--- /home/fdroid/fdroiddata/tmp/org.secuso.privacyfriendlynotes_15.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_org.secuso.privacyfriendlynotes_15.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: <15a4d7e1d4c331acfb905327a7341bc9c0466a977e192d38e6ddbf07b82aca2a>, actual: <817b4070bc5cf18e950ce20cb622e3f43dbab9db0a8ace1449caa37d46955278> │┄ ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: , actual: <71117eb1a73627e1a55d0d5300e1bd7d9f3209fe4e22a37490230977baa28ad80b45500000000000> │ @@ -1,71 +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: 9be75e46fafa2d66e9b8dbb7ea6a34cc096a96b2d9396569cff5a7f98f6d093d │ -Signer #1 certificate SHA-1 digest: 4fc1a0873aaa2e0ca7324d143615e900f0253f56 │ -Signer #1 certificate MD5 digest: f6c301a99f4935b06393bcb0823372ae │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: f4d95c2bd2de092d4da73d264235f7991821e8b4d672f09eb649556ffca29ae5 │ -Signer #1 public key SHA-1 digest: da588edb8f3a622b349048b18d1560f847ecdd63 │ -Signer #1 public key MD5 digest: cfcb133466986b317e0a0427914320c2 │ -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/. │ -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/. │ -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/. │ -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/. │ -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.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.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.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/. │ -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.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.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.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.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.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/. │ -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/. │ -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/. │ -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.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.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.lifecycle_lifecycle-extensions.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.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.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/. │ -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.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/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-viewmodel-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/. │ -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/. │ -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.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.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.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.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.room_room-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/. │ -WARNING: META-INF/androidx.room_room-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.room_room-testing.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.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/. │ -WARNING: META-INF/androidx.sqlite_sqlite-framework.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.sqlite_sqlite-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/. │ -WARNING: META-INF/androidx.sqlite_sqlite.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.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/. │ -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/. │ -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.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/. │ -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.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.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/. │ -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.work_work-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/. │ -WARNING: META-INF/androidx.work_work-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/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/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/. │ -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/. │ -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/. │ -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/. ├── zipinfo {} │ @@ -1,12 +1,12 @@ │ Zip file size: 5264651 bytes, number of entries: 952 │ -rw-rw-rw- 0.0 unx 56 b- defN 81-Jan-01 01:01 META-INF/com/android/build/gradle/app-metadata.properties │ --rw-rw-rw- 0.0 unx 1494 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ +-rw-rw-rw- 0.0 unx 1493 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ -rw-rw-rw- 0.0 unx 174 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.profm │ --rw-rw-rw- 0.0 unx 9399912 b- defN 81-Jan-01 01:01 classes.dex │ +-rw-rw-rw- 0.0 unx 9399908 b- defN 81-Jan-01 01:01 classes.dex │ -rw-rw-rw- 0.0 unx 203 b- defN 81-Jan-01 01:01 assets/Signatures.json │ -rw---- 2.4 fat 1719 b- defN 81-Jan-01 01:01 DebugProbesKt.bin │ -rw---- 2.4 fat 11376 b- defN 81-Jan-01 01:01 LICENSE-junit.txt │ -rw---- 2.4 fat 6 b- stor 81-Jan-01 01:01 META-INF/androidx.activity_activity.version │ -rw---- 2.4 fat 6 b- stor 81-Jan-01 01:01 META-INF/androidx.annotation_annotation-experimental.version │ -rw---- 2.4 fat 6 b- stor 81-Jan-01 01:01 META-INF/androidx.appcompat_appcompat-resources.version │ -rw---- 2.4 fat 6 b- stor 81-Jan-01 01:01 META-INF/androidx.appcompat_appcompat.version │ @@ -947,8 +947,8 @@ │ -rw---- 0.0 fat 273 b- stor 81-Jan-01 01:01 res/zT.png │ -rw---- 0.0 fat 400 b- defN 81-Jan-01 01:01 res/z_.xml │ -rw---- 0.0 fat 840 b- defN 81-Jan-01 01:01 res/zq.xml │ -rw---- 0.0 fat 965424 b- stor 81-Jan-01 01:01 resources.arsc │ -rw---- 2.0 fat 87348 b- defN 81-Jan-01 01:01 META-INF/18D74CAC.SF │ -rw---- 2.0 fat 1334 b- defN 81-Jan-01 01:01 META-INF/18D74CAC.RSA │ -rw---- 2.0 fat 87221 b- defN 81-Jan-01 01:01 META-INF/MANIFEST.MF │ -952 files, 11488823 bytes uncompressed, 5148703 bytes compressed: 55.2% │ +952 files, 11488818 bytes uncompressed, 5148723 bytes compressed: 55.2% ├── classes.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,13 +1,13 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : 49fad849 │ │ -signature : d59f...75fa │ │ -file_size : 9399912 │ │ +checksum : db988139 │ │ +signature : 7221...8dde │ │ +file_size : 9399908 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 63844 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 8592 │ │ type_ids_off : 255488 (0x03e600) │ │ @@ -15,15 +15,15 @@ │ │ proto_ids_off : 289856 (0x046c40) │ │ field_ids_size : 46479 │ │ field_ids_off : 452144 (0x06e630) │ │ method_ids_size : 63664 │ │ method_ids_off : 823976 (0x0c92a8) │ │ class_defs_size : 7238 │ │ class_defs_off : 1333288 (0x145828) │ │ -data_size : 7835008 │ │ +data_size : 7835004 │ │ data_off : 1564904 (0x17e0e8) │ │ │ │ Class #0 header: │ │ class_idx : 394 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 5605 │ │ source_file_idx : 12420 │ │ @@ -1047194,52 +1047194,52 @@ │ │ type : '()V' │ │ access : 0x11008 (STATIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4da6c0: |[4da6c0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$$ExternalSyntheticLambda0.:()V │ │ -4da6d0: 2200 1720 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0; // type@2017 │ │ -4da6d4: 7010 f8f6 0000 |0002: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0;.:()V // method@f6f8 │ │ -4da6da: 6900 82ae |0005: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0; // field@ae82 │ │ -4da6de: 0e00 |0007: return-void │ │ +4da6bc: |[4da6bc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$$ExternalSyntheticLambda0.:()V │ │ +4da6cc: 2200 1720 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0; // type@2017 │ │ +4da6d0: 7010 f8f6 0000 |0002: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0;.:()V // method@f6f8 │ │ +4da6d6: 6900 82ae |0005: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0; // field@ae82 │ │ +4da6da: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0;) │ │ name : '' │ │ type : '()V' │ │ access : 0x11002 (PRIVATE SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4da6e0: |[4da6e0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$$ExternalSyntheticLambda0.:()V │ │ -4da6f0: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4da6f6: 0e00 |0003: return-void │ │ +4da6dc: |[4da6dc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$$ExternalSyntheticLambda0.:()V │ │ +4da6ec: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4da6f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0;) │ │ name : 'onScanCompleted' │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4da6f8: |[4da6f8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$$ExternalSyntheticLambda0.onScanCompleted:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -4da708: 7120 0ef7 2100 |0000: invoke-static {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.$r8$lambda$tjlRf-LFSoxMVf8P89ksjeMCURs:(Ljava/lang/String;Landroid/net/Uri;)V // method@f70e │ │ -4da70e: 0e00 |0003: return-void │ │ +4da6f4: |[4da6f4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$$ExternalSyntheticLambda0.onScanCompleted:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +4da704: 7120 0ef7 2100 |0000: invoke-static {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.$r8$lambda$tjlRf-LFSoxMVf8P89ksjeMCURs:(Ljava/lang/String;Landroid/net/Uri;)V // method@f70e │ │ +4da70a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9789 (D8$$SyntheticClass) │ │ │ │ Class #4217 header: │ │ @@ -1047278,40 +1047278,40 @@ │ │ type : '(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -4da8b0: |[4da8b0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0.:(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;)V │ │ -4da8c0: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4da8c6: 5b01 86ae |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$0:Landroid/widget/EditText; // field@ae86 │ │ -4da8ca: 5b02 87ae |0005: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$1:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae87 │ │ -4da8ce: 5b03 88ae |0007: iput-object v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$2:Ljava/util/ArrayList; // field@ae88 │ │ -4da8d2: 0e00 |0009: return-void │ │ +4da8ac: |[4da8ac] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0.:(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;)V │ │ +4da8bc: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4da8c2: 5b01 86ae |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$0:Landroid/widget/EditText; // field@ae86 │ │ +4da8c6: 5b02 87ae |0005: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$1:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae87 │ │ +4da8ca: 5b03 88ae |0007: iput-object v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$2:Ljava/util/ArrayList; // field@ae88 │ │ +4da8ce: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -4da8d4: |[4da8d4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -4da8e4: 5430 86ae |0000: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$0:Landroid/widget/EditText; // field@ae86 │ │ -4da8e8: 5431 87ae |0002: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$1:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae87 │ │ -4da8ec: 5432 88ae |0004: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$2:Ljava/util/ArrayList; // field@ae88 │ │ -4da8f0: 7155 06f7 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.$r8$lambda$YY191G_kzHhtKG4vtxS3_qGJPsk:(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;Landroid/content/DialogInterface;I)V // method@f706 │ │ -4da8f6: 0e00 |0009: return-void │ │ +4da8d0: |[4da8d0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +4da8e0: 5430 86ae |0000: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$0:Landroid/widget/EditText; // field@ae86 │ │ +4da8e4: 5431 87ae |0002: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$1:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae87 │ │ +4da8e8: 5432 88ae |0004: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$2:Ljava/util/ArrayList; // field@ae88 │ │ +4da8ec: 7155 06f7 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.$r8$lambda$YY191G_kzHhtKG4vtxS3_qGJPsk:(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;Landroid/content/DialogInterface;I)V // method@f706 │ │ +4da8f2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9789 (D8$$SyntheticClass) │ │ │ │ Class #4218 header: │ │ @@ -1047349,34 +1047349,34 @@ │ │ type : '(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -4dab3c: |[4dab3c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.$r8$lambda$YY191G_kzHhtKG4vtxS3_qGJPsk:(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;Landroid/content/DialogInterface;I)V │ │ -4dab4c: 7154 09f7 1032 |0000: invoke-static {v0, v1, v2, v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.onActionItemClicked$lambda-1:(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;Landroid/content/DialogInterface;I)V // method@f709 │ │ -4dab52: 0e00 |0003: return-void │ │ +4dab38: |[4dab38] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.$r8$lambda$YY191G_kzHhtKG4vtxS3_qGJPsk:(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;Landroid/content/DialogInterface;I)V │ │ +4dab48: 7154 09f7 1032 |0000: invoke-static {v0, v1, v2, v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.onActionItemClicked$lambda-1:(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;Landroid/content/DialogInterface;I)V // method@f709 │ │ +4dab4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;) │ │ name : '' │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4dab54: |[4dab54] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -4dab64: 5b01 89ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae89 │ │ -4dab68: 7010 56ab 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4dab6e: 0e00 |0005: return-void │ │ +4dab50: |[4dab50] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +4dab60: 5b01 89ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae89 │ │ +4dab64: 7010 56ab 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4dab6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=61 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ │ │ @@ -1047385,61 +1047385,61 @@ │ │ type : '(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;Landroid/content/DialogInterface;I)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -4dab70: |[4dab70] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onActionItemClicked$lambda-1:(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;Landroid/content/DialogInterface;I)V │ │ -4dab80: 1a07 1f09 |0000: const-string v7, "$taskEditText" // string@091f │ │ -4dab84: 7120 93cc 7400 |0002: invoke-static {v4, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dab8a: 1a07 e3ef |0005: const-string v7, "this$0" // string@efe3 │ │ -4dab8e: 7120 93cc 7500 |0007: invoke-static {v5, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dab94: 1a07 2009 |000a: const-string v7, "$temp" // string@0920 │ │ -4dab98: 7120 93cc 7600 |000c: invoke-static {v6, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dab9e: 6e10 1d10 0400 |000f: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ -4daba4: 0c04 |0012: move-result-object v4 │ │ -4daba6: 6e10 5cab 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ -4dabac: 0c04 |0016: move-result-object v4 │ │ -4dabae: 7110 11f7 0500 |0017: invoke-static {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$getChecklistAdapter$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // method@f711 │ │ -4dabb4: 0c07 |001a: move-result-object v7 │ │ -4dabb6: 1208 |001b: const/4 v8, #int 0 // #0 │ │ -4dabb8: 1a00 0488 |001c: const-string v0, "checklistAdapter" // string@8804 │ │ -4dabbc: 3907 0600 |001e: if-nez v7, 0024 // +0006 │ │ -4dabc0: 7110 b0cc 0000 |0020: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4dabc6: 0787 |0023: move-object v7, v8 │ │ -4dabc8: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -4dabca: 6e20 73ad 1600 |0025: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ -4dabd0: 0c02 |0028: move-result-object v2 │ │ -4dabd2: 6e20 e6f7 2700 |0029: invoke-virtual {v7, v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getPosition:(Ljava/lang/Object;)I // method@f7e6 │ │ -4dabd8: 0a07 |002c: move-result v7 │ │ -4dabda: 2202 3e20 |002d: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203e │ │ -4dabde: 6e20 73ad 1600 |002f: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ -4dabe4: 0c03 |0032: move-result-object v3 │ │ -4dabe6: 7110 90cc 0300 |0033: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4dabec: 1f03 3e20 |0036: check-cast v3, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203e │ │ -4dabf0: 6e10 eef7 0300 |0038: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f7ee │ │ -4dabf6: 0a03 |003b: move-result v3 │ │ -4dabf8: 7030 ecf7 3204 |003c: invoke-direct {v2, v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@f7ec │ │ -4dabfe: 7110 11f7 0500 |003f: invoke-static {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$getChecklistAdapter$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // method@f711 │ │ -4dac04: 0c04 |0042: move-result-object v4 │ │ -4dac06: 3904 0600 |0043: if-nez v4, 0049 // +0006 │ │ -4dac0a: 7110 b0cc 0000 |0045: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4dac10: 0784 |0048: move-object v4, v8 │ │ -4dac12: 6e20 73ad 1600 |0049: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ -4dac18: 0c06 |004c: move-result-object v6 │ │ -4dac1a: 6e20 ebf7 6400 |004d: invoke-virtual {v4, v6}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.remove:(Ljava/lang/Object;)V // method@f7eb │ │ -4dac20: 7110 11f7 0500 |0050: invoke-static {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$getChecklistAdapter$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // method@f711 │ │ -4dac26: 0c04 |0053: move-result-object v4 │ │ -4dac28: 3904 0600 |0054: if-nez v4, 005a // +0006 │ │ -4dac2c: 7110 b0cc 0000 |0056: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4dac32: 2802 |0059: goto 005b // +0002 │ │ -4dac34: 0748 |005a: move-object v8, v4 │ │ -4dac36: 6e30 e8f7 2807 |005b: invoke-virtual {v8, v2, v7}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.insert:(Ljava/lang/Object;I)V // method@f7e8 │ │ -4dac3c: 0e00 |005e: return-void │ │ +4dab6c: |[4dab6c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onActionItemClicked$lambda-1:(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;Landroid/content/DialogInterface;I)V │ │ +4dab7c: 1a07 1f09 |0000: const-string v7, "$taskEditText" // string@091f │ │ +4dab80: 7120 93cc 7400 |0002: invoke-static {v4, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dab86: 1a07 e3ef |0005: const-string v7, "this$0" // string@efe3 │ │ +4dab8a: 7120 93cc 7500 |0007: invoke-static {v5, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dab90: 1a07 2009 |000a: const-string v7, "$temp" // string@0920 │ │ +4dab94: 7120 93cc 7600 |000c: invoke-static {v6, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dab9a: 6e10 1d10 0400 |000f: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ +4daba0: 0c04 |0012: move-result-object v4 │ │ +4daba2: 6e10 5cab 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ +4daba8: 0c04 |0016: move-result-object v4 │ │ +4dabaa: 7110 11f7 0500 |0017: invoke-static {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$getChecklistAdapter$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // method@f711 │ │ +4dabb0: 0c07 |001a: move-result-object v7 │ │ +4dabb2: 1208 |001b: const/4 v8, #int 0 // #0 │ │ +4dabb4: 1a00 0488 |001c: const-string v0, "checklistAdapter" // string@8804 │ │ +4dabb8: 3907 0600 |001e: if-nez v7, 0024 // +0006 │ │ +4dabbc: 7110 b0cc 0000 |0020: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4dabc2: 0787 |0023: move-object v7, v8 │ │ +4dabc4: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +4dabc6: 6e20 73ad 1600 |0025: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ +4dabcc: 0c02 |0028: move-result-object v2 │ │ +4dabce: 6e20 e6f7 2700 |0029: invoke-virtual {v7, v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getPosition:(Ljava/lang/Object;)I // method@f7e6 │ │ +4dabd4: 0a07 |002c: move-result v7 │ │ +4dabd6: 2202 3e20 |002d: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203e │ │ +4dabda: 6e20 73ad 1600 |002f: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ +4dabe0: 0c03 |0032: move-result-object v3 │ │ +4dabe2: 7110 90cc 0300 |0033: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4dabe8: 1f03 3e20 |0036: check-cast v3, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203e │ │ +4dabec: 6e10 eef7 0300 |0038: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f7ee │ │ +4dabf2: 0a03 |003b: move-result v3 │ │ +4dabf4: 7030 ecf7 3204 |003c: invoke-direct {v2, v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@f7ec │ │ +4dabfa: 7110 11f7 0500 |003f: invoke-static {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$getChecklistAdapter$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // method@f711 │ │ +4dac00: 0c04 |0042: move-result-object v4 │ │ +4dac02: 3904 0600 |0043: if-nez v4, 0049 // +0006 │ │ +4dac06: 7110 b0cc 0000 |0045: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4dac0c: 0784 |0048: move-object v4, v8 │ │ +4dac0e: 6e20 73ad 1600 |0049: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ +4dac14: 0c06 |004c: move-result-object v6 │ │ +4dac16: 6e20 ebf7 6400 |004d: invoke-virtual {v4, v6}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.remove:(Ljava/lang/Object;)V // method@f7eb │ │ +4dac1c: 7110 11f7 0500 |0050: invoke-static {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$getChecklistAdapter$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // method@f711 │ │ +4dac22: 0c04 |0053: move-result-object v4 │ │ +4dac24: 3904 0600 |0054: if-nez v4, 005a // +0006 │ │ +4dac28: 7110 b0cc 0000 |0056: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4dac2e: 2802 |0059: goto 005b // +0002 │ │ +4dac30: 0748 |005a: move-object v8, v4 │ │ +4dac32: 6e30 e8f7 2807 |005b: invoke-virtual {v8, v2, v7}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.insert:(Ljava/lang/Object;I)V // method@f7e8 │ │ +4dac38: 0e00 |005e: return-void │ │ catches : (none) │ │ positions : │ │ 0x000f line=107 │ │ 0x0017 line=108 │ │ 0x002d line=109 │ │ 0x003f line=110 │ │ 0x0050 line=111 │ │ @@ -1047456,124 +1047456,124 @@ │ │ type : '(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 231 16-bit code units │ │ -4da8f8: |[4da8f8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ -4da908: 1a00 2acc |0000: const-string v0, "mode" // string@cc2a │ │ -4da90c: 7120 93cc 0900 |0002: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4da912: 1a00 1eb2 |0005: const-string v0, "item" // string@b21e │ │ -4da916: 7120 93cc 0a00 |0007: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4da91c: 7210 f00a 0a00 |000a: invoke-interface {v10}, Landroid/view/MenuItem;.getItemId:()I // method@0af0 │ │ -4da922: 0a0a |000d: move-result v10 │ │ -4da924: 1400 3f00 097f |000e: const v0, #float 1.82106e+38 // #7f09003f │ │ -4da92a: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -4da92c: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -4da92e: 320a cb00 |0013: if-eq v10, v0, 00de // +00cb │ │ -4da932: 1409 4200 097f |0015: const v9, #float 1.82106e+38 // #7f090042 │ │ -4da938: 329a 0500 |0018: if-eq v10, v9, 001d // +0005 │ │ -4da93c: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -4da93e: 2900 cb00 |001b: goto/16 00e6 // +00cb │ │ -4da942: 2209 5e16 |001d: new-instance v9, Ljava/util/ArrayList; // type@165e │ │ -4da946: 7010 68ad 0900 |001f: invoke-direct {v9}, Ljava/util/ArrayList;.:()V // method@ad68 │ │ -4da94c: 548a 89ae |0022: iget-object v10, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae89 │ │ -4da950: 7110 12f7 0a00 |0024: invoke-static {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$getLvItemList:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Landroid/widget/ListView; // method@f712 │ │ -4da956: 0c0a |0027: move-result-object v10 │ │ -4da958: 6e10 6e11 0a00 |0028: invoke-virtual {v10}, Landroid/widget/ListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@116e │ │ -4da95e: 0c0a |002b: move-result-object v10 │ │ -4da960: 1a00 6eb7 |002c: const-string v0, "lvItemList.checkedItemPositions" // string@b76e │ │ -4da964: 7120 92cc 0a00 |002e: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4da96a: 5480 89ae |0031: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae89 │ │ -4da96e: 6e10 2c0a 0a00 |0033: invoke-virtual {v10}, Landroid/util/SparseBooleanArray;.size:()I // method@0a2c │ │ -4da974: 0a03 |0036: move-result v3 │ │ -4da976: 1204 |0037: const/4 v4, #int 0 // #0 │ │ -4da978: 1205 |0038: const/4 v5, #int 0 // #0 │ │ -4da97a: 3534 2300 |0039: if-ge v4, v3, 005c // +0023 │ │ -4da97e: 6e20 2a0a 4a00 |003b: invoke-virtual {v10, v4}, Landroid/util/SparseBooleanArray;.keyAt:(I)I // method@0a2a │ │ -4da984: 0a06 |003e: move-result v6 │ │ -4da986: 6e20 2d0a 4a00 |003f: invoke-virtual {v10, v4}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@0a2d │ │ -4da98c: 0a07 |0042: move-result v7 │ │ -4da98e: 3807 1600 |0043: if-eqz v7, 0059 // +0016 │ │ -4da992: 7110 11f7 0000 |0045: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$getChecklistAdapter$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // method@f711 │ │ -4da998: 0c07 |0048: move-result-object v7 │ │ -4da99a: 3907 0800 |0049: if-nez v7, 0051 // +0008 │ │ -4da99e: 1a07 0488 |004b: const-string v7, "checklistAdapter" // string@8804 │ │ -4da9a2: 7110 b0cc 0700 |004d: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4da9a8: 2802 |0050: goto 0052 // +0002 │ │ -4da9aa: 0775 |0051: move-object v5, v7 │ │ -4da9ac: 6e20 e5f7 6500 |0052: invoke-virtual {v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@f7e5 │ │ -4da9b2: 0c05 |0055: move-result-object v5 │ │ -4da9b4: 6e20 6cad 5900 |0056: invoke-virtual {v9, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ad6c │ │ -4da9ba: d804 0401 |0059: add-int/lit8 v4, v4, #int 1 // #01 │ │ -4da9be: 28dd |005b: goto 0038 // -0023 │ │ -4da9c0: 6e10 7cad 0900 |005c: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@ad7c │ │ -4da9c6: 0a0a |005f: move-result v10 │ │ -4da9c8: 371a 1300 |0060: if-le v10, v1, 0073 // +0013 │ │ -4da9cc: 5489 89ae |0062: iget-object v9, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae89 │ │ -4da9d0: 6e10 17f7 0900 |0064: invoke-virtual {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f717 │ │ -4da9d6: 0c09 |0067: move-result-object v9 │ │ -4da9d8: 140a 0001 117f |0068: const v10, #float 1.92743e+38 // #7f110100 │ │ -4da9de: 7130 0113 a902 |006b: invoke-static {v9, v10, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1301 │ │ -4da9e4: 0c09 |006e: move-result-object v9 │ │ -4da9e6: 6e10 0313 0900 |006f: invoke-virtual {v9}, Landroid/widget/Toast;.show:()V // method@1303 │ │ -4da9ec: 28a8 |0072: goto 001a // -0058 │ │ -4da9ee: 220a 9802 |0073: new-instance v10, Landroid/widget/EditText; // type@0298 │ │ -4da9f2: 5480 89ae |0075: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae89 │ │ -4da9f6: 1f00 6900 |0077: check-cast v0, Landroid/content/Context; // type@0069 │ │ -4da9fa: 7020 0010 0a00 |0079: invoke-direct {v10, v0}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@1000 │ │ -4daa00: 2200 8803 |007c: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0388 │ │ -4daa04: 5483 89ae |007e: iget-object v3, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae89 │ │ -4daa08: 1f03 6900 |0080: check-cast v3, Landroid/content/Context; // type@0069 │ │ -4daa0c: 7020 bc15 3000 |0082: invoke-direct {v0, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@15bc │ │ -4daa12: 2203 f315 |0085: new-instance v3, Ljava/lang/StringBuilder; // type@15f3 │ │ -4daa16: 7010 b9ab 0300 |0087: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4daa1c: 5484 89ae |008a: iget-object v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae89 │ │ -4daa20: 1406 4a00 117f |008c: const v6, #float 1.9274e+38 // #7f11004a │ │ -4daa26: 6e20 1df7 6400 |008f: invoke-virtual {v4, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f71d │ │ -4daa2c: 0c04 |0092: move-result-object v4 │ │ -4daa2e: 6e20 c5ab 4300 |0093: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4daa34: 1304 2000 |0096: const/16 v4, #int 32 // #20 │ │ -4daa38: 6e20 bdab 4300 |0098: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@abbd │ │ -4daa3e: 6e20 73ad 2900 |009b: invoke-virtual {v9, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ -4daa44: 0c02 |009e: move-result-object v2 │ │ -4daa46: 7110 90cc 0200 |009f: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4daa4c: 1f02 3e20 |00a2: check-cast v2, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203e │ │ -4daa50: 6e10 edf7 0200 |00a4: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f7ed │ │ -4daa56: 0c02 |00a7: move-result-object v2 │ │ -4daa58: 6e20 c5ab 2300 |00a8: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4daa5e: 6e10 d5ab 0300 |00ab: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4daa64: 0c02 |00ae: move-result-object v2 │ │ -4daa66: 1f02 c115 |00af: check-cast v2, Ljava/lang/CharSequence; // type@15c1 │ │ -4daa6a: 6e20 e215 2000 |00b1: invoke-virtual {v0, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15e2 │ │ -4daa70: 0c00 |00b4: move-result-object v0 │ │ -4daa72: 07a2 |00b5: move-object v2, v10 │ │ -4daa74: 1f02 3302 |00b6: check-cast v2, Landroid/view/View; // type@0233 │ │ -4daa78: 6e20 e415 2000 |00b8: invoke-virtual {v0, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15e4 │ │ -4daa7e: 0c00 |00bb: move-result-object v0 │ │ -4daa80: 1402 2b00 117f |00bc: const v2, #float 1.92739e+38 // #7f11002b │ │ -4daa86: 5483 89ae |00bf: iget-object v3, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae89 │ │ -4daa8a: 2204 1b20 |00c1: new-instance v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0; // type@201b │ │ -4daa8e: 7040 04f7 a493 |00c3: invoke-direct {v4, v10, v3, v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.:(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;)V // method@f704 │ │ -4daa94: 6e30 d915 2004 |00c6: invoke-virtual {v0, v2, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15d9 │ │ -4daa9a: 0c09 |00c9: move-result-object v9 │ │ -4daa9c: 140a 2700 117f |00ca: const v10, #float 1.92739e+38 // #7f110027 │ │ -4daaa2: 6e30 cf15 a905 |00cd: invoke-virtual {v9, v10, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15cf │ │ -4daaa8: 0c09 |00d0: move-result-object v9 │ │ -4daaaa: 6e10 be15 0900 |00d1: invoke-virtual {v9}, Landroidx/appcompat/app/AlertDialog$Builder;.create:()Landroidx/appcompat/app/AlertDialog; // method@15be │ │ -4daab0: 0c09 |00d4: move-result-object v9 │ │ -4daab2: 1a0a 4e1f |00d5: const-string v10, "Builder(this@ChecklistNo… .create()" // string@1f4e │ │ -4daab6: 7120 92cc a900 |00d7: invoke-static {v9, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4daabc: 6e10 0516 0900 |00da: invoke-virtual {v9}, Landroidx/appcompat/app/AlertDialog;.show:()V // method@1605 │ │ -4daac2: 2809 |00dd: goto 00e6 // +0009 │ │ -4daac4: 548a 89ae |00de: iget-object v10, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae89 │ │ -4daac8: 7110 10f7 0a00 |00e0: invoke-static {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$deleteSelectedItems:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f710 │ │ -4daace: 6e10 580a 0900 |00e3: invoke-virtual {v9}, Landroid/view/ActionMode;.finish:()V // method@0a58 │ │ -4daad4: 0f01 |00e6: return v1 │ │ +4da8f4: |[4da8f4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ +4da904: 1a00 2acc |0000: const-string v0, "mode" // string@cc2a │ │ +4da908: 7120 93cc 0900 |0002: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4da90e: 1a00 1eb2 |0005: const-string v0, "item" // string@b21e │ │ +4da912: 7120 93cc 0a00 |0007: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4da918: 7210 f00a 0a00 |000a: invoke-interface {v10}, Landroid/view/MenuItem;.getItemId:()I // method@0af0 │ │ +4da91e: 0a0a |000d: move-result v10 │ │ +4da920: 1400 3f00 097f |000e: const v0, #float 1.82106e+38 // #7f09003f │ │ +4da926: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +4da928: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +4da92a: 320a cb00 |0013: if-eq v10, v0, 00de // +00cb │ │ +4da92e: 1409 4200 097f |0015: const v9, #float 1.82106e+38 // #7f090042 │ │ +4da934: 329a 0500 |0018: if-eq v10, v9, 001d // +0005 │ │ +4da938: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +4da93a: 2900 cb00 |001b: goto/16 00e6 // +00cb │ │ +4da93e: 2209 5e16 |001d: new-instance v9, Ljava/util/ArrayList; // type@165e │ │ +4da942: 7010 68ad 0900 |001f: invoke-direct {v9}, Ljava/util/ArrayList;.:()V // method@ad68 │ │ +4da948: 548a 89ae |0022: iget-object v10, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae89 │ │ +4da94c: 7110 12f7 0a00 |0024: invoke-static {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$getLvItemList:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Landroid/widget/ListView; // method@f712 │ │ +4da952: 0c0a |0027: move-result-object v10 │ │ +4da954: 6e10 6e11 0a00 |0028: invoke-virtual {v10}, Landroid/widget/ListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@116e │ │ +4da95a: 0c0a |002b: move-result-object v10 │ │ +4da95c: 1a00 6eb7 |002c: const-string v0, "lvItemList.checkedItemPositions" // string@b76e │ │ +4da960: 7120 92cc 0a00 |002e: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4da966: 5480 89ae |0031: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae89 │ │ +4da96a: 6e10 2c0a 0a00 |0033: invoke-virtual {v10}, Landroid/util/SparseBooleanArray;.size:()I // method@0a2c │ │ +4da970: 0a03 |0036: move-result v3 │ │ +4da972: 1204 |0037: const/4 v4, #int 0 // #0 │ │ +4da974: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +4da976: 3534 2300 |0039: if-ge v4, v3, 005c // +0023 │ │ +4da97a: 6e20 2a0a 4a00 |003b: invoke-virtual {v10, v4}, Landroid/util/SparseBooleanArray;.keyAt:(I)I // method@0a2a │ │ +4da980: 0a06 |003e: move-result v6 │ │ +4da982: 6e20 2d0a 4a00 |003f: invoke-virtual {v10, v4}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@0a2d │ │ +4da988: 0a07 |0042: move-result v7 │ │ +4da98a: 3807 1600 |0043: if-eqz v7, 0059 // +0016 │ │ +4da98e: 7110 11f7 0000 |0045: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$getChecklistAdapter$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // method@f711 │ │ +4da994: 0c07 |0048: move-result-object v7 │ │ +4da996: 3907 0800 |0049: if-nez v7, 0051 // +0008 │ │ +4da99a: 1a07 0488 |004b: const-string v7, "checklistAdapter" // string@8804 │ │ +4da99e: 7110 b0cc 0700 |004d: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4da9a4: 2802 |0050: goto 0052 // +0002 │ │ +4da9a6: 0775 |0051: move-object v5, v7 │ │ +4da9a8: 6e20 e5f7 6500 |0052: invoke-virtual {v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@f7e5 │ │ +4da9ae: 0c05 |0055: move-result-object v5 │ │ +4da9b0: 6e20 6cad 5900 |0056: invoke-virtual {v9, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ad6c │ │ +4da9b6: d804 0401 |0059: add-int/lit8 v4, v4, #int 1 // #01 │ │ +4da9ba: 28dd |005b: goto 0038 // -0023 │ │ +4da9bc: 6e10 7cad 0900 |005c: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@ad7c │ │ +4da9c2: 0a0a |005f: move-result v10 │ │ +4da9c4: 371a 1300 |0060: if-le v10, v1, 0073 // +0013 │ │ +4da9c8: 5489 89ae |0062: iget-object v9, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae89 │ │ +4da9cc: 6e10 17f7 0900 |0064: invoke-virtual {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f717 │ │ +4da9d2: 0c09 |0067: move-result-object v9 │ │ +4da9d4: 140a 0001 117f |0068: const v10, #float 1.92743e+38 // #7f110100 │ │ +4da9da: 7130 0113 a902 |006b: invoke-static {v9, v10, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1301 │ │ +4da9e0: 0c09 |006e: move-result-object v9 │ │ +4da9e2: 6e10 0313 0900 |006f: invoke-virtual {v9}, Landroid/widget/Toast;.show:()V // method@1303 │ │ +4da9e8: 28a8 |0072: goto 001a // -0058 │ │ +4da9ea: 220a 9802 |0073: new-instance v10, Landroid/widget/EditText; // type@0298 │ │ +4da9ee: 5480 89ae |0075: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae89 │ │ +4da9f2: 1f00 6900 |0077: check-cast v0, Landroid/content/Context; // type@0069 │ │ +4da9f6: 7020 0010 0a00 |0079: invoke-direct {v10, v0}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@1000 │ │ +4da9fc: 2200 8803 |007c: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0388 │ │ +4daa00: 5483 89ae |007e: iget-object v3, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae89 │ │ +4daa04: 1f03 6900 |0080: check-cast v3, Landroid/content/Context; // type@0069 │ │ +4daa08: 7020 bc15 3000 |0082: invoke-direct {v0, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@15bc │ │ +4daa0e: 2203 f315 |0085: new-instance v3, Ljava/lang/StringBuilder; // type@15f3 │ │ +4daa12: 7010 b9ab 0300 |0087: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4daa18: 5484 89ae |008a: iget-object v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae89 │ │ +4daa1c: 1406 4a00 117f |008c: const v6, #float 1.9274e+38 // #7f11004a │ │ +4daa22: 6e20 1df7 6400 |008f: invoke-virtual {v4, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f71d │ │ +4daa28: 0c04 |0092: move-result-object v4 │ │ +4daa2a: 6e20 c5ab 4300 |0093: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4daa30: 1304 2000 |0096: const/16 v4, #int 32 // #20 │ │ +4daa34: 6e20 bdab 4300 |0098: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@abbd │ │ +4daa3a: 6e20 73ad 2900 |009b: invoke-virtual {v9, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ +4daa40: 0c02 |009e: move-result-object v2 │ │ +4daa42: 7110 90cc 0200 |009f: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4daa48: 1f02 3e20 |00a2: check-cast v2, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203e │ │ +4daa4c: 6e10 edf7 0200 |00a4: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f7ed │ │ +4daa52: 0c02 |00a7: move-result-object v2 │ │ +4daa54: 6e20 c5ab 2300 |00a8: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4daa5a: 6e10 d5ab 0300 |00ab: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4daa60: 0c02 |00ae: move-result-object v2 │ │ +4daa62: 1f02 c115 |00af: check-cast v2, Ljava/lang/CharSequence; // type@15c1 │ │ +4daa66: 6e20 e215 2000 |00b1: invoke-virtual {v0, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15e2 │ │ +4daa6c: 0c00 |00b4: move-result-object v0 │ │ +4daa6e: 07a2 |00b5: move-object v2, v10 │ │ +4daa70: 1f02 3302 |00b6: check-cast v2, Landroid/view/View; // type@0233 │ │ +4daa74: 6e20 e415 2000 |00b8: invoke-virtual {v0, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15e4 │ │ +4daa7a: 0c00 |00bb: move-result-object v0 │ │ +4daa7c: 1402 2b00 117f |00bc: const v2, #float 1.92739e+38 // #7f11002b │ │ +4daa82: 5483 89ae |00bf: iget-object v3, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae89 │ │ +4daa86: 2204 1b20 |00c1: new-instance v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0; // type@201b │ │ +4daa8a: 7040 04f7 a493 |00c3: invoke-direct {v4, v10, v3, v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.:(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;)V // method@f704 │ │ +4daa90: 6e30 d915 2004 |00c6: invoke-virtual {v0, v2, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15d9 │ │ +4daa96: 0c09 |00c9: move-result-object v9 │ │ +4daa98: 140a 2700 117f |00ca: const v10, #float 1.92739e+38 // #7f110027 │ │ +4daa9e: 6e30 cf15 a905 |00cd: invoke-virtual {v9, v10, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15cf │ │ +4daaa4: 0c09 |00d0: move-result-object v9 │ │ +4daaa6: 6e10 be15 0900 |00d1: invoke-virtual {v9}, Landroidx/appcompat/app/AlertDialog$Builder;.create:()Landroidx/appcompat/app/AlertDialog; // method@15be │ │ +4daaac: 0c09 |00d4: move-result-object v9 │ │ +4daaae: 1a0a 4e1f |00d5: const-string v10, "Builder(this@ChecklistNo… .create()" // string@1f4e │ │ +4daab2: 7120 92cc a900 |00d7: invoke-static {v9, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4daab8: 6e10 0516 0900 |00da: invoke-virtual {v9}, Landroidx/appcompat/app/AlertDialog;.show:()V // method@1605 │ │ +4daabe: 2809 |00dd: goto 00e6 // +0009 │ │ +4daac0: 548a 89ae |00de: iget-object v10, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae89 │ │ +4daac4: 7110 10f7 0a00 |00e0: invoke-static {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$deleteSelectedItems:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f710 │ │ +4daaca: 6e10 580a 0900 |00e3: invoke-virtual {v9}, Landroid/view/ActionMode;.finish:()V // method@0a58 │ │ +4daad0: 0f01 |00e6: return v1 │ │ catches : (none) │ │ positions : │ │ 0x000a line=83 │ │ 0x001d line=90 │ │ 0x0022 line=91 │ │ 0x0033 line=266 │ │ 0x003b line=267 │ │ @@ -1047602,25 +1047602,25 @@ │ │ type : '(Landroid/view/ActionMode;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -4daad8: |[4daad8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -4daae8: 1a00 2acc |0000: const-string v0, "mode" // string@cc2a │ │ -4daaec: 7120 93cc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4daaf2: 1a00 4ccb |0005: const-string v0, "menu" // string@cb4c │ │ -4daaf6: 7120 93cc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4daafc: 6e10 590a 0200 |000a: invoke-virtual {v2}, Landroid/view/ActionMode;.getMenuInflater:()Landroid/view/MenuInflater; // method@0a59 │ │ -4dab02: 0c02 |000d: move-result-object v2 │ │ -4dab04: 1400 0200 0e7f |000e: const v0, #float 1.8875e+38 // #7f0e0002 │ │ -4dab0a: 6e30 e10a 0203 |0011: invoke-virtual {v2, v0, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0ae1 │ │ -4dab10: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -4dab12: 0f02 |0015: return v2 │ │ +4daad4: |[4daad4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +4daae4: 1a00 2acc |0000: const-string v0, "mode" // string@cc2a │ │ +4daae8: 7120 93cc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4daaee: 1a00 4ccb |0005: const-string v0, "menu" // string@cb4c │ │ +4daaf2: 7120 93cc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4daaf8: 6e10 590a 0200 |000a: invoke-virtual {v2}, Landroid/view/ActionMode;.getMenuInflater:()Landroid/view/MenuInflater; // method@0a59 │ │ +4daafe: 0c02 |000d: move-result-object v2 │ │ +4dab00: 1400 0200 0e7f |000e: const v0, #float 1.8875e+38 // #7f0e0002 │ │ +4dab06: 6e30 e10a 0203 |0011: invoke-virtual {v2, v0, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0ae1 │ │ +4dab0c: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +4dab0e: 0f02 |0015: return v2 │ │ catches : (none) │ │ positions : │ │ 0x000a line=72 │ │ 0x0011 line=73 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1; │ │ 0x0000 - 0x0016 reg=2 (null) Landroid/view/ActionMode; │ │ @@ -1047631,27 +1047631,27 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -4dac40: |[4dac40] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ -4dac50: 1a00 2acc |0000: const-string v0, "mode" // string@cc2a │ │ -4dac54: 7120 93cc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dac5a: 5412 89ae |0005: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae89 │ │ -4dac5e: 7110 12f7 0200 |0007: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$getLvItemList:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Landroid/widget/ListView; // method@f712 │ │ -4dac64: 0c02 |000a: move-result-object v2 │ │ -4dac66: 6e10 6d11 0200 |000b: invoke-virtual {v2}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116d │ │ -4dac6c: 0c02 |000e: move-result-object v2 │ │ -4dac6e: 1a00 6ad0 |000f: const-string v0, "null cannot be cast to non-null type android.widget.ArrayAdapter<*>" // string@d06a │ │ -4dac72: 7120 bcae 0200 |0011: invoke-static {v2, v0}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@aebc │ │ -4dac78: 1f02 8b02 |0014: check-cast v2, Landroid/widget/ArrayAdapter; // type@028b │ │ -4dac7c: 6e10 590f 0200 |0016: invoke-virtual {v2}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@0f59 │ │ -4dac82: 0e00 |0019: return-void │ │ +4dac3c: |[4dac3c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ +4dac4c: 1a00 2acc |0000: const-string v0, "mode" // string@cc2a │ │ +4dac50: 7120 93cc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dac56: 5412 89ae |0005: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae89 │ │ +4dac5a: 7110 12f7 0200 |0007: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$getLvItemList:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Landroid/widget/ListView; // method@f712 │ │ +4dac60: 0c02 |000a: move-result-object v2 │ │ +4dac62: 6e10 6d11 0200 |000b: invoke-virtual {v2}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116d │ │ +4dac68: 0c02 |000e: move-result-object v2 │ │ +4dac6a: 1a00 6ad0 |000f: const-string v0, "null cannot be cast to non-null type android.widget.ArrayAdapter<*>" // string@d06a │ │ +4dac6e: 7120 bcae 0200 |0011: invoke-static {v2, v0}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@aebc │ │ +4dac74: 1f02 8b02 |0014: check-cast v2, Landroid/widget/ArrayAdapter; // type@028b │ │ +4dac78: 6e10 590f 0200 |0016: invoke-virtual {v2}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@0f59 │ │ +4dac7e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=124 │ │ 0x0016 line=125 │ │ locals : │ │ 0x0000 - 0x001a reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1; │ │ 0x0000 - 0x001a reg=2 (null) Landroid/view/ActionMode; │ │ @@ -1047661,38 +1047661,38 @@ │ │ type : '(Landroid/view/ActionMode;IJZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4dac84: |[4dac84] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onItemCheckedStateChanged:(Landroid/view/ActionMode;IJZ)V │ │ -4dac94: 1a02 2acc |0000: const-string v2, "mode" // string@cc2a │ │ -4dac98: 7120 93cc 2100 |0002: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dac9e: 0e00 |0005: return-void │ │ +4dac80: |[4dac80] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onItemCheckedStateChanged:(Landroid/view/ActionMode;IJZ)V │ │ +4dac90: 1a02 2acc |0000: const-string v2, "mode" // string@cc2a │ │ +4dac94: 7120 93cc 2100 |0002: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dac9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;) │ │ name : 'onPrepareActionMode' │ │ type : '(Landroid/view/ActionMode;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4dab14: |[4dab14] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -4dab24: 1a00 2acc |0000: const-string v0, "mode" // string@cc2a │ │ -4dab28: 7120 93cc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dab2e: 1a02 4ccb |0005: const-string v2, "menu" // string@cb4c │ │ -4dab32: 7120 93cc 2300 |0007: invoke-static {v3, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dab38: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -4dab3a: 0f02 |000b: return v2 │ │ +4dab10: |[4dab10] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +4dab20: 1a00 2acc |0000: const-string v0, "mode" // string@cc2a │ │ +4dab24: 7120 93cc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dab2a: 1a02 4ccb |0005: const-string v2, "menu" // string@cb4c │ │ +4dab2e: 7120 93cc 2300 |0007: invoke-static {v3, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dab34: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +4dab36: 0f02 |000b: return v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 8709 (ChecklistNoteActivity.kt) │ │ │ │ Class #4219 header: │ │ @@ -1047724,17 +1047724,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4db6fc: |[4db6fc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$Companion.:()V │ │ -4db70c: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4db712: 0e00 |0003: return-void │ │ +4db6f8: |[4db6f8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$Companion.:()V │ │ +4db708: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4db70e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion; │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion;) │ │ @@ -1047742,17 +1047742,17 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4db714: |[4db714] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -4db724: 7010 2af7 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion;.:()V // method@f72a │ │ -4db72a: 0e00 |0003: return-void │ │ +4db710: |[4db710] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +4db720: 7010 2af7 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion;.:()V // method@f72a │ │ +4db726: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 9718 (CreateEditNoteViewModel.kt) │ │ │ │ @@ -1047784,52 +1047784,52 @@ │ │ type : '()V' │ │ access : 0x11008 (STATIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4dc90c: |[4dc90c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$$ExternalSyntheticLambda0.:()V │ │ -4dc91c: 2200 2d20 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0; // type@202d │ │ -4dc920: 7010 81f7 0000 |0002: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0;.:()V // method@f781 │ │ -4dc926: 6900 baae |0005: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0; // field@aeba │ │ -4dc92a: 0e00 |0007: return-void │ │ +4dc908: |[4dc908] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$$ExternalSyntheticLambda0.:()V │ │ +4dc918: 2200 2d20 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0; // type@202d │ │ +4dc91c: 7010 81f7 0000 |0002: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0;.:()V // method@f781 │ │ +4dc922: 6900 baae |0005: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0; // field@aeba │ │ +4dc926: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0;) │ │ name : '' │ │ type : '()V' │ │ access : 0x11002 (PRIVATE SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4dc92c: |[4dc92c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$$ExternalSyntheticLambda0.:()V │ │ -4dc93c: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4dc942: 0e00 |0003: return-void │ │ +4dc928: |[4dc928] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$$ExternalSyntheticLambda0.:()V │ │ +4dc938: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4dc93e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0;) │ │ name : 'onScanCompleted' │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4dc944: |[4dc944] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$$ExternalSyntheticLambda0.onScanCompleted:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -4dc954: 7120 8ff7 2100 |0000: invoke-static {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.$r8$lambda$dOZwVMQQl4vuPdlzOJ33lSl4Xmk:(Ljava/lang/String;Landroid/net/Uri;)V // method@f78f │ │ -4dc95a: 0e00 |0003: return-void │ │ +4dc940: |[4dc940] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$$ExternalSyntheticLambda0.onScanCompleted:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +4dc950: 7120 8ff7 2100 |0000: invoke-static {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.$r8$lambda$dOZwVMQQl4vuPdlzOJ33lSl4Xmk:(Ljava/lang/String;Landroid/net/Uri;)V // method@f78f │ │ +4dc956: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9789 (D8$$SyntheticClass) │ │ │ │ Class #4221 header: │ │ @@ -1047861,17 +1047861,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4dc9d0: |[4dc9d0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$Companion.:()V │ │ -4dc9e0: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4dc9e6: 0e00 |0003: return-void │ │ +4dc9cc: |[4dc9cc] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$Companion.:()V │ │ +4dc9dc: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4dc9e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;) │ │ @@ -1047879,55 +1047879,55 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4dc9e8: |[4dc9e8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -4dc9f8: 7010 83f7 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.:()V // method@f783 │ │ -4dc9fe: 0e00 |0003: return-void │ │ +4dc9e4: |[4dc9e4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +4dc9f4: 7010 83f7 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.:()V // method@f783 │ │ +4dc9fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;) │ │ name : 'overlay' │ │ type : '(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -4dc95c: |[4dc95c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$Companion.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; │ │ -4dc96c: 1a00 9084 |0000: const-string v0, "bmp1" // string@8490 │ │ -4dc970: 7120 93cc 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dc976: 1a00 9184 |0005: const-string v0, "bmp2" // string@8491 │ │ -4dc97a: 7120 93cc 0600 |0007: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dc980: 6e10 8304 0500 |000a: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@0483 │ │ -4dc986: 0a00 |000d: move-result v0 │ │ -4dc988: 6e10 7f04 0500 |000e: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@047f │ │ -4dc98e: 0a01 |0011: move-result v1 │ │ -4dc990: 6e10 7d04 0500 |0012: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@047d │ │ -4dc996: 0c02 |0015: move-result-object v2 │ │ -4dc998: 7130 7404 1002 |0016: invoke-static {v0, v1, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0474 │ │ -4dc99e: 0c00 |0019: move-result-object v0 │ │ -4dc9a0: 2201 ba00 |001a: new-instance v1, Landroid/graphics/Canvas; // type@00ba │ │ -4dc9a4: 7020 9404 0100 |001c: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0494 │ │ -4dc9aa: 2202 ca00 |001f: new-instance v2, Landroid/graphics/Matrix; // type@00ca │ │ -4dc9ae: 7010 fc04 0200 |0021: invoke-direct {v2}, Landroid/graphics/Matrix;.:()V // method@04fc │ │ -4dc9b4: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -4dc9b6: 6e40 a304 5132 |0025: invoke-virtual {v1, v5, v2, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@04a3 │ │ -4dc9bc: 1205 |0028: const/4 v5, #int 0 // #0 │ │ -4dc9be: 6e53 a204 6155 |0029: invoke-virtual {v1, v6, v5, v5, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@04a2 │ │ -4dc9c4: 1a05 8f84 |002c: const-string v5, "bmOverlay" // string@848f │ │ -4dc9c8: 7120 92cc 5000 |002e: invoke-static {v0, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dc9ce: 1100 |0031: return-object v0 │ │ +4dc958: |[4dc958] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$Companion.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; │ │ +4dc968: 1a00 9084 |0000: const-string v0, "bmp1" // string@8490 │ │ +4dc96c: 7120 93cc 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dc972: 1a00 9184 |0005: const-string v0, "bmp2" // string@8491 │ │ +4dc976: 7120 93cc 0600 |0007: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dc97c: 6e10 8304 0500 |000a: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@0483 │ │ +4dc982: 0a00 |000d: move-result v0 │ │ +4dc984: 6e10 7f04 0500 |000e: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@047f │ │ +4dc98a: 0a01 |0011: move-result v1 │ │ +4dc98c: 6e10 7d04 0500 |0012: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@047d │ │ +4dc992: 0c02 |0015: move-result-object v2 │ │ +4dc994: 7130 7404 1002 |0016: invoke-static {v0, v1, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0474 │ │ +4dc99a: 0c00 |0019: move-result-object v0 │ │ +4dc99c: 2201 ba00 |001a: new-instance v1, Landroid/graphics/Canvas; // type@00ba │ │ +4dc9a0: 7020 9404 0100 |001c: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0494 │ │ +4dc9a6: 2202 ca00 |001f: new-instance v2, Landroid/graphics/Matrix; // type@00ca │ │ +4dc9aa: 7010 fc04 0200 |0021: invoke-direct {v2}, Landroid/graphics/Matrix;.:()V // method@04fc │ │ +4dc9b0: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +4dc9b2: 6e40 a304 5132 |0025: invoke-virtual {v1, v5, v2, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@04a3 │ │ +4dc9b8: 1205 |0028: const/4 v5, #int 0 // #0 │ │ +4dc9ba: 6e53 a204 6155 |0029: invoke-virtual {v1, v6, v5, v5, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@04a2 │ │ +4dc9c0: 1a05 8f84 |002c: const-string v5, "bmOverlay" // string@848f │ │ +4dc9c4: 7120 92cc 5000 |002e: invoke-static {v0, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dc9ca: 1100 |0031: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x000a line=225 │ │ 0x001a line=226 │ │ 0x001f line=227 │ │ 0x0029 line=228 │ │ 0x002e line=229 │ │ @@ -1047966,52 +1047966,52 @@ │ │ type : '()V' │ │ access : 0x11008 (STATIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4dd5d0: |[4dd5d0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda0.:()V │ │ -4dd5e0: 2200 3320 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0; // type@2033 │ │ -4dd5e4: 7010 abf7 0000 |0002: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;.:()V // method@f7ab │ │ -4dd5ea: 6900 c4ae |0005: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0; // field@aec4 │ │ -4dd5ee: 0e00 |0007: return-void │ │ +4dd5cc: |[4dd5cc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda0.:()V │ │ +4dd5dc: 2200 3320 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0; // type@2033 │ │ +4dd5e0: 7010 abf7 0000 |0002: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;.:()V // method@f7ab │ │ +4dd5e6: 6900 c4ae |0005: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0; // field@aec4 │ │ +4dd5ea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;) │ │ name : '' │ │ type : '()V' │ │ access : 0x11002 (PRIVATE SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4dd5f0: |[4dd5f0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda0.:()V │ │ -4dd600: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4dd606: 0e00 |0003: return-void │ │ +4dd5ec: |[4dd5ec] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda0.:()V │ │ +4dd5fc: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4dd602: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;) │ │ name : 'onScanCompleted' │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4dd608: |[4dd608] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda0.onScanCompleted:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -4dd618: 7120 c3f7 2100 |0000: invoke-static {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.$r8$lambda$VVsBxTa23nQM9UaPCrohvejYy-g:(Ljava/lang/String;Landroid/net/Uri;)V // method@f7c3 │ │ -4dd61e: 0e00 |0003: return-void │ │ +4dd604: |[4dd604] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda0.onScanCompleted:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +4dd614: 7120 c3f7 2100 |0000: invoke-static {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.$r8$lambda$VVsBxTa23nQM9UaPCrohvejYy-g:(Ljava/lang/String;Landroid/net/Uri;)V // method@f7c3 │ │ +4dd61a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9789 (D8$$SyntheticClass) │ │ │ │ Class #4223 header: │ │ @@ -1048042,36 +1048042,36 @@ │ │ type : '(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4dd620: |[4dd620] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda1.:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;)V │ │ -4dd630: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4dd636: 5b01 c5ae |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda1;.f$0:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@aec5 │ │ -4dd63a: 0e00 |0005: return-void │ │ +4dd61c: |[4dd61c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda1.:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;)V │ │ +4dd62c: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4dd632: 5b01 c5ae |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda1;.f$0:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@aec5 │ │ +4dd636: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda1;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4dd63c: |[4dd63c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -4dd64c: 5410 c5ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda1;.f$0:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@aec5 │ │ -4dd650: 7120 c2f7 2000 |0002: invoke-static {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.$r8$lambda$BMmUUvp_emwAHfAF6-6rW_2II9o:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroid/view/View;)V // method@f7c2 │ │ -4dd656: 0e00 |0005: return-void │ │ +4dd638: |[4dd638] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +4dd648: 5410 c5ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda1;.f$0:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@aec5 │ │ +4dd64c: 7120 c2f7 2000 |0002: invoke-static {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.$r8$lambda$BMmUUvp_emwAHfAF6-6rW_2II9o:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroid/view/View;)V // method@f7c2 │ │ +4dd652: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9789 (D8$$SyntheticClass) │ │ │ │ Class #4224 header: │ │ @@ -1048108,17 +1048108,17 @@ │ │ type : '(Landroid/content/Context;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -4dea20: |[4dea20] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.:(Landroid/content/Context;I)V │ │ -4dea30: 7030 520f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I)V // method@0f52 │ │ -4dea36: 0e00 |0003: return-void │ │ +4dea1c: |[4dea1c] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.:(Landroid/content/Context;I)V │ │ +4dea2c: 7030 520f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I)V // method@0f52 │ │ +4dea32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1048128,17 +1048128,17 @@ │ │ type : '(Landroid/content/Context;ILjava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -4dea38: |[4dea38] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.:(Landroid/content/Context;ILjava/util/List;)V │ │ -4dea48: 7040 540f 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0f54 │ │ -4dea4e: 0e00 |0003: return-void │ │ +4dea34: |[4dea34] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.:(Landroid/content/Context;ILjava/util/List;)V │ │ +4dea44: 7040 540f 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0f54 │ │ +4dea4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1048150,59 +1048150,59 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -4de958: |[4de958] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -4de968: 3904 1200 |0000: if-nez v4, 0012 // +0012 │ │ -4de96c: 6e10 e4f7 0200 |0002: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getContext:()Landroid/content/Context; // method@f7e4 │ │ -4de972: 0c04 |0005: move-result-object v4 │ │ -4de974: 7110 cf0a 0400 |0006: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0acf │ │ -4de97a: 0c04 |0009: move-result-object v4 │ │ -4de97c: 1405 3e00 0c7f |000a: const v5, #float 1.86093e+38 // #7f0c003e │ │ -4de982: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -4de984: 6e30 d30a 5400 |000e: invoke-virtual {v4, v5, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ad3 │ │ -4de98a: 0c04 |0011: move-result-object v4 │ │ -4de98c: 6e20 e5f7 3200 |0012: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@f7e5 │ │ -4de992: 0c03 |0015: move-result-object v3 │ │ -4de994: 1f03 3e20 |0016: check-cast v3, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203e │ │ -4de998: 3803 4200 |0018: if-eqz v3, 005a // +0042 │ │ -4de99c: 1405 1f01 097f |001a: const v5, #float 1.8211e+38 // #7f09011f │ │ -4de9a2: 6e20 7e0b 5400 |001d: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ -4de9a8: 0c05 |0020: move-result-object v5 │ │ -4de9aa: 1f05 9002 |0021: check-cast v5, Landroid/widget/CheckBox; // type@0290 │ │ -4de9ae: 1400 2001 097f |0023: const v0, #float 1.8211e+38 // #7f090120 │ │ -4de9b4: 6e20 7e0b 0400 |0026: invoke-virtual {v4, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ -4de9ba: 0c00 |0029: move-result-object v0 │ │ -4de9bc: 1f00 c802 |002a: check-cast v0, Landroid/widget/TextView; // type@02c8 │ │ -4de9c0: 6e10 eef7 0300 |002c: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f7ee │ │ -4de9c6: 0a01 |002f: move-result v1 │ │ -4de9c8: 6e20 b20f 1500 |0030: invoke-virtual {v5, v1}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0fb2 │ │ -4de9ce: 6e10 edf7 0300 |0033: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f7ed │ │ -4de9d4: 0c03 |0036: move-result-object v3 │ │ -4de9d6: 6e20 ee12 3000 |0037: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12ee │ │ -4de9dc: 6e10 e4f7 0200 |003a: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getContext:()Landroid/content/Context; // method@f7e4 │ │ -4de9e2: 0c03 |003d: move-result-object v3 │ │ -4de9e4: 7110 4708 0300 |003e: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0847 │ │ -4de9ea: 0c03 |0041: move-result-object v3 │ │ -4de9ec: 1205 |0042: const/4 v5, #int 0 // #0 │ │ -4de9ee: 1a01 1dea |0043: const-string v1, "settings_use_custom_font_size" // string@ea1d │ │ -4de9f2: 7230 2003 1305 |0045: invoke-interface {v3, v1, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0320 │ │ -4de9f8: 0a05 |0048: move-result v5 │ │ -4de9fa: 3805 1100 |0049: if-eqz v5, 005a // +0011 │ │ -4de9fe: 1a05 16ea |004b: const-string v5, "settings_font_size" // string@ea16 │ │ -4dea02: 1a01 ca16 |004d: const-string v1, "15" // string@16ca │ │ -4dea06: 7230 2303 5301 |004f: invoke-interface {v3, v5, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0323 │ │ -4dea0c: 0c03 |0052: move-result-object v3 │ │ -4dea0e: 7110 d1aa 0300 |0053: invoke-static {v3}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@aad1 │ │ -4dea14: 0a03 |0056: move-result v3 │ │ -4dea16: 6e20 f812 3000 |0057: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setTextSize:(F)V // method@12f8 │ │ -4dea1c: 1104 |005a: return-object v4 │ │ +4de954: |[4de954] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +4de964: 3904 1200 |0000: if-nez v4, 0012 // +0012 │ │ +4de968: 6e10 e4f7 0200 |0002: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getContext:()Landroid/content/Context; // method@f7e4 │ │ +4de96e: 0c04 |0005: move-result-object v4 │ │ +4de970: 7110 cf0a 0400 |0006: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0acf │ │ +4de976: 0c04 |0009: move-result-object v4 │ │ +4de978: 1405 3e00 0c7f |000a: const v5, #float 1.86093e+38 // #7f0c003e │ │ +4de97e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +4de980: 6e30 d30a 5400 |000e: invoke-virtual {v4, v5, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ad3 │ │ +4de986: 0c04 |0011: move-result-object v4 │ │ +4de988: 6e20 e5f7 3200 |0012: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@f7e5 │ │ +4de98e: 0c03 |0015: move-result-object v3 │ │ +4de990: 1f03 3e20 |0016: check-cast v3, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203e │ │ +4de994: 3803 4200 |0018: if-eqz v3, 005a // +0042 │ │ +4de998: 1405 1f01 097f |001a: const v5, #float 1.8211e+38 // #7f09011f │ │ +4de99e: 6e20 7e0b 5400 |001d: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ +4de9a4: 0c05 |0020: move-result-object v5 │ │ +4de9a6: 1f05 9002 |0021: check-cast v5, Landroid/widget/CheckBox; // type@0290 │ │ +4de9aa: 1400 2001 097f |0023: const v0, #float 1.8211e+38 // #7f090120 │ │ +4de9b0: 6e20 7e0b 0400 |0026: invoke-virtual {v4, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ +4de9b6: 0c00 |0029: move-result-object v0 │ │ +4de9b8: 1f00 c802 |002a: check-cast v0, Landroid/widget/TextView; // type@02c8 │ │ +4de9bc: 6e10 eef7 0300 |002c: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f7ee │ │ +4de9c2: 0a01 |002f: move-result v1 │ │ +4de9c4: 6e20 b20f 1500 |0030: invoke-virtual {v5, v1}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0fb2 │ │ +4de9ca: 6e10 edf7 0300 |0033: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f7ed │ │ +4de9d0: 0c03 |0036: move-result-object v3 │ │ +4de9d2: 6e20 ee12 3000 |0037: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12ee │ │ +4de9d8: 6e10 e4f7 0200 |003a: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getContext:()Landroid/content/Context; // method@f7e4 │ │ +4de9de: 0c03 |003d: move-result-object v3 │ │ +4de9e0: 7110 4708 0300 |003e: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0847 │ │ +4de9e6: 0c03 |0041: move-result-object v3 │ │ +4de9e8: 1205 |0042: const/4 v5, #int 0 // #0 │ │ +4de9ea: 1a01 1dea |0043: const-string v1, "settings_use_custom_font_size" // string@ea1d │ │ +4de9ee: 7230 2003 1305 |0045: invoke-interface {v3, v1, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0320 │ │ +4de9f4: 0a05 |0048: move-result v5 │ │ +4de9f6: 3805 1100 |0049: if-eqz v5, 005a // +0011 │ │ +4de9fa: 1a05 16ea |004b: const-string v5, "settings_font_size" // string@ea16 │ │ +4de9fe: 1a01 ca16 |004d: const-string v1, "15" // string@16ca │ │ +4dea02: 7230 2303 5301 |004f: invoke-interface {v3, v5, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0323 │ │ +4dea08: 0c03 |0052: move-result-object v3 │ │ +4dea0a: 7110 d1aa 0300 |0053: invoke-static {v3}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@aad1 │ │ +4dea10: 0a03 |0056: move-result v3 │ │ +4dea12: 6e20 f812 3000 |0057: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setTextSize:(F)V // method@12f8 │ │ +4dea18: 1104 |005a: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=47 │ │ 0x000e line=48 │ │ 0x0012 line=50 │ │ 0x001d line=53 │ │ 0x0026 line=54 │ │ @@ -1048258,19 +1048258,19 @@ │ │ type : '(ZLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4dea80: |[4dea80] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.:(ZLjava/lang/String;)V │ │ -4dea90: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4dea96: 5c01 d4ae |0003: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@aed4 │ │ -4dea9a: 5b02 d5ae |0005: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@aed5 │ │ -4dea9e: 0e00 |0007: return-void │ │ +4dea7c: |[4dea7c] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.:(ZLjava/lang/String;)V │ │ +4dea8c: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4dea92: 5c01 d4ae |0003: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@aed4 │ │ +4dea96: 5b02 d5ae |0005: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@aed5 │ │ +4dea9a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ 0x0005 line=25 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; │ │ @@ -1048283,17 +1048283,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dea68: |[4dea68] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.getName:()Ljava/lang/String; │ │ -4dea78: 5410 d5ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@aed5 │ │ -4dea7c: 1100 |0002: return-object v0 │ │ +4dea64: |[4dea64] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.getName:()Ljava/lang/String; │ │ +4dea74: 5410 d5ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@aed5 │ │ +4dea78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;) │ │ @@ -1048301,17 +1048301,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dea50: |[4dea50] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.isChecked:()Z │ │ -4dea60: 5510 d4ae |0000: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@aed4 │ │ -4dea64: 0f00 |0002: return v0 │ │ +4dea4c: |[4dea4c] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.isChecked:()Z │ │ +4dea5c: 5510 d4ae |0000: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@aed4 │ │ +4dea60: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;) │ │ @@ -1048319,17 +1048319,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4deaa0: |[4deaa0] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.setChecked:(Z)V │ │ -4deab0: 5c01 d4ae |0000: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@aed4 │ │ -4deab4: 0e00 |0002: return-void │ │ +4dea9c: |[4dea9c] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.setChecked:(Z)V │ │ +4deaac: 5c01 d4ae |0000: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@aed4 │ │ +4deab0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -1048338,17 +1048338,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4deab8: |[4deab8] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.setName:(Ljava/lang/String;)V │ │ -4deac8: 5b01 d5ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@aed5 │ │ -4deacc: 0e00 |0002: return-void │ │ +4deab4: |[4deab4] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.setName:(Ljava/lang/String;)V │ │ +4deac4: 5b01 d5ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@aed5 │ │ +4deac8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1048407,17 +1048407,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4dead0: |[4dead0] petrov.kristiyan.colorpicker.BuildConfig.:()V │ │ -4deae0: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4deae6: 0e00 |0003: return-void │ │ +4deacc: |[4deacc] petrov.kristiyan.colorpicker.BuildConfig.:()V │ │ +4deadc: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4deae2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpetrov/kristiyan/colorpicker/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -1048454,19 +1048454,19 @@ │ │ type : '(IZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4deb48: |[4deb48] petrov.kristiyan.colorpicker.ColorPal.:(IZ)V │ │ -4deb58: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4deb5e: 5901 ddae |0003: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@aedd │ │ -4deb62: 5c02 dcae |0005: iput-boolean v2, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@aedc │ │ -4deb66: 0e00 |0007: return-void │ │ +4deb44: |[4deb44] petrov.kristiyan.colorpicker.ColorPal.:(IZ)V │ │ +4deb54: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4deb5a: 5901 ddae |0003: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@aedd │ │ +4deb5e: 5c02 dcae |0005: iput-boolean v2, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@aedc │ │ +4deb62: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ 0x0003 line=9 │ │ 0x0005 line=10 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPal; │ │ @@ -1048479,25 +1048479,25 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -4deae8: |[4deae8] petrov.kristiyan.colorpicker.ColorPal.equals:(Ljava/lang/Object;)Z │ │ -4deaf8: 2020 4320 |0000: instance-of v0, v2, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2043 │ │ -4deafc: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -4deb00: 1f02 4320 |0004: check-cast v2, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2043 │ │ -4deb04: 5222 ddae |0006: iget v2, v2, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@aedd │ │ -4deb08: 5210 ddae |0008: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@aedd │ │ -4deb0c: 3302 0400 |000a: if-ne v2, v0, 000e // +0004 │ │ -4deb10: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -4deb12: 2802 |000d: goto 000f // +0002 │ │ -4deb14: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -4deb16: 0f02 |000f: return v2 │ │ +4deae4: |[4deae4] petrov.kristiyan.colorpicker.ColorPal.equals:(Ljava/lang/Object;)Z │ │ +4deaf4: 2020 4320 |0000: instance-of v0, v2, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2043 │ │ +4deaf8: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +4deafc: 1f02 4320 |0004: check-cast v2, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2043 │ │ +4deb00: 5222 ddae |0006: iget v2, v2, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@aedd │ │ +4deb04: 5210 ddae |0008: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@aedd │ │ +4deb08: 3302 0400 |000a: if-ne v2, v0, 000e // +0004 │ │ +4deb0c: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +4deb0e: 2802 |000d: goto 000f // +0002 │ │ +4deb10: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +4deb12: 0f02 |000f: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lpetrov/kristiyan/colorpicker/ColorPal; │ │ 0x0000 - 0x0010 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1048506,17 +1048506,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4deb30: |[4deb30] petrov.kristiyan.colorpicker.ColorPal.getColor:()I │ │ -4deb40: 5210 ddae |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@aedd │ │ -4deb44: 0f00 |0002: return v0 │ │ +4deb2c: |[4deb2c] petrov.kristiyan.colorpicker.ColorPal.getColor:()I │ │ +4deb3c: 5210 ddae |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@aedd │ │ +4deb40: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lpetrov/kristiyan/colorpicker/ColorPal; │ │ │ │ #2 : (in Lpetrov/kristiyan/colorpicker/ColorPal;) │ │ @@ -1048524,17 +1048524,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4deb18: |[4deb18] petrov.kristiyan.colorpicker.ColorPal.isCheck:()Z │ │ -4deb28: 5510 dcae |0000: iget-boolean v0, v1, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@aedc │ │ -4deb2c: 0f00 |0002: return v0 │ │ +4deb14: |[4deb14] petrov.kristiyan.colorpicker.ColorPal.isCheck:()Z │ │ +4deb24: 5510 dcae |0000: iget-boolean v0, v1, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@aedc │ │ +4deb28: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lpetrov/kristiyan/colorpicker/ColorPal; │ │ │ │ #3 : (in Lpetrov/kristiyan/colorpicker/ColorPal;) │ │ @@ -1048542,17 +1048542,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4deb68: |[4deb68] petrov.kristiyan.colorpicker.ColorPal.setCheck:(Z)V │ │ -4deb78: 5c01 dcae |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@aedc │ │ -4deb7c: 0e00 |0002: return-void │ │ +4deb64: |[4deb64] petrov.kristiyan.colorpicker.ColorPal.setCheck:(Z)V │ │ +4deb74: 5c01 dcae |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@aedc │ │ +4deb78: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPal; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -1048561,17 +1048561,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4deb80: |[4deb80] petrov.kristiyan.colorpicker.ColorPal.setColor:(I)V │ │ -4deb90: 5901 ddae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@aedd │ │ -4deb94: 0e00 |0002: return-void │ │ +4deb7c: |[4deb7c] petrov.kristiyan.colorpicker.ColorPal.setColor:(I)V │ │ +4deb8c: 5901 ddae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@aedd │ │ +4deb90: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPal; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1048610,18 +1048610,18 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4deb98: |[4deb98] petrov.kristiyan.colorpicker.ColorPicker$1.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V │ │ -4deba8: 5b01 deae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aede │ │ -4debac: 7010 56ab 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4debb2: 0e00 |0005: return-void │ │ +4deb94: |[4deb94] petrov.kristiyan.colorpicker.ColorPicker$1.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V │ │ +4deba4: 5b01 deae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aede │ │ +4deba8: 7010 56ab 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4debae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ @@ -1048631,52 +1048631,52 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -4debb4: |[4debb4] petrov.kristiyan.colorpicker.ColorPicker$1.onClick:(Landroid/view/View;)V │ │ -4debc4: 5423 deae |0000: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aede │ │ -4debc8: 7110 1cf8 0300 |0002: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@f81c │ │ -4debce: 0c03 |0005: move-result-object v3 │ │ -4debd0: 3803 2700 |0006: if-eqz v3, 002d // +0027 │ │ -4debd4: 5423 deae |0008: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aede │ │ -4debd8: 7110 1df8 0300 |000a: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$100:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@f81d │ │ -4debde: 0a03 |000d: move-result v3 │ │ -4debe0: 3903 1f00 |000e: if-nez v3, 002d // +001f │ │ -4debe4: 5423 deae |0010: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aede │ │ -4debe8: 7110 1cf8 0300 |0012: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@f81c │ │ -4debee: 0c03 |0015: move-result-object v3 │ │ -4debf0: 5420 deae |0016: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aede │ │ -4debf4: 7110 1ef8 0000 |0018: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f81e │ │ -4debfa: 0c00 |001b: move-result-object v0 │ │ -4debfc: 6e10 5bf8 0000 |001c: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@f85b │ │ -4dec02: 0a00 |001f: move-result v0 │ │ -4dec04: 5421 deae |0020: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aede │ │ -4dec08: 7110 1ef8 0100 |0022: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f81e │ │ -4dec0e: 0c01 |0025: move-result-object v1 │ │ -4dec10: 6e10 5cf8 0100 |0026: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@f85c │ │ -4dec16: 0a01 |0029: move-result v1 │ │ -4dec18: 7230 18f8 0301 |002a: invoke-interface {v3, v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;.onChooseColor:(II)V // method@f818 │ │ -4dec1e: 5423 deae |002d: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aede │ │ -4dec22: 7110 1ff8 0300 |002f: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@f81f │ │ -4dec28: 0a03 |0032: move-result v3 │ │ -4dec2a: 3803 1800 |0033: if-eqz v3, 004b // +0018 │ │ -4dec2e: 5423 deae |0035: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aede │ │ -4dec32: 6e10 24f8 0300 |0037: invoke-virtual {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@f824 │ │ -4dec38: 5423 deae |003a: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aede │ │ -4dec3c: 7110 20f8 0300 |003c: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$400:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@f820 │ │ -4dec42: 0c03 |003f: move-result-object v3 │ │ -4dec44: 3803 0b00 |0040: if-eqz v3, 004b // +000b │ │ -4dec48: 5423 deae |0042: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aede │ │ -4dec4c: 7110 20f8 0300 |0044: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$400:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@f820 │ │ -4dec52: 0c03 |0047: move-result-object v3 │ │ -4dec54: 7210 19f8 0300 |0048: invoke-interface {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;.onCancel:()V // method@f819 │ │ -4dec5a: 0e00 |004b: return-void │ │ +4debb0: |[4debb0] petrov.kristiyan.colorpicker.ColorPicker$1.onClick:(Landroid/view/View;)V │ │ +4debc0: 5423 deae |0000: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aede │ │ +4debc4: 7110 1cf8 0300 |0002: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@f81c │ │ +4debca: 0c03 |0005: move-result-object v3 │ │ +4debcc: 3803 2700 |0006: if-eqz v3, 002d // +0027 │ │ +4debd0: 5423 deae |0008: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aede │ │ +4debd4: 7110 1df8 0300 |000a: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$100:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@f81d │ │ +4debda: 0a03 |000d: move-result v3 │ │ +4debdc: 3903 1f00 |000e: if-nez v3, 002d // +001f │ │ +4debe0: 5423 deae |0010: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aede │ │ +4debe4: 7110 1cf8 0300 |0012: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@f81c │ │ +4debea: 0c03 |0015: move-result-object v3 │ │ +4debec: 5420 deae |0016: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aede │ │ +4debf0: 7110 1ef8 0000 |0018: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f81e │ │ +4debf6: 0c00 |001b: move-result-object v0 │ │ +4debf8: 6e10 5bf8 0000 |001c: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@f85b │ │ +4debfe: 0a00 |001f: move-result v0 │ │ +4dec00: 5421 deae |0020: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aede │ │ +4dec04: 7110 1ef8 0100 |0022: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f81e │ │ +4dec0a: 0c01 |0025: move-result-object v1 │ │ +4dec0c: 6e10 5cf8 0100 |0026: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@f85c │ │ +4dec12: 0a01 |0029: move-result v1 │ │ +4dec14: 7230 18f8 0301 |002a: invoke-interface {v3, v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;.onChooseColor:(II)V // method@f818 │ │ +4dec1a: 5423 deae |002d: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aede │ │ +4dec1e: 7110 1ff8 0300 |002f: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@f81f │ │ +4dec24: 0a03 |0032: move-result v3 │ │ +4dec26: 3803 1800 |0033: if-eqz v3, 004b // +0018 │ │ +4dec2a: 5423 deae |0035: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aede │ │ +4dec2e: 6e10 24f8 0300 |0037: invoke-virtual {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@f824 │ │ +4dec34: 5423 deae |003a: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aede │ │ +4dec38: 7110 20f8 0300 |003c: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$400:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@f820 │ │ +4dec3e: 0c03 |003f: move-result-object v3 │ │ +4dec40: 3803 0b00 |0040: if-eqz v3, 004b // +000b │ │ +4dec44: 5423 deae |0042: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aede │ │ +4dec48: 7110 20f8 0300 |0044: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$400:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@f820 │ │ +4dec4e: 0c03 |0047: move-result-object v3 │ │ +4dec50: 7210 19f8 0300 |0048: invoke-interface {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;.onCancel:()V // method@f819 │ │ +4dec56: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0010 line=234 │ │ 0x002d line=235 │ │ 0x0035 line=236 │ │ 0x003a line=237 │ │ @@ -1048720,18 +1048720,18 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4dec5c: |[4dec5c] petrov.kristiyan.colorpicker.ColorPicker$2.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V │ │ -4dec6c: 5b01 dfae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aedf │ │ -4dec70: 7010 56ab 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4dec76: 0e00 |0005: return-void │ │ +4dec58: |[4dec58] petrov.kristiyan.colorpicker.ColorPicker$2.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V │ │ +4dec68: 5b01 dfae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aedf │ │ +4dec6c: 7010 56ab 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4dec72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ @@ -1048741,30 +1048741,30 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -4dec78: |[4dec78] petrov.kristiyan.colorpicker.ColorPicker$2.onClick:(Landroid/view/View;)V │ │ -4dec88: 5401 dfae |0000: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aedf │ │ -4dec8c: 7110 1ff8 0100 |0002: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@f81f │ │ -4dec92: 0a01 |0005: move-result v1 │ │ -4dec94: 3801 0700 |0006: if-eqz v1, 000d // +0007 │ │ -4dec98: 5401 dfae |0008: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aedf │ │ -4dec9c: 6e10 24f8 0100 |000a: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@f824 │ │ -4deca2: 5401 dfae |000d: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aedf │ │ -4deca6: 7110 1cf8 0100 |000f: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@f81c │ │ -4decac: 0c01 |0012: move-result-object v1 │ │ -4decae: 3801 0b00 |0013: if-eqz v1, 001e // +000b │ │ -4decb2: 5401 dfae |0015: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aedf │ │ -4decb6: 7110 1cf8 0100 |0017: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@f81c │ │ -4decbc: 0c01 |001a: move-result-object v1 │ │ -4decbe: 7210 17f8 0100 |001b: invoke-interface {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;.onCancel:()V // method@f817 │ │ -4decc4: 0e00 |001e: return-void │ │ +4dec74: |[4dec74] petrov.kristiyan.colorpicker.ColorPicker$2.onClick:(Landroid/view/View;)V │ │ +4dec84: 5401 dfae |0000: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aedf │ │ +4dec88: 7110 1ff8 0100 |0002: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@f81f │ │ +4dec8e: 0a01 |0005: move-result v1 │ │ +4dec90: 3801 0700 |0006: if-eqz v1, 000d // +0007 │ │ +4dec94: 5401 dfae |0008: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aedf │ │ +4dec98: 6e10 24f8 0100 |000a: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@f824 │ │ +4dec9e: 5401 dfae |000d: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aedf │ │ +4deca2: 7110 1cf8 0100 |000f: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@f81c │ │ +4deca8: 0c01 |0012: move-result-object v1 │ │ +4decaa: 3801 0b00 |0013: if-eqz v1, 001e // +000b │ │ +4decae: 5401 dfae |0015: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aedf │ │ +4decb2: 7110 1cf8 0100 |0017: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@f81c │ │ +4decb8: 0c01 |001a: move-result-object v1 │ │ +4decba: 7210 17f8 0100 |001b: invoke-interface {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;.onCancel:()V // method@f817 │ │ +4decc0: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0008 line=248 │ │ 0x000d line=249 │ │ 0x0015 line=250 │ │ locals : │ │ @@ -1048810,19 +1048810,19 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4decc8: |[4decc8] petrov.kristiyan.colorpicker.ColorPicker$3.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V │ │ -4decd8: 5b01 e0ae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aee0 │ │ -4decdc: 5b02 e1ae |0002: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@aee1 │ │ -4dece0: 7010 56ab 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4dece6: 0e00 |0007: return-void │ │ +4decc4: |[4decc4] petrov.kristiyan.colorpicker.ColorPicker$3.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V │ │ +4decd4: 5b01 e0ae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aee0 │ │ +4decd8: 5b02 e1ae |0002: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@aee1 │ │ +4decdc: 7010 56ab 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4dece2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker$3; │ │ 0x0000 - 0x0008 reg=1 (null) Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0008 reg=2 (null) Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; │ │ @@ -1048833,28 +1048833,28 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -4dece8: |[4dece8] petrov.kristiyan.colorpicker.ColorPicker$3.onClick:(Landroid/view/View;)V │ │ -4decf8: 5430 e1ae |0000: iget-object v0, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@aee1 │ │ -4decfc: 5431 e0ae |0002: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aee0 │ │ -4ded00: 7110 1ef8 0100 |0004: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f81e │ │ -4ded06: 0c01 |0007: move-result-object v1 │ │ -4ded08: 6e10 5bf8 0100 |0008: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@f85b │ │ -4ded0e: 0a01 |000b: move-result v1 │ │ -4ded10: 5432 e0ae |000c: iget-object v2, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aee0 │ │ -4ded14: 7110 1ef8 0200 |000e: invoke-static {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f81e │ │ -4ded1a: 0c02 |0011: move-result-object v2 │ │ -4ded1c: 6e10 5cf8 0200 |0012: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@f85c │ │ -4ded22: 0a02 |0015: move-result v2 │ │ -4ded24: 7240 16f8 4021 |0016: invoke-interface {v0, v4, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;.onClick:(Landroid/view/View;II)V // method@f816 │ │ -4ded2a: 0e00 |0019: return-void │ │ +4dece4: |[4dece4] petrov.kristiyan.colorpicker.ColorPicker$3.onClick:(Landroid/view/View;)V │ │ +4decf4: 5430 e1ae |0000: iget-object v0, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@aee1 │ │ +4decf8: 5431 e0ae |0002: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aee0 │ │ +4decfc: 7110 1ef8 0100 |0004: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f81e │ │ +4ded02: 0c01 |0007: move-result-object v1 │ │ +4ded04: 6e10 5bf8 0100 |0008: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@f85b │ │ +4ded0a: 0a01 |000b: move-result v1 │ │ +4ded0c: 5432 e0ae |000c: iget-object v2, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aee0 │ │ +4ded10: 7110 1ef8 0200 |000e: invoke-static {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f81e │ │ +4ded16: 0c02 |0011: move-result-object v2 │ │ +4ded18: 6e10 5cf8 0200 |0012: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@f85c │ │ +4ded1e: 0a02 |0015: move-result v2 │ │ +4ded20: 7240 16f8 4021 |0016: invoke-interface {v0, v4, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;.onClick:(Landroid/view/View;II)V // method@f816 │ │ +4ded26: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ locals : │ │ 0x0000 - 0x001a reg=3 this Lpetrov/kristiyan/colorpicker/ColorPicker$3; │ │ 0x0000 - 0x001a reg=4 (null) Landroid/view/View; │ │ │ │ @@ -1048897,19 +1048897,19 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4ded2c: |[4ded2c] petrov.kristiyan.colorpicker.ColorPicker$4.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V │ │ -4ded3c: 5b01 e2ae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aee2 │ │ -4ded40: 5b02 e3ae |0002: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@aee3 │ │ -4ded44: 7010 56ab 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4ded4a: 0e00 |0007: return-void │ │ +4ded28: |[4ded28] petrov.kristiyan.colorpicker.ColorPicker$4.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V │ │ +4ded38: 5b01 e2ae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aee2 │ │ +4ded3c: 5b02 e3ae |0002: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@aee3 │ │ +4ded40: 7010 56ab 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4ded46: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker$4; │ │ 0x0000 - 0x0008 reg=1 (null) Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0008 reg=2 (null) Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; │ │ @@ -1048920,28 +1048920,28 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -4ded4c: |[4ded4c] petrov.kristiyan.colorpicker.ColorPicker$4.onClick:(Landroid/view/View;)V │ │ -4ded5c: 5430 e3ae |0000: iget-object v0, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@aee3 │ │ -4ded60: 5431 e2ae |0002: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aee2 │ │ -4ded64: 7110 1ef8 0100 |0004: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f81e │ │ -4ded6a: 0c01 |0007: move-result-object v1 │ │ -4ded6c: 6e10 5bf8 0100 |0008: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@f85b │ │ -4ded72: 0a01 |000b: move-result v1 │ │ -4ded74: 5432 e2ae |000c: iget-object v2, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aee2 │ │ -4ded78: 7110 1ef8 0200 |000e: invoke-static {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f81e │ │ -4ded7e: 0c02 |0011: move-result-object v2 │ │ -4ded80: 6e10 5cf8 0200 |0012: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@f85c │ │ -4ded86: 0a02 |0015: move-result v2 │ │ -4ded88: 7240 16f8 4021 |0016: invoke-interface {v0, v4, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;.onClick:(Landroid/view/View;II)V // method@f816 │ │ -4ded8e: 0e00 |0019: return-void │ │ +4ded48: |[4ded48] petrov.kristiyan.colorpicker.ColorPicker$4.onClick:(Landroid/view/View;)V │ │ +4ded58: 5430 e3ae |0000: iget-object v0, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@aee3 │ │ +4ded5c: 5431 e2ae |0002: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aee2 │ │ +4ded60: 7110 1ef8 0100 |0004: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f81e │ │ +4ded66: 0c01 |0007: move-result-object v1 │ │ +4ded68: 6e10 5bf8 0100 |0008: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@f85b │ │ +4ded6e: 0a01 |000b: move-result v1 │ │ +4ded70: 5432 e2ae |000c: iget-object v2, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aee2 │ │ +4ded74: 7110 1ef8 0200 |000e: invoke-static {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f81e │ │ +4ded7a: 0c02 |0011: move-result-object v2 │ │ +4ded7c: 6e10 5cf8 0200 |0012: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@f85c │ │ +4ded82: 0a02 |0015: move-result v2 │ │ +4ded84: 7240 16f8 4021 |0016: invoke-interface {v0, v4, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;.onClick:(Landroid/view/View;II)V // method@f816 │ │ +4ded8a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ locals : │ │ 0x0000 - 0x001a reg=3 this Lpetrov/kristiyan/colorpicker/ColorPicker$4; │ │ 0x0000 - 0x001a reg=4 (null) Landroid/view/View; │ │ │ │ @@ -1049246,78 +1049246,78 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 123 16-bit code units │ │ -4df368: |[4df368] petrov.kristiyan.colorpicker.ColorPicker.:(Landroid/app/Activity;)V │ │ -4df378: 7010 56ab 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4df37e: 7110 cf0a 0500 |0003: invoke-static {v5}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0acf │ │ -4df384: 0c00 |0006: move-result-object v0 │ │ -4df386: 6001 17b2 |0007: sget v1, Lpetrov/kristiyan/colorpicker/R$layout;.color_palette_layout:I // field@b217 │ │ -4df38a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -4df38c: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -4df38e: 6e40 d40a 1032 |000b: invoke-virtual {v0, v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ad4 │ │ -4df394: 0c00 |000e: move-result-object v0 │ │ -4df396: 5b40 edae |000f: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@aeed │ │ -4df39a: 6001 a3b1 |0011: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.colorpicker_base:I // field@b1a3 │ │ -4df39e: 6e20 7e0b 1000 |0013: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ -4df3a4: 0c00 |0016: move-result-object v0 │ │ -4df3a6: 1f00 b502 |0017: check-cast v0, Landroid/widget/RelativeLayout; // type@02b5 │ │ -4df3aa: 5b40 e9ae |0019: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorpicker_base:Landroid/widget/RelativeLayout; // field@aee9 │ │ -4df3ae: 5440 edae |001b: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@aeed │ │ -4df3b2: 6001 a2b1 |001d: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.color_palette:I // field@b1a2 │ │ -4df3b6: 6e20 7e0b 1000 |001f: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ -4df3bc: 0c00 |0022: move-result-object v0 │ │ -4df3be: 1f00 970d |0023: check-cast v0, Landroidx/recyclerview/widget/RecyclerView; // type@0d97 │ │ -4df3c2: 5b40 06af |0025: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@af06 │ │ -4df3c6: 5440 edae |0027: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@aeed │ │ -4df3ca: 6001 9eb1 |0029: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.buttons_layout:I // field@b19e │ │ -4df3ce: 6e20 7e0b 1000 |002b: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ -4df3d4: 0c00 |002e: move-result-object v0 │ │ -4df3d6: 1f00 a702 |002f: check-cast v0, Landroid/widget/LinearLayout; // type@02a7 │ │ -4df3da: 5b40 e4ae |0031: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@aee4 │ │ -4df3de: 5440 edae |0033: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@aeed │ │ -4df3e2: 6001 c6b1 |0035: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.positive:I // field@b1c6 │ │ -4df3e6: 6e20 7e0b 1000 |0037: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ -4df3ec: 0c00 |003a: move-result-object v0 │ │ -4df3ee: 1f00 5304 |003b: check-cast v0, Landroidx/appcompat/widget/AppCompatButton; // type@0453 │ │ -4df3f2: 5b40 04af |003d: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@af04 │ │ -4df3f6: 5440 edae |003f: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@aeed │ │ -4df3fa: 6001 bfb1 |0041: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.negative:I // field@b1bf │ │ -4df3fe: 6e20 7e0b 1000 |0043: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ -4df404: 0c00 |0046: move-result-object v0 │ │ -4df406: 1f00 5304 |0047: check-cast v0, Landroidx/appcompat/widget/AppCompatButton; // type@0453 │ │ -4df40a: 5b40 fcae |0049: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@aefc │ │ -4df40e: 2200 0e16 |004b: new-instance v0, Ljava/lang/ref/WeakReference; // type@160e │ │ -4df412: 7020 1cac 5000 |004d: invoke-direct {v0, v5}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@ac1c │ │ -4df418: 5b40 f2ae |0050: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@aef2 │ │ -4df41c: 1210 |0052: const/4 v0, #int 1 // #1 │ │ -4df41e: 5c40 efae |0053: iput-boolean v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@aeef │ │ -4df422: 1250 |0055: const/4 v0, #int 5 // #5 │ │ -4df424: 5940 f5ae |0056: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@aef5 │ │ -4df428: 5940 f7ae |0058: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@aef7 │ │ -4df42c: 5940 f8ae |005a: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@aef8 │ │ -4df430: 5940 f6ae |005c: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@aef6 │ │ -4df434: 6001 40b2 |005e: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_title:I // field@b240 │ │ -4df438: 6e20 a200 1500 |0060: invoke-virtual {v5, v1}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@00a2 │ │ -4df43e: 0c01 |0063: move-result-object v1 │ │ -4df440: 5b41 0aaf |0064: iput-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@af0a │ │ -4df444: 6001 3eb2 |0066: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_cancel:I // field@b23e │ │ -4df448: 6e20 a200 1500 |0068: invoke-virtual {v5, v1}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@00a2 │ │ -4df44e: 0c01 |006b: move-result-object v1 │ │ -4df450: 5b41 fdae |006c: iput-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeText:Ljava/lang/String; // field@aefd │ │ -4df454: 6001 3fb2 |006e: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_ok:I // field@b23f │ │ -4df458: 6e20 a200 1500 |0070: invoke-virtual {v5, v1}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@00a2 │ │ -4df45e: 0c05 |0073: move-result-object v5 │ │ -4df460: 5b45 05af |0074: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveText:Ljava/lang/String; // field@af05 │ │ -4df464: 5943 ecae |0076: iput v3, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@aeec │ │ -4df468: 5940 ebae |0078: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@aeeb │ │ -4df46c: 0e00 |007a: return-void │ │ +4df364: |[4df364] petrov.kristiyan.colorpicker.ColorPicker.:(Landroid/app/Activity;)V │ │ +4df374: 7010 56ab 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4df37a: 7110 cf0a 0500 |0003: invoke-static {v5}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0acf │ │ +4df380: 0c00 |0006: move-result-object v0 │ │ +4df382: 6001 17b2 |0007: sget v1, Lpetrov/kristiyan/colorpicker/R$layout;.color_palette_layout:I // field@b217 │ │ +4df386: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +4df388: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +4df38a: 6e40 d40a 1032 |000b: invoke-virtual {v0, v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ad4 │ │ +4df390: 0c00 |000e: move-result-object v0 │ │ +4df392: 5b40 edae |000f: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@aeed │ │ +4df396: 6001 a3b1 |0011: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.colorpicker_base:I // field@b1a3 │ │ +4df39a: 6e20 7e0b 1000 |0013: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ +4df3a0: 0c00 |0016: move-result-object v0 │ │ +4df3a2: 1f00 b502 |0017: check-cast v0, Landroid/widget/RelativeLayout; // type@02b5 │ │ +4df3a6: 5b40 e9ae |0019: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorpicker_base:Landroid/widget/RelativeLayout; // field@aee9 │ │ +4df3aa: 5440 edae |001b: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@aeed │ │ +4df3ae: 6001 a2b1 |001d: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.color_palette:I // field@b1a2 │ │ +4df3b2: 6e20 7e0b 1000 |001f: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ +4df3b8: 0c00 |0022: move-result-object v0 │ │ +4df3ba: 1f00 970d |0023: check-cast v0, Landroidx/recyclerview/widget/RecyclerView; // type@0d97 │ │ +4df3be: 5b40 06af |0025: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@af06 │ │ +4df3c2: 5440 edae |0027: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@aeed │ │ +4df3c6: 6001 9eb1 |0029: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.buttons_layout:I // field@b19e │ │ +4df3ca: 6e20 7e0b 1000 |002b: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ +4df3d0: 0c00 |002e: move-result-object v0 │ │ +4df3d2: 1f00 a702 |002f: check-cast v0, Landroid/widget/LinearLayout; // type@02a7 │ │ +4df3d6: 5b40 e4ae |0031: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@aee4 │ │ +4df3da: 5440 edae |0033: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@aeed │ │ +4df3de: 6001 c6b1 |0035: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.positive:I // field@b1c6 │ │ +4df3e2: 6e20 7e0b 1000 |0037: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ +4df3e8: 0c00 |003a: move-result-object v0 │ │ +4df3ea: 1f00 5304 |003b: check-cast v0, Landroidx/appcompat/widget/AppCompatButton; // type@0453 │ │ +4df3ee: 5b40 04af |003d: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@af04 │ │ +4df3f2: 5440 edae |003f: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@aeed │ │ +4df3f6: 6001 bfb1 |0041: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.negative:I // field@b1bf │ │ +4df3fa: 6e20 7e0b 1000 |0043: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ +4df400: 0c00 |0046: move-result-object v0 │ │ +4df402: 1f00 5304 |0047: check-cast v0, Landroidx/appcompat/widget/AppCompatButton; // type@0453 │ │ +4df406: 5b40 fcae |0049: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@aefc │ │ +4df40a: 2200 0e16 |004b: new-instance v0, Ljava/lang/ref/WeakReference; // type@160e │ │ +4df40e: 7020 1cac 5000 |004d: invoke-direct {v0, v5}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@ac1c │ │ +4df414: 5b40 f2ae |0050: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@aef2 │ │ +4df418: 1210 |0052: const/4 v0, #int 1 // #1 │ │ +4df41a: 5c40 efae |0053: iput-boolean v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@aeef │ │ +4df41e: 1250 |0055: const/4 v0, #int 5 // #5 │ │ +4df420: 5940 f5ae |0056: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@aef5 │ │ +4df424: 5940 f7ae |0058: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@aef7 │ │ +4df428: 5940 f8ae |005a: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@aef8 │ │ +4df42c: 5940 f6ae |005c: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@aef6 │ │ +4df430: 6001 40b2 |005e: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_title:I // field@b240 │ │ +4df434: 6e20 a200 1500 |0060: invoke-virtual {v5, v1}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@00a2 │ │ +4df43a: 0c01 |0063: move-result-object v1 │ │ +4df43c: 5b41 0aaf |0064: iput-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@af0a │ │ +4df440: 6001 3eb2 |0066: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_cancel:I // field@b23e │ │ +4df444: 6e20 a200 1500 |0068: invoke-virtual {v5, v1}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@00a2 │ │ +4df44a: 0c01 |006b: move-result-object v1 │ │ +4df44c: 5b41 fdae |006c: iput-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeText:Ljava/lang/String; // field@aefd │ │ +4df450: 6001 3fb2 |006e: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_ok:I // field@b23f │ │ +4df454: 6e20 a200 1500 |0070: invoke-virtual {v5, v1}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@00a2 │ │ +4df45a: 0c05 |0073: move-result-object v5 │ │ +4df45c: 5b45 05af |0074: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveText:Ljava/lang/String; // field@af05 │ │ +4df460: 5943 ecae |0076: iput v3, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@aeec │ │ +4df464: 5940 ebae |0078: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@aeeb │ │ +4df468: 0e00 |007a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=80 │ │ 0x0011 line=81 │ │ 0x001b line=82 │ │ 0x0027 line=83 │ │ @@ -1049340,17 +1049340,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4df2f4: |[4df2f4] petrov.kristiyan.colorpicker.ColorPicker.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; │ │ -4df304: 5400 feae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.onChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // field@aefe │ │ -4df308: 1100 |0002: return-object v0 │ │ +4df2f0: |[4df2f0] petrov.kristiyan.colorpicker.ColorPicker.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; │ │ +4df300: 5400 feae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.onChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // field@aefe │ │ +4df304: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ #2 : (in Lpetrov/kristiyan/colorpicker/ColorPicker;) │ │ @@ -1049358,17 +1049358,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dedf0: |[4dedf0] petrov.kristiyan.colorpicker.ColorPicker.access$100:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z │ │ -4dee00: 5500 f0ae |0000: iget-boolean v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@aef0 │ │ -4dee04: 0f00 |0002: return v0 │ │ +4dedec: |[4dedec] petrov.kristiyan.colorpicker.ColorPicker.access$100:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z │ │ +4dedfc: 5500 f0ae |0000: iget-boolean v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@aef0 │ │ +4dee00: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ #3 : (in Lpetrov/kristiyan/colorpicker/ColorPicker;) │ │ @@ -1049376,17 +1049376,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4df324: |[4df324] petrov.kristiyan.colorpicker.ColorPicker.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ -4df334: 5400 e8ae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee8 │ │ -4df338: 1100 |0002: return-object v0 │ │ +4df320: |[4df320] petrov.kristiyan.colorpicker.ColorPicker.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ +4df330: 5400 e8ae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee8 │ │ +4df334: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ #4 : (in Lpetrov/kristiyan/colorpicker/ColorPicker;) │ │ @@ -1049394,17 +1049394,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dee08: |[4dee08] petrov.kristiyan.colorpicker.ColorPicker.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z │ │ -4dee18: 5500 efae |0000: iget-boolean v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@aeef │ │ -4dee1c: 0f00 |0002: return v0 │ │ +4dee04: |[4dee04] petrov.kristiyan.colorpicker.ColorPicker.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z │ │ +4dee14: 5500 efae |0000: iget-boolean v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@aeef │ │ +4dee18: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ #5 : (in Lpetrov/kristiyan/colorpicker/ColorPicker;) │ │ @@ -1049412,17 +1049412,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4df30c: |[4df30c] petrov.kristiyan.colorpicker.ColorPicker.access$400:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; │ │ -4df31c: 5400 ffae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@aeff │ │ -4df320: 1100 |0002: return-object v0 │ │ +4df308: |[4df308] petrov.kristiyan.colorpicker.ColorPicker.access$400:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; │ │ +4df318: 5400 ffae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@aeff │ │ +4df31c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ #6 : (in Lpetrov/kristiyan/colorpicker/ColorPicker;) │ │ @@ -1049430,48 +1049430,48 @@ │ │ type : '()Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -4df010: |[4df010] petrov.kristiyan.colorpicker.ColorPicker.setColors:()Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4df020: 5450 f2ae |0000: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@aef2 │ │ -4df024: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -4df028: 1105 |0004: return-object v5 │ │ -4df02a: 6e10 1fac 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@ac1f │ │ -4df030: 0c00 |0008: move-result-object v0 │ │ -4df032: 1f00 6900 |0009: check-cast v0, Landroid/content/Context; // type@0069 │ │ -4df036: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ -4df03a: 1105 |000d: return-object v5 │ │ -4df03c: 6e10 af02 0000 |000e: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02af │ │ -4df042: 0c00 |0011: move-result-object v0 │ │ -4df044: 6001 2baf |0012: sget v1, Lpetrov/kristiyan/colorpicker/R$array;.default_colors:I // field@af2b │ │ -4df048: 6e20 ce03 1000 |0014: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.obtainTypedArray:(I)Landroid/content/res/TypedArray; // method@03ce │ │ -4df04e: 0c00 |0017: move-result-object v0 │ │ -4df050: 5b50 08af |0018: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@af08 │ │ -4df054: 2200 5e16 |001a: new-instance v0, Ljava/util/ArrayList; // type@165e │ │ -4df058: 7010 68ad 0000 |001c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@ad68 │ │ -4df05e: 5b50 eaae |001f: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aeea │ │ -4df062: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -4df064: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -4df066: 5452 08af |0023: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@af08 │ │ -4df06a: 6e10 f003 0200 |0025: invoke-virtual {v2}, Landroid/content/res/TypedArray;.length:()I // method@03f0 │ │ -4df070: 0a02 |0028: move-result v2 │ │ -4df072: 3521 1500 |0029: if-ge v1, v2, 003e // +0015 │ │ -4df076: 5452 eaae |002b: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aeea │ │ -4df07a: 2203 4320 |002d: new-instance v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2043 │ │ -4df07e: 5454 08af |002f: iget-object v4, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@af08 │ │ -4df082: 6e30 d703 1400 |0031: invoke-virtual {v4, v1, v0}, Landroid/content/res/TypedArray;.getColor:(II)I // method@03d7 │ │ -4df088: 0a04 |0034: move-result v4 │ │ -4df08a: 7030 08f8 4300 |0035: invoke-direct {v3, v4, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@f808 │ │ -4df090: 6e20 6cad 3200 |0038: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ad6c │ │ -4df096: d801 0101 |003b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -4df09a: 28e6 |003d: goto 0023 // -001a │ │ -4df09c: 1105 |003e: return-object v5 │ │ +4df00c: |[4df00c] petrov.kristiyan.colorpicker.ColorPicker.setColors:()Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4df01c: 5450 f2ae |0000: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@aef2 │ │ +4df020: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +4df024: 1105 |0004: return-object v5 │ │ +4df026: 6e10 1fac 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@ac1f │ │ +4df02c: 0c00 |0008: move-result-object v0 │ │ +4df02e: 1f00 6900 |0009: check-cast v0, Landroid/content/Context; // type@0069 │ │ +4df032: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ +4df036: 1105 |000d: return-object v5 │ │ +4df038: 6e10 af02 0000 |000e: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02af │ │ +4df03e: 0c00 |0011: move-result-object v0 │ │ +4df040: 6001 2baf |0012: sget v1, Lpetrov/kristiyan/colorpicker/R$array;.default_colors:I // field@af2b │ │ +4df044: 6e20 ce03 1000 |0014: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.obtainTypedArray:(I)Landroid/content/res/TypedArray; // method@03ce │ │ +4df04a: 0c00 |0017: move-result-object v0 │ │ +4df04c: 5b50 08af |0018: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@af08 │ │ +4df050: 2200 5e16 |001a: new-instance v0, Ljava/util/ArrayList; // type@165e │ │ +4df054: 7010 68ad 0000 |001c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@ad68 │ │ +4df05a: 5b50 eaae |001f: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aeea │ │ +4df05e: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +4df060: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +4df062: 5452 08af |0023: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@af08 │ │ +4df066: 6e10 f003 0200 |0025: invoke-virtual {v2}, Landroid/content/res/TypedArray;.length:()I // method@03f0 │ │ +4df06c: 0a02 |0028: move-result v2 │ │ +4df06e: 3521 1500 |0029: if-ge v1, v2, 003e // +0015 │ │ +4df072: 5452 eaae |002b: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aeea │ │ +4df076: 2203 4320 |002d: new-instance v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2043 │ │ +4df07a: 5454 08af |002f: iget-object v4, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@af08 │ │ +4df07e: 6e30 d703 1400 |0031: invoke-virtual {v4, v1, v0}, Landroid/content/res/TypedArray;.getColor:(II)I // method@03d7 │ │ +4df084: 0a04 |0034: move-result v4 │ │ +4df086: 7030 08f8 4300 |0035: invoke-direct {v3, v4, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@f808 │ │ +4df08c: 6e20 6cad 3200 |0038: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ad6c │ │ +4df092: d801 0101 |003b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +4df096: 28e6 |003d: goto 0023 // -001a │ │ +4df098: 1105 |003e: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ 0x0005 line=570 │ │ 0x000e line=574 │ │ 0x001a line=575 │ │ 0x0023 line=576 │ │ @@ -1049484,20 +1049484,20 @@ │ │ type : '(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -4df234: |[4df234] petrov.kristiyan.colorpicker.ColorPicker.setMargin:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4df244: 5901 f9ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@aef9 │ │ -4df248: 5903 faae |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@aefa │ │ -4df24c: 5902 fbae |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@aefb │ │ -4df250: 5904 f4ae |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginBottom:I // field@aef4 │ │ -4df254: 1100 |0008: return-object v0 │ │ +4df230: |[4df230] petrov.kristiyan.colorpicker.ColorPicker.setMargin:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4df240: 5901 f9ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@aef9 │ │ +4df244: 5903 faae |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@aefa │ │ +4df248: 5902 fbae |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@aefb │ │ +4df24c: 5904 f4ae |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginBottom:I // field@aef4 │ │ +4df250: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=583 │ │ 0x0002 line=584 │ │ 0x0004 line=585 │ │ 0x0006 line=586 │ │ locals : │ │ @@ -1049513,27 +1049513,27 @@ │ │ type : '(Ljava/lang/String;Landroid/widget/Button;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -4dee20: |[4dee20] petrov.kristiyan.colorpicker.ColorPicker.addListenerButton:(Ljava/lang/String;Landroid/widget/Button;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4dee30: 2200 4620 |0000: new-instance v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3; // type@2046 │ │ -4dee34: 7030 12f8 1004 |0002: invoke-direct {v0, v1, v4}, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V // method@f812 │ │ -4dee3a: 6e20 a00f 0300 |0005: invoke-virtual {v3, v0}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa0 │ │ -4dee40: 6e20 a40f 2300 |0008: invoke-virtual {v3, v2}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0fa4 │ │ -4dee46: 6e10 8b0f 0300 |000b: invoke-virtual {v3}, Landroid/widget/Button;.getParent:()Landroid/view/ViewParent; // method@0f8b │ │ -4dee4c: 0c02 |000e: move-result-object v2 │ │ -4dee4e: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ -4dee52: 5412 e4ae |0011: iget-object v2, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@aee4 │ │ -4dee56: 6e20 4e11 3200 |0013: invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;.removeView:(Landroid/view/View;)V // method@114e │ │ -4dee5c: 5412 e4ae |0016: iget-object v2, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@aee4 │ │ -4dee60: 6e20 2811 3200 |0018: invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@1128 │ │ -4dee66: 1101 |001b: return-object v1 │ │ +4dee1c: |[4dee1c] petrov.kristiyan.colorpicker.ColorPicker.addListenerButton:(Ljava/lang/String;Landroid/widget/Button;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4dee2c: 2200 4620 |0000: new-instance v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3; // type@2046 │ │ +4dee30: 7030 12f8 1004 |0002: invoke-direct {v0, v1, v4}, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V // method@f812 │ │ +4dee36: 6e20 a00f 0300 |0005: invoke-virtual {v3, v0}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa0 │ │ +4dee3c: 6e20 a40f 2300 |0008: invoke-virtual {v3, v2}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0fa4 │ │ +4dee42: 6e10 8b0f 0300 |000b: invoke-virtual {v3}, Landroid/widget/Button;.getParent:()Landroid/view/ViewParent; // method@0f8b │ │ +4dee48: 0c02 |000e: move-result-object v2 │ │ +4dee4a: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ +4dee4e: 5412 e4ae |0011: iget-object v2, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@aee4 │ │ +4dee52: 6e20 4e11 3200 |0013: invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;.removeView:(Landroid/view/View;)V // method@114e │ │ +4dee58: 5412 e4ae |0016: iget-object v2, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@aee4 │ │ +4dee5c: 6e20 2811 3200 |0018: invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@1128 │ │ +4dee62: 1101 |001b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ 0x0008 line=396 │ │ 0x000b line=397 │ │ 0x0011 line=398 │ │ 0x0016 line=399 │ │ @@ -1049548,79 +1049548,79 @@ │ │ type : '(Ljava/lang/String;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 135 16-bit code units │ │ -4dee68: |[4dee68] petrov.kristiyan.colorpicker.ColorPicker.addListenerButton:(Ljava/lang/String;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4dee78: 5470 f2ae |0000: iget-object v0, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@aef2 │ │ -4dee7c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -4dee80: 1107 |0004: return-object v7 │ │ -4dee82: 6e10 1fac 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@ac1f │ │ -4dee88: 0c00 |0008: move-result-object v0 │ │ -4dee8a: 1f00 6900 |0009: check-cast v0, Landroid/content/Context; // type@0069 │ │ -4dee8e: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ -4dee92: 1107 |000d: return-object v7 │ │ -4dee94: 2201 a602 |000e: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@02a6 │ │ -4dee98: 12e2 |0010: const/4 v2, #int -2 // #fe │ │ -4dee9a: 7030 1e11 2102 |0011: invoke-direct {v1, v2, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@111e │ │ -4deea0: 1502 2041 |0014: const/high16 v2, #int 1092616192 // #4120 │ │ -4deea4: 7120 3ef8 0200 |0016: invoke-static {v2, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f83e │ │ -4deeaa: 0a02 |0019: move-result v2 │ │ -4deeac: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -4deeae: 6e53 2411 2133 |001b: invoke-virtual {v1, v2, v3, v3, v3}, Landroid/widget/LinearLayout$LayoutParams;.setMargins:(IIII)V // method@1124 │ │ -4deeb4: 2202 8f02 |001e: new-instance v2, Landroid/widget/Button; // type@028f │ │ -4deeb8: 7020 7e0f 0200 |0020: invoke-direct {v2, v0}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0f7e │ │ -4deebe: 6004 f9b0 |0023: sget v4, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_min_width:I // field@b0f9 │ │ -4deec2: 7120 3ff8 0400 |0025: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@f83f │ │ -4deec8: 0a04 |0028: move-result v4 │ │ -4deeca: 6e20 9e0f 4200 |0029: invoke-virtual {v2, v4}, Landroid/widget/Button;.setMinWidth:(I)V // method@0f9e │ │ -4deed0: 6004 f9b0 |002c: sget v4, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_min_width:I // field@b0f9 │ │ -4deed4: 7120 3ff8 0400 |002e: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@f83f │ │ -4deeda: 0a04 |0031: move-result v4 │ │ -4deedc: 6e20 9f0f 4200 |0032: invoke-virtual {v2, v4}, Landroid/widget/Button;.setMinimumWidth:(I)V // method@0f9f │ │ -4deee2: 6004 fab0 |0035: sget v4, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_padding_horizontal:I // field@b0fa │ │ -4deee6: 7120 3ff8 0400 |0037: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@f83f │ │ -4deeec: 0a04 |003a: move-result v4 │ │ -4deeee: 1505 a040 |003b: const/high16 v5, #int 1084227584 // #40a0 │ │ -4deef2: 7120 3ef8 0500 |003d: invoke-static {v5, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f83e │ │ -4deef8: 0a06 |0040: move-result v6 │ │ -4deefa: b064 |0041: add-int/2addr v4, v6 │ │ -4deefc: 6006 fab0 |0042: sget v6, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_padding_horizontal:I // field@b0fa │ │ -4def00: 7120 3ff8 0600 |0044: invoke-static {v6, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@f83f │ │ -4def06: 0a06 |0047: move-result v6 │ │ -4def08: 7120 3ef8 0500 |0048: invoke-static {v5, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f83e │ │ -4def0e: 0a05 |004b: move-result v5 │ │ -4def10: b056 |004c: add-int/2addr v6, v5 │ │ -4def12: 6e53 a10f 4263 |004d: invoke-virtual {v2, v4, v3, v6, v3}, Landroid/widget/Button;.setPadding:(IIII)V // method@0fa1 │ │ -4def18: 6003 75b1 |0050: sget v3, Lpetrov/kristiyan/colorpicker/R$drawable;.button:I // field@b175 │ │ -4def1c: 6e20 980f 3200 |0052: invoke-virtual {v2, v3}, Landroid/widget/Button;.setBackgroundResource:(I)V // method@0f98 │ │ -4def22: 6003 fbb0 |0055: sget v3, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_text_size:I // field@b0fb │ │ -4def26: 7120 3ff8 0300 |0057: invoke-static {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@f83f │ │ -4def2c: 0a03 |005a: move-result v3 │ │ -4def2e: 8233 |005b: int-to-float v3, v3 │ │ -4def30: 6e20 a80f 3200 |005c: invoke-virtual {v2, v3}, Landroid/widget/Button;.setTextSize:(F)V // method@0fa8 │ │ -4def36: 6003 64b0 |005f: sget v3, Lpetrov/kristiyan/colorpicker/R$color;.black_de:I // field@b064 │ │ -4def3a: 7120 0c42 3000 |0061: invoke-static {v0, v3}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@420c │ │ -4def40: 0a00 |0064: move-result v0 │ │ -4def42: 6e20 a60f 0200 |0065: invoke-virtual {v2, v0}, Landroid/widget/Button;.setTextColor:(I)V // method@0fa6 │ │ -4def48: 2200 4720 |0068: new-instance v0, Lpetrov/kristiyan/colorpicker/ColorPicker$4; // type@2047 │ │ -4def4c: 7030 14f8 7009 |006a: invoke-direct {v0, v7, v9}, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V // method@f814 │ │ -4def52: 6e20 a00f 0200 |006d: invoke-virtual {v2, v0}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa0 │ │ -4def58: 6e20 a40f 8200 |0070: invoke-virtual {v2, v8}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0fa4 │ │ -4def5e: 6e10 8b0f 0200 |0073: invoke-virtual {v2}, Landroid/widget/Button;.getParent:()Landroid/view/ViewParent; // method@0f8b │ │ -4def64: 0c08 |0076: move-result-object v8 │ │ -4def66: 3808 0700 |0077: if-eqz v8, 007e // +0007 │ │ -4def6a: 5478 e4ae |0079: iget-object v8, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@aee4 │ │ -4def6e: 6e20 4e11 2800 |007b: invoke-virtual {v8, v2}, Landroid/widget/LinearLayout;.removeView:(Landroid/view/View;)V // method@114e │ │ -4def74: 5478 e4ae |007e: iget-object v8, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@aee4 │ │ -4def78: 6e20 2811 2800 |0080: invoke-virtual {v8, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@1128 │ │ -4def7e: 6e20 9d0f 1200 |0083: invoke-virtual {v2, v1}, Landroid/widget/Button;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0f9d │ │ -4def84: 1107 |0086: return-object v7 │ │ +4dee64: |[4dee64] petrov.kristiyan.colorpicker.ColorPicker.addListenerButton:(Ljava/lang/String;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4dee74: 5470 f2ae |0000: iget-object v0, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@aef2 │ │ +4dee78: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +4dee7c: 1107 |0004: return-object v7 │ │ +4dee7e: 6e10 1fac 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@ac1f │ │ +4dee84: 0c00 |0008: move-result-object v0 │ │ +4dee86: 1f00 6900 |0009: check-cast v0, Landroid/content/Context; // type@0069 │ │ +4dee8a: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ +4dee8e: 1107 |000d: return-object v7 │ │ +4dee90: 2201 a602 |000e: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@02a6 │ │ +4dee94: 12e2 |0010: const/4 v2, #int -2 // #fe │ │ +4dee96: 7030 1e11 2102 |0011: invoke-direct {v1, v2, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@111e │ │ +4dee9c: 1502 2041 |0014: const/high16 v2, #int 1092616192 // #4120 │ │ +4deea0: 7120 3ef8 0200 |0016: invoke-static {v2, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f83e │ │ +4deea6: 0a02 |0019: move-result v2 │ │ +4deea8: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +4deeaa: 6e53 2411 2133 |001b: invoke-virtual {v1, v2, v3, v3, v3}, Landroid/widget/LinearLayout$LayoutParams;.setMargins:(IIII)V // method@1124 │ │ +4deeb0: 2202 8f02 |001e: new-instance v2, Landroid/widget/Button; // type@028f │ │ +4deeb4: 7020 7e0f 0200 |0020: invoke-direct {v2, v0}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0f7e │ │ +4deeba: 6004 f9b0 |0023: sget v4, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_min_width:I // field@b0f9 │ │ +4deebe: 7120 3ff8 0400 |0025: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@f83f │ │ +4deec4: 0a04 |0028: move-result v4 │ │ +4deec6: 6e20 9e0f 4200 |0029: invoke-virtual {v2, v4}, Landroid/widget/Button;.setMinWidth:(I)V // method@0f9e │ │ +4deecc: 6004 f9b0 |002c: sget v4, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_min_width:I // field@b0f9 │ │ +4deed0: 7120 3ff8 0400 |002e: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@f83f │ │ +4deed6: 0a04 |0031: move-result v4 │ │ +4deed8: 6e20 9f0f 4200 |0032: invoke-virtual {v2, v4}, Landroid/widget/Button;.setMinimumWidth:(I)V // method@0f9f │ │ +4deede: 6004 fab0 |0035: sget v4, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_padding_horizontal:I // field@b0fa │ │ +4deee2: 7120 3ff8 0400 |0037: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@f83f │ │ +4deee8: 0a04 |003a: move-result v4 │ │ +4deeea: 1505 a040 |003b: const/high16 v5, #int 1084227584 // #40a0 │ │ +4deeee: 7120 3ef8 0500 |003d: invoke-static {v5, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f83e │ │ +4deef4: 0a06 |0040: move-result v6 │ │ +4deef6: b064 |0041: add-int/2addr v4, v6 │ │ +4deef8: 6006 fab0 |0042: sget v6, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_padding_horizontal:I // field@b0fa │ │ +4deefc: 7120 3ff8 0600 |0044: invoke-static {v6, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@f83f │ │ +4def02: 0a06 |0047: move-result v6 │ │ +4def04: 7120 3ef8 0500 |0048: invoke-static {v5, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f83e │ │ +4def0a: 0a05 |004b: move-result v5 │ │ +4def0c: b056 |004c: add-int/2addr v6, v5 │ │ +4def0e: 6e53 a10f 4263 |004d: invoke-virtual {v2, v4, v3, v6, v3}, Landroid/widget/Button;.setPadding:(IIII)V // method@0fa1 │ │ +4def14: 6003 75b1 |0050: sget v3, Lpetrov/kristiyan/colorpicker/R$drawable;.button:I // field@b175 │ │ +4def18: 6e20 980f 3200 |0052: invoke-virtual {v2, v3}, Landroid/widget/Button;.setBackgroundResource:(I)V // method@0f98 │ │ +4def1e: 6003 fbb0 |0055: sget v3, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_text_size:I // field@b0fb │ │ +4def22: 7120 3ff8 0300 |0057: invoke-static {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@f83f │ │ +4def28: 0a03 |005a: move-result v3 │ │ +4def2a: 8233 |005b: int-to-float v3, v3 │ │ +4def2c: 6e20 a80f 3200 |005c: invoke-virtual {v2, v3}, Landroid/widget/Button;.setTextSize:(F)V // method@0fa8 │ │ +4def32: 6003 64b0 |005f: sget v3, Lpetrov/kristiyan/colorpicker/R$color;.black_de:I // field@b064 │ │ +4def36: 7120 0c42 3000 |0061: invoke-static {v0, v3}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@420c │ │ +4def3c: 0a00 |0064: move-result v0 │ │ +4def3e: 6e20 a60f 0200 |0065: invoke-virtual {v2, v0}, Landroid/widget/Button;.setTextColor:(I)V // method@0fa6 │ │ +4def44: 2200 4720 |0068: new-instance v0, Lpetrov/kristiyan/colorpicker/ColorPicker$4; // type@2047 │ │ +4def48: 7030 14f8 7009 |006a: invoke-direct {v0, v7, v9}, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V // method@f814 │ │ +4def4e: 6e20 a00f 0200 |006d: invoke-virtual {v2, v0}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa0 │ │ +4def54: 6e20 a40f 8200 |0070: invoke-virtual {v2, v8}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0fa4 │ │ +4def5a: 6e10 8b0f 0200 |0073: invoke-virtual {v2}, Landroid/widget/Button;.getParent:()Landroid/view/ViewParent; // method@0f8b │ │ +4def60: 0c08 |0076: move-result-object v8 │ │ +4def62: 3808 0700 |0077: if-eqz v8, 007e // +0007 │ │ +4def66: 5478 e4ae |0079: iget-object v8, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@aee4 │ │ +4def6a: 6e20 4e11 2800 |007b: invoke-virtual {v8, v2}, Landroid/widget/LinearLayout;.removeView:(Landroid/view/View;)V // method@114e │ │ +4def70: 5478 e4ae |007e: iget-object v8, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@aee4 │ │ +4def74: 6e20 2811 2800 |0080: invoke-virtual {v8, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@1128 │ │ +4def7a: 6e20 9d0f 1200 |0083: invoke-virtual {v2, v1}, Landroid/widget/Button;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0f9d │ │ +4def80: 1107 |0086: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=411 │ │ 0x0005 line=414 │ │ 0x000e line=419 │ │ 0x0016 line=424 │ │ 0x001e line=425 │ │ @@ -1049649,17 +1049649,17 @@ │ │ type : '(Z)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4def88: |[4def88] petrov.kristiyan.colorpicker.ColorPicker.disableDefaultButtons:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4def98: 5c01 eeae |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.disableDefaultButtons:Z // field@aeee │ │ -4def9c: 1100 |0002: return-object v0 │ │ +4def84: |[4def84] petrov.kristiyan.colorpicker.ColorPicker.disableDefaultButtons:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4def94: 5c01 eeae |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.disableDefaultButtons:Z // field@aeee │ │ +4def98: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -1049668,27 +1049668,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -4df470: |[4df470] petrov.kristiyan.colorpicker.ColorPicker.dismissDialog:()V │ │ -4df480: 5420 f3ae |0000: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@aef3 │ │ -4df484: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -4df488: 0e00 |0004: return-void │ │ -4df48a: 6e10 1fac 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@ac1f │ │ -4df490: 0c00 |0008: move-result-object v0 │ │ -4df492: 1f00 2900 |0009: check-cast v0, Landroid/app/Dialog; // type@0029 │ │ -4df496: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ -4df49a: 6e10 fa00 0000 |000d: invoke-virtual {v0}, Landroid/app/Dialog;.isShowing:()Z // method@00fa │ │ -4df4a0: 0a01 |0010: move-result v1 │ │ -4df4a2: 3801 0500 |0011: if-eqz v1, 0016 // +0005 │ │ -4df4a6: 6e10 f500 0000 |0013: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@00f5 │ │ -4df4ac: 0e00 |0016: return-void │ │ +4df46c: |[4df46c] petrov.kristiyan.colorpicker.ColorPicker.dismissDialog:()V │ │ +4df47c: 5420 f3ae |0000: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@aef3 │ │ +4df480: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +4df484: 0e00 |0004: return-void │ │ +4df486: 6e10 1fac 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@ac1f │ │ +4df48c: 0c00 |0008: move-result-object v0 │ │ +4df48e: 1f00 2900 |0009: check-cast v0, Landroid/app/Dialog; // type@0029 │ │ +4df492: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ +4df496: 6e10 fa00 0000 |000d: invoke-virtual {v0}, Landroid/app/Dialog;.isShowing:()Z // method@00fa │ │ +4df49c: 0a01 |0010: move-result v1 │ │ +4df49e: 3801 0500 |0011: if-eqz v1, 0016 // +0005 │ │ +4df4a2: 6e10 f500 0000 |0013: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@00f5 │ │ +4df4a8: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=524 │ │ 0x0005 line=527 │ │ 0x000d line=528 │ │ 0x0013 line=529 │ │ locals : │ │ @@ -1049699,17 +1049699,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dedd8: |[4dedd8] petrov.kristiyan.colorpicker.ColorPicker.getDialogBaseLayout:()Landroid/widget/RelativeLayout; │ │ -4dede8: 5410 e9ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorpicker_base:Landroid/widget/RelativeLayout; // field@aee9 │ │ -4dedec: 1100 |0002: return-object v0 │ │ +4dedd4: |[4dedd4] petrov.kristiyan.colorpicker.ColorPicker.getDialogBaseLayout:()Landroid/widget/RelativeLayout; │ │ +4dede4: 5410 e9ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorpicker_base:Landroid/widget/RelativeLayout; // field@aee9 │ │ +4dede8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=499 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ #5 : (in Lpetrov/kristiyan/colorpicker/ColorPicker;) │ │ @@ -1049717,17 +1049717,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4ded90: |[4ded90] petrov.kristiyan.colorpicker.ColorPicker.getDialogViewLayout:()Landroid/view/View; │ │ -4deda0: 5410 edae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@aeed │ │ -4deda4: 1100 |0002: return-object v0 │ │ +4ded8c: |[4ded8c] petrov.kristiyan.colorpicker.ColorPicker.getDialogViewLayout:()Landroid/view/View; │ │ +4ded9c: 5410 edae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@aeed │ │ +4deda0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=490 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ #6 : (in Lpetrov/kristiyan/colorpicker/ColorPicker;) │ │ @@ -1049735,17 +1049735,17 @@ │ │ type : '()Landroid/widget/Button;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4deda8: |[4deda8] petrov.kristiyan.colorpicker.ColorPicker.getNegativeButton:()Landroid/widget/Button; │ │ -4dedb8: 5410 fcae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@aefc │ │ -4dedbc: 1100 |0002: return-object v0 │ │ +4deda4: |[4deda4] petrov.kristiyan.colorpicker.ColorPicker.getNegativeButton:()Landroid/widget/Button; │ │ +4dedb4: 5410 fcae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@aefc │ │ +4dedb8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=517 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ #7 : (in Lpetrov/kristiyan/colorpicker/ColorPicker;) │ │ @@ -1049753,17 +1049753,17 @@ │ │ type : '()Landroid/widget/Button;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dedc0: |[4dedc0] petrov.kristiyan.colorpicker.ColorPicker.getPositiveButton:()Landroid/widget/Button; │ │ -4dedd0: 5410 04af |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@af04 │ │ -4dedd4: 1100 |0002: return-object v0 │ │ +4dedbc: |[4dedbc] petrov.kristiyan.colorpicker.ColorPicker.getPositiveButton:()Landroid/widget/Button; │ │ +4dedcc: 5410 04af |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@af04 │ │ +4dedd0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ #8 : (in Lpetrov/kristiyan/colorpicker/ColorPicker;) │ │ @@ -1049771,23 +1049771,23 @@ │ │ type : '()Lpetrov/kristiyan/colorpicker/CustomDialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -4df33c: |[4df33c] petrov.kristiyan.colorpicker.ColorPicker.getmDialog:()Lpetrov/kristiyan/colorpicker/CustomDialog; │ │ -4df34c: 5410 f3ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@aef3 │ │ -4df350: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -4df354: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -4df356: 1100 |0005: return-object v0 │ │ -4df358: 6e10 1fac 0000 |0006: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@ac1f │ │ -4df35e: 0c00 |0009: move-result-object v0 │ │ -4df360: 1f00 4f20 |000a: check-cast v0, Lpetrov/kristiyan/colorpicker/CustomDialog; // type@204f │ │ -4df364: 1100 |000c: return-object v0 │ │ +4df338: |[4df338] petrov.kristiyan.colorpicker.ColorPicker.getmDialog:()Lpetrov/kristiyan/colorpicker/CustomDialog; │ │ +4df348: 5410 f3ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@aef3 │ │ +4df34c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +4df350: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +4df352: 1100 |0005: return-object v0 │ │ +4df354: 6e10 1fac 0000 |0006: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@ac1f │ │ +4df35a: 0c00 |0009: move-result-object v0 │ │ +4df35c: 1f00 4f20 |000a: check-cast v0, Lpetrov/kristiyan/colorpicker/CustomDialog; // type@204f │ │ +4df360: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ 0x0006 line=481 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ @@ -1049796,17 +1049796,17 @@ │ │ type : '(I)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4defa0: |[4defa0] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonDrawable:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4defb0: 5901 e5ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonDrawable:I // field@aee5 │ │ -4defb4: 1100 |0002: return-object v0 │ │ +4def9c: |[4def9c] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonDrawable:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4defac: 5901 e5ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonDrawable:I // field@aee5 │ │ +4defb0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1049815,20 +1049815,20 @@ │ │ type : '(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -4defb8: |[4defb8] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonMargin:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4defc8: 5901 f6ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@aef6 │ │ -4defcc: 5902 f8ae |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@aef8 │ │ -4defd0: 5903 f7ae |0004: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@aef7 │ │ -4defd4: 5904 f5ae |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@aef5 │ │ -4defd8: 1100 |0008: return-object v0 │ │ +4defb4: |[4defb4] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonMargin:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4defc4: 5901 f6ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@aef6 │ │ +4defc8: 5902 f8ae |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@aef8 │ │ +4defcc: 5903 f7ae |0004: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@aef7 │ │ +4defd0: 5904 f5ae |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@aef5 │ │ +4defd4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0002 line=340 │ │ 0x0004 line=341 │ │ 0x0006 line=342 │ │ locals : │ │ @@ -1049843,18 +1049843,18 @@ │ │ type : '(II)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4defdc: |[4defdc] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonSize:(II)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4defec: 5901 e7ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@aee7 │ │ -4deff0: 5902 e6ae |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@aee6 │ │ -4deff4: 1100 |0004: return-object v0 │ │ +4defd8: |[4defd8] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonSize:(II)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4defe8: 5901 e7ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@aee7 │ │ +4defec: 5902 e6ae |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@aee6 │ │ +4deff0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0002 line=325 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ @@ -1049865,17 +1049865,17 @@ │ │ type : '(I)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4deff8: |[4deff8] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonTickColor:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4df008: 5901 09af |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.tickColor:I // field@af09 │ │ -4df00c: 1100 |0002: return-object v0 │ │ +4deff4: |[4deff4] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonTickColor:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4df004: 5901 09af |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.tickColor:I // field@af09 │ │ +4df008: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1049884,47 +1049884,47 @@ │ │ type : '(I)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -4df0a0: |[4df0a0] petrov.kristiyan.colorpicker.ColorPicker.setColors:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4df0b0: 5440 f2ae |0000: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@aef2 │ │ -4df0b4: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -4df0b8: 1104 |0004: return-object v4 │ │ -4df0ba: 6e10 1fac 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@ac1f │ │ -4df0c0: 0c00 |0008: move-result-object v0 │ │ -4df0c2: 1f00 6900 |0009: check-cast v0, Landroid/content/Context; // type@0069 │ │ -4df0c6: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ -4df0ca: 1104 |000d: return-object v4 │ │ -4df0cc: 6e10 af02 0000 |000e: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02af │ │ -4df0d2: 0c00 |0011: move-result-object v0 │ │ -4df0d4: 6e20 ce03 5000 |0012: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.obtainTypedArray:(I)Landroid/content/res/TypedArray; // method@03ce │ │ -4df0da: 0c05 |0015: move-result-object v5 │ │ -4df0dc: 5b45 08af |0016: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@af08 │ │ -4df0e0: 2205 5e16 |0018: new-instance v5, Ljava/util/ArrayList; // type@165e │ │ -4df0e4: 7010 68ad 0500 |001a: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@ad68 │ │ -4df0ea: 5b45 eaae |001d: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aeea │ │ -4df0ee: 1205 |001f: const/4 v5, #int 0 // #0 │ │ -4df0f0: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -4df0f2: 5441 08af |0021: iget-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@af08 │ │ -4df0f6: 6e10 f003 0100 |0023: invoke-virtual {v1}, Landroid/content/res/TypedArray;.length:()I // method@03f0 │ │ -4df0fc: 0a01 |0026: move-result v1 │ │ -4df0fe: 3510 1500 |0027: if-ge v0, v1, 003c // +0015 │ │ -4df102: 5441 eaae |0029: iget-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aeea │ │ -4df106: 2202 4320 |002b: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2043 │ │ -4df10a: 5443 08af |002d: iget-object v3, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@af08 │ │ -4df10e: 6e30 d703 0305 |002f: invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;.getColor:(II)I // method@03d7 │ │ -4df114: 0a03 |0032: move-result v3 │ │ -4df116: 7030 08f8 3205 |0033: invoke-direct {v2, v3, v5}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@f808 │ │ -4df11c: 6e20 6cad 2100 |0036: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ad6c │ │ -4df122: d800 0001 |0039: add-int/lit8 v0, v0, #int 1 // #01 │ │ -4df126: 28e6 |003b: goto 0021 // -001a │ │ -4df128: 1104 |003c: return-object v4 │ │ +4df09c: |[4df09c] petrov.kristiyan.colorpicker.ColorPicker.setColors:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4df0ac: 5440 f2ae |0000: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@aef2 │ │ +4df0b0: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +4df0b4: 1104 |0004: return-object v4 │ │ +4df0b6: 6e10 1fac 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@ac1f │ │ +4df0bc: 0c00 |0008: move-result-object v0 │ │ +4df0be: 1f00 6900 |0009: check-cast v0, Landroid/content/Context; // type@0069 │ │ +4df0c2: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ +4df0c6: 1104 |000d: return-object v4 │ │ +4df0c8: 6e10 af02 0000 |000e: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02af │ │ +4df0ce: 0c00 |0011: move-result-object v0 │ │ +4df0d0: 6e20 ce03 5000 |0012: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.obtainTypedArray:(I)Landroid/content/res/TypedArray; // method@03ce │ │ +4df0d6: 0c05 |0015: move-result-object v5 │ │ +4df0d8: 5b45 08af |0016: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@af08 │ │ +4df0dc: 2205 5e16 |0018: new-instance v5, Ljava/util/ArrayList; // type@165e │ │ +4df0e0: 7010 68ad 0500 |001a: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@ad68 │ │ +4df0e6: 5b45 eaae |001d: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aeea │ │ +4df0ea: 1205 |001f: const/4 v5, #int 0 // #0 │ │ +4df0ec: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +4df0ee: 5441 08af |0021: iget-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@af08 │ │ +4df0f2: 6e10 f003 0100 |0023: invoke-virtual {v1}, Landroid/content/res/TypedArray;.length:()I // method@03f0 │ │ +4df0f8: 0a01 |0026: move-result v1 │ │ +4df0fa: 3510 1500 |0027: if-ge v0, v1, 003c // +0015 │ │ +4df0fe: 5441 eaae |0029: iget-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aeea │ │ +4df102: 2202 4320 |002b: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2043 │ │ +4df106: 5443 08af |002d: iget-object v3, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@af08 │ │ +4df10a: 6e30 d703 0305 |002f: invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;.getColor:(II)I // method@03d7 │ │ +4df110: 0a03 |0032: move-result v3 │ │ +4df112: 7030 08f8 3205 |0033: invoke-direct {v2, v3, v5}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@f808 │ │ +4df118: 6e20 6cad 2100 |0036: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ad6c │ │ +4df11e: d800 0001 |0039: add-int/lit8 v0, v0, #int 1 // #01 │ │ +4df122: 28e6 |003b: goto 0021 // -001a │ │ +4df124: 1104 |003c: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0005 line=107 │ │ 0x000e line=111 │ │ 0x0018 line=112 │ │ 0x0021 line=113 │ │ @@ -1049938,35 +1049938,35 @@ │ │ type : '(Ljava/util/ArrayList;)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -4df174: |[4df174] petrov.kristiyan.colorpicker.ColorPicker.setColors:(Ljava/util/ArrayList;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4df184: 2200 5e16 |0000: new-instance v0, Ljava/util/ArrayList; // type@165e │ │ -4df188: 7010 68ad 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@ad68 │ │ -4df18e: 5b50 eaae |0005: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aeea │ │ -4df192: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -4df194: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -4df196: 6e10 7cad 0600 |0009: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@ad7c │ │ -4df19c: 0a02 |000c: move-result v2 │ │ -4df19e: 3521 1900 |000d: if-ge v1, v2, 0026 // +0019 │ │ -4df1a2: 5452 eaae |000f: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aeea │ │ -4df1a6: 2203 4320 |0011: new-instance v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2043 │ │ -4df1aa: 6e20 73ad 1600 |0013: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ -4df1b0: 0c04 |0016: move-result-object v4 │ │ -4df1b2: 1f04 f115 |0017: check-cast v4, Ljava/lang/String; // type@15f1 │ │ -4df1b6: 7110 e404 0400 |0019: invoke-static {v4}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e4 │ │ -4df1bc: 0a04 |001c: move-result v4 │ │ -4df1be: 7030 08f8 4300 |001d: invoke-direct {v3, v4, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@f808 │ │ -4df1c4: 6e20 6cad 3200 |0020: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ad6c │ │ -4df1ca: d801 0101 |0023: add-int/lit8 v1, v1, #int 1 // #01 │ │ -4df1ce: 28e4 |0025: goto 0009 // -001c │ │ -4df1d0: 1105 |0026: return-object v5 │ │ +4df170: |[4df170] petrov.kristiyan.colorpicker.ColorPicker.setColors:(Ljava/util/ArrayList;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4df180: 2200 5e16 |0000: new-instance v0, Ljava/util/ArrayList; // type@165e │ │ +4df184: 7010 68ad 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@ad68 │ │ +4df18a: 5b50 eaae |0005: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aeea │ │ +4df18e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +4df190: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +4df192: 6e10 7cad 0600 |0009: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@ad7c │ │ +4df198: 0a02 |000c: move-result v2 │ │ +4df19a: 3521 1900 |000d: if-ge v1, v2, 0026 // +0019 │ │ +4df19e: 5452 eaae |000f: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aeea │ │ +4df1a2: 2203 4320 |0011: new-instance v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2043 │ │ +4df1a6: 6e20 73ad 1600 |0013: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ +4df1ac: 0c04 |0016: move-result-object v4 │ │ +4df1ae: 1f04 f115 |0017: check-cast v4, Ljava/lang/String; // type@15f1 │ │ +4df1b2: 7110 e404 0400 |0019: invoke-static {v4}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e4 │ │ +4df1b8: 0a04 |001c: move-result v4 │ │ +4df1ba: 7030 08f8 4300 |001d: invoke-direct {v3, v4, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@f808 │ │ +4df1c0: 6e20 6cad 3200 |0020: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ad6c │ │ +4df1c6: d801 0101 |0023: add-int/lit8 v1, v1, #int 1 // #01 │ │ +4df1ca: 28e4 |0025: goto 0009 // -001c │ │ +4df1cc: 1105 |0026: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0009 line=127 │ │ 0x000f line=128 │ │ locals : │ │ 0x0000 - 0x0027 reg=5 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ @@ -1049977,30 +1049977,30 @@ │ │ type : '([I)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -4df12c: |[4df12c] petrov.kristiyan.colorpicker.ColorPicker.setColors:([I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4df13c: 2200 5e16 |0000: new-instance v0, Ljava/util/ArrayList; // type@165e │ │ -4df140: 7010 68ad 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@ad68 │ │ -4df146: 5b60 eaae |0005: iput-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aeea │ │ -4df14a: 2170 |0007: array-length v0, v7 │ │ -4df14c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -4df14e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -4df150: 3502 1100 |000a: if-ge v2, v0, 001b // +0011 │ │ -4df154: 4403 0702 |000c: aget v3, v7, v2 │ │ -4df158: 5464 eaae |000e: iget-object v4, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aeea │ │ -4df15c: 2205 4320 |0010: new-instance v5, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2043 │ │ -4df160: 7030 08f8 3501 |0012: invoke-direct {v5, v3, v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@f808 │ │ -4df166: 6e20 6cad 5400 |0015: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ad6c │ │ -4df16c: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ -4df170: 28f0 |001a: goto 000a // -0010 │ │ -4df172: 1106 |001b: return-object v6 │ │ +4df128: |[4df128] petrov.kristiyan.colorpicker.ColorPicker.setColors:([I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4df138: 2200 5e16 |0000: new-instance v0, Ljava/util/ArrayList; // type@165e │ │ +4df13c: 7010 68ad 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@ad68 │ │ +4df142: 5b60 eaae |0005: iput-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aeea │ │ +4df146: 2170 |0007: array-length v0, v7 │ │ +4df148: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +4df14a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +4df14c: 3502 1100 |000a: if-ge v2, v0, 001b // +0011 │ │ +4df150: 4403 0702 |000c: aget v3, v7, v2 │ │ +4df154: 5464 eaae |000e: iget-object v4, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aeea │ │ +4df158: 2205 4320 |0010: new-instance v5, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2043 │ │ +4df15c: 7030 08f8 3501 |0012: invoke-direct {v5, v3, v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@f808 │ │ +4df162: 6e20 6cad 5400 |0015: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ad6c │ │ +4df168: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +4df16c: 28f0 |001a: goto 000a // -0010 │ │ +4df16e: 1106 |001b: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0007 line=141 │ │ 0x000e line=142 │ │ locals : │ │ 0x0000 - 0x001c reg=6 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ @@ -1050011,17 +1050011,17 @@ │ │ type : '(I)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4df1d4: |[4df1d4] petrov.kristiyan.colorpicker.ColorPicker.setColumns:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4df1e4: 5901 ebae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@aeeb │ │ -4df1e8: 1100 |0002: return-object v0 │ │ +4df1d0: |[4df1d0] petrov.kristiyan.colorpicker.ColorPicker.setColumns:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4df1e0: 5901 ebae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@aeeb │ │ +4df1e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1050030,17 +1050030,17 @@ │ │ type : '(I)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4df1ec: |[4df1ec] petrov.kristiyan.colorpicker.ColorPicker.setDefaultColorButton:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4df1fc: 5901 ecae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@aeec │ │ -4df200: 1100 |0002: return-object v0 │ │ +4df1e8: |[4df1e8] petrov.kristiyan.colorpicker.ColorPicker.setDefaultColorButton:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4df1f8: 5901 ecae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@aeec │ │ +4df1fc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1050049,18 +1050049,18 @@ │ │ type : '()Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -4df204: |[4df204] petrov.kristiyan.colorpicker.ColorPicker.setDialogFullHeight:()Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4df214: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4df216: 5c10 f1ae |0001: iput-boolean v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.fullHeight:Z // field@aef1 │ │ -4df21a: 1101 |0003: return-object v1 │ │ +4df200: |[4df200] petrov.kristiyan.colorpicker.ColorPicker.setDialogFullHeight:()Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4df210: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4df212: 5c10 f1ae |0001: iput-boolean v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.fullHeight:Z // field@aef1 │ │ +4df216: 1101 |0003: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=467 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ #19 : (in Lpetrov/kristiyan/colorpicker/ColorPicker;) │ │ @@ -1050068,17 +1050068,17 @@ │ │ type : '(Z)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4df21c: |[4df21c] petrov.kristiyan.colorpicker.ColorPicker.setDismissOnButtonListenerClick:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4df22c: 5c01 efae |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@aeef │ │ -4df230: 1100 |0002: return-object v0 │ │ +4df218: |[4df218] petrov.kristiyan.colorpicker.ColorPicker.setDismissOnButtonListenerClick:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4df228: 5c01 efae |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@aeef │ │ +4df22c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -1050087,17 +1050087,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4df258: |[4df258] petrov.kristiyan.colorpicker.ColorPicker.setOnChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4df268: 5b01 feae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.onChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // field@aefe │ │ -4df26c: 1100 |0002: return-object v0 │ │ +4df254: |[4df254] petrov.kristiyan.colorpicker.ColorPicker.setOnChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4df264: 5b01 feae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.onChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // field@aefe │ │ +4df268: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0003 reg=1 (null) Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; │ │ │ │ @@ -1050106,23 +1050106,23 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -4df270: |[4df270] petrov.kristiyan.colorpicker.ColorPicker.setOnFastChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4df280: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4df282: 5c20 f0ae |0001: iput-boolean v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@aef0 │ │ -4df286: 5420 e4ae |0003: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@aee4 │ │ -4df28a: 1301 0800 |0005: const/16 v1, #int 8 // #8 │ │ -4df28e: 6e20 5811 1000 |0007: invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1158 │ │ -4df294: 5b23 ffae |000a: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@aeff │ │ -4df298: 6e10 24f8 0200 |000c: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@f824 │ │ -4df29e: 1102 |000f: return-object v2 │ │ +4df26c: |[4df26c] petrov.kristiyan.colorpicker.ColorPicker.setOnFastChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4df27c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4df27e: 5c20 f0ae |0001: iput-boolean v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@aef0 │ │ +4df282: 5420 e4ae |0003: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@aee4 │ │ +4df286: 1301 0800 |0005: const/16 v1, #int 8 // #8 │ │ +4df28a: 6e20 5811 1000 |0007: invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1158 │ │ +4df290: 5b23 ffae |000a: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@aeff │ │ +4df294: 6e10 24f8 0200 |000c: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@f824 │ │ +4df29a: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=364 │ │ 0x0003 line=365 │ │ 0x000a line=366 │ │ 0x000c line=367 │ │ locals : │ │ @@ -1050134,17 +1050134,17 @@ │ │ type : '(Z)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4df2a0: |[4df2a0] petrov.kristiyan.colorpicker.ColorPicker.setRoundColorButton:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4df2b0: 5c01 07af |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.roundColorButton:Z // field@af07 │ │ -4df2b4: 1100 |0002: return-object v0 │ │ +4df29c: |[4df29c] petrov.kristiyan.colorpicker.ColorPicker.setRoundColorButton:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4df2ac: 5c01 07af |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.roundColorButton:Z // field@af07 │ │ +4df2b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -1050153,17 +1050153,17 @@ │ │ type : '(Ljava/lang/String;)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4df2b8: |[4df2b8] petrov.kristiyan.colorpicker.ColorPicker.setTitle:(Ljava/lang/String;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4df2c8: 5b01 0aaf |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@af0a │ │ -4df2cc: 1100 |0002: return-object v0 │ │ +4df2b4: |[4df2b4] petrov.kristiyan.colorpicker.ColorPicker.setTitle:(Ljava/lang/String;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4df2c4: 5b01 0aaf |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@af0a │ │ +4df2c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1050172,20 +1050172,20 @@ │ │ type : '(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -4df2d0: |[4df2d0] petrov.kristiyan.colorpicker.ColorPicker.setTitlePadding:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4df2e0: 5901 01af |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleLeft:I // field@af01 │ │ -4df2e4: 5903 02af |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleRight:I // field@af02 │ │ -4df2e8: 5902 03af |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleTop:I // field@af03 │ │ -4df2ec: 5904 00af |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleBottom:I // field@af00 │ │ -4df2f0: 1100 |0008: return-object v0 │ │ +4df2cc: |[4df2cc] petrov.kristiyan.colorpicker.ColorPicker.setTitlePadding:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4df2dc: 5901 01af |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleLeft:I // field@af01 │ │ +4df2e0: 5903 02af |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleRight:I // field@af02 │ │ +4df2e4: 5902 03af |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleTop:I // field@af03 │ │ +4df2e8: 5904 00af |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleBottom:I // field@af00 │ │ +4df2ec: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ 0x0002 line=555 │ │ 0x0004 line=556 │ │ 0x0006 line=557 │ │ locals : │ │ @@ -1050200,209 +1050200,209 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 403 16-bit code units │ │ -4df4b0: |[4df4b0] petrov.kristiyan.colorpicker.ColorPicker.show:()V │ │ -4df4c0: 5470 f2ae |0000: iget-object v0, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@aef2 │ │ -4df4c4: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -4df4c8: 0e00 |0004: return-void │ │ -4df4ca: 6e10 1fac 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@ac1f │ │ -4df4d0: 0c00 |0008: move-result-object v0 │ │ -4df4d2: 1f00 1c00 |0009: check-cast v0, Landroid/app/Activity; // type@001c │ │ -4df4d6: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ -4df4da: 0e00 |000d: return-void │ │ -4df4dc: 5471 eaae |000e: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aeea │ │ -4df4e0: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ -4df4e4: 6e10 75ad 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@ad75 │ │ -4df4ea: 0a01 |0015: move-result v1 │ │ -4df4ec: 3801 0500 |0016: if-eqz v1, 001b // +0005 │ │ -4df4f0: 7010 2ef8 0700 |0018: invoke-direct {v7}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColors:()Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f82e │ │ -4df4f6: 5471 edae |001b: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@aeed │ │ -4df4fa: 6002 eeb1 |001d: sget v2, Lpetrov/kristiyan/colorpicker/R$id;.title:I // field@b1ee │ │ -4df4fe: 6e20 7e0b 2100 |001f: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ -4df504: 0c01 |0022: move-result-object v1 │ │ -4df506: 1f01 8404 |0023: check-cast v1, Landroidx/appcompat/widget/AppCompatTextView; // type@0484 │ │ -4df50a: 5472 0aaf |0025: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@af0a │ │ -4df50e: 3802 2400 |0027: if-eqz v2, 004b // +0024 │ │ -4df512: 6e20 b322 2100 |0029: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatTextView;.setText:(Ljava/lang/CharSequence;)V // method@22b3 │ │ -4df518: 5272 01af |002c: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleLeft:I // field@af01 │ │ -4df51c: 8222 |002e: int-to-float v2, v2 │ │ -4df51e: 7120 3ef8 0200 |002f: invoke-static {v2, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f83e │ │ -4df524: 0a02 |0032: move-result v2 │ │ -4df526: 5273 03af |0033: iget v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleTop:I // field@af03 │ │ -4df52a: 8233 |0035: int-to-float v3, v3 │ │ -4df52c: 7120 3ef8 0300 |0036: invoke-static {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f83e │ │ -4df532: 0a03 |0039: move-result v3 │ │ -4df534: 5274 02af |003a: iget v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleRight:I // field@af02 │ │ -4df538: 8244 |003c: int-to-float v4, v4 │ │ -4df53a: 7120 3ef8 0400 |003d: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f83e │ │ -4df540: 0a04 |0040: move-result v4 │ │ -4df542: 5275 00af |0041: iget v5, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleBottom:I // field@af00 │ │ -4df546: 8255 |0043: int-to-float v5, v5 │ │ -4df548: 7120 3ef8 0500 |0044: invoke-static {v5, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f83e │ │ -4df54e: 0a05 |0047: move-result v5 │ │ -4df550: 6e55 ad22 2143 |0048: invoke-virtual {v1, v2, v3, v4, v5}, Landroidx/appcompat/widget/AppCompatTextView;.setPadding:(IIII)V // method@22ad │ │ -4df556: 2202 0e16 |004b: new-instance v2, Ljava/lang/ref/WeakReference; // type@160e │ │ -4df55a: 2203 4f20 |004d: new-instance v3, Lpetrov/kristiyan/colorpicker/CustomDialog; // type@204f │ │ -4df55e: 5474 edae |004f: iget-object v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@aeed │ │ -4df562: 7030 69f8 0304 |0051: invoke-direct {v3, v0, v4}, Lpetrov/kristiyan/colorpicker/CustomDialog;.:(Landroid/content/Context;Landroid/view/View;)V // method@f869 │ │ -4df568: 7020 1cac 3200 |0054: invoke-direct {v2, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@ac1c │ │ -4df56e: 5b72 f3ae |0057: iput-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@aef3 │ │ -4df572: 2202 3f0d |0059: new-instance v2, Landroidx/recyclerview/widget/GridLayoutManager; // type@0d3f │ │ -4df576: 5273 ebae |005b: iget v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@aeeb │ │ -4df57a: 7030 e565 0203 |005d: invoke-direct {v2, v0, v3}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;I)V // method@65e5 │ │ -4df580: 5473 06af |0060: iget-object v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@af06 │ │ -4df584: 6e20 086b 2300 |0062: invoke-virtual {v3, v2}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@6b08 │ │ -4df58a: 5572 f0ae |0065: iget-boolean v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@aef0 │ │ -4df58e: 3802 1000 |0067: if-eqz v2, 0077 // +0010 │ │ -4df592: 2202 4e20 |0069: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // type@204e │ │ -4df596: 5473 eaae |006b: iget-object v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aeea │ │ -4df59a: 5474 ffae |006d: iget-object v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@aeff │ │ -4df59e: 5475 f3ae |006f: iget-object v5, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@aef3 │ │ -4df5a2: 7040 45f8 3254 |0071: invoke-direct {v2, v3, v4, v5}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.:(Ljava/util/ArrayList;Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;Ljava/lang/ref/WeakReference;)V // method@f845 │ │ -4df5a8: 5b72 e8ae |0074: iput-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee8 │ │ -4df5ac: 280a |0076: goto 0080 // +000a │ │ -4df5ae: 2202 4e20 |0077: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // type@204e │ │ -4df5b2: 5473 eaae |0079: iget-object v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aeea │ │ -4df5b6: 7020 44f8 3200 |007b: invoke-direct {v2, v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.:(Ljava/util/ArrayList;)V // method@f844 │ │ -4df5bc: 5b72 e8ae |007e: iput-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee8 │ │ -4df5c0: 5572 f1ae |0080: iget-boolean v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.fullHeight:Z // field@aef1 │ │ -4df5c4: 12e3 |0082: const/4 v3, #int -2 // #fe │ │ -4df5c6: 3802 1a00 |0083: if-eqz v2, 009d // +001a │ │ -4df5ca: 2202 b402 |0085: new-instance v2, Landroid/widget/RelativeLayout$LayoutParams; // type@02b4 │ │ -4df5ce: 12f4 |0087: const/4 v4, #int -1 // #ff │ │ -4df5d0: 7030 fd11 3204 |0088: invoke-direct {v2, v3, v4}, Landroid/widget/RelativeLayout$LayoutParams;.:(II)V // method@11fd │ │ -4df5d6: 1235 |008b: const/4 v5, #int 3 // #3 │ │ -4df5d8: 6e10 8922 0100 |008c: invoke-virtual {v1}, Landroidx/appcompat/widget/AppCompatTextView;.getId:()I // method@2289 │ │ -4df5de: 0a01 |008f: move-result v1 │ │ -4df5e0: 6e30 fe11 5201 |0090: invoke-virtual {v2, v5, v1}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(II)V // method@11fe │ │ -4df5e6: 1301 0e00 |0093: const/16 v1, #int 14 // #e │ │ -4df5ea: 6e30 fe11 1204 |0095: invoke-virtual {v2, v1, v4}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(II)V // method@11fe │ │ -4df5f0: 5471 06af |0098: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@af06 │ │ -4df5f4: 6e20 096b 2100 |009a: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@6b09 │ │ -4df5fa: 5471 06af |009d: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@af06 │ │ -4df5fe: 5472 e8ae |009f: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee8 │ │ -4df602: 6e20 fa6a 2100 |00a1: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@6afa │ │ -4df608: 5271 f4ae |00a4: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginBottom:I // field@aef4 │ │ -4df60c: 3901 0e00 |00a6: if-nez v1, 00b4 // +000e │ │ -4df610: 5272 f9ae |00a8: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@aef9 │ │ -4df614: 3902 0a00 |00aa: if-nez v2, 00b4 // +000a │ │ -4df618: 5272 faae |00ac: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@aefa │ │ -4df61c: 3902 0600 |00ae: if-nez v2, 00b4 // +0006 │ │ -4df620: 5272 fbae |00b0: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@aefb │ │ -4df624: 3802 0d00 |00b2: if-eqz v2, 00bf // +000d │ │ -4df628: 5472 e8ae |00b4: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee8 │ │ -4df62c: 5274 f9ae |00b6: iget v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@aef9 │ │ -4df630: 5275 fbae |00b8: iget v5, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@aefb │ │ -4df634: 5276 faae |00ba: iget v6, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@aefa │ │ -4df638: 6e51 67f8 4265 |00bc: invoke-virtual {v2, v4, v5, v6, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setMargin:(IIII)V // method@f867 │ │ -4df63e: 5271 09af |00bf: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.tickColor:I // field@af09 │ │ -4df642: 3801 0700 |00c1: if-eqz v1, 00c8 // +0007 │ │ -4df646: 5472 e8ae |00c3: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee8 │ │ -4df64a: 6e20 68f8 1200 |00c5: invoke-virtual {v2, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setTickColor:(I)V // method@f868 │ │ -4df650: 5271 f5ae |00c8: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@aef5 │ │ -4df654: 3901 0e00 |00ca: if-nez v1, 00d8 // +000e │ │ -4df658: 5271 f6ae |00cc: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@aef6 │ │ -4df65c: 3901 0a00 |00ce: if-nez v1, 00d8 // +000a │ │ -4df660: 5271 f7ae |00d0: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@aef7 │ │ -4df664: 3901 0600 |00d2: if-nez v1, 00d8 // +0006 │ │ -4df668: 5271 f8ae |00d4: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@aef8 │ │ -4df66c: 3801 2300 |00d6: if-eqz v1, 00f9 // +0023 │ │ -4df670: 5471 e8ae |00d8: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee8 │ │ -4df674: 5272 f6ae |00da: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@aef6 │ │ -4df678: 8222 |00dc: int-to-float v2, v2 │ │ -4df67a: 7120 3ef8 0200 |00dd: invoke-static {v2, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f83e │ │ -4df680: 0a02 |00e0: move-result v2 │ │ -4df682: 5274 f8ae |00e1: iget v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@aef8 │ │ -4df686: 8244 |00e3: int-to-float v4, v4 │ │ -4df688: 7120 3ef8 0400 |00e4: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f83e │ │ -4df68e: 0a04 |00e7: move-result v4 │ │ -4df690: 5275 f7ae |00e8: iget v5, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@aef7 │ │ -4df694: 8255 |00ea: int-to-float v5, v5 │ │ -4df696: 7120 3ef8 0500 |00eb: invoke-static {v5, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f83e │ │ -4df69c: 0a05 |00ee: move-result v5 │ │ -4df69e: 5276 f5ae |00ef: iget v6, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@aef5 │ │ -4df6a2: 8266 |00f1: int-to-float v6, v6 │ │ -4df6a4: 7120 3ef8 0600 |00f2: invoke-static {v6, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f83e │ │ -4df6aa: 0a06 |00f5: move-result v6 │ │ -4df6ac: 6e56 64f8 2154 |00f6: invoke-virtual {v1, v2, v4, v5, v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonMargin:(IIII)V // method@f864 │ │ -4df6b2: 5271 e6ae |00f9: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@aee6 │ │ -4df6b6: 3901 0600 |00fb: if-nez v1, 0101 // +0006 │ │ -4df6ba: 5271 e7ae |00fd: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@aee7 │ │ -4df6be: 3801 1500 |00ff: if-eqz v1, 0114 // +0015 │ │ -4df6c2: 5471 e8ae |0101: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee8 │ │ -4df6c6: 5272 e7ae |0103: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@aee7 │ │ -4df6ca: 8222 |0105: int-to-float v2, v2 │ │ -4df6cc: 7120 3ef8 0200 |0106: invoke-static {v2, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f83e │ │ -4df6d2: 0a02 |0109: move-result v2 │ │ -4df6d4: 5274 e6ae |010a: iget v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@aee6 │ │ -4df6d8: 8244 |010c: int-to-float v4, v4 │ │ -4df6da: 7120 3ef8 0400 |010d: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f83e │ │ -4df6e0: 0a04 |0110: move-result v4 │ │ -4df6e2: 6e30 65f8 2104 |0111: invoke-virtual {v1, v2, v4}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonSize:(II)V // method@f865 │ │ -4df6e8: 5571 07af |0114: iget-boolean v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.roundColorButton:Z // field@af07 │ │ -4df6ec: 3801 0700 |0116: if-eqz v1, 011d // +0007 │ │ -4df6f0: 6001 82b1 |0118: sget v1, Lpetrov/kristiyan/colorpicker/R$drawable;.round_button:I // field@b182 │ │ -4df6f4: 6e20 2af8 1700 |011a: invoke-virtual {v7, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColorButtonDrawable:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f82a │ │ -4df6fa: 5271 e5ae |011d: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonDrawable:I // field@aee5 │ │ -4df6fe: 3801 0700 |011f: if-eqz v1, 0126 // +0007 │ │ -4df702: 5472 e8ae |0121: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee8 │ │ -4df706: 6e20 63f8 1200 |0123: invoke-virtual {v2, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonDrawable:(I)V // method@f863 │ │ -4df70c: 5271 ecae |0126: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@aeec │ │ -4df710: 3801 0700 |0128: if-eqz v1, 012f // +0007 │ │ -4df714: 5472 e8ae |012a: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee8 │ │ -4df718: 6e20 66f8 1200 |012c: invoke-virtual {v2, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setDefaultColor:(I)V // method@f866 │ │ -4df71e: 5571 eeae |012f: iget-boolean v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.disableDefaultButtons:Z // field@aeee │ │ -4df722: 3801 0e00 |0131: if-eqz v1, 013f // +000e │ │ -4df726: 5471 04af |0133: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@af04 │ │ -4df72a: 1302 0800 |0135: const/16 v2, #int 8 // #8 │ │ -4df72e: 6e20 2d20 2100 |0137: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setVisibility:(I)V // method@202d │ │ -4df734: 5471 fcae |013a: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@aefc │ │ -4df738: 6e20 2d20 2100 |013c: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setVisibility:(I)V // method@202d │ │ -4df73e: 5471 04af |013f: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@af04 │ │ -4df742: 5472 05af |0141: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveText:Ljava/lang/String; // field@af05 │ │ -4df746: 6e20 2820 2100 |0143: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@2028 │ │ -4df74c: 5471 fcae |0146: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@aefc │ │ -4df750: 5472 fdae |0148: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeText:Ljava/lang/String; // field@aefd │ │ -4df754: 6e20 2820 2100 |014a: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@2028 │ │ -4df75a: 5471 04af |014d: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@af04 │ │ -4df75e: 2202 4420 |014f: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1; // type@2044 │ │ -4df762: 7020 0ef8 7200 |0151: invoke-direct {v2, v7}, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V // method@f80e │ │ -4df768: 6e20 2020 2100 |0154: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2020 │ │ -4df76e: 5471 fcae |0157: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@aefc │ │ -4df772: 2202 4520 |0159: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorPicker$2; // type@2045 │ │ -4df776: 7020 10f8 7200 |015b: invoke-direct {v2, v7}, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V // method@f810 │ │ -4df77c: 6e20 2020 2100 |015e: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2020 │ │ -4df782: 5471 f3ae |0161: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@aef3 │ │ -4df786: 3901 0300 |0163: if-nez v1, 0166 // +0003 │ │ -4df78a: 0e00 |0165: return-void │ │ -4df78c: 6e10 1fac 0100 |0166: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@ac1f │ │ -4df792: 0c01 |0169: move-result-object v1 │ │ -4df794: 1f01 2900 |016a: check-cast v1, Landroid/app/Dialog; // type@0029 │ │ -4df798: 3801 2600 |016c: if-eqz v1, 0192 // +0026 │ │ -4df79c: 6e10 aa00 0000 |016e: invoke-virtual {v0}, Landroid/app/Activity;.isFinishing:()Z // method@00aa │ │ -4df7a2: 0a00 |0171: move-result v0 │ │ -4df7a4: 3900 2000 |0172: if-nez v0, 0192 // +0020 │ │ -4df7a8: 6e10 0b01 0100 |0174: invoke-virtual {v1}, Landroid/app/Dialog;.show:()V // method@010b │ │ -4df7ae: 2200 5502 |0177: new-instance v0, Landroid/view/WindowManager$LayoutParams; // type@0255 │ │ -4df7b2: 7010 020e 0000 |0179: invoke-direct {v0}, Landroid/view/WindowManager$LayoutParams;.:()V // method@0e02 │ │ -4df7b8: 6e10 f800 0100 |017c: invoke-virtual {v1}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@00f8 │ │ -4df7be: 0c02 |017f: move-result-object v2 │ │ -4df7c0: 6e10 990d 0200 |0180: invoke-virtual {v2}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@0d99 │ │ -4df7c6: 0c02 |0183: move-result-object v2 │ │ -4df7c8: 6e20 040e 2000 |0184: invoke-virtual {v0, v2}, Landroid/view/WindowManager$LayoutParams;.copyFrom:(Landroid/view/WindowManager$LayoutParams;)I // method@0e04 │ │ -4df7ce: 5903 2a01 |0187: iput v3, v0, Landroid/view/WindowManager$LayoutParams;.width:I // field@012a │ │ -4df7d2: 5903 2601 |0189: iput v3, v0, Landroid/view/WindowManager$LayoutParams;.height:I // field@0126 │ │ -4df7d6: 6e10 f800 0100 |018b: invoke-virtual {v1}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@00f8 │ │ -4df7dc: 0c01 |018e: move-result-object v1 │ │ -4df7de: 6e20 a70d 0100 |018f: invoke-virtual {v1, v0}, Landroid/view/Window;.setAttributes:(Landroid/view/WindowManager$LayoutParams;)V // method@0da7 │ │ -4df7e4: 0e00 |0192: return-void │ │ +4df4ac: |[4df4ac] petrov.kristiyan.colorpicker.ColorPicker.show:()V │ │ +4df4bc: 5470 f2ae |0000: iget-object v0, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@aef2 │ │ +4df4c0: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +4df4c4: 0e00 |0004: return-void │ │ +4df4c6: 6e10 1fac 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@ac1f │ │ +4df4cc: 0c00 |0008: move-result-object v0 │ │ +4df4ce: 1f00 1c00 |0009: check-cast v0, Landroid/app/Activity; // type@001c │ │ +4df4d2: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ +4df4d6: 0e00 |000d: return-void │ │ +4df4d8: 5471 eaae |000e: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aeea │ │ +4df4dc: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ +4df4e0: 6e10 75ad 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@ad75 │ │ +4df4e6: 0a01 |0015: move-result v1 │ │ +4df4e8: 3801 0500 |0016: if-eqz v1, 001b // +0005 │ │ +4df4ec: 7010 2ef8 0700 |0018: invoke-direct {v7}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColors:()Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f82e │ │ +4df4f2: 5471 edae |001b: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@aeed │ │ +4df4f6: 6002 eeb1 |001d: sget v2, Lpetrov/kristiyan/colorpicker/R$id;.title:I // field@b1ee │ │ +4df4fa: 6e20 7e0b 2100 |001f: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ +4df500: 0c01 |0022: move-result-object v1 │ │ +4df502: 1f01 8404 |0023: check-cast v1, Landroidx/appcompat/widget/AppCompatTextView; // type@0484 │ │ +4df506: 5472 0aaf |0025: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@af0a │ │ +4df50a: 3802 2400 |0027: if-eqz v2, 004b // +0024 │ │ +4df50e: 6e20 b322 2100 |0029: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatTextView;.setText:(Ljava/lang/CharSequence;)V // method@22b3 │ │ +4df514: 5272 01af |002c: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleLeft:I // field@af01 │ │ +4df518: 8222 |002e: int-to-float v2, v2 │ │ +4df51a: 7120 3ef8 0200 |002f: invoke-static {v2, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f83e │ │ +4df520: 0a02 |0032: move-result v2 │ │ +4df522: 5273 03af |0033: iget v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleTop:I // field@af03 │ │ +4df526: 8233 |0035: int-to-float v3, v3 │ │ +4df528: 7120 3ef8 0300 |0036: invoke-static {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f83e │ │ +4df52e: 0a03 |0039: move-result v3 │ │ +4df530: 5274 02af |003a: iget v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleRight:I // field@af02 │ │ +4df534: 8244 |003c: int-to-float v4, v4 │ │ +4df536: 7120 3ef8 0400 |003d: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f83e │ │ +4df53c: 0a04 |0040: move-result v4 │ │ +4df53e: 5275 00af |0041: iget v5, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleBottom:I // field@af00 │ │ +4df542: 8255 |0043: int-to-float v5, v5 │ │ +4df544: 7120 3ef8 0500 |0044: invoke-static {v5, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f83e │ │ +4df54a: 0a05 |0047: move-result v5 │ │ +4df54c: 6e55 ad22 2143 |0048: invoke-virtual {v1, v2, v3, v4, v5}, Landroidx/appcompat/widget/AppCompatTextView;.setPadding:(IIII)V // method@22ad │ │ +4df552: 2202 0e16 |004b: new-instance v2, Ljava/lang/ref/WeakReference; // type@160e │ │ +4df556: 2203 4f20 |004d: new-instance v3, Lpetrov/kristiyan/colorpicker/CustomDialog; // type@204f │ │ +4df55a: 5474 edae |004f: iget-object v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@aeed │ │ +4df55e: 7030 69f8 0304 |0051: invoke-direct {v3, v0, v4}, Lpetrov/kristiyan/colorpicker/CustomDialog;.:(Landroid/content/Context;Landroid/view/View;)V // method@f869 │ │ +4df564: 7020 1cac 3200 |0054: invoke-direct {v2, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@ac1c │ │ +4df56a: 5b72 f3ae |0057: iput-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@aef3 │ │ +4df56e: 2202 3f0d |0059: new-instance v2, Landroidx/recyclerview/widget/GridLayoutManager; // type@0d3f │ │ +4df572: 5273 ebae |005b: iget v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@aeeb │ │ +4df576: 7030 e565 0203 |005d: invoke-direct {v2, v0, v3}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;I)V // method@65e5 │ │ +4df57c: 5473 06af |0060: iget-object v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@af06 │ │ +4df580: 6e20 086b 2300 |0062: invoke-virtual {v3, v2}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@6b08 │ │ +4df586: 5572 f0ae |0065: iget-boolean v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@aef0 │ │ +4df58a: 3802 1000 |0067: if-eqz v2, 0077 // +0010 │ │ +4df58e: 2202 4e20 |0069: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // type@204e │ │ +4df592: 5473 eaae |006b: iget-object v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aeea │ │ +4df596: 5474 ffae |006d: iget-object v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@aeff │ │ +4df59a: 5475 f3ae |006f: iget-object v5, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@aef3 │ │ +4df59e: 7040 45f8 3254 |0071: invoke-direct {v2, v3, v4, v5}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.:(Ljava/util/ArrayList;Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;Ljava/lang/ref/WeakReference;)V // method@f845 │ │ +4df5a4: 5b72 e8ae |0074: iput-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee8 │ │ +4df5a8: 280a |0076: goto 0080 // +000a │ │ +4df5aa: 2202 4e20 |0077: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // type@204e │ │ +4df5ae: 5473 eaae |0079: iget-object v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aeea │ │ +4df5b2: 7020 44f8 3200 |007b: invoke-direct {v2, v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.:(Ljava/util/ArrayList;)V // method@f844 │ │ +4df5b8: 5b72 e8ae |007e: iput-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee8 │ │ +4df5bc: 5572 f1ae |0080: iget-boolean v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.fullHeight:Z // field@aef1 │ │ +4df5c0: 12e3 |0082: const/4 v3, #int -2 // #fe │ │ +4df5c2: 3802 1a00 |0083: if-eqz v2, 009d // +001a │ │ +4df5c6: 2202 b402 |0085: new-instance v2, Landroid/widget/RelativeLayout$LayoutParams; // type@02b4 │ │ +4df5ca: 12f4 |0087: const/4 v4, #int -1 // #ff │ │ +4df5cc: 7030 fd11 3204 |0088: invoke-direct {v2, v3, v4}, Landroid/widget/RelativeLayout$LayoutParams;.:(II)V // method@11fd │ │ +4df5d2: 1235 |008b: const/4 v5, #int 3 // #3 │ │ +4df5d4: 6e10 8922 0100 |008c: invoke-virtual {v1}, Landroidx/appcompat/widget/AppCompatTextView;.getId:()I // method@2289 │ │ +4df5da: 0a01 |008f: move-result v1 │ │ +4df5dc: 6e30 fe11 5201 |0090: invoke-virtual {v2, v5, v1}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(II)V // method@11fe │ │ +4df5e2: 1301 0e00 |0093: const/16 v1, #int 14 // #e │ │ +4df5e6: 6e30 fe11 1204 |0095: invoke-virtual {v2, v1, v4}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(II)V // method@11fe │ │ +4df5ec: 5471 06af |0098: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@af06 │ │ +4df5f0: 6e20 096b 2100 |009a: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@6b09 │ │ +4df5f6: 5471 06af |009d: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@af06 │ │ +4df5fa: 5472 e8ae |009f: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee8 │ │ +4df5fe: 6e20 fa6a 2100 |00a1: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@6afa │ │ +4df604: 5271 f4ae |00a4: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginBottom:I // field@aef4 │ │ +4df608: 3901 0e00 |00a6: if-nez v1, 00b4 // +000e │ │ +4df60c: 5272 f9ae |00a8: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@aef9 │ │ +4df610: 3902 0a00 |00aa: if-nez v2, 00b4 // +000a │ │ +4df614: 5272 faae |00ac: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@aefa │ │ +4df618: 3902 0600 |00ae: if-nez v2, 00b4 // +0006 │ │ +4df61c: 5272 fbae |00b0: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@aefb │ │ +4df620: 3802 0d00 |00b2: if-eqz v2, 00bf // +000d │ │ +4df624: 5472 e8ae |00b4: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee8 │ │ +4df628: 5274 f9ae |00b6: iget v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@aef9 │ │ +4df62c: 5275 fbae |00b8: iget v5, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@aefb │ │ +4df630: 5276 faae |00ba: iget v6, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@aefa │ │ +4df634: 6e51 67f8 4265 |00bc: invoke-virtual {v2, v4, v5, v6, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setMargin:(IIII)V // method@f867 │ │ +4df63a: 5271 09af |00bf: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.tickColor:I // field@af09 │ │ +4df63e: 3801 0700 |00c1: if-eqz v1, 00c8 // +0007 │ │ +4df642: 5472 e8ae |00c3: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee8 │ │ +4df646: 6e20 68f8 1200 |00c5: invoke-virtual {v2, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setTickColor:(I)V // method@f868 │ │ +4df64c: 5271 f5ae |00c8: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@aef5 │ │ +4df650: 3901 0e00 |00ca: if-nez v1, 00d8 // +000e │ │ +4df654: 5271 f6ae |00cc: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@aef6 │ │ +4df658: 3901 0a00 |00ce: if-nez v1, 00d8 // +000a │ │ +4df65c: 5271 f7ae |00d0: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@aef7 │ │ +4df660: 3901 0600 |00d2: if-nez v1, 00d8 // +0006 │ │ +4df664: 5271 f8ae |00d4: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@aef8 │ │ +4df668: 3801 2300 |00d6: if-eqz v1, 00f9 // +0023 │ │ +4df66c: 5471 e8ae |00d8: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee8 │ │ +4df670: 5272 f6ae |00da: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@aef6 │ │ +4df674: 8222 |00dc: int-to-float v2, v2 │ │ +4df676: 7120 3ef8 0200 |00dd: invoke-static {v2, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f83e │ │ +4df67c: 0a02 |00e0: move-result v2 │ │ +4df67e: 5274 f8ae |00e1: iget v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@aef8 │ │ +4df682: 8244 |00e3: int-to-float v4, v4 │ │ +4df684: 7120 3ef8 0400 |00e4: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f83e │ │ +4df68a: 0a04 |00e7: move-result v4 │ │ +4df68c: 5275 f7ae |00e8: iget v5, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@aef7 │ │ +4df690: 8255 |00ea: int-to-float v5, v5 │ │ +4df692: 7120 3ef8 0500 |00eb: invoke-static {v5, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f83e │ │ +4df698: 0a05 |00ee: move-result v5 │ │ +4df69a: 5276 f5ae |00ef: iget v6, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@aef5 │ │ +4df69e: 8266 |00f1: int-to-float v6, v6 │ │ +4df6a0: 7120 3ef8 0600 |00f2: invoke-static {v6, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f83e │ │ +4df6a6: 0a06 |00f5: move-result v6 │ │ +4df6a8: 6e56 64f8 2154 |00f6: invoke-virtual {v1, v2, v4, v5, v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonMargin:(IIII)V // method@f864 │ │ +4df6ae: 5271 e6ae |00f9: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@aee6 │ │ +4df6b2: 3901 0600 |00fb: if-nez v1, 0101 // +0006 │ │ +4df6b6: 5271 e7ae |00fd: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@aee7 │ │ +4df6ba: 3801 1500 |00ff: if-eqz v1, 0114 // +0015 │ │ +4df6be: 5471 e8ae |0101: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee8 │ │ +4df6c2: 5272 e7ae |0103: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@aee7 │ │ +4df6c6: 8222 |0105: int-to-float v2, v2 │ │ +4df6c8: 7120 3ef8 0200 |0106: invoke-static {v2, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f83e │ │ +4df6ce: 0a02 |0109: move-result v2 │ │ +4df6d0: 5274 e6ae |010a: iget v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@aee6 │ │ +4df6d4: 8244 |010c: int-to-float v4, v4 │ │ +4df6d6: 7120 3ef8 0400 |010d: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f83e │ │ +4df6dc: 0a04 |0110: move-result v4 │ │ +4df6de: 6e30 65f8 2104 |0111: invoke-virtual {v1, v2, v4}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonSize:(II)V // method@f865 │ │ +4df6e4: 5571 07af |0114: iget-boolean v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.roundColorButton:Z // field@af07 │ │ +4df6e8: 3801 0700 |0116: if-eqz v1, 011d // +0007 │ │ +4df6ec: 6001 82b1 |0118: sget v1, Lpetrov/kristiyan/colorpicker/R$drawable;.round_button:I // field@b182 │ │ +4df6f0: 6e20 2af8 1700 |011a: invoke-virtual {v7, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColorButtonDrawable:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f82a │ │ +4df6f6: 5271 e5ae |011d: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonDrawable:I // field@aee5 │ │ +4df6fa: 3801 0700 |011f: if-eqz v1, 0126 // +0007 │ │ +4df6fe: 5472 e8ae |0121: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee8 │ │ +4df702: 6e20 63f8 1200 |0123: invoke-virtual {v2, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonDrawable:(I)V // method@f863 │ │ +4df708: 5271 ecae |0126: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@aeec │ │ +4df70c: 3801 0700 |0128: if-eqz v1, 012f // +0007 │ │ +4df710: 5472 e8ae |012a: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee8 │ │ +4df714: 6e20 66f8 1200 |012c: invoke-virtual {v2, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setDefaultColor:(I)V // method@f866 │ │ +4df71a: 5571 eeae |012f: iget-boolean v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.disableDefaultButtons:Z // field@aeee │ │ +4df71e: 3801 0e00 |0131: if-eqz v1, 013f // +000e │ │ +4df722: 5471 04af |0133: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@af04 │ │ +4df726: 1302 0800 |0135: const/16 v2, #int 8 // #8 │ │ +4df72a: 6e20 2d20 2100 |0137: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setVisibility:(I)V // method@202d │ │ +4df730: 5471 fcae |013a: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@aefc │ │ +4df734: 6e20 2d20 2100 |013c: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setVisibility:(I)V // method@202d │ │ +4df73a: 5471 04af |013f: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@af04 │ │ +4df73e: 5472 05af |0141: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveText:Ljava/lang/String; // field@af05 │ │ +4df742: 6e20 2820 2100 |0143: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@2028 │ │ +4df748: 5471 fcae |0146: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@aefc │ │ +4df74c: 5472 fdae |0148: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeText:Ljava/lang/String; // field@aefd │ │ +4df750: 6e20 2820 2100 |014a: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@2028 │ │ +4df756: 5471 04af |014d: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@af04 │ │ +4df75a: 2202 4420 |014f: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1; // type@2044 │ │ +4df75e: 7020 0ef8 7200 |0151: invoke-direct {v2, v7}, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V // method@f80e │ │ +4df764: 6e20 2020 2100 |0154: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2020 │ │ +4df76a: 5471 fcae |0157: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@aefc │ │ +4df76e: 2202 4520 |0159: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorPicker$2; // type@2045 │ │ +4df772: 7020 10f8 7200 |015b: invoke-direct {v2, v7}, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V // method@f810 │ │ +4df778: 6e20 2020 2100 |015e: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2020 │ │ +4df77e: 5471 f3ae |0161: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@aef3 │ │ +4df782: 3901 0300 |0163: if-nez v1, 0166 // +0003 │ │ +4df786: 0e00 |0165: return-void │ │ +4df788: 6e10 1fac 0100 |0166: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@ac1f │ │ +4df78e: 0c01 |0169: move-result-object v1 │ │ +4df790: 1f01 2900 |016a: check-cast v1, Landroid/app/Dialog; // type@0029 │ │ +4df794: 3801 2600 |016c: if-eqz v1, 0192 // +0026 │ │ +4df798: 6e10 aa00 0000 |016e: invoke-virtual {v0}, Landroid/app/Activity;.isFinishing:()Z // method@00aa │ │ +4df79e: 0a00 |0171: move-result v0 │ │ +4df7a0: 3900 2000 |0172: if-nez v0, 0192 // +0020 │ │ +4df7a4: 6e10 0b01 0100 |0174: invoke-virtual {v1}, Landroid/app/Dialog;.show:()V // method@010b │ │ +4df7aa: 2200 5502 |0177: new-instance v0, Landroid/view/WindowManager$LayoutParams; // type@0255 │ │ +4df7ae: 7010 020e 0000 |0179: invoke-direct {v0}, Landroid/view/WindowManager$LayoutParams;.:()V // method@0e02 │ │ +4df7b4: 6e10 f800 0100 |017c: invoke-virtual {v1}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@00f8 │ │ +4df7ba: 0c02 |017f: move-result-object v2 │ │ +4df7bc: 6e10 990d 0200 |0180: invoke-virtual {v2}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@0d99 │ │ +4df7c2: 0c02 |0183: move-result-object v2 │ │ +4df7c4: 6e20 040e 2000 |0184: invoke-virtual {v0, v2}, Landroid/view/WindowManager$LayoutParams;.copyFrom:(Landroid/view/WindowManager$LayoutParams;)I // method@0e04 │ │ +4df7ca: 5903 2a01 |0187: iput v3, v0, Landroid/view/WindowManager$LayoutParams;.width:I // field@012a │ │ +4df7ce: 5903 2601 |0189: iput v3, v0, Landroid/view/WindowManager$LayoutParams;.height:I // field@0126 │ │ +4df7d2: 6e10 f800 0100 |018b: invoke-virtual {v1}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@00f8 │ │ +4df7d8: 0c01 |018e: move-result-object v1 │ │ +4df7da: 6e20 a70d 0100 |018f: invoke-virtual {v1, v0}, Landroid/view/Window;.setAttributes:(Landroid/view/WindowManager$LayoutParams;)V // method@0da7 │ │ +4df7e0: 0e00 |0192: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0005 line=165 │ │ 0x000e line=169 │ │ 0x0018 line=170 │ │ 0x001b line=172 │ │ @@ -1050485,17 +1050485,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4df8a4: |[4df8a4] petrov.kristiyan.colorpicker.ColorUtils.:()V │ │ -4df8b4: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4df8ba: 0e00 |0003: return-void │ │ +4df8a0: |[4df8a0] petrov.kristiyan.colorpicker.ColorUtils.:()V │ │ +4df8b0: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4df8b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpetrov/kristiyan/colorpicker/ColorUtils; │ │ │ │ #1 : (in Lpetrov/kristiyan/colorpicker/ColorUtils;) │ │ @@ -1050503,25 +1050503,25 @@ │ │ type : '(FLandroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -4df834: |[4df834] petrov.kristiyan.colorpicker.ColorUtils.dip2px:(FLandroid/content/Context;)I │ │ -4df844: 6e10 af02 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02af │ │ -4df84a: 0c01 |0003: move-result-object v1 │ │ -4df84c: 6e10 ae03 0100 |0004: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@03ae │ │ -4df852: 0c01 |0007: move-result-object v1 │ │ -4df854: 5211 ff00 |0008: iget v1, v1, Landroid/util/DisplayMetrics;.density:F // field@00ff │ │ -4df858: a800 0001 |000a: mul-float v0, v0, v1 │ │ -4df85c: 1501 003f |000c: const/high16 v1, #int 1056964608 // #3f00 │ │ -4df860: c610 |000e: add-float/2addr v0, v1 │ │ -4df862: 8700 |000f: float-to-int v0, v0 │ │ -4df864: 0f00 |0010: return v0 │ │ +4df830: |[4df830] petrov.kristiyan.colorpicker.ColorUtils.dip2px:(FLandroid/content/Context;)I │ │ +4df840: 6e10 af02 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02af │ │ +4df846: 0c01 |0003: move-result-object v1 │ │ +4df848: 6e10 ae03 0100 |0004: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@03ae │ │ +4df84e: 0c01 |0007: move-result-object v1 │ │ +4df850: 5211 ff00 |0008: iget v1, v1, Landroid/util/DisplayMetrics;.density:F // field@00ff │ │ +4df854: a800 0001 |000a: mul-float v0, v0, v1 │ │ +4df858: 1501 003f |000c: const/high16 v1, #int 1056964608 // #3f00 │ │ +4df85c: c610 |000e: add-float/2addr v0, v1 │ │ +4df85e: 8700 |000f: float-to-int v0, v0 │ │ +4df860: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0011 reg=0 (null) F │ │ 0x0000 - 0x0011 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -1050530,27 +1050530,27 @@ │ │ type : '(ILandroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -4df868: |[4df868] petrov.kristiyan.colorpicker.ColorUtils.getDimensionDp:(ILandroid/content/Context;)I │ │ -4df878: 6e10 af02 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02af │ │ -4df87e: 0c00 |0003: move-result-object v0 │ │ -4df880: 6e20 ab03 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimension:(I)F // method@03ab │ │ -4df886: 0a01 |0007: move-result v1 │ │ -4df888: 6e10 af02 0200 |0008: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02af │ │ -4df88e: 0c02 |000b: move-result-object v2 │ │ -4df890: 6e10 ae03 0200 |000c: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@03ae │ │ -4df896: 0c02 |000f: move-result-object v2 │ │ -4df898: 5222 ff00 |0010: iget v2, v2, Landroid/util/DisplayMetrics;.density:F // field@00ff │ │ -4df89c: c921 |0012: div-float/2addr v1, v2 │ │ -4df89e: 8711 |0013: float-to-int v1, v1 │ │ -4df8a0: 0f01 |0014: return v1 │ │ +4df864: |[4df864] petrov.kristiyan.colorpicker.ColorUtils.getDimensionDp:(ILandroid/content/Context;)I │ │ +4df874: 6e10 af02 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02af │ │ +4df87a: 0c00 |0003: move-result-object v0 │ │ +4df87c: 6e20 ab03 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimension:(I)F // method@03ab │ │ +4df882: 0a01 |0007: move-result v1 │ │ +4df884: 6e10 af02 0200 |0008: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02af │ │ +4df88a: 0c02 |000b: move-result-object v2 │ │ +4df88c: 6e10 ae03 0200 |000c: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@03ae │ │ +4df892: 0c02 |000f: move-result-object v2 │ │ +4df894: 5222 ff00 |0010: iget v2, v2, Landroid/util/DisplayMetrics;.density:F // field@00ff │ │ +4df898: c921 |0012: div-float/2addr v1, v2 │ │ +4df89a: 8711 |0013: float-to-int v1, v1 │ │ +4df89c: 0f01 |0014: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 (null) I │ │ 0x0000 - 0x0015 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -1050559,33 +1050559,33 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -4df7e8: |[4df7e8] petrov.kristiyan.colorpicker.ColorUtils.isWhiteText:(I)Z │ │ -4df7f8: 7110 e604 0200 |0000: invoke-static {v2}, Landroid/graphics/Color;.red:(I)I // method@04e6 │ │ -4df7fe: 0a00 |0003: move-result v0 │ │ -4df800: 7110 de04 0200 |0004: invoke-static {v2}, Landroid/graphics/Color;.green:(I)I // method@04de │ │ -4df806: 0a01 |0007: move-result v1 │ │ -4df808: 7110 d204 0200 |0008: invoke-static {v2}, Landroid/graphics/Color;.blue:(I)I // method@04d2 │ │ -4df80e: 0a02 |000b: move-result v2 │ │ -4df810: d200 2b01 |000c: mul-int/lit16 v0, v0, #int 299 // #012b │ │ -4df814: d211 4b02 |000e: mul-int/lit16 v1, v1, #int 587 // #024b │ │ -4df818: b010 |0010: add-int/2addr v0, v1 │ │ -4df81a: da02 0272 |0011: mul-int/lit8 v2, v2, #int 114 // #72 │ │ -4df81e: b020 |0013: add-int/2addr v0, v2 │ │ -4df820: d300 e803 |0014: div-int/lit16 v0, v0, #int 1000 // #03e8 │ │ -4df824: 1302 c000 |0016: const/16 v2, #int 192 // #c0 │ │ -4df828: 3520 0400 |0018: if-ge v0, v2, 001c // +0004 │ │ -4df82c: 1212 |001a: const/4 v2, #int 1 // #1 │ │ -4df82e: 2802 |001b: goto 001d // +0002 │ │ -4df830: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -4df832: 0f02 |001d: return v2 │ │ +4df7e4: |[4df7e4] petrov.kristiyan.colorpicker.ColorUtils.isWhiteText:(I)Z │ │ +4df7f4: 7110 e604 0200 |0000: invoke-static {v2}, Landroid/graphics/Color;.red:(I)I // method@04e6 │ │ +4df7fa: 0a00 |0003: move-result v0 │ │ +4df7fc: 7110 de04 0200 |0004: invoke-static {v2}, Landroid/graphics/Color;.green:(I)I // method@04de │ │ +4df802: 0a01 |0007: move-result v1 │ │ +4df804: 7110 d204 0200 |0008: invoke-static {v2}, Landroid/graphics/Color;.blue:(I)I // method@04d2 │ │ +4df80a: 0a02 |000b: move-result v2 │ │ +4df80c: d200 2b01 |000c: mul-int/lit16 v0, v0, #int 299 // #012b │ │ +4df810: d211 4b02 |000e: mul-int/lit16 v1, v1, #int 587 // #024b │ │ +4df814: b010 |0010: add-int/2addr v0, v1 │ │ +4df816: da02 0272 |0011: mul-int/lit8 v2, v2, #int 114 // #72 │ │ +4df81a: b020 |0013: add-int/2addr v0, v2 │ │ +4df81c: d300 e803 |0014: div-int/lit16 v0, v0, #int 1000 // #03e8 │ │ +4df820: 1302 c000 |0016: const/16 v2, #int 192 // #c0 │ │ +4df824: 3520 0400 |0018: if-ge v0, v2, 001c // +0004 │ │ +4df828: 1212 |001a: const/4 v2, #int 1 // #1 │ │ +4df82a: 2802 |001b: goto 001d // +0002 │ │ +4df82c: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +4df82e: 0f02 |001d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0004 line=21 │ │ 0x0008 line=22 │ │ 0x0014 line=26 │ │ locals : │ │ @@ -1050682,17 +1050682,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4e0090: |[4e0090] petrov.kristiyan.colorpicker.R$anim.:()V │ │ -4e00a0: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4e00a6: 0e00 |0003: return-void │ │ +4e008c: |[4e008c] petrov.kristiyan.colorpicker.R$anim.:()V │ │ +4e009c: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4e00a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1050729,17 +1050729,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4e00a8: |[4e00a8] petrov.kristiyan.colorpicker.R$array.:()V │ │ -4e00b8: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4e00be: 0e00 |0003: return-void │ │ +4e00a4: |[4e00a4] petrov.kristiyan.colorpicker.R$array.:()V │ │ +4e00b4: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4e00ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1052176,17 +1052176,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4e00c0: |[4e00c0] petrov.kristiyan.colorpicker.R$attr.:()V │ │ -4e00d0: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4e00d6: 0e00 |0003: return-void │ │ +4e00bc: |[4e00bc] petrov.kristiyan.colorpicker.R$attr.:()V │ │ +4e00cc: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4e00d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1052228,17 +1052228,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4e00d8: |[4e00d8] petrov.kristiyan.colorpicker.R$bool.:()V │ │ -4e00e8: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4e00ee: 0e00 |0003: return-void │ │ +4e00d4: |[4e00d4] petrov.kristiyan.colorpicker.R$bool.:()V │ │ +4e00e4: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4e00ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1052780,17 +1052780,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4e00f0: |[4e00f0] petrov.kristiyan.colorpicker.R$color.:()V │ │ -4e0100: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4e0106: 0e00 |0003: return-void │ │ +4e00ec: |[4e00ec] petrov.kristiyan.colorpicker.R$color.:()V │ │ +4e00fc: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4e0102: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1053452,17 +1053452,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4e0108: |[4e0108] petrov.kristiyan.colorpicker.R$dimen.:()V │ │ -4e0118: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4e011e: 0e00 |0003: return-void │ │ +4e0104: |[4e0104] petrov.kristiyan.colorpicker.R$dimen.:()V │ │ +4e0114: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4e011a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1053944,17 +1053944,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4e0120: |[4e0120] petrov.kristiyan.colorpicker.R$drawable.:()V │ │ -4e0130: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4e0136: 0e00 |0003: return-void │ │ +4e011c: |[4e011c] petrov.kristiyan.colorpicker.R$drawable.:()V │ │ +4e012c: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4e0132: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1054551,17 +1054551,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4e0138: |[4e0138] petrov.kristiyan.colorpicker.R$id.:()V │ │ -4e0148: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4e014e: 0e00 |0003: return-void │ │ +4e0134: |[4e0134] petrov.kristiyan.colorpicker.R$id.:()V │ │ +4e0144: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4e014a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1054618,17 +1054618,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4e0150: |[4e0150] petrov.kristiyan.colorpicker.R$integer.:()V │ │ -4e0160: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4e0166: 0e00 |0003: return-void │ │ +4e014c: |[4e014c] petrov.kristiyan.colorpicker.R$integer.:()V │ │ +4e015c: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4e0162: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1054860,17 +1054860,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4e0168: |[4e0168] petrov.kristiyan.colorpicker.R$layout.:()V │ │ -4e0178: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4e017e: 0e00 |0003: return-void │ │ +4e0164: |[4e0164] petrov.kristiyan.colorpicker.R$layout.:()V │ │ +4e0174: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4e017a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1055062,17 +1055062,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4e0180: |[4e0180] petrov.kristiyan.colorpicker.R$string.:()V │ │ -4e0190: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4e0196: 0e00 |0003: return-void │ │ +4e017c: |[4e017c] petrov.kristiyan.colorpicker.R$string.:()V │ │ +4e018c: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4e0192: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1056839,17 +1056839,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4e0cbc: |[4e0cbc] petrov.kristiyan.colorpicker.R$style.:()V │ │ -4e0ccc: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4e0cd2: 0e00 |0003: return-void │ │ +4e0cb8: |[4e0cb8] petrov.kristiyan.colorpicker.R$style.:()V │ │ +4e0cc8: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4e0cce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1059366,231 +1059366,231 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1406 16-bit code units │ │ -4e0198: |[4e0198] petrov.kristiyan.colorpicker.R$styleable.:()V │ │ -4e01a8: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ -4e01ac: 2300 6720 |0002: new-array v0, v0, [I // type@2067 │ │ -4e01b0: 2600 6001 0000 |0004: fill-array-data v0, 00000164 // +00000160 │ │ -4e01b6: 6900 9eb3 |0007: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionBar:[I // field@b39e │ │ -4e01ba: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -4e01bc: 2301 6720 |000a: new-array v1, v0, [I // type@2067 │ │ -4e01c0: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ -4e01c6: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -4e01c8: 4b02 0103 |0010: aput v2, v1, v3 │ │ -4e01cc: 6901 9fb3 |0012: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionBarLayout:[I // field@b39f │ │ -4e01d0: 2301 6720 |0014: new-array v1, v0, [I // type@2067 │ │ -4e01d4: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ -4e01da: 4b02 0103 |0019: aput v2, v1, v3 │ │ -4e01de: 6901 beb3 |001b: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMenuItemView:[I // field@b3be │ │ -4e01e2: 2331 6720 |001d: new-array v1, v3, [I // type@2067 │ │ -4e01e6: 6901 c0b3 |001f: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMenuView:[I // field@b3c0 │ │ -4e01ea: 1261 |0021: const/4 v1, #int 6 // #6 │ │ -4e01ec: 2312 6720 |0022: new-array v2, v1, [I // type@2067 │ │ -4e01f0: 2602 7e01 0000 |0024: fill-array-data v2, 000001a2 // +0000017e │ │ -4e01f6: 6902 c1b3 |0027: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMode:[I // field@b3c1 │ │ -4e01fa: 1222 |0029: const/4 v2, #int 2 // #2 │ │ -4e01fc: 2324 6720 |002a: new-array v4, v2, [I // type@2067 │ │ -4e0200: 2604 8601 0000 |002c: fill-array-data v4, 000001b2 // +00000186 │ │ -4e0206: 6904 c8b3 |002f: sput-object v4, Lpetrov/kristiyan/colorpicker/R$styleable;.ActivityChooserView:[I // field@b3c8 │ │ -4e020a: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ -4e020e: 2345 6720 |0033: new-array v5, v4, [I // type@2067 │ │ -4e0212: 2605 8501 0000 |0035: fill-array-data v5, 000001ba // +00000185 │ │ -4e0218: 6905 cbb3 |0038: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.AlertDialog:[I // field@b3cb │ │ -4e021c: 2315 6720 |003a: new-array v5, v1, [I // type@2067 │ │ -4e0220: 2605 9201 0000 |003c: fill-array-data v5, 000001ce // +00000192 │ │ -4e0226: 6905 d4b3 |003f: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.AnimatedStateListDrawableCompat:[I // field@b3d4 │ │ -4e022a: 2325 6720 |0041: new-array v5, v2, [I // type@2067 │ │ -4e022e: 2605 9b01 0000 |0043: fill-array-data v5, 000001de // +0000019b │ │ -4e0234: 6905 dbb3 |0046: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.AnimatedStateListDrawableItem:[I // field@b3db │ │ -4e0238: 1245 |0048: const/4 v5, #int 4 // #4 │ │ -4e023a: 2356 6720 |0049: new-array v6, v5, [I // type@2067 │ │ -4e023e: 2606 9b01 0000 |004b: fill-array-data v6, 000001e6 // +0000019b │ │ -4e0244: 6906 deb3 |004e: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AnimatedStateListDrawableTransition:[I // field@b3de │ │ -4e0248: 2356 6720 |0050: new-array v6, v5, [I // type@2067 │ │ -4e024c: 2606 a001 0000 |0052: fill-array-data v6, 000001f2 // +000001a0 │ │ -4e0252: 6906 e3b3 |0055: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatImageView:[I // field@b3e3 │ │ -4e0256: 2356 6720 |0057: new-array v6, v5, [I // type@2067 │ │ -4e025a: 2606 a501 0000 |0059: fill-array-data v6, 000001fe // +000001a5 │ │ -4e0260: 6906 e8b3 |005c: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatSeekBar:[I // field@b3e8 │ │ -4e0264: 1276 |005e: const/4 v6, #int 7 // #7 │ │ -4e0266: 2367 6720 |005f: new-array v7, v6, [I // type@2067 │ │ -4e026a: 2607 a901 0000 |0061: fill-array-data v7, 0000020a // +000001a9 │ │ -4e0270: 6907 edb3 |0064: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatTextHelper:[I // field@b3ed │ │ -4e0274: 1307 1600 |0066: const/16 v7, #int 22 // #16 │ │ -4e0278: 2377 6720 |0068: new-array v7, v7, [I // type@2067 │ │ -4e027c: 2607 b201 0000 |006a: fill-array-data v7, 0000021c // +000001b2 │ │ -4e0282: 6907 f5b3 |006d: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatTextView:[I // field@b3f5 │ │ -4e0286: 1307 7f00 |006f: const/16 v7, #int 127 // #7f │ │ -4e028a: 2377 6720 |0071: new-array v7, v7, [I // type@2067 │ │ -4e028e: 2607 d901 0000 |0073: fill-array-data v7, 0000024c // +000001d9 │ │ -4e0294: 6907 0cb4 |0076: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatTheme:[I // field@b40c │ │ -4e0298: 2307 6720 |0078: new-array v7, v0, [I // type@2067 │ │ -4e029c: 1408 2b00 047f |007a: const v8, #float 1.75459e+38 // #7f04002b │ │ -4e02a2: 4b08 0703 |007d: aput v8, v7, v3 │ │ -4e02a6: 6907 8cb4 |007f: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.ButtonBarLayout:[I // field@b48c │ │ -4e02aa: 1257 |0081: const/4 v7, #int 5 // #5 │ │ -4e02ac: 2378 6720 |0082: new-array v8, v7, [I // type@2067 │ │ -4e02b0: 2608 ca02 0000 |0084: fill-array-data v8, 0000034e // +000002ca │ │ -4e02b6: 6908 8eb4 |0087: sput-object v8, Lpetrov/kristiyan/colorpicker/R$styleable;.ColorStateListItem:[I // field@b48e │ │ -4e02ba: 2358 6720 |0089: new-array v8, v5, [I // type@2067 │ │ -4e02be: 2608 d102 0000 |008b: fill-array-data v8, 0000035c // +000002d1 │ │ -4e02c4: 6908 94b4 |008e: sput-object v8, Lpetrov/kristiyan/colorpicker/R$styleable;.CompoundButton:[I // field@b494 │ │ -4e02c8: 2328 6720 |0090: new-array v8, v2, [I // type@2067 │ │ -4e02cc: 2608 d602 0000 |0092: fill-array-data v8, 00000368 // +000002d6 │ │ -4e02d2: 6908 99b4 |0095: sput-object v8, Lpetrov/kristiyan/colorpicker/R$styleable;.CoordinatorLayout:[I // field@b499 │ │ -4e02d6: 2368 6720 |0097: new-array v8, v6, [I // type@2067 │ │ -4e02da: 2608 d702 0000 |0099: fill-array-data v8, 00000370 // +000002d7 │ │ -4e02e0: 6908 9ab4 |009c: sput-object v8, Lpetrov/kristiyan/colorpicker/R$styleable;.CoordinatorLayout_Layout:[I // field@b49a │ │ -4e02e4: 2344 6720 |009e: new-array v4, v4, [I // type@2067 │ │ -4e02e8: 2604 e202 0000 |00a0: fill-array-data v4, 00000382 // +000002e2 │ │ -4e02ee: 6904 a4b4 |00a3: sput-object v4, Lpetrov/kristiyan/colorpicker/R$styleable;.DrawerArrowToggle:[I // field@b4a4 │ │ -4e02f2: 2364 6720 |00a5: new-array v4, v6, [I // type@2067 │ │ -4e02f6: 2604 ef02 0000 |00a7: fill-array-data v4, 00000396 // +000002ef │ │ -4e02fc: 6904 adb4 |00aa: sput-object v4, Lpetrov/kristiyan/colorpicker/R$styleable;.FontFamily:[I // field@b4ad │ │ -4e0300: 1304 0a00 |00ac: const/16 v4, #int 10 // #a │ │ -4e0304: 2344 6720 |00ae: new-array v4, v4, [I // type@2067 │ │ -4e0308: 2604 f802 0000 |00b0: fill-array-data v4, 000003a8 // +000002f8 │ │ -4e030e: 6904 aeb4 |00b3: sput-object v4, Lpetrov/kristiyan/colorpicker/R$styleable;.FontFamilyFont:[I // field@b4ae │ │ -4e0312: 1304 0c00 |00b5: const/16 v4, #int 12 // #c │ │ -4e0316: 2346 6720 |00b7: new-array v6, v4, [I // type@2067 │ │ -4e031a: 2606 0703 0000 |00b9: fill-array-data v6, 000003c0 // +00000307 │ │ -4e0320: 6906 c0b4 |00bc: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.GradientColor:[I // field@b4c0 │ │ -4e0324: 2326 6720 |00be: new-array v6, v2, [I // type@2067 │ │ -4e0328: 2606 1c03 0000 |00c0: fill-array-data v6, 000003dc // +0000031c │ │ -4e032e: 6906 c1b4 |00c3: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.GradientColorItem:[I // field@b4c1 │ │ -4e0332: 1306 0900 |00c5: const/16 v6, #int 9 // #9 │ │ -4e0336: 2368 6720 |00c7: new-array v8, v6, [I // type@2067 │ │ -4e033a: 2608 1b03 0000 |00c9: fill-array-data v8, 000003e4 // +0000031b │ │ -4e0340: 6908 d0b4 |00cc: sput-object v8, Lpetrov/kristiyan/colorpicker/R$styleable;.LinearLayoutCompat:[I // field@b4d0 │ │ -4e0344: 2355 6720 |00ce: new-array v5, v5, [I // type@2067 │ │ -4e0348: 2605 2a03 0000 |00d0: fill-array-data v5, 000003fa // +0000032a │ │ -4e034e: 6905 d1b4 |00d3: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.LinearLayoutCompat_Layout:[I // field@b4d1 │ │ -4e0352: 2325 6720 |00d5: new-array v5, v2, [I // type@2067 │ │ -4e0356: 2605 2f03 0000 |00d7: fill-array-data v5, 00000406 // +0000032f │ │ -4e035c: 6905 dfb4 |00da: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.ListPopupWindow:[I // field@b4df │ │ -4e0360: 2315 6720 |00dc: new-array v5, v1, [I // type@2067 │ │ -4e0364: 2605 3003 0000 |00de: fill-array-data v5, 0000040e // +00000330 │ │ -4e036a: 6905 e2b4 |00e1: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuGroup:[I // field@b4e2 │ │ -4e036e: 1305 1700 |00e3: const/16 v5, #int 23 // #17 │ │ -4e0372: 2355 6720 |00e5: new-array v5, v5, [I // type@2067 │ │ -4e0376: 2605 3703 0000 |00e7: fill-array-data v5, 0000041e // +00000337 │ │ -4e037c: 6905 e9b4 |00ea: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuItem:[I // field@b4e9 │ │ -4e0380: 2365 6720 |00ec: new-array v5, v6, [I // type@2067 │ │ -4e0384: 2605 6203 0000 |00ee: fill-array-data v5, 00000450 // +00000362 │ │ -4e038a: 6905 01b5 |00f1: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuView:[I // field@b501 │ │ -4e038e: 1235 |00f3: const/4 v5, #int 3 // #3 │ │ -4e0390: 2356 6720 |00f4: new-array v6, v5, [I // type@2067 │ │ -4e0394: 2606 7003 0000 |00f6: fill-array-data v6, 00000466 // +00000370 │ │ -4e039a: 6906 0bb5 |00f9: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.PopupWindow:[I // field@b50b │ │ -4e039e: 2306 6720 |00fb: new-array v6, v0, [I // type@2067 │ │ -4e03a2: 1408 b303 047f |00fd: const v8, #float 1.75477e+38 // #7f0403b3 │ │ -4e03a8: 4b08 0603 |0100: aput v8, v6, v3 │ │ -4e03ac: 6906 0cb5 |0102: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.PopupWindowBackgroundState:[I // field@b50c │ │ -4e03b0: 2322 6720 |0104: new-array v2, v2, [I // type@2067 │ │ -4e03b4: 2602 6a03 0000 |0106: fill-array-data v2, 00000470 // +0000036a │ │ -4e03ba: 6902 11b5 |0109: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.RecycleListView:[I // field@b511 │ │ -4e03be: 2342 6720 |010b: new-array v2, v4, [I // type@2067 │ │ -4e03c2: 2602 6b03 0000 |010d: fill-array-data v2, 00000478 // +0000036b │ │ -4e03c8: 6902 14b5 |0110: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.RecyclerView:[I // field@b514 │ │ -4e03cc: 1302 1100 |0112: const/16 v2, #int 17 // #11 │ │ -4e03d0: 2322 6720 |0114: new-array v2, v2, [I // type@2067 │ │ -4e03d4: 2602 7e03 0000 |0116: fill-array-data v2, 00000494 // +0000037e │ │ -4e03da: 6902 21b5 |0119: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.SearchView:[I // field@b521 │ │ -4e03de: 2372 6720 |011b: new-array v2, v7, [I // type@2067 │ │ -4e03e2: 2602 9d03 0000 |011d: fill-array-data v2, 000004ba // +0000039d │ │ -4e03e8: 6902 33b5 |0120: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.Spinner:[I // field@b533 │ │ -4e03ec: 2311 6720 |0122: new-array v1, v1, [I // type@2067 │ │ -4e03f0: 2601 a403 0000 |0124: fill-array-data v1, 000004c8 // +000003a4 │ │ -4e03f6: 6901 39b5 |0127: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.StateListDrawable:[I // field@b539 │ │ -4e03fa: 2300 6720 |0129: new-array v0, v0, [I // type@2067 │ │ -4e03fe: 1401 9901 0101 |012b: const v1, #float 2.36947e-38 // #01010199 │ │ -4e0404: 4b01 0003 |012e: aput v1, v0, v3 │ │ -4e0408: 6900 3ab5 |0130: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.StateListDrawableItem:[I // field@b53a │ │ -4e040c: 1300 0e00 |0132: const/16 v0, #int 14 // #e │ │ -4e0410: 2300 6720 |0134: new-array v0, v0, [I // type@2067 │ │ -4e0414: 2600 a203 0000 |0136: fill-array-data v0, 000004d8 // +000003a2 │ │ -4e041a: 6900 42b5 |0139: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.SwitchCompat:[I // field@b542 │ │ -4e041e: 1300 1000 |013b: const/16 v0, #int 16 // #10 │ │ -4e0422: 2300 6720 |013d: new-array v0, v0, [I // type@2067 │ │ -4e0426: 2600 b903 0000 |013f: fill-array-data v0, 000004f8 // +000003b9 │ │ -4e042c: 6900 51b5 |0142: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.TextAppearance:[I // field@b551 │ │ -4e0430: 1300 1e00 |0144: const/16 v0, #int 30 // #1e │ │ -4e0434: 2300 6720 |0146: new-array v0, v0, [I // type@2067 │ │ -4e0438: 2600 d403 0000 |0148: fill-array-data v0, 0000051c // +000003d4 │ │ -4e043e: 6900 62b5 |014b: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.Toolbar:[I // field@b562 │ │ -4e0442: 2370 6720 |014d: new-array v0, v7, [I // type@2067 │ │ -4e0446: 2600 0d04 0000 |014f: fill-array-data v0, 0000055c // +0000040d │ │ -4e044c: 6900 81b5 |0152: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.View:[I // field@b581 │ │ -4e0450: 2350 6720 |0154: new-array v0, v5, [I // type@2067 │ │ -4e0454: 2600 1404 0000 |0156: fill-array-data v0, 0000056a // +00000414 │ │ -4e045a: 6900 82b5 |0159: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.ViewBackgroundHelper:[I // field@b582 │ │ -4e045e: 2350 6720 |015b: new-array v0, v5, [I // type@2067 │ │ -4e0462: 2600 1704 0000 |015d: fill-array-data v0, 00000574 // +00000417 │ │ -4e0468: 6900 86b5 |0160: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.ViewStubCompat:[I // field@b586 │ │ -4e046c: 0e00 |0162: return-void │ │ -4e046e: 0000 |0163: nop // spacer │ │ -4e0470: 0003 0400 1d00 0000 4000 047f 4700 ... |0164: array-data (62 units) │ │ -4e04ec: 0003 0400 0600 0000 4000 047f 4700 ... |01a2: array-data (16 units) │ │ -4e050c: 0003 0400 0200 0000 8501 047f 1702 ... |01b2: array-data (8 units) │ │ -4e051c: 0003 0400 0800 0000 f200 0101 7f00 ... |01ba: array-data (20 units) │ │ -4e0544: 0003 0400 0600 0000 1c01 0101 9401 ... |01ce: array-data (16 units) │ │ -4e0564: 0003 0400 0200 0000 d000 0101 9901 ... |01de: array-data (8 units) │ │ -4e0574: 0003 0400 0400 0000 9901 0101 4904 ... |01e6: array-data (12 units) │ │ -4e058c: 0003 0400 0400 0000 1901 0101 ab03 ... |01f2: array-data (12 units) │ │ -4e05a4: 0003 0400 0400 0000 4201 0101 4504 ... |01fe: array-data (12 units) │ │ -4e05bc: 0003 0400 0700 0000 3400 0101 6d01 ... |020a: array-data (18 units) │ │ -4e05e0: 0003 0400 1600 0000 3400 0101 3a00 ... |021c: array-data (48 units) │ │ -4e0640: 0003 0400 7f00 0000 5700 0101 ae00 ... |024c: array-data (258 units) │ │ -4e0844: 0003 0400 0500 0000 a501 0101 1f03 ... |034e: array-data (14 units) │ │ -4e0860: 0003 0400 0400 0000 0701 0101 7c00 ... |035c: array-data (12 units) │ │ -4e0878: 0003 0400 0200 0000 3d02 047f bc03 ... |0368: array-data (8 units) │ │ -4e0888: 0003 0400 0700 0000 b300 0101 4802 ... |0370: array-data (18 units) │ │ -4e08ac: 0003 0400 0800 0000 3500 047f 3600 ... |0382: array-data (20 units) │ │ -4e08d4: 0003 0400 0700 0000 da01 047f db01 ... |0396: array-data (18 units) │ │ -4e08f8: 0003 0400 0a00 0000 3205 0101 3305 ... |03a8: array-data (24 units) │ │ -4e0928: 0003 0400 0c00 0000 9d01 0101 9e01 ... |03c0: array-data (28 units) │ │ -4e0960: 0003 0400 0200 0000 a501 0101 1405 ... |03dc: array-data (8 units) │ │ -4e0970: 0003 0400 0900 0000 af00 0101 c400 ... |03e4: array-data (22 units) │ │ -4e099c: 0003 0400 0400 0000 b300 0101 f400 ... |03fa: array-data (12 units) │ │ -4e09b4: 0003 0400 0200 0000 ac02 0101 ad02 ... |0406: array-data (8 units) │ │ -4e09c4: 0003 0400 0600 0000 0e00 0101 d000 ... |040e: array-data (16 units) │ │ -4e09e4: 0003 0400 1700 0000 0200 0101 0e00 ... |041e: array-data (50 units) │ │ -4e0a48: 0003 0400 0900 0000 ae00 0101 2c01 ... |0450: array-data (22 units) │ │ -4e0a74: 0003 0400 0300 0000 7601 0101 c902 ... |0466: array-data (10 units) │ │ -4e0a88: 0003 0400 0200 0000 3003 047f 3603 ... |0470: array-data (8 units) │ │ -4e0a98: 0003 0400 0c00 0000 c400 0101 eb00 ... |0478: array-data (28 units) │ │ -4e0ad0: 0003 0400 1100 0000 da00 0101 1f01 ... |0494: array-data (38 units) │ │ -4e0b1c: 0003 0400 0500 0000 b200 0101 7601 ... |04ba: array-data (14 units) │ │ -4e0b38: 0003 0400 0600 0000 1c01 0101 9401 ... |04c8: array-data (16 units) │ │ -4e0b58: 0003 0400 0e00 0000 2401 0101 2501 ... |04d8: array-data (32 units) │ │ -4e0b98: 0003 0400 1000 0000 9500 0101 9600 ... |04f8: array-data (36 units) │ │ -4e0be0: 0003 0400 1e00 0000 af00 0101 4001 ... |051c: array-data (64 units) │ │ -4e0c60: 0003 0400 0500 0000 0000 0101 da00 ... |055c: array-data (14 units) │ │ -4e0c7c: 0003 0400 0300 0000 d400 0101 4900 ... |056a: array-data (10 units) │ │ -4e0c90: 0003 0400 0300 0000 d000 0101 f200 ... |0574: array-data (10 units) │ │ +4e0194: |[4e0194] petrov.kristiyan.colorpicker.R$styleable.:()V │ │ +4e01a4: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ +4e01a8: 2300 6720 |0002: new-array v0, v0, [I // type@2067 │ │ +4e01ac: 2600 6001 0000 |0004: fill-array-data v0, 00000164 // +00000160 │ │ +4e01b2: 6900 9eb3 |0007: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionBar:[I // field@b39e │ │ +4e01b6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +4e01b8: 2301 6720 |000a: new-array v1, v0, [I // type@2067 │ │ +4e01bc: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ +4e01c2: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +4e01c4: 4b02 0103 |0010: aput v2, v1, v3 │ │ +4e01c8: 6901 9fb3 |0012: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionBarLayout:[I // field@b39f │ │ +4e01cc: 2301 6720 |0014: new-array v1, v0, [I // type@2067 │ │ +4e01d0: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ +4e01d6: 4b02 0103 |0019: aput v2, v1, v3 │ │ +4e01da: 6901 beb3 |001b: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMenuItemView:[I // field@b3be │ │ +4e01de: 2331 6720 |001d: new-array v1, v3, [I // type@2067 │ │ +4e01e2: 6901 c0b3 |001f: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMenuView:[I // field@b3c0 │ │ +4e01e6: 1261 |0021: const/4 v1, #int 6 // #6 │ │ +4e01e8: 2312 6720 |0022: new-array v2, v1, [I // type@2067 │ │ +4e01ec: 2602 7e01 0000 |0024: fill-array-data v2, 000001a2 // +0000017e │ │ +4e01f2: 6902 c1b3 |0027: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMode:[I // field@b3c1 │ │ +4e01f6: 1222 |0029: const/4 v2, #int 2 // #2 │ │ +4e01f8: 2324 6720 |002a: new-array v4, v2, [I // type@2067 │ │ +4e01fc: 2604 8601 0000 |002c: fill-array-data v4, 000001b2 // +00000186 │ │ +4e0202: 6904 c8b3 |002f: sput-object v4, Lpetrov/kristiyan/colorpicker/R$styleable;.ActivityChooserView:[I // field@b3c8 │ │ +4e0206: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ +4e020a: 2345 6720 |0033: new-array v5, v4, [I // type@2067 │ │ +4e020e: 2605 8501 0000 |0035: fill-array-data v5, 000001ba // +00000185 │ │ +4e0214: 6905 cbb3 |0038: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.AlertDialog:[I // field@b3cb │ │ +4e0218: 2315 6720 |003a: new-array v5, v1, [I // type@2067 │ │ +4e021c: 2605 9201 0000 |003c: fill-array-data v5, 000001ce // +00000192 │ │ +4e0222: 6905 d4b3 |003f: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.AnimatedStateListDrawableCompat:[I // field@b3d4 │ │ +4e0226: 2325 6720 |0041: new-array v5, v2, [I // type@2067 │ │ +4e022a: 2605 9b01 0000 |0043: fill-array-data v5, 000001de // +0000019b │ │ +4e0230: 6905 dbb3 |0046: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.AnimatedStateListDrawableItem:[I // field@b3db │ │ +4e0234: 1245 |0048: const/4 v5, #int 4 // #4 │ │ +4e0236: 2356 6720 |0049: new-array v6, v5, [I // type@2067 │ │ +4e023a: 2606 9b01 0000 |004b: fill-array-data v6, 000001e6 // +0000019b │ │ +4e0240: 6906 deb3 |004e: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AnimatedStateListDrawableTransition:[I // field@b3de │ │ +4e0244: 2356 6720 |0050: new-array v6, v5, [I // type@2067 │ │ +4e0248: 2606 a001 0000 |0052: fill-array-data v6, 000001f2 // +000001a0 │ │ +4e024e: 6906 e3b3 |0055: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatImageView:[I // field@b3e3 │ │ +4e0252: 2356 6720 |0057: new-array v6, v5, [I // type@2067 │ │ +4e0256: 2606 a501 0000 |0059: fill-array-data v6, 000001fe // +000001a5 │ │ +4e025c: 6906 e8b3 |005c: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatSeekBar:[I // field@b3e8 │ │ +4e0260: 1276 |005e: const/4 v6, #int 7 // #7 │ │ +4e0262: 2367 6720 |005f: new-array v7, v6, [I // type@2067 │ │ +4e0266: 2607 a901 0000 |0061: fill-array-data v7, 0000020a // +000001a9 │ │ +4e026c: 6907 edb3 |0064: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatTextHelper:[I // field@b3ed │ │ +4e0270: 1307 1600 |0066: const/16 v7, #int 22 // #16 │ │ +4e0274: 2377 6720 |0068: new-array v7, v7, [I // type@2067 │ │ +4e0278: 2607 b201 0000 |006a: fill-array-data v7, 0000021c // +000001b2 │ │ +4e027e: 6907 f5b3 |006d: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatTextView:[I // field@b3f5 │ │ +4e0282: 1307 7f00 |006f: const/16 v7, #int 127 // #7f │ │ +4e0286: 2377 6720 |0071: new-array v7, v7, [I // type@2067 │ │ +4e028a: 2607 d901 0000 |0073: fill-array-data v7, 0000024c // +000001d9 │ │ +4e0290: 6907 0cb4 |0076: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatTheme:[I // field@b40c │ │ +4e0294: 2307 6720 |0078: new-array v7, v0, [I // type@2067 │ │ +4e0298: 1408 2b00 047f |007a: const v8, #float 1.75459e+38 // #7f04002b │ │ +4e029e: 4b08 0703 |007d: aput v8, v7, v3 │ │ +4e02a2: 6907 8cb4 |007f: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.ButtonBarLayout:[I // field@b48c │ │ +4e02a6: 1257 |0081: const/4 v7, #int 5 // #5 │ │ +4e02a8: 2378 6720 |0082: new-array v8, v7, [I // type@2067 │ │ +4e02ac: 2608 ca02 0000 |0084: fill-array-data v8, 0000034e // +000002ca │ │ +4e02b2: 6908 8eb4 |0087: sput-object v8, Lpetrov/kristiyan/colorpicker/R$styleable;.ColorStateListItem:[I // field@b48e │ │ +4e02b6: 2358 6720 |0089: new-array v8, v5, [I // type@2067 │ │ +4e02ba: 2608 d102 0000 |008b: fill-array-data v8, 0000035c // +000002d1 │ │ +4e02c0: 6908 94b4 |008e: sput-object v8, Lpetrov/kristiyan/colorpicker/R$styleable;.CompoundButton:[I // field@b494 │ │ +4e02c4: 2328 6720 |0090: new-array v8, v2, [I // type@2067 │ │ +4e02c8: 2608 d602 0000 |0092: fill-array-data v8, 00000368 // +000002d6 │ │ +4e02ce: 6908 99b4 |0095: sput-object v8, Lpetrov/kristiyan/colorpicker/R$styleable;.CoordinatorLayout:[I // field@b499 │ │ +4e02d2: 2368 6720 |0097: new-array v8, v6, [I // type@2067 │ │ +4e02d6: 2608 d702 0000 |0099: fill-array-data v8, 00000370 // +000002d7 │ │ +4e02dc: 6908 9ab4 |009c: sput-object v8, Lpetrov/kristiyan/colorpicker/R$styleable;.CoordinatorLayout_Layout:[I // field@b49a │ │ +4e02e0: 2344 6720 |009e: new-array v4, v4, [I // type@2067 │ │ +4e02e4: 2604 e202 0000 |00a0: fill-array-data v4, 00000382 // +000002e2 │ │ +4e02ea: 6904 a4b4 |00a3: sput-object v4, Lpetrov/kristiyan/colorpicker/R$styleable;.DrawerArrowToggle:[I // field@b4a4 │ │ +4e02ee: 2364 6720 |00a5: new-array v4, v6, [I // type@2067 │ │ +4e02f2: 2604 ef02 0000 |00a7: fill-array-data v4, 00000396 // +000002ef │ │ +4e02f8: 6904 adb4 |00aa: sput-object v4, Lpetrov/kristiyan/colorpicker/R$styleable;.FontFamily:[I // field@b4ad │ │ +4e02fc: 1304 0a00 |00ac: const/16 v4, #int 10 // #a │ │ +4e0300: 2344 6720 |00ae: new-array v4, v4, [I // type@2067 │ │ +4e0304: 2604 f802 0000 |00b0: fill-array-data v4, 000003a8 // +000002f8 │ │ +4e030a: 6904 aeb4 |00b3: sput-object v4, Lpetrov/kristiyan/colorpicker/R$styleable;.FontFamilyFont:[I // field@b4ae │ │ +4e030e: 1304 0c00 |00b5: const/16 v4, #int 12 // #c │ │ +4e0312: 2346 6720 |00b7: new-array v6, v4, [I // type@2067 │ │ +4e0316: 2606 0703 0000 |00b9: fill-array-data v6, 000003c0 // +00000307 │ │ +4e031c: 6906 c0b4 |00bc: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.GradientColor:[I // field@b4c0 │ │ +4e0320: 2326 6720 |00be: new-array v6, v2, [I // type@2067 │ │ +4e0324: 2606 1c03 0000 |00c0: fill-array-data v6, 000003dc // +0000031c │ │ +4e032a: 6906 c1b4 |00c3: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.GradientColorItem:[I // field@b4c1 │ │ +4e032e: 1306 0900 |00c5: const/16 v6, #int 9 // #9 │ │ +4e0332: 2368 6720 |00c7: new-array v8, v6, [I // type@2067 │ │ +4e0336: 2608 1b03 0000 |00c9: fill-array-data v8, 000003e4 // +0000031b │ │ +4e033c: 6908 d0b4 |00cc: sput-object v8, Lpetrov/kristiyan/colorpicker/R$styleable;.LinearLayoutCompat:[I // field@b4d0 │ │ +4e0340: 2355 6720 |00ce: new-array v5, v5, [I // type@2067 │ │ +4e0344: 2605 2a03 0000 |00d0: fill-array-data v5, 000003fa // +0000032a │ │ +4e034a: 6905 d1b4 |00d3: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.LinearLayoutCompat_Layout:[I // field@b4d1 │ │ +4e034e: 2325 6720 |00d5: new-array v5, v2, [I // type@2067 │ │ +4e0352: 2605 2f03 0000 |00d7: fill-array-data v5, 00000406 // +0000032f │ │ +4e0358: 6905 dfb4 |00da: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.ListPopupWindow:[I // field@b4df │ │ +4e035c: 2315 6720 |00dc: new-array v5, v1, [I // type@2067 │ │ +4e0360: 2605 3003 0000 |00de: fill-array-data v5, 0000040e // +00000330 │ │ +4e0366: 6905 e2b4 |00e1: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuGroup:[I // field@b4e2 │ │ +4e036a: 1305 1700 |00e3: const/16 v5, #int 23 // #17 │ │ +4e036e: 2355 6720 |00e5: new-array v5, v5, [I // type@2067 │ │ +4e0372: 2605 3703 0000 |00e7: fill-array-data v5, 0000041e // +00000337 │ │ +4e0378: 6905 e9b4 |00ea: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuItem:[I // field@b4e9 │ │ +4e037c: 2365 6720 |00ec: new-array v5, v6, [I // type@2067 │ │ +4e0380: 2605 6203 0000 |00ee: fill-array-data v5, 00000450 // +00000362 │ │ +4e0386: 6905 01b5 |00f1: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuView:[I // field@b501 │ │ +4e038a: 1235 |00f3: const/4 v5, #int 3 // #3 │ │ +4e038c: 2356 6720 |00f4: new-array v6, v5, [I // type@2067 │ │ +4e0390: 2606 7003 0000 |00f6: fill-array-data v6, 00000466 // +00000370 │ │ +4e0396: 6906 0bb5 |00f9: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.PopupWindow:[I // field@b50b │ │ +4e039a: 2306 6720 |00fb: new-array v6, v0, [I // type@2067 │ │ +4e039e: 1408 b303 047f |00fd: const v8, #float 1.75477e+38 // #7f0403b3 │ │ +4e03a4: 4b08 0603 |0100: aput v8, v6, v3 │ │ +4e03a8: 6906 0cb5 |0102: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.PopupWindowBackgroundState:[I // field@b50c │ │ +4e03ac: 2322 6720 |0104: new-array v2, v2, [I // type@2067 │ │ +4e03b0: 2602 6a03 0000 |0106: fill-array-data v2, 00000470 // +0000036a │ │ +4e03b6: 6902 11b5 |0109: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.RecycleListView:[I // field@b511 │ │ +4e03ba: 2342 6720 |010b: new-array v2, v4, [I // type@2067 │ │ +4e03be: 2602 6b03 0000 |010d: fill-array-data v2, 00000478 // +0000036b │ │ +4e03c4: 6902 14b5 |0110: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.RecyclerView:[I // field@b514 │ │ +4e03c8: 1302 1100 |0112: const/16 v2, #int 17 // #11 │ │ +4e03cc: 2322 6720 |0114: new-array v2, v2, [I // type@2067 │ │ +4e03d0: 2602 7e03 0000 |0116: fill-array-data v2, 00000494 // +0000037e │ │ +4e03d6: 6902 21b5 |0119: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.SearchView:[I // field@b521 │ │ +4e03da: 2372 6720 |011b: new-array v2, v7, [I // type@2067 │ │ +4e03de: 2602 9d03 0000 |011d: fill-array-data v2, 000004ba // +0000039d │ │ +4e03e4: 6902 33b5 |0120: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.Spinner:[I // field@b533 │ │ +4e03e8: 2311 6720 |0122: new-array v1, v1, [I // type@2067 │ │ +4e03ec: 2601 a403 0000 |0124: fill-array-data v1, 000004c8 // +000003a4 │ │ +4e03f2: 6901 39b5 |0127: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.StateListDrawable:[I // field@b539 │ │ +4e03f6: 2300 6720 |0129: new-array v0, v0, [I // type@2067 │ │ +4e03fa: 1401 9901 0101 |012b: const v1, #float 2.36947e-38 // #01010199 │ │ +4e0400: 4b01 0003 |012e: aput v1, v0, v3 │ │ +4e0404: 6900 3ab5 |0130: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.StateListDrawableItem:[I // field@b53a │ │ +4e0408: 1300 0e00 |0132: const/16 v0, #int 14 // #e │ │ +4e040c: 2300 6720 |0134: new-array v0, v0, [I // type@2067 │ │ +4e0410: 2600 a203 0000 |0136: fill-array-data v0, 000004d8 // +000003a2 │ │ +4e0416: 6900 42b5 |0139: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.SwitchCompat:[I // field@b542 │ │ +4e041a: 1300 1000 |013b: const/16 v0, #int 16 // #10 │ │ +4e041e: 2300 6720 |013d: new-array v0, v0, [I // type@2067 │ │ +4e0422: 2600 b903 0000 |013f: fill-array-data v0, 000004f8 // +000003b9 │ │ +4e0428: 6900 51b5 |0142: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.TextAppearance:[I // field@b551 │ │ +4e042c: 1300 1e00 |0144: const/16 v0, #int 30 // #1e │ │ +4e0430: 2300 6720 |0146: new-array v0, v0, [I // type@2067 │ │ +4e0434: 2600 d403 0000 |0148: fill-array-data v0, 0000051c // +000003d4 │ │ +4e043a: 6900 62b5 |014b: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.Toolbar:[I // field@b562 │ │ +4e043e: 2370 6720 |014d: new-array v0, v7, [I // type@2067 │ │ +4e0442: 2600 0d04 0000 |014f: fill-array-data v0, 0000055c // +0000040d │ │ +4e0448: 6900 81b5 |0152: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.View:[I // field@b581 │ │ +4e044c: 2350 6720 |0154: new-array v0, v5, [I // type@2067 │ │ +4e0450: 2600 1404 0000 |0156: fill-array-data v0, 0000056a // +00000414 │ │ +4e0456: 6900 82b5 |0159: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.ViewBackgroundHelper:[I // field@b582 │ │ +4e045a: 2350 6720 |015b: new-array v0, v5, [I // type@2067 │ │ +4e045e: 2600 1704 0000 |015d: fill-array-data v0, 00000574 // +00000417 │ │ +4e0464: 6900 86b5 |0160: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.ViewStubCompat:[I // field@b586 │ │ +4e0468: 0e00 |0162: return-void │ │ +4e046a: 0000 |0163: nop // spacer │ │ +4e046c: 0003 0400 1d00 0000 4000 047f 4700 ... |0164: array-data (62 units) │ │ +4e04e8: 0003 0400 0600 0000 4000 047f 4700 ... |01a2: array-data (16 units) │ │ +4e0508: 0003 0400 0200 0000 8501 047f 1702 ... |01b2: array-data (8 units) │ │ +4e0518: 0003 0400 0800 0000 f200 0101 7f00 ... |01ba: array-data (20 units) │ │ +4e0540: 0003 0400 0600 0000 1c01 0101 9401 ... |01ce: array-data (16 units) │ │ +4e0560: 0003 0400 0200 0000 d000 0101 9901 ... |01de: array-data (8 units) │ │ +4e0570: 0003 0400 0400 0000 9901 0101 4904 ... |01e6: array-data (12 units) │ │ +4e0588: 0003 0400 0400 0000 1901 0101 ab03 ... |01f2: array-data (12 units) │ │ +4e05a0: 0003 0400 0400 0000 4201 0101 4504 ... |01fe: array-data (12 units) │ │ +4e05b8: 0003 0400 0700 0000 3400 0101 6d01 ... |020a: array-data (18 units) │ │ +4e05dc: 0003 0400 1600 0000 3400 0101 3a00 ... |021c: array-data (48 units) │ │ +4e063c: 0003 0400 7f00 0000 5700 0101 ae00 ... |024c: array-data (258 units) │ │ +4e0840: 0003 0400 0500 0000 a501 0101 1f03 ... |034e: array-data (14 units) │ │ +4e085c: 0003 0400 0400 0000 0701 0101 7c00 ... |035c: array-data (12 units) │ │ +4e0874: 0003 0400 0200 0000 3d02 047f bc03 ... |0368: array-data (8 units) │ │ +4e0884: 0003 0400 0700 0000 b300 0101 4802 ... |0370: array-data (18 units) │ │ +4e08a8: 0003 0400 0800 0000 3500 047f 3600 ... |0382: array-data (20 units) │ │ +4e08d0: 0003 0400 0700 0000 da01 047f db01 ... |0396: array-data (18 units) │ │ +4e08f4: 0003 0400 0a00 0000 3205 0101 3305 ... |03a8: array-data (24 units) │ │ +4e0924: 0003 0400 0c00 0000 9d01 0101 9e01 ... |03c0: array-data (28 units) │ │ +4e095c: 0003 0400 0200 0000 a501 0101 1405 ... |03dc: array-data (8 units) │ │ +4e096c: 0003 0400 0900 0000 af00 0101 c400 ... |03e4: array-data (22 units) │ │ +4e0998: 0003 0400 0400 0000 b300 0101 f400 ... |03fa: array-data (12 units) │ │ +4e09b0: 0003 0400 0200 0000 ac02 0101 ad02 ... |0406: array-data (8 units) │ │ +4e09c0: 0003 0400 0600 0000 0e00 0101 d000 ... |040e: array-data (16 units) │ │ +4e09e0: 0003 0400 1700 0000 0200 0101 0e00 ... |041e: array-data (50 units) │ │ +4e0a44: 0003 0400 0900 0000 ae00 0101 2c01 ... |0450: array-data (22 units) │ │ +4e0a70: 0003 0400 0300 0000 7601 0101 c902 ... |0466: array-data (10 units) │ │ +4e0a84: 0003 0400 0200 0000 3003 047f 3603 ... |0470: array-data (8 units) │ │ +4e0a94: 0003 0400 0c00 0000 c400 0101 eb00 ... |0478: array-data (28 units) │ │ +4e0acc: 0003 0400 1100 0000 da00 0101 1f01 ... |0494: array-data (38 units) │ │ +4e0b18: 0003 0400 0500 0000 b200 0101 7601 ... |04ba: array-data (14 units) │ │ +4e0b34: 0003 0400 0600 0000 1c01 0101 9401 ... |04c8: array-data (16 units) │ │ +4e0b54: 0003 0400 0e00 0000 2401 0101 2501 ... |04d8: array-data (32 units) │ │ +4e0b94: 0003 0400 1000 0000 9500 0101 9600 ... |04f8: array-data (36 units) │ │ +4e0bdc: 0003 0400 1e00 0000 af00 0101 4001 ... |051c: array-data (64 units) │ │ +4e0c5c: 0003 0400 0500 0000 0000 0101 da00 ... |055c: array-data (14 units) │ │ +4e0c78: 0003 0400 0300 0000 d400 0101 4900 ... |056a: array-data (10 units) │ │ +4e0c8c: 0003 0400 0300 0000 d000 0101 f200 ... |0574: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lpetrov/kristiyan/colorpicker/R$styleable;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4e0ca4: |[4e0ca4] petrov.kristiyan.colorpicker.R$styleable.:()V │ │ -4e0cb4: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4e0cba: 0e00 |0003: return-void │ │ +4e0ca0: |[4e0ca0] petrov.kristiyan.colorpicker.R$styleable.:()V │ │ +4e0cb0: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4e0cb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1059621,17 +1059621,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4e0cd4: |[4e0cd4] petrov.kristiyan.colorpicker.R.:()V │ │ -4e0ce4: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4e0cea: 0e00 |0003: return-void │ │ +4e0cd0: |[4e0cd0] petrov.kristiyan.colorpicker.R.:()V │ │ +4e0ce0: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4e0ce6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1592656,37 +1592656,37 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4dbb0c: |[4dbb0c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)V │ │ -4dbb1c: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4dbb22: 5b01 99ae |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae99 │ │ -4dbb26: 0e00 |0005: return-void │ │ +4dbb08: |[4dbb08] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)V │ │ +4dbb18: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4dbb1e: 5b01 99ae |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae99 │ │ +4dbb22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0;) │ │ name : 'onChanged' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4dbb28: |[4dbb28] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0.onChanged:(Ljava/lang/Object;)V │ │ -4dbb38: 5410 99ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae99 │ │ -4dbb3c: 1f02 f115 |0002: check-cast v2, Ljava/lang/String; // type@15f1 │ │ -4dbb40: 7120 42f7 2000 |0004: invoke-static {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.$r8$lambda$rVpvwTP3wYixfm0zud6lFS28lhI:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/String;)V // method@f742 │ │ -4dbb46: 0e00 |0007: return-void │ │ +4dbb24: |[4dbb24] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0.onChanged:(Ljava/lang/Object;)V │ │ +4dbb34: 5410 99ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae99 │ │ +4dbb38: 1f02 f115 |0002: check-cast v2, Ljava/lang/String; // type@15f1 │ │ +4dbb3c: 7120 42f7 2000 |0004: invoke-static {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.$r8$lambda$rVpvwTP3wYixfm0zud6lFS28lhI:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/String;)V // method@f742 │ │ +4dbb42: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9789 (D8$$SyntheticClass) │ │ │ │ Class #5938 header: │ │ @@ -1592723,18 +1592723,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4dca64: |[4dca64] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$displayColorDialog$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ -4dca74: 5b01 bcae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@aebc │ │ -4dca78: 7010 56ab 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4dca7e: 0e00 |0005: return-void │ │ +4dca60: |[4dca60] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$displayColorDialog$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ +4dca70: 5b01 bcae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@aebc │ │ +4dca74: 7010 56ab 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4dca7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=167 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ │ │ @@ -1592744,39 +1592744,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4dca80: |[4dca80] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$displayColorDialog$1.onCancel:()V │ │ -4dca90: 0e00 |0000: return-void │ │ +4dca7c: |[4dca7c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$displayColorDialog$1.onCancel:()V │ │ +4dca8c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1;) │ │ name : 'setOnFastChooseColorListener' │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -4dca94: |[4dca94] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$displayColorDialog$1.setOnFastChooseColorListener:(II)V │ │ -4dcaa4: 5401 bcae |0000: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@aebc │ │ -4dcaa8: 7110 93f7 0100 |0002: invoke-static {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$getDrawView:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Lcom/simplify/ink/InkView; // method@f793 │ │ -4dcaae: 0c01 |0005: move-result-object v1 │ │ -4dcab0: 6e20 6ba9 2100 |0006: invoke-virtual {v1, v2}, Lcom/simplify/ink/InkView;.setColor:(I)V // method@a96b │ │ -4dcab6: 5401 bcae |0009: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@aebc │ │ -4dcaba: 7110 92f7 0100 |000b: invoke-static {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$getBtnColorSelector:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Landroid/widget/Button; // method@f792 │ │ -4dcac0: 0c01 |000e: move-result-object v1 │ │ -4dcac2: 6e20 960f 2100 |000f: invoke-virtual {v1, v2}, Landroid/widget/Button;.setBackgroundColor:(I)V // method@0f96 │ │ -4dcac8: 0e00 |0012: return-void │ │ +4dca90: |[4dca90] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$displayColorDialog$1.setOnFastChooseColorListener:(II)V │ │ +4dcaa0: 5401 bcae |0000: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@aebc │ │ +4dcaa4: 7110 93f7 0100 |0002: invoke-static {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$getDrawView:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Lcom/simplify/ink/InkView; // method@f793 │ │ +4dcaaa: 0c01 |0005: move-result-object v1 │ │ +4dcaac: 6e20 6ba9 2100 |0006: invoke-virtual {v1, v2}, Lcom/simplify/ink/InkView;.setColor:(I)V // method@a96b │ │ +4dcab2: 5401 bcae |0009: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@aebc │ │ +4dcab6: 7110 92f7 0100 |000b: invoke-static {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$getBtnColorSelector:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Landroid/widget/Button; // method@f792 │ │ +4dcabc: 0c01 |000e: move-result-object v1 │ │ +4dcabe: 6e20 960f 2100 |000f: invoke-virtual {v1, v2}, Landroid/widget/Button;.setBackgroundColor:(I)V // method@0f96 │ │ +4dcac4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0009 line=170 │ │ locals : │ │ 0x0000 - 0x0013 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1; │ │ 0x0000 - 0x0013 reg=1 (null) I │ │ @@ -1592812,39 +1592812,39 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4dd658: |[4dd658] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -4dd668: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4dd66e: 5b01 c6ae |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda2;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec6 │ │ -4dd672: 0e00 |0005: return-void │ │ +4dd654: |[4dd654] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +4dd664: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4dd66a: 5b01 c6ae |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda2;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec6 │ │ +4dd66e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda2;) │ │ name : 'onChanged' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4dd674: |[4dd674] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda2.onChanged:(Ljava/lang/Object;)V │ │ -4dd684: 5410 c6ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda2;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec6 │ │ -4dd688: 1f02 bf15 |0002: check-cast v2, Ljava/lang/Boolean; // type@15bf │ │ -4dd68c: 6e10 3faa 0200 |0004: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@aa3f │ │ -4dd692: 0a02 |0007: move-result v2 │ │ -4dd694: 7120 c1f7 2000 |0008: invoke-static {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.$r8$lambda$211Zw5oEtRschlG7L7OadhAX-Xs:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V // method@f7c1 │ │ -4dd69a: 0e00 |000b: return-void │ │ +4dd670: |[4dd670] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda2.onChanged:(Ljava/lang/Object;)V │ │ +4dd680: 5410 c6ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda2;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec6 │ │ +4dd684: 1f02 bf15 |0002: check-cast v2, Ljava/lang/Boolean; // type@15bf │ │ +4dd688: 6e10 3faa 0200 |0004: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@aa3f │ │ +4dd68e: 0a02 |0007: move-result v2 │ │ +4dd690: 7120 c1f7 2000 |0008: invoke-static {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.$r8$lambda$211Zw5oEtRschlG7L7OadhAX-Xs:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V // method@f7c1 │ │ +4dd696: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9789 (D8$$SyntheticClass) │ │ │ │ Class #5940 header: │ │ @@ -1592875,39 +1592875,39 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4dd69c: |[4dd69c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -4dd6ac: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4dd6b2: 5b01 c7ae |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda3;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec7 │ │ -4dd6b6: 0e00 |0005: return-void │ │ +4dd698: |[4dd698] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +4dd6a8: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4dd6ae: 5b01 c7ae |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda3;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec7 │ │ +4dd6b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda3;) │ │ name : 'onChanged' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4dd6b8: |[4dd6b8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda3.onChanged:(Ljava/lang/Object;)V │ │ -4dd6c8: 5410 c7ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda3;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec7 │ │ -4dd6cc: 1f02 bf15 |0002: check-cast v2, Ljava/lang/Boolean; // type@15bf │ │ -4dd6d0: 6e10 3faa 0200 |0004: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@aa3f │ │ -4dd6d6: 0a02 |0007: move-result v2 │ │ -4dd6d8: 7120 c4f7 2000 |0008: invoke-static {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.$r8$lambda$qqJNpBJ0DudbvZoskV77e1DttVg:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V // method@f7c4 │ │ -4dd6de: 0e00 |000b: return-void │ │ +4dd6b4: |[4dd6b4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda3.onChanged:(Ljava/lang/Object;)V │ │ +4dd6c4: 5410 c7ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda3;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec7 │ │ +4dd6c8: 1f02 bf15 |0002: check-cast v2, Ljava/lang/Boolean; // type@15bf │ │ +4dd6cc: 6e10 3faa 0200 |0004: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@aa3f │ │ +4dd6d2: 0a02 |0007: move-result v2 │ │ +4dd6d4: 7120 c4f7 2000 |0008: invoke-static {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.$r8$lambda$qqJNpBJ0DudbvZoskV77e1DttVg:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V // method@f7c4 │ │ +4dd6da: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9789 (D8$$SyntheticClass) │ │ │ │ Class #5941 header: │ │ @@ -1592938,39 +1592938,39 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4dd6e0: |[4dd6e0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda4.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -4dd6f0: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4dd6f6: 5b01 c8ae |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda4;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec8 │ │ -4dd6fa: 0e00 |0005: return-void │ │ +4dd6dc: |[4dd6dc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda4.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +4dd6ec: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4dd6f2: 5b01 c8ae |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda4;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec8 │ │ +4dd6f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda4;) │ │ name : 'onChanged' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4dd6fc: |[4dd6fc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda4.onChanged:(Ljava/lang/Object;)V │ │ -4dd70c: 5410 c8ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda4;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec8 │ │ -4dd710: 1f02 bf15 |0002: check-cast v2, Ljava/lang/Boolean; // type@15bf │ │ -4dd714: 6e10 3faa 0200 |0004: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@aa3f │ │ -4dd71a: 0a02 |0007: move-result v2 │ │ -4dd71c: 7120 c5f7 2000 |0008: invoke-static {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.$r8$lambda$vX_aDBZIWQg9benjv-yHyTxUxOg:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V // method@f7c5 │ │ -4dd722: 0e00 |000b: return-void │ │ +4dd6f8: |[4dd6f8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda4.onChanged:(Ljava/lang/Object;)V │ │ +4dd708: 5410 c8ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda4;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec8 │ │ +4dd70c: 1f02 bf15 |0002: check-cast v2, Ljava/lang/Boolean; // type@15bf │ │ +4dd710: 6e10 3faa 0200 |0004: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@aa3f │ │ +4dd716: 0a02 |0007: move-result v2 │ │ +4dd718: 7120 c5f7 2000 |0008: invoke-static {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.$r8$lambda$vX_aDBZIWQg9benjv-yHyTxUxOg:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V // method@f7c5 │ │ +4dd71e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9789 (D8$$SyntheticClass) │ │ │ │ Class #5942 header: │ │ @@ -1593010,74 +1593010,74 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 122 16-bit code units │ │ -4df8bc: |[4df8bc] petrov.kristiyan.colorpicker.ColorViewAdapter$ViewHolder.:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;Landroid/view/View;)V │ │ -4df8cc: 5b56 0caf |0000: iput-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af0c │ │ -4df8d0: 7020 d569 7500 |0002: invoke-direct {v5, v7}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@69d5 │ │ -4df8d6: 6000 a1b1 |0005: sget v0, Lpetrov/kristiyan/colorpicker/R$id;.color:I // field@b1a1 │ │ -4df8da: 6e20 7e0b 0700 |0007: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ -4df8e0: 0c00 |000a: move-result-object v0 │ │ -4df8e2: 1f00 5304 |000b: check-cast v0, Landroidx/appcompat/widget/AppCompatButton; // type@0453 │ │ -4df8e6: 5b50 0baf |000d: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af0b │ │ -4df8ea: 7110 46f8 0600 |000f: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f846 │ │ -4df8f0: 0a01 |0012: move-result v1 │ │ -4df8f2: 6e20 2b20 1000 |0013: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/AppCompatButton;.setTextColor:(I)V // method@202b │ │ -4df8f8: 5450 0baf |0016: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af0b │ │ -4df8fc: 7110 47f8 0600 |0018: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f847 │ │ -4df902: 0a01 |001b: move-result v1 │ │ -4df904: 6e20 1b20 1000 |001c: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/AppCompatButton;.setBackgroundResource:(I)V // method@201b │ │ -4df90a: 5450 0baf |001f: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af0b │ │ -4df90e: 6e20 2020 5000 |0021: invoke-virtual {v0, v5}, Landroidx/appcompat/widget/AppCompatButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2020 │ │ -4df914: 5450 0baf |0024: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af0b │ │ -4df918: 6e10 0520 0000 |0026: invoke-virtual {v0}, Landroidx/appcompat/widget/AppCompatButton;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2005 │ │ -4df91e: 0c00 |0029: move-result-object v0 │ │ -4df920: 1f00 a602 |002a: check-cast v0, Landroid/widget/LinearLayout$LayoutParams; // type@02a6 │ │ -4df924: 7110 52f8 0600 |002c: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f852 │ │ -4df92a: 0a01 |002f: move-result v1 │ │ -4df92c: 7110 53f8 0600 |0030: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f853 │ │ -4df932: 0a02 |0033: move-result v2 │ │ -4df934: 7110 54f8 0600 |0034: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f854 │ │ -4df93a: 0a03 |0037: move-result v3 │ │ -4df93c: 7110 55f8 0600 |0038: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f855 │ │ -4df942: 0a04 |003b: move-result v4 │ │ -4df944: 6e54 2411 1032 |003c: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.setMargins:(IIII)V // method@1124 │ │ -4df94a: 7110 56f8 0600 |003f: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f856 │ │ -4df950: 0a01 |0042: move-result v1 │ │ -4df952: 12f2 |0043: const/4 v2, #int -1 // #ff │ │ -4df954: 3221 0800 |0044: if-eq v1, v2, 004c // +0008 │ │ -4df958: 7110 56f8 0600 |0046: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f856 │ │ -4df95e: 0a01 |0049: move-result v1 │ │ -4df960: 5901 5e01 |004a: iput v1, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@015e │ │ -4df964: 7110 57f8 0600 |004c: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f857 │ │ -4df96a: 0a01 |004f: move-result v1 │ │ -4df96c: 3221 0800 |0050: if-eq v1, v2, 0058 // +0008 │ │ -4df970: 7110 57f8 0600 |0052: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f857 │ │ -4df976: 0a01 |0055: move-result v1 │ │ -4df978: 5901 5901 |0056: iput v1, v0, Landroid/widget/LinearLayout$LayoutParams;.height:I // field@0159 │ │ -4df97c: 6000 bab1 |0058: sget v0, Lpetrov/kristiyan/colorpicker/R$id;.linearLayout:I // field@b1ba │ │ -4df980: 6e20 7e0b 0700 |005a: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ -4df986: 0c07 |005d: move-result-object v7 │ │ -4df988: 1f07 a702 |005e: check-cast v7, Landroid/widget/LinearLayout; // type@02a7 │ │ -4df98c: 6e10 3811 0700 |0060: invoke-virtual {v7}, Landroid/widget/LinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1138 │ │ -4df992: 0c07 |0063: move-result-object v7 │ │ -4df994: 1f07 3d0d |0064: check-cast v7, Landroidx/recyclerview/widget/GridLayoutManager$LayoutParams; // type@0d3d │ │ -4df998: 7110 58f8 0600 |0066: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$800:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f858 │ │ -4df99e: 0a00 |0069: move-result v0 │ │ -4df9a0: 7110 59f8 0600 |006a: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$900:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f859 │ │ -4df9a6: 0a01 |006d: move-result v1 │ │ -4df9a8: 7110 48f8 0600 |006e: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f848 │ │ -4df9ae: 0a02 |0071: move-result v2 │ │ -4df9b0: 7110 49f8 0600 |0072: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f849 │ │ -4df9b6: 0a06 |0075: move-result v6 │ │ -4df9b8: 6e56 d765 0721 |0076: invoke-virtual {v7, v0, v1, v2, v6}, Landroidx/recyclerview/widget/GridLayoutManager$LayoutParams;.setMargins:(IIII)V // method@65d7 │ │ -4df9be: 0e00 |0079: return-void │ │ +4df8b8: |[4df8b8] petrov.kristiyan.colorpicker.ColorViewAdapter$ViewHolder.:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;Landroid/view/View;)V │ │ +4df8c8: 5b56 0caf |0000: iput-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af0c │ │ +4df8cc: 7020 d569 7500 |0002: invoke-direct {v5, v7}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@69d5 │ │ +4df8d2: 6000 a1b1 |0005: sget v0, Lpetrov/kristiyan/colorpicker/R$id;.color:I // field@b1a1 │ │ +4df8d6: 6e20 7e0b 0700 |0007: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ +4df8dc: 0c00 |000a: move-result-object v0 │ │ +4df8de: 1f00 5304 |000b: check-cast v0, Landroidx/appcompat/widget/AppCompatButton; // type@0453 │ │ +4df8e2: 5b50 0baf |000d: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af0b │ │ +4df8e6: 7110 46f8 0600 |000f: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f846 │ │ +4df8ec: 0a01 |0012: move-result v1 │ │ +4df8ee: 6e20 2b20 1000 |0013: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/AppCompatButton;.setTextColor:(I)V // method@202b │ │ +4df8f4: 5450 0baf |0016: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af0b │ │ +4df8f8: 7110 47f8 0600 |0018: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f847 │ │ +4df8fe: 0a01 |001b: move-result v1 │ │ +4df900: 6e20 1b20 1000 |001c: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/AppCompatButton;.setBackgroundResource:(I)V // method@201b │ │ +4df906: 5450 0baf |001f: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af0b │ │ +4df90a: 6e20 2020 5000 |0021: invoke-virtual {v0, v5}, Landroidx/appcompat/widget/AppCompatButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2020 │ │ +4df910: 5450 0baf |0024: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af0b │ │ +4df914: 6e10 0520 0000 |0026: invoke-virtual {v0}, Landroidx/appcompat/widget/AppCompatButton;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2005 │ │ +4df91a: 0c00 |0029: move-result-object v0 │ │ +4df91c: 1f00 a602 |002a: check-cast v0, Landroid/widget/LinearLayout$LayoutParams; // type@02a6 │ │ +4df920: 7110 52f8 0600 |002c: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f852 │ │ +4df926: 0a01 |002f: move-result v1 │ │ +4df928: 7110 53f8 0600 |0030: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f853 │ │ +4df92e: 0a02 |0033: move-result v2 │ │ +4df930: 7110 54f8 0600 |0034: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f854 │ │ +4df936: 0a03 |0037: move-result v3 │ │ +4df938: 7110 55f8 0600 |0038: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f855 │ │ +4df93e: 0a04 |003b: move-result v4 │ │ +4df940: 6e54 2411 1032 |003c: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.setMargins:(IIII)V // method@1124 │ │ +4df946: 7110 56f8 0600 |003f: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f856 │ │ +4df94c: 0a01 |0042: move-result v1 │ │ +4df94e: 12f2 |0043: const/4 v2, #int -1 // #ff │ │ +4df950: 3221 0800 |0044: if-eq v1, v2, 004c // +0008 │ │ +4df954: 7110 56f8 0600 |0046: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f856 │ │ +4df95a: 0a01 |0049: move-result v1 │ │ +4df95c: 5901 5e01 |004a: iput v1, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@015e │ │ +4df960: 7110 57f8 0600 |004c: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f857 │ │ +4df966: 0a01 |004f: move-result v1 │ │ +4df968: 3221 0800 |0050: if-eq v1, v2, 0058 // +0008 │ │ +4df96c: 7110 57f8 0600 |0052: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f857 │ │ +4df972: 0a01 |0055: move-result v1 │ │ +4df974: 5901 5901 |0056: iput v1, v0, Landroid/widget/LinearLayout$LayoutParams;.height:I // field@0159 │ │ +4df978: 6000 bab1 |0058: sget v0, Lpetrov/kristiyan/colorpicker/R$id;.linearLayout:I // field@b1ba │ │ +4df97c: 6e20 7e0b 0700 |005a: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ +4df982: 0c07 |005d: move-result-object v7 │ │ +4df984: 1f07 a702 |005e: check-cast v7, Landroid/widget/LinearLayout; // type@02a7 │ │ +4df988: 6e10 3811 0700 |0060: invoke-virtual {v7}, Landroid/widget/LinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1138 │ │ +4df98e: 0c07 |0063: move-result-object v7 │ │ +4df990: 1f07 3d0d |0064: check-cast v7, Landroidx/recyclerview/widget/GridLayoutManager$LayoutParams; // type@0d3d │ │ +4df994: 7110 58f8 0600 |0066: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$800:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f858 │ │ +4df99a: 0a00 |0069: move-result v0 │ │ +4df99c: 7110 59f8 0600 |006a: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$900:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f859 │ │ +4df9a2: 0a01 |006d: move-result v1 │ │ +4df9a4: 7110 48f8 0600 |006e: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f848 │ │ +4df9aa: 0a02 |0071: move-result v2 │ │ +4df9ac: 7110 49f8 0600 |0072: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f849 │ │ +4df9b2: 0a06 |0075: move-result v6 │ │ +4df9b4: 6e56 d765 0721 |0076: invoke-virtual {v7, v0, v1, v2, v6}, Landroidx/recyclerview/widget/GridLayoutManager$LayoutParams;.setMargins:(IIII)V // method@65d7 │ │ +4df9ba: 0e00 |0079: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0002 line=42 │ │ 0x0005 line=44 │ │ 0x000f line=45 │ │ 0x0016 line=46 │ │ @@ -1593102,87 +1593102,87 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 148 16-bit code units │ │ -4df9c0: |[4df9c0] petrov.kristiyan.colorpicker.ColorViewAdapter$ViewHolder.onClick:(Landroid/view/View;)V │ │ -4df9d0: 5420 0caf |0000: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af0c │ │ -4df9d4: 7110 4af8 0000 |0002: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f84a │ │ -4df9da: 0a00 |0005: move-result v0 │ │ -4df9dc: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ -4df9de: 3210 2d00 |0007: if-eq v0, v1, 0034 // +002d │ │ -4df9e2: 5420 0caf |0009: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af0c │ │ -4df9e6: 7110 4af8 0000 |000b: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f84a │ │ -4df9ec: 0a00 |000e: move-result v0 │ │ -4df9ee: 6e10 42f8 0200 |000f: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@f842 │ │ -4df9f4: 0a01 |0012: move-result v1 │ │ -4df9f6: 3210 2100 |0013: if-eq v0, v1, 0034 // +0021 │ │ -4df9fa: 5420 0caf |0015: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af0c │ │ -4df9fe: 7110 4cf8 0000 |0017: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; // method@f84c │ │ -4dfa04: 0c00 |001a: move-result-object v0 │ │ -4dfa06: 5421 0caf |001b: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af0c │ │ -4dfa0a: 7110 4af8 0100 |001d: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f84a │ │ -4dfa10: 0a01 |0020: move-result v1 │ │ -4dfa12: 6e20 73ad 1000 |0021: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ -4dfa18: 0c00 |0024: move-result-object v0 │ │ -4dfa1a: 1f00 4320 |0025: check-cast v0, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2043 │ │ -4dfa1e: 1201 |0027: const/4 v1, #int 0 // #0 │ │ -4dfa20: 6e20 0cf8 1000 |0028: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@f80c │ │ -4dfa26: 5420 0caf |002b: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af0c │ │ -4dfa2a: 7110 4af8 0000 |002d: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f84a │ │ -4dfa30: 0a01 |0030: move-result v1 │ │ -4dfa32: 6e20 5ef8 1000 |0031: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@f85e │ │ -4dfa38: 5420 0caf |0034: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af0c │ │ -4dfa3c: 6e10 42f8 0200 |0036: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@f842 │ │ -4dfa42: 0a01 |0039: move-result v1 │ │ -4dfa44: 7120 4bf8 1000 |003a: invoke-static {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1202:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I // method@f84b │ │ -4dfa4a: 5420 0caf |003d: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af0c │ │ -4dfa4e: 6e10 c80b 0300 |003f: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0bc8 │ │ -4dfa54: 0c03 |0042: move-result-object v3 │ │ -4dfa56: 1f03 d815 |0043: check-cast v3, Ljava/lang/Integer; // type@15d8 │ │ -4dfa5a: 6e10 ecaa 0300 |0045: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@aaec │ │ -4dfa60: 0a03 |0048: move-result v3 │ │ -4dfa62: 7120 4ef8 3000 |0049: invoke-static {v0, v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1402:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I // method@f84e │ │ -4dfa68: 5423 0caf |004c: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af0c │ │ -4dfa6c: 7110 4cf8 0300 |004e: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; // method@f84c │ │ -4dfa72: 0c03 |0051: move-result-object v3 │ │ -4dfa74: 6e10 42f8 0200 |0052: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@f842 │ │ -4dfa7a: 0a00 |0055: move-result v0 │ │ -4dfa7c: 6e20 73ad 0300 |0056: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ -4dfa82: 0c03 |0059: move-result-object v3 │ │ -4dfa84: 1f03 4320 |005a: check-cast v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2043 │ │ -4dfa88: 1210 |005c: const/4 v0, #int 1 // #1 │ │ -4dfa8a: 6e20 0cf8 0300 |005d: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@f80c │ │ -4dfa90: 5423 0caf |0060: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af0c │ │ -4dfa94: 7110 4af8 0300 |0062: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f84a │ │ -4dfa9a: 0a00 |0065: move-result v0 │ │ -4dfa9c: 6e20 5ef8 0300 |0066: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@f85e │ │ -4dfaa2: 5423 0caf |0069: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af0c │ │ -4dfaa6: 7110 4ff8 0300 |006b: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@f84f │ │ -4dfaac: 0c03 |006e: move-result-object v3 │ │ -4dfaae: 3803 2400 |006f: if-eqz v3, 0093 // +0024 │ │ -4dfab2: 5423 0caf |0071: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af0c │ │ -4dfab6: 7110 50f8 0300 |0073: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/lang/ref/WeakReference; // method@f850 │ │ -4dfabc: 0c03 |0076: move-result-object v3 │ │ -4dfabe: 3803 1c00 |0077: if-eqz v3, 0093 // +001c │ │ -4dfac2: 5423 0caf |0079: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af0c │ │ -4dfac6: 7110 4ff8 0300 |007b: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@f84f │ │ -4dfacc: 0c03 |007e: move-result-object v3 │ │ -4dface: 5420 0caf |007f: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af0c │ │ -4dfad2: 7110 4af8 0000 |0081: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f84a │ │ -4dfad8: 0a00 |0084: move-result v0 │ │ -4dfada: 5421 0caf |0085: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af0c │ │ -4dfade: 7110 4df8 0100 |0087: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f84d │ │ -4dfae4: 0a01 |008a: move-result v1 │ │ -4dfae6: 7230 1af8 0301 |008b: invoke-interface {v3, v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;.setOnFastChooseColorListener:(II)V // method@f81a │ │ -4dfaec: 5423 0caf |008e: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af0c │ │ -4dfaf0: 7110 51f8 0300 |0090: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V // method@f851 │ │ -4dfaf6: 0e00 |0093: return-void │ │ +4df9bc: |[4df9bc] petrov.kristiyan.colorpicker.ColorViewAdapter$ViewHolder.onClick:(Landroid/view/View;)V │ │ +4df9cc: 5420 0caf |0000: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af0c │ │ +4df9d0: 7110 4af8 0000 |0002: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f84a │ │ +4df9d6: 0a00 |0005: move-result v0 │ │ +4df9d8: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ +4df9da: 3210 2d00 |0007: if-eq v0, v1, 0034 // +002d │ │ +4df9de: 5420 0caf |0009: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af0c │ │ +4df9e2: 7110 4af8 0000 |000b: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f84a │ │ +4df9e8: 0a00 |000e: move-result v0 │ │ +4df9ea: 6e10 42f8 0200 |000f: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@f842 │ │ +4df9f0: 0a01 |0012: move-result v1 │ │ +4df9f2: 3210 2100 |0013: if-eq v0, v1, 0034 // +0021 │ │ +4df9f6: 5420 0caf |0015: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af0c │ │ +4df9fa: 7110 4cf8 0000 |0017: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; // method@f84c │ │ +4dfa00: 0c00 |001a: move-result-object v0 │ │ +4dfa02: 5421 0caf |001b: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af0c │ │ +4dfa06: 7110 4af8 0100 |001d: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f84a │ │ +4dfa0c: 0a01 |0020: move-result v1 │ │ +4dfa0e: 6e20 73ad 1000 |0021: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ +4dfa14: 0c00 |0024: move-result-object v0 │ │ +4dfa16: 1f00 4320 |0025: check-cast v0, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2043 │ │ +4dfa1a: 1201 |0027: const/4 v1, #int 0 // #0 │ │ +4dfa1c: 6e20 0cf8 1000 |0028: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@f80c │ │ +4dfa22: 5420 0caf |002b: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af0c │ │ +4dfa26: 7110 4af8 0000 |002d: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f84a │ │ +4dfa2c: 0a01 |0030: move-result v1 │ │ +4dfa2e: 6e20 5ef8 1000 |0031: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@f85e │ │ +4dfa34: 5420 0caf |0034: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af0c │ │ +4dfa38: 6e10 42f8 0200 |0036: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@f842 │ │ +4dfa3e: 0a01 |0039: move-result v1 │ │ +4dfa40: 7120 4bf8 1000 |003a: invoke-static {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1202:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I // method@f84b │ │ +4dfa46: 5420 0caf |003d: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af0c │ │ +4dfa4a: 6e10 c80b 0300 |003f: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0bc8 │ │ +4dfa50: 0c03 |0042: move-result-object v3 │ │ +4dfa52: 1f03 d815 |0043: check-cast v3, Ljava/lang/Integer; // type@15d8 │ │ +4dfa56: 6e10 ecaa 0300 |0045: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@aaec │ │ +4dfa5c: 0a03 |0048: move-result v3 │ │ +4dfa5e: 7120 4ef8 3000 |0049: invoke-static {v0, v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1402:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I // method@f84e │ │ +4dfa64: 5423 0caf |004c: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af0c │ │ +4dfa68: 7110 4cf8 0300 |004e: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; // method@f84c │ │ +4dfa6e: 0c03 |0051: move-result-object v3 │ │ +4dfa70: 6e10 42f8 0200 |0052: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@f842 │ │ +4dfa76: 0a00 |0055: move-result v0 │ │ +4dfa78: 6e20 73ad 0300 |0056: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ +4dfa7e: 0c03 |0059: move-result-object v3 │ │ +4dfa80: 1f03 4320 |005a: check-cast v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2043 │ │ +4dfa84: 1210 |005c: const/4 v0, #int 1 // #1 │ │ +4dfa86: 6e20 0cf8 0300 |005d: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@f80c │ │ +4dfa8c: 5423 0caf |0060: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af0c │ │ +4dfa90: 7110 4af8 0300 |0062: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f84a │ │ +4dfa96: 0a00 |0065: move-result v0 │ │ +4dfa98: 6e20 5ef8 0300 |0066: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@f85e │ │ +4dfa9e: 5423 0caf |0069: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af0c │ │ +4dfaa2: 7110 4ff8 0300 |006b: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@f84f │ │ +4dfaa8: 0c03 |006e: move-result-object v3 │ │ +4dfaaa: 3803 2400 |006f: if-eqz v3, 0093 // +0024 │ │ +4dfaae: 5423 0caf |0071: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af0c │ │ +4dfab2: 7110 50f8 0300 |0073: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/lang/ref/WeakReference; // method@f850 │ │ +4dfab8: 0c03 |0076: move-result-object v3 │ │ +4dfaba: 3803 1c00 |0077: if-eqz v3, 0093 // +001c │ │ +4dfabe: 5423 0caf |0079: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af0c │ │ +4dfac2: 7110 4ff8 0300 |007b: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@f84f │ │ +4dfac8: 0c03 |007e: move-result-object v3 │ │ +4dfaca: 5420 0caf |007f: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af0c │ │ +4dface: 7110 4af8 0000 |0081: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f84a │ │ +4dfad4: 0a00 |0084: move-result v0 │ │ +4dfad6: 5421 0caf |0085: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af0c │ │ +4dfada: 7110 4df8 0100 |0087: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f84d │ │ +4dfae0: 0a01 |008a: move-result v1 │ │ +4dfae2: 7230 1af8 0301 |008b: invoke-interface {v3, v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;.setOnFastChooseColorListener:(II)V // method@f81a │ │ +4dfae8: 5423 0caf |008e: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af0c │ │ +4dfaec: 7110 51f8 0300 |0090: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V // method@f851 │ │ +4dfaf2: 0e00 |0093: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0015 line=64 │ │ 0x002b line=65 │ │ 0x0034 line=67 │ │ 0x003d line=68 │ │ @@ -1593301,29 +1593301,29 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -4dfd68: |[4dfd68] petrov.kristiyan.colorpicker.ColorViewAdapter.:(Ljava/util/ArrayList;)V │ │ -4dfd78: 7010 1968 0200 |0000: invoke-direct {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@6819 │ │ -4dfd7e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -4dfd80: 5920 10af |0004: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@af10 │ │ -4dfd84: 5920 1daf |0006: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@af1d │ │ -4dfd88: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -4dfd8a: 5921 16af |0009: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@af16 │ │ -4dfd8e: 5921 17af |000b: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@af17 │ │ -4dfd92: 1231 |000d: const/4 v1, #int 3 // #3 │ │ -4dfd94: 5921 18af |000e: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@af18 │ │ -4dfd98: 5921 15af |0010: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@af15 │ │ -4dfd9c: 5920 0faf |0012: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@af0f │ │ -4dfda0: 5920 0eaf |0014: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@af0e │ │ -4dfda4: 5b23 12af |0016: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@af12 │ │ -4dfda8: 0e00 |0018: return-void │ │ +4dfd64: |[4dfd64] petrov.kristiyan.colorpicker.ColorViewAdapter.:(Ljava/util/ArrayList;)V │ │ +4dfd74: 7010 1968 0200 |0000: invoke-direct {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@6819 │ │ +4dfd7a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +4dfd7c: 5920 10af |0004: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@af10 │ │ +4dfd80: 5920 1daf |0006: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@af1d │ │ +4dfd84: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +4dfd86: 5921 16af |0009: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@af16 │ │ +4dfd8a: 5921 17af |000b: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@af17 │ │ +4dfd8e: 1231 |000d: const/4 v1, #int 3 // #3 │ │ +4dfd90: 5921 18af |000e: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@af18 │ │ +4dfd94: 5921 15af |0010: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@af15 │ │ +4dfd98: 5920 0faf |0012: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@af0f │ │ +4dfd9c: 5920 0eaf |0014: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@af0e │ │ +4dfda0: 5b23 12af |0016: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@af12 │ │ +4dfda4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0004 line=27 │ │ 0x0006 line=30 │ │ 0x0009 line=31 │ │ 0x0012 line=32 │ │ @@ -1593337,31 +1593337,31 @@ │ │ type : '(Ljava/util/ArrayList;Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;Ljava/lang/ref/WeakReference;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 29 16-bit code units │ │ -4dfdac: |[4dfdac] petrov.kristiyan.colorpicker.ColorViewAdapter.:(Ljava/util/ArrayList;Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;Ljava/lang/ref/WeakReference;)V │ │ -4dfdbc: 7010 1968 0200 |0000: invoke-direct {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@6819 │ │ -4dfdc2: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -4dfdc4: 5920 10af |0004: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@af10 │ │ -4dfdc8: 5920 1daf |0006: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@af1d │ │ -4dfdcc: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -4dfdce: 5921 16af |0009: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@af16 │ │ -4dfdd2: 5921 17af |000b: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@af17 │ │ -4dfdd6: 1231 |000d: const/4 v1, #int 3 // #3 │ │ -4dfdd8: 5921 18af |000e: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@af18 │ │ -4dfddc: 5921 15af |0010: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@af15 │ │ -4dfde0: 5920 0faf |0012: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@af0f │ │ -4dfde4: 5920 0eaf |0014: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@af0e │ │ -4dfde8: 5b23 12af |0016: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@af12 │ │ -4dfdec: 5b25 13af |0018: iput-object v5, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDialog:Ljava/lang/ref/WeakReference; // field@af13 │ │ -4dfdf0: 5b24 1caf |001a: iput-object v4, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@af1c │ │ -4dfdf4: 0e00 |001c: return-void │ │ +4dfda8: |[4dfda8] petrov.kristiyan.colorpicker.ColorViewAdapter.:(Ljava/util/ArrayList;Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;Ljava/lang/ref/WeakReference;)V │ │ +4dfdb8: 7010 1968 0200 |0000: invoke-direct {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@6819 │ │ +4dfdbe: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +4dfdc0: 5920 10af |0004: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@af10 │ │ +4dfdc4: 5920 1daf |0006: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@af1d │ │ +4dfdc8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +4dfdca: 5921 16af |0009: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@af16 │ │ +4dfdce: 5921 17af |000b: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@af17 │ │ +4dfdd2: 1231 |000d: const/4 v1, #int 3 // #3 │ │ +4dfdd4: 5921 18af |000e: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@af18 │ │ +4dfdd8: 5921 15af |0010: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@af15 │ │ +4dfddc: 5920 0faf |0012: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@af0f │ │ +4dfde0: 5920 0eaf |0014: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@af0e │ │ +4dfde4: 5b23 12af |0016: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@af12 │ │ +4dfde8: 5b25 13af |0018: iput-object v5, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDialog:Ljava/lang/ref/WeakReference; // field@af13 │ │ +4dfdec: 5b24 1caf |001a: iput-object v4, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@af1c │ │ +4dfdf0: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0004 line=27 │ │ 0x0006 line=30 │ │ 0x0009 line=31 │ │ 0x0012 line=32 │ │ @@ -1593379,17 +1593379,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dfb14: |[4dfb14] petrov.kristiyan.colorpicker.ColorViewAdapter.access$000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4dfb24: 5200 1daf |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@af1d │ │ -4dfb28: 0f00 |0002: return v0 │ │ +4dfb10: |[4dfb10] petrov.kristiyan.colorpicker.ColorViewAdapter.access$000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4dfb20: 5200 1daf |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@af1d │ │ +4dfb24: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #3 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1593397,17 +1593397,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dfb2c: |[4dfb2c] petrov.kristiyan.colorpicker.ColorViewAdapter.access$100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4dfb3c: 5200 0daf |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@af0d │ │ -4dfb40: 0f00 |0002: return v0 │ │ +4dfb28: |[4dfb28] petrov.kristiyan.colorpicker.ColorViewAdapter.access$100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4dfb38: 5200 0daf |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@af0d │ │ +4dfb3c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #4 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1593415,17 +1593415,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dfb44: |[4dfb44] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4dfb54: 5200 1aaf |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginRight:I // field@af1a │ │ -4dfb58: 0f00 |0002: return v0 │ │ +4dfb40: |[4dfb40] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4dfb50: 5200 1aaf |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginRight:I // field@af1a │ │ +4dfb54: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #5 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1593433,17 +1593433,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dfb5c: |[4dfb5c] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4dfb6c: 5200 14af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginBottom:I // field@af14 │ │ -4dfb70: 0f00 |0002: return v0 │ │ +4dfb58: |[4dfb58] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4dfb68: 5200 14af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginBottom:I // field@af14 │ │ +4dfb6c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #6 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1593451,17 +1593451,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dfb74: |[4dfb74] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4dfb84: 5200 10af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@af10 │ │ -4dfb88: 0f00 |0002: return v0 │ │ +4dfb70: |[4dfb70] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4dfb80: 5200 10af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@af10 │ │ +4dfb84: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #7 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1593469,17 +1593469,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dfb8c: |[4dfb8c] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1202:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I │ │ -4dfb9c: 5901 10af |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@af10 │ │ -4dfba0: 0f01 |0002: return v1 │ │ +4dfb88: |[4dfb88] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1202:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I │ │ +4dfb98: 5901 10af |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@af10 │ │ +4dfb9c: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1593488,17 +1593488,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dfcfc: |[4dfcfc] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; │ │ -4dfd0c: 5400 12af |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@af12 │ │ -4dfd10: 1100 |0002: return-object v0 │ │ +4dfcf8: |[4dfcf8] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; │ │ +4dfd08: 5400 12af |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@af12 │ │ +4dfd0c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #9 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1593506,17 +1593506,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dfba4: |[4dfba4] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4dfbb4: 5200 11af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@af11 │ │ -4dfbb8: 0f00 |0002: return v0 │ │ +4dfba0: |[4dfba0] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4dfbb0: 5200 11af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@af11 │ │ +4dfbb4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #10 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1593524,17 +1593524,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dfbbc: |[4dfbbc] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1402:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I │ │ -4dfbcc: 5901 11af |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@af11 │ │ -4dfbd0: 0f01 |0002: return v1 │ │ +4dfbb8: |[4dfbb8] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1402:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I │ │ +4dfbc8: 5901 11af |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@af11 │ │ +4dfbcc: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1593543,17 +1593543,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dfd14: |[4dfd14] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; │ │ -4dfd24: 5400 1caf |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@af1c │ │ -4dfd28: 1100 |0002: return-object v0 │ │ +4dfd10: |[4dfd10] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; │ │ +4dfd20: 5400 1caf |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@af1c │ │ +4dfd24: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #12 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1593561,17 +1593561,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/lang/ref/WeakReference;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dfce4: |[4dfce4] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/lang/ref/WeakReference; │ │ -4dfcf4: 5400 13af |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDialog:Ljava/lang/ref/WeakReference; // field@af13 │ │ -4dfcf8: 1100 |0002: return-object v0 │ │ +4dfce0: |[4dfce0] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/lang/ref/WeakReference; │ │ +4dfcf0: 5400 13af |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDialog:Ljava/lang/ref/WeakReference; // field@af13 │ │ +4dfcf4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #13 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1593579,17 +1593579,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4dfdf8: |[4dfdf8] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V │ │ -4dfe08: 7010 5af8 0000 |0000: invoke-direct {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.dismissDialog:()V // method@f85a │ │ -4dfe0e: 0e00 |0003: return-void │ │ +4dfdf4: |[4dfdf4] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V │ │ +4dfe04: 7010 5af8 0000 |0000: invoke-direct {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.dismissDialog:()V // method@f85a │ │ +4dfe0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #14 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1593597,17 +1593597,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dfbd4: |[4dfbd4] petrov.kristiyan.colorpicker.ColorViewAdapter.access$200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4dfbe4: 5200 16af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@af16 │ │ -4dfbe8: 0f00 |0002: return v0 │ │ +4dfbd0: |[4dfbd0] petrov.kristiyan.colorpicker.ColorViewAdapter.access$200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4dfbe0: 5200 16af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@af16 │ │ +4dfbe4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #15 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1593615,17 +1593615,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dfbec: |[4dfbec] petrov.kristiyan.colorpicker.ColorViewAdapter.access$300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4dfbfc: 5200 18af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@af18 │ │ -4dfc00: 0f00 |0002: return v0 │ │ +4dfbe8: |[4dfbe8] petrov.kristiyan.colorpicker.ColorViewAdapter.access$300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4dfbf8: 5200 18af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@af18 │ │ +4dfbfc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #16 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1593633,17 +1593633,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dfc04: |[4dfc04] petrov.kristiyan.colorpicker.ColorViewAdapter.access$400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4dfc14: 5200 17af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@af17 │ │ -4dfc18: 0f00 |0002: return v0 │ │ +4dfc00: |[4dfc00] petrov.kristiyan.colorpicker.ColorViewAdapter.access$400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4dfc10: 5200 17af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@af17 │ │ +4dfc14: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #17 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1593651,17 +1593651,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dfc1c: |[4dfc1c] petrov.kristiyan.colorpicker.ColorViewAdapter.access$500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4dfc2c: 5200 15af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@af15 │ │ -4dfc30: 0f00 |0002: return v0 │ │ +4dfc18: |[4dfc18] petrov.kristiyan.colorpicker.ColorViewAdapter.access$500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4dfc28: 5200 15af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@af15 │ │ +4dfc2c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #18 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1593669,17 +1593669,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dfc34: |[4dfc34] petrov.kristiyan.colorpicker.ColorViewAdapter.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4dfc44: 5200 0faf |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@af0f │ │ -4dfc48: 0f00 |0002: return v0 │ │ +4dfc30: |[4dfc30] petrov.kristiyan.colorpicker.ColorViewAdapter.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4dfc40: 5200 0faf |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@af0f │ │ +4dfc44: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #19 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1593687,17 +1593687,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dfc4c: |[4dfc4c] petrov.kristiyan.colorpicker.ColorViewAdapter.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4dfc5c: 5200 0eaf |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@af0e │ │ -4dfc60: 0f00 |0002: return v0 │ │ +4dfc48: |[4dfc48] petrov.kristiyan.colorpicker.ColorViewAdapter.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4dfc58: 5200 0eaf |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@af0e │ │ +4dfc5c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #20 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1593705,17 +1593705,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dfc64: |[4dfc64] petrov.kristiyan.colorpicker.ColorViewAdapter.access$800:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4dfc74: 5200 19af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginLeft:I // field@af19 │ │ -4dfc78: 0f00 |0002: return v0 │ │ +4dfc60: |[4dfc60] petrov.kristiyan.colorpicker.ColorViewAdapter.access$800:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4dfc70: 5200 19af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginLeft:I // field@af19 │ │ +4dfc74: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #21 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1593723,17 +1593723,17 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dfc7c: |[4dfc7c] petrov.kristiyan.colorpicker.ColorViewAdapter.access$900:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4dfc8c: 5200 1baf |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginTop:I // field@af1b │ │ -4dfc90: 0f00 |0002: return v0 │ │ +4dfc78: |[4dfc78] petrov.kristiyan.colorpicker.ColorViewAdapter.access$900:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4dfc88: 5200 1baf |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginTop:I // field@af1b │ │ +4dfc8c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #22 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1593741,27 +1593741,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -4dfe10: |[4dfe10] petrov.kristiyan.colorpicker.ColorViewAdapter.dismissDialog:()V │ │ -4dfe20: 5420 13af |0000: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDialog:Ljava/lang/ref/WeakReference; // field@af13 │ │ -4dfe24: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -4dfe28: 0e00 |0004: return-void │ │ -4dfe2a: 6e10 1fac 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@ac1f │ │ -4dfe30: 0c00 |0008: move-result-object v0 │ │ -4dfe32: 1f00 2900 |0009: check-cast v0, Landroid/app/Dialog; // type@0029 │ │ -4dfe36: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ -4dfe3a: 6e10 fa00 0000 |000d: invoke-virtual {v0}, Landroid/app/Dialog;.isShowing:()Z // method@00fa │ │ -4dfe40: 0a01 |0010: move-result v1 │ │ -4dfe42: 3801 0500 |0011: if-eqz v1, 0016 // +0005 │ │ -4dfe46: 6e10 f500 0000 |0013: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@00f5 │ │ -4dfe4c: 0e00 |0016: return-void │ │ +4dfe0c: |[4dfe0c] petrov.kristiyan.colorpicker.ColorViewAdapter.dismissDialog:()V │ │ +4dfe1c: 5420 13af |0000: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDialog:Ljava/lang/ref/WeakReference; // field@af13 │ │ +4dfe20: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +4dfe24: 0e00 |0004: return-void │ │ +4dfe26: 6e10 1fac 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@ac1f │ │ +4dfe2c: 0c00 |0008: move-result-object v0 │ │ +4dfe2e: 1f00 2900 |0009: check-cast v0, Landroid/app/Dialog; // type@0029 │ │ +4dfe32: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ +4dfe36: 6e10 fa00 0000 |000d: invoke-virtual {v0}, Landroid/app/Dialog;.isShowing:()Z // method@00fa │ │ +4dfe3c: 0a01 |0010: move-result v1 │ │ +4dfe3e: 3801 0500 |0011: if-eqz v1, 0016 // +0005 │ │ +4dfe42: 6e10 f500 0000 |0013: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@00f5 │ │ +4dfe48: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0005 line=82 │ │ 0x000d line=83 │ │ 0x0013 line=84 │ │ locals : │ │ @@ -1593773,17 +1593773,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dfc94: |[4dfc94] petrov.kristiyan.colorpicker.ColorViewAdapter.getColorPosition:()I │ │ -4dfca4: 5210 10af |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@af10 │ │ -4dfca8: 0f00 |0002: return v0 │ │ +4dfc90: |[4dfc90] petrov.kristiyan.colorpicker.ColorViewAdapter.getColorPosition:()I │ │ +4dfca0: 5210 10af |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@af10 │ │ +4dfca4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #1 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1593791,17 +1593791,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dfcac: |[4dfcac] petrov.kristiyan.colorpicker.ColorViewAdapter.getColorSelected:()I │ │ -4dfcbc: 5210 11af |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@af11 │ │ -4dfcc0: 0f00 |0002: return v0 │ │ +4dfca8: |[4dfca8] petrov.kristiyan.colorpicker.ColorViewAdapter.getColorSelected:()I │ │ +4dfcb8: 5210 11af |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@af11 │ │ +4dfcbc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #2 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1593809,19 +1593809,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4dfcc4: |[4dfcc4] petrov.kristiyan.colorpicker.ColorViewAdapter.getItemCount:()I │ │ -4dfcd4: 5410 12af |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@af12 │ │ -4dfcd8: 6e10 7cad 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@ad7c │ │ -4dfcde: 0a00 |0005: move-result v0 │ │ -4dfce0: 0f00 |0006: return v0 │ │ +4dfcc0: |[4dfcc0] petrov.kristiyan.colorpicker.ColorViewAdapter.getItemCount:()I │ │ +4dfcd0: 5410 12af |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@af12 │ │ +4dfcd4: 6e10 7cad 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@ad7c │ │ +4dfcda: 0a00 |0005: move-result v0 │ │ +4dfcdc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ │ │ #3 : (in Lpetrov/kristiyan/colorpicker/ColorViewAdapter;) │ │ @@ -1593829,18 +1593829,18 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -4dfe50: |[4dfe50] petrov.kristiyan.colorpicker.ColorViewAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -4dfe60: 1f01 4d20 |0000: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // type@204d │ │ -4dfe64: 6e30 60f8 1002 |0002: invoke-virtual {v0, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onBindViewHolder:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;I)V // method@f860 │ │ -4dfe6a: 0e00 |0005: return-void │ │ +4dfe4c: |[4dfe4c] petrov.kristiyan.colorpicker.ColorViewAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +4dfe5c: 1f01 4d20 |0000: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // type@204d │ │ +4dfe60: 6e30 60f8 1002 |0002: invoke-virtual {v0, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onBindViewHolder:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;I)V // method@f860 │ │ +4dfe66: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ @@ -1593850,72 +1593850,72 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 112 16-bit code units │ │ -4dfe6c: |[4dfe6c] petrov.kristiyan.colorpicker.ColorViewAdapter.onBindViewHolder:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;I)V │ │ -4dfe7c: 5440 12af |0000: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@af12 │ │ -4dfe80: 6e20 73ad 6000 |0002: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ -4dfe86: 0c00 |0005: move-result-object v0 │ │ -4dfe88: 1f00 4320 |0006: check-cast v0, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2043 │ │ -4dfe8c: 6e10 0af8 0000 |0008: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.getColor:()I // method@f80a │ │ -4dfe92: 0a00 |000b: move-result v0 │ │ -4dfe94: 7110 40f8 0000 |000c: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.isWhiteText:(I)Z // method@f840 │ │ -4dfe9a: 0a01 |000f: move-result v1 │ │ -4dfe9c: 12f2 |0010: const/4 v2, #int -1 // #ff │ │ -4dfe9e: 3801 0400 |0011: if-eqz v1, 0015 // +0004 │ │ -4dfea2: 12f1 |0013: const/4 v1, #int -1 // #ff │ │ -4dfea4: 2803 |0014: goto 0017 // +0003 │ │ -4dfea6: 1501 00ff |0015: const/high16 v1, #int -16777216 // #ff00 │ │ -4dfeaa: 5443 12af |0017: iget-object v3, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@af12 │ │ -4dfeae: 6e20 73ad 6300 |0019: invoke-virtual {v3, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ -4dfeb4: 0c06 |001c: move-result-object v6 │ │ -4dfeb6: 1f06 4320 |001d: check-cast v6, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2043 │ │ -4dfeba: 6e10 0bf8 0600 |001f: invoke-virtual {v6}, Lpetrov/kristiyan/colorpicker/ColorPal;.isCheck:()Z // method@f80b │ │ -4dfec0: 0a06 |0022: move-result v6 │ │ -4dfec2: 3806 1c00 |0023: if-eqz v6, 003f // +001c │ │ -4dfec6: 6006 c900 |0025: sget v6, Landroid/os/Build$VERSION;.SDK_INT:I // field@00c9 │ │ -4dfeca: 1303 1700 |0027: const/16 v3, #int 23 // #17 │ │ -4dfece: 3536 0a00 |0029: if-ge v6, v3, 0033 // +000a │ │ -4dfed2: 5456 0baf |002b: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af0b │ │ -4dfed6: 1a03 62f9 |002d: const-string v3, "✔" // string@f962 │ │ -4dfeda: 6e20 2820 3600 |002f: invoke-virtual {v6, v3}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@2028 │ │ -4dfee0: 2814 |0032: goto 0046 // +0014 │ │ -4dfee2: 5456 0baf |0033: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af0b │ │ -4dfee6: 1a03 5a0a |0035: const-string v3, "✓" // string@0a5a │ │ -4dfeea: 7110 d108 0300 |0037: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@08d1 │ │ -4dfef0: 0c03 |003a: move-result-object v3 │ │ -4dfef2: 6e20 2820 3600 |003b: invoke-virtual {v6, v3}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@2028 │ │ -4dfef8: 2808 |003e: goto 0046 // +0008 │ │ -4dfefa: 5456 0baf |003f: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af0b │ │ -4dfefe: 1a03 0000 |0041: const-string v3, "" // string@0000 │ │ -4dff02: 6e20 2820 3600 |0043: invoke-virtual {v6, v3}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@2028 │ │ -4dff08: 5456 0baf |0046: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af0b │ │ -4dff0c: 5243 1daf |0048: iget v3, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@af1d │ │ -4dff10: 3323 0300 |004a: if-ne v3, v2, 004d // +0003 │ │ -4dff14: 2802 |004c: goto 004e // +0002 │ │ -4dff16: 0131 |004d: move v1, v3 │ │ -4dff18: 6e20 2b20 1600 |004e: invoke-virtual {v6, v1}, Landroidx/appcompat/widget/AppCompatButton;.setTextColor:(I)V // method@202b │ │ -4dff1e: 5246 0daf |0051: iget v6, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@af0d │ │ -4dff22: 3806 0e00 |0053: if-eqz v6, 0061 // +000e │ │ -4dff26: 5456 0baf |0055: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af0b │ │ -4dff2a: 6e10 0120 0600 |0057: invoke-virtual {v6}, Landroidx/appcompat/widget/AppCompatButton;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2001 │ │ -4dff30: 0c06 |005a: move-result-object v6 │ │ -4dff32: 6201 af00 |005b: sget-object v1, Landroid/graphics/PorterDuff$Mode;.SRC_IN:Landroid/graphics/PorterDuff$Mode; // field@00af │ │ -4dff36: 6e30 2406 0601 |005d: invoke-virtual {v6, v0, v1}, Landroid/graphics/drawable/Drawable;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@0624 │ │ -4dff3c: 2806 |0060: goto 0066 // +0006 │ │ -4dff3e: 5456 0baf |0061: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af0b │ │ -4dff42: 6e20 1920 0600 |0063: invoke-virtual {v6, v0}, Landroidx/appcompat/widget/AppCompatButton;.setBackgroundColor:(I)V // method@2019 │ │ -4dff48: 5455 0baf |0066: iget-object v5, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af0b │ │ -4dff4c: 7110 f9aa 0000 |0068: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@aaf9 │ │ -4dff52: 0c06 |006b: move-result-object v6 │ │ -4dff54: 6e20 2720 6500 |006c: invoke-virtual {v5, v6}, Landroidx/appcompat/widget/AppCompatButton;.setTag:(Ljava/lang/Object;)V // method@2027 │ │ -4dff5a: 0e00 |006f: return-void │ │ +4dfe68: |[4dfe68] petrov.kristiyan.colorpicker.ColorViewAdapter.onBindViewHolder:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;I)V │ │ +4dfe78: 5440 12af |0000: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@af12 │ │ +4dfe7c: 6e20 73ad 6000 |0002: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ +4dfe82: 0c00 |0005: move-result-object v0 │ │ +4dfe84: 1f00 4320 |0006: check-cast v0, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2043 │ │ +4dfe88: 6e10 0af8 0000 |0008: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.getColor:()I // method@f80a │ │ +4dfe8e: 0a00 |000b: move-result v0 │ │ +4dfe90: 7110 40f8 0000 |000c: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.isWhiteText:(I)Z // method@f840 │ │ +4dfe96: 0a01 |000f: move-result v1 │ │ +4dfe98: 12f2 |0010: const/4 v2, #int -1 // #ff │ │ +4dfe9a: 3801 0400 |0011: if-eqz v1, 0015 // +0004 │ │ +4dfe9e: 12f1 |0013: const/4 v1, #int -1 // #ff │ │ +4dfea0: 2803 |0014: goto 0017 // +0003 │ │ +4dfea2: 1501 00ff |0015: const/high16 v1, #int -16777216 // #ff00 │ │ +4dfea6: 5443 12af |0017: iget-object v3, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@af12 │ │ +4dfeaa: 6e20 73ad 6300 |0019: invoke-virtual {v3, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ +4dfeb0: 0c06 |001c: move-result-object v6 │ │ +4dfeb2: 1f06 4320 |001d: check-cast v6, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2043 │ │ +4dfeb6: 6e10 0bf8 0600 |001f: invoke-virtual {v6}, Lpetrov/kristiyan/colorpicker/ColorPal;.isCheck:()Z // method@f80b │ │ +4dfebc: 0a06 |0022: move-result v6 │ │ +4dfebe: 3806 1c00 |0023: if-eqz v6, 003f // +001c │ │ +4dfec2: 6006 c900 |0025: sget v6, Landroid/os/Build$VERSION;.SDK_INT:I // field@00c9 │ │ +4dfec6: 1303 1700 |0027: const/16 v3, #int 23 // #17 │ │ +4dfeca: 3536 0a00 |0029: if-ge v6, v3, 0033 // +000a │ │ +4dfece: 5456 0baf |002b: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af0b │ │ +4dfed2: 1a03 62f9 |002d: const-string v3, "✔" // string@f962 │ │ +4dfed6: 6e20 2820 3600 |002f: invoke-virtual {v6, v3}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@2028 │ │ +4dfedc: 2814 |0032: goto 0046 // +0014 │ │ +4dfede: 5456 0baf |0033: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af0b │ │ +4dfee2: 1a03 5a0a |0035: const-string v3, "✓" // string@0a5a │ │ +4dfee6: 7110 d108 0300 |0037: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@08d1 │ │ +4dfeec: 0c03 |003a: move-result-object v3 │ │ +4dfeee: 6e20 2820 3600 |003b: invoke-virtual {v6, v3}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@2028 │ │ +4dfef4: 2808 |003e: goto 0046 // +0008 │ │ +4dfef6: 5456 0baf |003f: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af0b │ │ +4dfefa: 1a03 0000 |0041: const-string v3, "" // string@0000 │ │ +4dfefe: 6e20 2820 3600 |0043: invoke-virtual {v6, v3}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@2028 │ │ +4dff04: 5456 0baf |0046: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af0b │ │ +4dff08: 5243 1daf |0048: iget v3, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@af1d │ │ +4dff0c: 3323 0300 |004a: if-ne v3, v2, 004d // +0003 │ │ +4dff10: 2802 |004c: goto 004e // +0002 │ │ +4dff12: 0131 |004d: move v1, v3 │ │ +4dff14: 6e20 2b20 1600 |004e: invoke-virtual {v6, v1}, Landroidx/appcompat/widget/AppCompatButton;.setTextColor:(I)V // method@202b │ │ +4dff1a: 5246 0daf |0051: iget v6, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@af0d │ │ +4dff1e: 3806 0e00 |0053: if-eqz v6, 0061 // +000e │ │ +4dff22: 5456 0baf |0055: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af0b │ │ +4dff26: 6e10 0120 0600 |0057: invoke-virtual {v6}, Landroidx/appcompat/widget/AppCompatButton;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2001 │ │ +4dff2c: 0c06 |005a: move-result-object v6 │ │ +4dff2e: 6201 af00 |005b: sget-object v1, Landroid/graphics/PorterDuff$Mode;.SRC_IN:Landroid/graphics/PorterDuff$Mode; // field@00af │ │ +4dff32: 6e30 2406 0601 |005d: invoke-virtual {v6, v0, v1}, Landroid/graphics/drawable/Drawable;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@0624 │ │ +4dff38: 2806 |0060: goto 0066 // +0006 │ │ +4dff3a: 5456 0baf |0061: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af0b │ │ +4dff3e: 6e20 1920 0600 |0063: invoke-virtual {v6, v0}, Landroidx/appcompat/widget/AppCompatButton;.setBackgroundColor:(I)V // method@2019 │ │ +4dff44: 5455 0baf |0066: iget-object v5, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af0b │ │ +4dff48: 7110 f9aa 0000 |0068: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@aaf9 │ │ +4dff4e: 0c06 |006b: move-result-object v6 │ │ +4dff50: 6e20 2720 6500 |006c: invoke-virtual {v5, v6}, Landroidx/appcompat/widget/AppCompatButton;.setTag:(Ljava/lang/Object;)V // method@2027 │ │ +4dff56: 0e00 |006f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x000c line=117 │ │ 0x0017 line=119 │ │ 0x0025 line=120 │ │ 0x002b line=121 │ │ @@ -1593936,18 +1593936,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -4dfaf8: |[4dfaf8] petrov.kristiyan.colorpicker.ColorViewAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -4dfb08: 6e30 62f8 1002 |0000: invoke-virtual {v0, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // method@f862 │ │ -4dfb0e: 0c01 |0003: move-result-object v1 │ │ -4dfb10: 1101 |0004: return-object v1 │ │ +4dfaf4: |[4dfaf4] petrov.kristiyan.colorpicker.ColorViewAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +4dfb04: 6e30 62f8 1002 |0000: invoke-virtual {v0, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // method@f862 │ │ +4dfb0a: 0c01 |0003: move-result-object v1 │ │ +4dfb0c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ @@ -1593957,26 +1593957,26 @@ │ │ type : '(Landroid/view/ViewGroup;I)Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -4dfd2c: |[4dfd2c] petrov.kristiyan.colorpicker.ColorViewAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; │ │ -4dfd3c: 6e10 dc0c 0300 |0000: invoke-virtual {v3}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0cdc │ │ -4dfd42: 0c04 |0003: move-result-object v4 │ │ -4dfd44: 7110 cf0a 0400 |0004: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0acf │ │ -4dfd4a: 0c04 |0007: move-result-object v4 │ │ -4dfd4c: 6000 1eb2 |0008: sget v0, Lpetrov/kristiyan/colorpicker/R$layout;.palette_item:I // field@b21e │ │ -4dfd50: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -4dfd52: 6e40 d40a 0413 |000b: invoke-virtual {v4, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ad4 │ │ -4dfd58: 0c03 |000e: move-result-object v3 │ │ -4dfd5a: 2204 4d20 |000f: new-instance v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // type@204d │ │ -4dfd5e: 7030 41f8 2403 |0011: invoke-direct {v4, v2, v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;Landroid/view/View;)V // method@f841 │ │ -4dfd64: 1104 |0014: return-object v4 │ │ +4dfd28: |[4dfd28] petrov.kristiyan.colorpicker.ColorViewAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; │ │ +4dfd38: 6e10 dc0c 0300 |0000: invoke-virtual {v3}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0cdc │ │ +4dfd3e: 0c04 |0003: move-result-object v4 │ │ +4dfd40: 7110 cf0a 0400 |0004: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0acf │ │ +4dfd46: 0c04 |0007: move-result-object v4 │ │ +4dfd48: 6000 1eb2 |0008: sget v0, Lpetrov/kristiyan/colorpicker/R$layout;.palette_item:I // field@b21e │ │ +4dfd4c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +4dfd4e: 6e40 d40a 0413 |000b: invoke-virtual {v4, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ad4 │ │ +4dfd54: 0c03 |000e: move-result-object v3 │ │ +4dfd56: 2204 4d20 |000f: new-instance v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // type@204d │ │ +4dfd5a: 7030 41f8 2403 |0011: invoke-direct {v4, v2, v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;Landroid/view/View;)V // method@f841 │ │ +4dfd60: 1104 |0014: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x000f line=110 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ 0x0000 - 0x0015 reg=3 (null) Landroid/view/ViewGroup; │ │ @@ -1593987,17 +1593987,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dff5c: |[4dff5c] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonDrawable:(I)V │ │ -4dff6c: 5901 0daf |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@af0d │ │ -4dff70: 0e00 |0002: return-void │ │ +4dff58: |[4dff58] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonDrawable:(I)V │ │ +4dff68: 5901 0daf |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@af0d │ │ +4dff6c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1594006,20 +1594006,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -4dff74: |[4dff74] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonMargin:(IIII)V │ │ -4dff84: 5901 16af |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@af16 │ │ -4dff88: 5903 17af |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@af17 │ │ -4dff8c: 5902 18af |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@af18 │ │ -4dff90: 5904 15af |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@af15 │ │ -4dff94: 0e00 |0008: return-void │ │ +4dff70: |[4dff70] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonMargin:(IIII)V │ │ +4dff80: 5901 16af |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@af16 │ │ +4dff84: 5903 17af |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@af17 │ │ +4dff88: 5902 18af |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@af18 │ │ +4dff8c: 5904 15af |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@af15 │ │ +4dff90: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0002 line=168 │ │ 0x0004 line=169 │ │ 0x0006 line=170 │ │ locals : │ │ @@ -1594034,18 +1594034,18 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4dff98: |[4dff98] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonSize:(II)V │ │ -4dffa8: 5901 0faf |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@af0f │ │ -4dffac: 5902 0eaf |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@af0e │ │ -4dffb0: 0e00 |0004: return-void │ │ +4dff94: |[4dff94] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonSize:(II)V │ │ +4dffa4: 5901 0faf |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@af0f │ │ +4dffa8: 5902 0eaf |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@af0e │ │ +4dffac: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0002 line=175 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ @@ -1594056,34 +1594056,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -4dffb4: |[4dffb4] petrov.kristiyan.colorpicker.ColorViewAdapter.setDefaultColor:(I)V │ │ -4dffc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4dffc6: 5431 12af |0001: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@af12 │ │ -4dffca: 6e10 7cad 0100 |0003: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@ad7c │ │ -4dffd0: 0a01 |0006: move-result v1 │ │ -4dffd2: 3510 1c00 |0007: if-ge v0, v1, 0023 // +001c │ │ -4dffd6: 5431 12af |0009: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@af12 │ │ -4dffda: 6e20 73ad 0100 |000b: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ -4dffe0: 0c01 |000e: move-result-object v1 │ │ -4dffe2: 1f01 4320 |000f: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2043 │ │ -4dffe6: 6e10 0af8 0100 |0011: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.getColor:()I // method@f80a │ │ -4dffec: 0a02 |0014: move-result v2 │ │ -4dffee: 3342 0b00 |0015: if-ne v2, v4, 0020 // +000b │ │ -4dfff2: 1212 |0017: const/4 v2, #int 1 // #1 │ │ -4dfff4: 6e20 0cf8 2100 |0018: invoke-virtual {v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@f80c │ │ -4dfffa: 5930 10af |001b: iput v0, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@af10 │ │ -4dfffe: 6e20 5ef8 0300 |001d: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@f85e │ │ -4e0004: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ -4e0008: 28df |0022: goto 0001 // -0021 │ │ -4e000a: 0e00 |0023: return-void │ │ +4dffb0: |[4dffb0] petrov.kristiyan.colorpicker.ColorViewAdapter.setDefaultColor:(I)V │ │ +4dffc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4dffc2: 5431 12af |0001: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@af12 │ │ +4dffc6: 6e10 7cad 0100 |0003: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@ad7c │ │ +4dffcc: 0a01 |0006: move-result v1 │ │ +4dffce: 3510 1c00 |0007: if-ge v0, v1, 0023 // +001c │ │ +4dffd2: 5431 12af |0009: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@af12 │ │ +4dffd6: 6e20 73ad 0100 |000b: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ +4dffdc: 0c01 |000e: move-result-object v1 │ │ +4dffde: 1f01 4320 |000f: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2043 │ │ +4dffe2: 6e10 0af8 0100 |0011: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.getColor:()I // method@f80a │ │ +4dffe8: 0a02 |0014: move-result v2 │ │ +4dffea: 3342 0b00 |0015: if-ne v2, v4, 0020 // +000b │ │ +4dffee: 1212 |0017: const/4 v2, #int 1 // #1 │ │ +4dfff0: 6e20 0cf8 2100 |0018: invoke-virtual {v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@f80c │ │ +4dfff6: 5930 10af |001b: iput v0, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@af10 │ │ +4dfffa: 6e20 5ef8 0300 |001d: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@f85e │ │ +4e0000: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ +4e0004: 28df |0022: goto 0001 // -0021 │ │ +4e0006: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=152 │ │ 0x0009 line=153 │ │ 0x0011 line=154 │ │ 0x0018 line=155 │ │ 0x001b line=156 │ │ @@ -1594097,20 +1594097,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -4e000c: |[4e000c] petrov.kristiyan.colorpicker.ColorViewAdapter.setMargin:(IIII)V │ │ -4e001c: 5904 14af |0000: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginBottom:I // field@af14 │ │ -4e0020: 5901 19af |0002: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginLeft:I // field@af19 │ │ -4e0024: 5903 1aaf |0004: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginRight:I // field@af1a │ │ -4e0028: 5902 1baf |0006: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginTop:I // field@af1b │ │ -4e002c: 0e00 |0008: return-void │ │ +4e0008: |[4e0008] petrov.kristiyan.colorpicker.ColorViewAdapter.setMargin:(IIII)V │ │ +4e0018: 5904 14af |0000: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginBottom:I // field@af14 │ │ +4e001c: 5901 19af |0002: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginLeft:I // field@af19 │ │ +4e0020: 5903 1aaf |0004: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginRight:I // field@af1a │ │ +4e0024: 5902 1baf |0006: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginTop:I // field@af1b │ │ +4e0028: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0002 line=146 │ │ 0x0004 line=147 │ │ 0x0006 line=148 │ │ locals : │ │ @@ -1594125,17 +1594125,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4e0030: |[4e0030] petrov.kristiyan.colorpicker.ColorViewAdapter.setTickColor:(I)V │ │ -4e0040: 5901 1daf |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@af1d │ │ -4e0044: 0e00 |0002: return-void │ │ +4e002c: |[4e002c] petrov.kristiyan.colorpicker.ColorViewAdapter.setTickColor:(I)V │ │ +4e003c: 5901 1daf |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@af1d │ │ +4e0040: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1781847,61 +1781847,61 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -4dc5ac: |[4dc5ac] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.:()V │ │ -4dc5bc: 2200 1e20 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion; // type@201e │ │ -4dc5c0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4dc5c2: 7020 2bf7 1000 |0003: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f72b │ │ -4dc5c8: 6900 b2ae |0006: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion; // field@aeb2 │ │ -4dc5cc: 0e00 |0008: return-void │ │ +4dc5a8: |[4dc5a8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.:()V │ │ +4dc5b8: 2200 1e20 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion; // type@201e │ │ +4dc5bc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4dc5be: 7020 2bf7 1000 |0003: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f72b │ │ +4dc5c4: 6900 b2ae |0006: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion; // field@aeb2 │ │ +4dc5c8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;) │ │ name : '' │ │ type : '(Landroid/app/Application;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -4dc5d0: |[4dc5d0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.:(Landroid/app/Application;)V │ │ -4dc5e0: 1a00 0482 |0000: const-string v0, "application" // string@8204 │ │ -4dc5e4: 7120 93cc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dc5ea: 7020 5e61 4300 |0005: invoke-direct {v3, v4}, Landroidx/lifecycle/AndroidViewModel;.:(Landroid/app/Application;)V // method@615e │ │ -4dc5f0: 1f04 6900 |0008: check-cast v4, Landroid/content/Context; // type@0069 │ │ -4dc5f4: 7110 1cf4 0400 |000a: invoke-static {v4}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.getInstance:(Landroid/content/Context;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f41c │ │ -4dc5fa: 0c00 |000d: move-result-object v0 │ │ -4dc5fc: 1a01 f3a0 |000e: const-string v1, "getInstance(application)" // string@a0f3 │ │ -4dc600: 7120 92cc 1000 |0010: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dc606: 5b30 b9ae |0013: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.repository:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@aeb9 │ │ -4dc60a: 6e10 21f4 0000 |0015: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@f421 │ │ -4dc610: 0c02 |0018: move-result-object v2 │ │ -4dc612: 7210 b8f4 0200 |0019: invoke-interface {v2}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.getAllNotificationsLiveData:()Landroidx/lifecycle/LiveData; // method@f4b8 │ │ -4dc618: 0c02 |001c: move-result-object v2 │ │ -4dc61a: 5b32 b7ae |001d: iput-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allNotifications:Landroidx/lifecycle/LiveData; // field@aeb7 │ │ -4dc61e: 6e10 1af4 0000 |001f: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f41a │ │ -4dc624: 0c00 |0022: move-result-object v0 │ │ -4dc626: 7210 44f4 0000 |0023: invoke-interface {v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@f444 │ │ -4dc62c: 0c00 |0026: move-result-object v0 │ │ -4dc62e: 5b30 b6ae |0027: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allCategoriesLive:Landroidx/lifecycle/LiveData; // field@aeb6 │ │ -4dc632: 2200 6d0c |0029: new-instance v0, Landroidx/lifecycle/MediatorLiveData; // type@0c6d │ │ -4dc636: 7010 1962 0000 |002b: invoke-direct {v0}, Landroidx/lifecycle/MediatorLiveData;.:()V // method@6219 │ │ -4dc63c: 5b30 b4ae |002e: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@aeb4 │ │ -4dc640: 7110 1cf4 0400 |0030: invoke-static {v4}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.getInstance:(Landroid/content/Context;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f41c │ │ -4dc646: 0c04 |0033: move-result-object v4 │ │ -4dc648: 7120 92cc 1400 |0034: invoke-static {v4, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dc64e: 5b34 b8ae |0037: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.database:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@aeb8 │ │ -4dc652: 0e00 |0039: return-void │ │ +4dc5cc: |[4dc5cc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.:(Landroid/app/Application;)V │ │ +4dc5dc: 1a00 0482 |0000: const-string v0, "application" // string@8204 │ │ +4dc5e0: 7120 93cc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dc5e6: 7020 5e61 4300 |0005: invoke-direct {v3, v4}, Landroidx/lifecycle/AndroidViewModel;.:(Landroid/app/Application;)V // method@615e │ │ +4dc5ec: 1f04 6900 |0008: check-cast v4, Landroid/content/Context; // type@0069 │ │ +4dc5f0: 7110 1cf4 0400 |000a: invoke-static {v4}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.getInstance:(Landroid/content/Context;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f41c │ │ +4dc5f6: 0c00 |000d: move-result-object v0 │ │ +4dc5f8: 1a01 f3a0 |000e: const-string v1, "getInstance(application)" // string@a0f3 │ │ +4dc5fc: 7120 92cc 1000 |0010: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dc602: 5b30 b9ae |0013: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.repository:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@aeb9 │ │ +4dc606: 6e10 21f4 0000 |0015: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@f421 │ │ +4dc60c: 0c02 |0018: move-result-object v2 │ │ +4dc60e: 7210 b8f4 0200 |0019: invoke-interface {v2}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.getAllNotificationsLiveData:()Landroidx/lifecycle/LiveData; // method@f4b8 │ │ +4dc614: 0c02 |001c: move-result-object v2 │ │ +4dc616: 5b32 b7ae |001d: iput-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allNotifications:Landroidx/lifecycle/LiveData; // field@aeb7 │ │ +4dc61a: 6e10 1af4 0000 |001f: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f41a │ │ +4dc620: 0c00 |0022: move-result-object v0 │ │ +4dc622: 7210 44f4 0000 |0023: invoke-interface {v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@f444 │ │ +4dc628: 0c00 |0026: move-result-object v0 │ │ +4dc62a: 5b30 b6ae |0027: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allCategoriesLive:Landroidx/lifecycle/LiveData; // field@aeb6 │ │ +4dc62e: 2200 6d0c |0029: new-instance v0, Landroidx/lifecycle/MediatorLiveData; // type@0c6d │ │ +4dc632: 7010 1962 0000 |002b: invoke-direct {v0}, Landroidx/lifecycle/MediatorLiveData;.:()V // method@6219 │ │ +4dc638: 5b30 b4ae |002e: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@aeb4 │ │ +4dc63c: 7110 1cf4 0400 |0030: invoke-static {v4}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.getInstance:(Landroid/content/Context;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f41c │ │ +4dc642: 0c04 |0033: move-result-object v4 │ │ +4dc644: 7120 92cc 1400 |0034: invoke-static {v4, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dc64a: 5b34 b8ae |0037: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.database:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@aeb8 │ │ +4dc64e: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=32 │ │ 0x0008 line=34 │ │ 0x0015 line=35 │ │ 0x001f line=36 │ │ 0x0029 line=37 │ │ @@ -1781915,17 +1781915,17 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dc57c: |[4dc57c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$getDatabase$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; │ │ -4dc58c: 5400 b8ae |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.database:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@aeb8 │ │ -4dc590: 1100 |0002: return-object v0 │ │ +4dc578: |[4dc578] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$getDatabase$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; │ │ +4dc588: 5400 b8ae |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.database:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@aeb8 │ │ +4dc58c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;) │ │ @@ -1781933,17 +1781933,17 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dc594: |[4dc594] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; │ │ -4dc5a4: 5400 b9ae |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.repository:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@aeb9 │ │ -4dc5a8: 1100 |0002: return-object v0 │ │ +4dc590: |[4dc590] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; │ │ +4dc5a0: 5400 b9ae |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.repository:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@aeb9 │ │ +4dc5a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ │ │ #4 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;) │ │ @@ -1781951,17 +1781951,17 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dc514: |[4dc514] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$get_categoryName$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData; │ │ -4dc524: 5400 b4ae |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@aeb4 │ │ -4dc528: 1100 |0002: return-object v0 │ │ +4dc510: |[4dc510] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$get_categoryName$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData; │ │ +4dc520: 5400 b4ae |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@aeb4 │ │ +4dc524: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ │ │ #5 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;) │ │ @@ -1781969,17 +1781969,17 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/LiveData;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dc3e0: |[4dc3e0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$get_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/LiveData; │ │ -4dc3f0: 5400 b5ae |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryNameLast:Landroidx/lifecycle/LiveData; // field@aeb5 │ │ -4dc3f4: 1100 |0002: return-object v0 │ │ +4dc3dc: |[4dc3dc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$get_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/LiveData; │ │ +4dc3ec: 5400 b5ae |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryNameLast:Landroidx/lifecycle/LiveData; // field@aeb5 │ │ +4dc3f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ │ │ #6 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;) │ │ @@ -1781987,17 +1781987,17 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Landroidx/lifecycle/LiveData;)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dc654: |[4dc654] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$set_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Landroidx/lifecycle/LiveData;)V │ │ -4dc664: 5b01 b5ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryNameLast:Landroidx/lifecycle/LiveData; // field@aeb5 │ │ -4dc668: 0e00 |0002: return-void │ │ +4dc650: |[4dc650] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$set_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Landroidx/lifecycle/LiveData;)V │ │ +4dc660: 5b01 b5ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryNameLast:Landroidx/lifecycle/LiveData; // field@aeb5 │ │ +4dc664: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0003 reg=1 (null) Landroidx/lifecycle/LiveData; │ │ │ │ @@ -1782007,34 +1782007,34 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 34 16-bit code units │ │ -4dc66c: |[4dc66c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ -4dc67c: 1a00 3887 |0000: const-string v0, "category" // string@8738 │ │ -4dc680: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dc686: 0770 |0005: move-object v0, v7 │ │ -4dc688: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ -4dc68c: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ -4dc692: 0c01 |000b: move-result-object v1 │ │ -4dc694: 7100 b8db 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ -4dc69a: 0c00 |000f: move-result-object v0 │ │ -4dc69c: 0702 |0010: move-object v2, v0 │ │ -4dc69e: 1f02 4418 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ -4dc6a2: 2200 2020 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@2020 │ │ -4dc6a6: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4dc6a8: 7040 31f7 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@f731 │ │ -4dc6ae: 0704 |0019: move-object v4, v0 │ │ -4dc6b0: 1f04 d018 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ -4dc6b4: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -4dc6b6: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -4dc6b8: 7706 12da 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@da12 │ │ -4dc6be: 0e00 |0021: return-void │ │ +4dc668: |[4dc668] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ +4dc678: 1a00 3887 |0000: const-string v0, "category" // string@8738 │ │ +4dc67c: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dc682: 0770 |0005: move-object v0, v7 │ │ +4dc684: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ +4dc688: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ +4dc68e: 0c01 |000b: move-result-object v1 │ │ +4dc690: 7100 b8db 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ +4dc696: 0c00 |000f: move-result-object v0 │ │ +4dc698: 0702 |0010: move-object v2, v0 │ │ +4dc69a: 1f02 4418 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ +4dc69e: 2200 2020 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@2020 │ │ +4dc6a2: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4dc6a4: 7040 31f7 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@f731 │ │ +4dc6aa: 0704 |0019: move-object v4, v0 │ │ +4dc6ac: 1f04 d018 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ +4dc6b0: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4dc6b2: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4dc6b4: 7706 12da 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@da12 │ │ +4dc6ba: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=72 │ │ locals : │ │ 0x0000 - 0x0022 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0022 reg=8 (null) Lorg/secuso/privacyfriendlynotes/room/model/Category; │ │ │ │ @@ -1782043,34 +1782043,34 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 34 16-bit code units │ │ -4dc6c0: |[4dc6c0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -4dc6d0: 1a00 eecf |0000: const-string v0, "note" // string@cfee │ │ -4dc6d4: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dc6da: 0770 |0005: move-object v0, v7 │ │ -4dc6dc: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ -4dc6e0: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ -4dc6e6: 0c01 |000b: move-result-object v1 │ │ -4dc6e8: 7100 b8db 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ -4dc6ee: 0c00 |000f: move-result-object v0 │ │ -4dc6f0: 0702 |0010: move-object v2, v0 │ │ -4dc6f2: 1f02 4418 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ -4dc6f6: 2200 2120 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@2021 │ │ -4dc6fa: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4dc6fc: 7040 36f7 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V // method@f736 │ │ -4dc702: 0704 |0019: move-object v4, v0 │ │ -4dc704: 1f04 d018 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ -4dc708: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -4dc70a: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -4dc70c: 7706 12da 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@da12 │ │ -4dc712: 0e00 |0021: return-void │ │ +4dc6bc: |[4dc6bc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +4dc6cc: 1a00 eecf |0000: const-string v0, "note" // string@cfee │ │ +4dc6d0: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dc6d6: 0770 |0005: move-object v0, v7 │ │ +4dc6d8: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ +4dc6dc: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ +4dc6e2: 0c01 |000b: move-result-object v1 │ │ +4dc6e4: 7100 b8db 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ +4dc6ea: 0c00 |000f: move-result-object v0 │ │ +4dc6ec: 0702 |0010: move-object v2, v0 │ │ +4dc6ee: 1f02 4418 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ +4dc6f2: 2200 2120 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@2021 │ │ +4dc6f6: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4dc6f8: 7040 36f7 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V // method@f736 │ │ +4dc6fe: 0704 |0019: move-object v4, v0 │ │ +4dc700: 1f04 d018 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ +4dc704: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4dc706: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4dc708: 7706 12da 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@da12 │ │ +4dc70e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=115 │ │ locals : │ │ 0x0000 - 0x0022 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0022 reg=8 (null) Lorg/secuso/privacyfriendlynotes/room/model/Note; │ │ │ │ @@ -1782079,34 +1782079,34 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 34 16-bit code units │ │ -4dc714: |[4dc714] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ -4dc724: 1a00 06d0 |0000: const-string v0, "notification" // string@d006 │ │ -4dc728: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dc72e: 0770 |0005: move-object v0, v7 │ │ -4dc730: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ -4dc734: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ -4dc73a: 0c01 |000b: move-result-object v1 │ │ -4dc73c: 7100 b8db 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ -4dc742: 0c00 |000f: move-result-object v0 │ │ -4dc744: 0702 |0010: move-object v2, v0 │ │ -4dc746: 1f02 4418 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ -4dc74a: 2200 1f20 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@201f │ │ -4dc74e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4dc750: 7040 2cf7 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@f72c │ │ -4dc756: 0704 |0019: move-object v4, v0 │ │ -4dc758: 1f04 d018 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ -4dc75c: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -4dc75e: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -4dc760: 7706 12da 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@da12 │ │ -4dc766: 0e00 |0021: return-void │ │ +4dc710: |[4dc710] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ +4dc720: 1a00 06d0 |0000: const-string v0, "notification" // string@d006 │ │ +4dc724: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dc72a: 0770 |0005: move-object v0, v7 │ │ +4dc72c: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ +4dc730: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ +4dc736: 0c01 |000b: move-result-object v1 │ │ +4dc738: 7100 b8db 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ +4dc73e: 0c00 |000f: move-result-object v0 │ │ +4dc740: 0702 |0010: move-object v2, v0 │ │ +4dc742: 1f02 4418 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ +4dc746: 2200 1f20 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@201f │ │ +4dc74a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4dc74c: 7040 2cf7 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@f72c │ │ +4dc752: 0704 |0019: move-object v4, v0 │ │ +4dc754: 1f04 d018 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ +4dc758: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4dc75a: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4dc75c: 7706 12da 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@da12 │ │ +4dc762: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=53 │ │ locals : │ │ 0x0000 - 0x0022 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0022 reg=8 (null) Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ │ │ │ @@ -1782115,17 +1782115,17 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dc3f8: |[4dc3f8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; │ │ -4dc408: 5410 b6ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allCategoriesLive:Landroidx/lifecycle/LiveData; // field@aeb6 │ │ -4dc40c: 1100 |0002: return-object v0 │ │ +4dc3f4: |[4dc3f4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; │ │ +4dc404: 5410 b6ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allCategoriesLive:Landroidx/lifecycle/LiveData; // field@aeb6 │ │ +4dc408: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ │ │ #4 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;) │ │ @@ -1782133,17 +1782133,17 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dc410: |[4dc410] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getAllNotifications:()Landroidx/lifecycle/LiveData; │ │ -4dc420: 5410 b7ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allNotifications:Landroidx/lifecycle/LiveData; // field@aeb7 │ │ -4dc424: 1100 |0002: return-object v0 │ │ +4dc40c: |[4dc40c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getAllNotifications:()Landroidx/lifecycle/LiveData; │ │ +4dc41c: 5410 b7ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allNotifications:Landroidx/lifecycle/LiveData; // field@aeb7 │ │ +4dc420: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ │ │ #5 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;) │ │ @@ -1782151,34 +1782151,34 @@ │ │ type : '(I)Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 33 16-bit code units │ │ -4dc428: |[4dc428] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getCategoryNameFromId:(I)Landroidx/lifecycle/LiveData; │ │ -4dc438: 0770 |0000: move-object v0, v7 │ │ -4dc43a: 1f00 940c |0001: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ -4dc43e: 7110 d762 0000 |0003: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ -4dc444: 0c01 |0006: move-result-object v1 │ │ -4dc446: 7100 b8db 0000 |0007: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ -4dc44c: 0c00 |000a: move-result-object v0 │ │ -4dc44e: 0702 |000b: move-object v2, v0 │ │ -4dc450: 1f02 4418 |000c: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ -4dc454: 2200 2520 |000e: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@2025 │ │ -4dc458: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -4dc45a: 7040 49f7 7038 |0011: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;ILkotlin/coroutines/Continuation;)V // method@f749 │ │ -4dc460: 0704 |0014: move-object v4, v0 │ │ -4dc462: 1f04 d018 |0015: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ -4dc466: 1225 |0017: const/4 v5, #int 2 // #2 │ │ -4dc468: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -4dc46a: 7706 12da 0100 |0019: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@da12 │ │ -4dc470: 5478 b4ae |001c: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@aeb4 │ │ -4dc474: 1f08 6b0c |001e: check-cast v8, Landroidx/lifecycle/LiveData; // type@0c6b │ │ -4dc478: 1108 |0020: return-object v8 │ │ +4dc424: |[4dc424] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getCategoryNameFromId:(I)Landroidx/lifecycle/LiveData; │ │ +4dc434: 0770 |0000: move-object v0, v7 │ │ +4dc436: 1f00 940c |0001: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ +4dc43a: 7110 d762 0000 |0003: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ +4dc440: 0c01 |0006: move-result-object v1 │ │ +4dc442: 7100 b8db 0000 |0007: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ +4dc448: 0c00 |000a: move-result-object v0 │ │ +4dc44a: 0702 |000b: move-object v2, v0 │ │ +4dc44c: 1f02 4418 |000c: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ +4dc450: 2200 2520 |000e: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@2025 │ │ +4dc454: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +4dc456: 7040 49f7 7038 |0011: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;ILkotlin/coroutines/Continuation;)V // method@f749 │ │ +4dc45c: 0704 |0014: move-object v4, v0 │ │ +4dc45e: 1f04 d018 |0015: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ +4dc462: 1225 |0017: const/4 v5, #int 2 // #2 │ │ +4dc464: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +4dc466: 7706 12da 0100 |0019: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@da12 │ │ +4dc46c: 5478 b4ae |001c: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@aeb4 │ │ +4dc470: 1f08 6b0c |001e: check-cast v8, Landroidx/lifecycle/LiveData; // type@0c6b │ │ +4dc474: 1108 |0020: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x001c line=94 │ │ locals : │ │ 0x0000 - 0x0021 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0021 reg=8 (null) I │ │ @@ -1782188,51 +1782188,51 @@ │ │ type : '(J)Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 68 16-bit code units │ │ -4dc47c: |[4dc47c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getNoteByID:(J)Landroidx/lifecycle/LiveData; │ │ -4dc48c: 2206 6f0c |0000: new-instance v6, Landroidx/lifecycle/MutableLiveData; // type@0c6f │ │ -4dc490: 7010 2462 0600 |0002: invoke-direct {v6}, Landroidx/lifecycle/MutableLiveData;.:()V // method@6224 │ │ -4dc496: 2200 f315 |0005: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ -4dc49a: 7010 b9ab 0000 |0007: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4dc4a0: 1a01 aa2c |000a: const-string v1, "Fetching note " // string@2caa │ │ -4dc4a4: 6e20 c5ab 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dc4aa: 6e30 c1ab e00f |000f: invoke-virtual {v0, v14, v15}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@abc1 │ │ -4dc4b0: 1a01 df06 |0012: const-string v1, " from database" // string@06df │ │ -4dc4b4: 6e20 c5ab 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dc4ba: 6e10 d5ab 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4dc4c0: 0c00 |001a: move-result-object v0 │ │ -4dc4c2: 1a01 f525 |001b: const-string v1, "CreateEditNoteViewModel" // string@25f5 │ │ -4dc4c6: 7120 e909 0100 |001d: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@09e9 │ │ -4dc4cc: 07d0 |0020: move-object v0, v13 │ │ -4dc4ce: 1f00 940c |0021: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ -4dc4d2: 7110 d762 0000 |0023: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ -4dc4d8: 0c07 |0026: move-result-object v7 │ │ -4dc4da: 7100 badb 0000 |0027: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbba │ │ -4dc4e0: 0c00 |002a: move-result-object v0 │ │ -4dc4e2: 0708 |002b: move-object v8, v0 │ │ -4dc4e4: 1f08 4418 |002c: check-cast v8, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ -4dc4e8: 2209 2620 |002e: new-instance v9, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@2026 │ │ -4dc4ec: 1205 |0030: const/4 v5, #int 0 // #0 │ │ -4dc4ee: 0790 |0031: move-object v0, v9 │ │ -4dc4f0: 0761 |0032: move-object v1, v6 │ │ -4dc4f2: 07d2 |0033: move-object v2, v13 │ │ -4dc4f4: 04e3 |0034: move-wide v3, v14 │ │ -4dc4f6: 7606 4ef7 0000 |0035: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.:(Landroidx/lifecycle/MutableLiveData;Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;JLkotlin/coroutines/Continuation;)V // method@f74e │ │ -4dc4fc: 079a |0038: move-object v10, v9 │ │ -4dc4fe: 1f0a d018 |0039: check-cast v10, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ -4dc502: 1209 |003b: const/4 v9, #int 0 // #0 │ │ -4dc504: 122b |003c: const/4 v11, #int 2 // #2 │ │ -4dc506: 120c |003d: const/4 v12, #int 0 // #0 │ │ -4dc508: 7706 12da 0700 |003e: invoke-static/range {v7, v8, v9, v10, v11, v12}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@da12 │ │ -4dc50e: 1f06 6b0c |0041: check-cast v6, Landroidx/lifecycle/LiveData; // type@0c6b │ │ -4dc512: 1106 |0043: return-object v6 │ │ +4dc478: |[4dc478] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getNoteByID:(J)Landroidx/lifecycle/LiveData; │ │ +4dc488: 2206 6f0c |0000: new-instance v6, Landroidx/lifecycle/MutableLiveData; // type@0c6f │ │ +4dc48c: 7010 2462 0600 |0002: invoke-direct {v6}, Landroidx/lifecycle/MutableLiveData;.:()V // method@6224 │ │ +4dc492: 2200 f315 |0005: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ +4dc496: 7010 b9ab 0000 |0007: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4dc49c: 1a01 aa2c |000a: const-string v1, "Fetching note " // string@2caa │ │ +4dc4a0: 6e20 c5ab 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dc4a6: 6e30 c1ab e00f |000f: invoke-virtual {v0, v14, v15}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@abc1 │ │ +4dc4ac: 1a01 df06 |0012: const-string v1, " from database" // string@06df │ │ +4dc4b0: 6e20 c5ab 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dc4b6: 6e10 d5ab 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4dc4bc: 0c00 |001a: move-result-object v0 │ │ +4dc4be: 1a01 f525 |001b: const-string v1, "CreateEditNoteViewModel" // string@25f5 │ │ +4dc4c2: 7120 e909 0100 |001d: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@09e9 │ │ +4dc4c8: 07d0 |0020: move-object v0, v13 │ │ +4dc4ca: 1f00 940c |0021: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ +4dc4ce: 7110 d762 0000 |0023: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ +4dc4d4: 0c07 |0026: move-result-object v7 │ │ +4dc4d6: 7100 badb 0000 |0027: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbba │ │ +4dc4dc: 0c00 |002a: move-result-object v0 │ │ +4dc4de: 0708 |002b: move-object v8, v0 │ │ +4dc4e0: 1f08 4418 |002c: check-cast v8, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ +4dc4e4: 2209 2620 |002e: new-instance v9, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@2026 │ │ +4dc4e8: 1205 |0030: const/4 v5, #int 0 // #0 │ │ +4dc4ea: 0790 |0031: move-object v0, v9 │ │ +4dc4ec: 0761 |0032: move-object v1, v6 │ │ +4dc4ee: 07d2 |0033: move-object v2, v13 │ │ +4dc4f0: 04e3 |0034: move-wide v3, v14 │ │ +4dc4f2: 7606 4ef7 0000 |0035: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.:(Landroidx/lifecycle/MutableLiveData;Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;JLkotlin/coroutines/Continuation;)V // method@f74e │ │ +4dc4f8: 079a |0038: move-object v10, v9 │ │ +4dc4fa: 1f0a d018 |0039: check-cast v10, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ +4dc4fe: 1209 |003b: const/4 v9, #int 0 // #0 │ │ +4dc500: 122b |003c: const/4 v11, #int 2 // #2 │ │ +4dc502: 120c |003d: const/4 v12, #int 0 // #0 │ │ +4dc504: 7706 12da 0700 |003e: invoke-static/range {v7, v8, v9, v10, v11, v12}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@da12 │ │ +4dc50a: 1f06 6b0c |0041: check-cast v6, Landroidx/lifecycle/LiveData; // type@0c6b │ │ +4dc50e: 1106 |0043: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0005 line=122 │ │ 0x0020 line=123 │ │ 0x0041 line=126 │ │ locals : │ │ @@ -1782244,31 +1782244,31 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Note;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -4dc52c: |[4dc52c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)I │ │ -4dc53c: 1a00 eecf |0000: const-string v0, "note" // string@cfee │ │ -4dc540: 7120 93cc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dc546: 0720 |0005: move-object v0, v2 │ │ -4dc548: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ -4dc54c: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ -4dc552: 5420 b8ae |000b: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.database:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@aeb8 │ │ -4dc556: 6e10 20f4 0000 |000d: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@f420 │ │ -4dc55c: 0c00 |0010: move-result-object v0 │ │ -4dc55e: 7220 71f4 3000 |0011: invoke-interface {v0, v3}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)J // method@f471 │ │ -4dc564: 0b00 |0014: move-result-wide v0 │ │ -4dc566: 8403 |0015: long-to-int v3, v0 │ │ -4dc568: 7110 b3ab 0300 |0016: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@abb3 │ │ -4dc56e: 0c00 |0019: move-result-object v0 │ │ -4dc570: 1a01 14ac |001a: const-string v1, "id" // string@ac14 │ │ -4dc574: 7120 eb09 0100 |001c: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@09eb │ │ -4dc57a: 0f03 |001f: return v3 │ │ +4dc528: |[4dc528] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)I │ │ +4dc538: 1a00 eecf |0000: const-string v0, "note" // string@cfee │ │ +4dc53c: 7120 93cc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dc542: 0720 |0005: move-object v0, v2 │ │ +4dc544: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ +4dc548: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ +4dc54e: 5420 b8ae |000b: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.database:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@aeb8 │ │ +4dc552: 6e10 20f4 0000 |000d: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@f420 │ │ +4dc558: 0c00 |0010: move-result-object v0 │ │ +4dc55a: 7220 71f4 3000 |0011: invoke-interface {v0, v3}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)J // method@f471 │ │ +4dc560: 0b00 |0014: move-result-wide v0 │ │ +4dc562: 8403 |0015: long-to-int v3, v0 │ │ +4dc564: 7110 b3ab 0300 |0016: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@abb3 │ │ +4dc56a: 0c00 |0019: move-result-object v0 │ │ +4dc56c: 1a01 14ac |001a: const-string v1, "id" // string@ac14 │ │ +4dc570: 7120 eb09 0100 |001c: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@09eb │ │ +4dc576: 0f03 |001f: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=101 │ │ 0x000b line=102 │ │ 0x0016 line=104 │ │ locals : │ │ 0x0000 - 0x0020 reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ @@ -1782279,34 +1782279,34 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 34 16-bit code units │ │ -4dc768: |[4dc768] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ -4dc778: 1a00 3887 |0000: const-string v0, "category" // string@8738 │ │ -4dc77c: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dc782: 0770 |0005: move-object v0, v7 │ │ -4dc784: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ -4dc788: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ -4dc78e: 0c01 |000b: move-result-object v1 │ │ -4dc790: 7100 b8db 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ -4dc796: 0c00 |000f: move-result-object v0 │ │ -4dc798: 0702 |0010: move-object v2, v0 │ │ -4dc79a: 1f02 4418 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ -4dc79e: 2200 2820 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@2028 │ │ -4dc7a2: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4dc7a4: 7040 58f7 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@f758 │ │ -4dc7aa: 0704 |0019: move-object v4, v0 │ │ -4dc7ac: 1f04 d018 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ -4dc7b0: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -4dc7b2: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -4dc7b4: 7706 12da 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@da12 │ │ -4dc7ba: 0e00 |0021: return-void │ │ +4dc764: |[4dc764] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ +4dc774: 1a00 3887 |0000: const-string v0, "category" // string@8738 │ │ +4dc778: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dc77e: 0770 |0005: move-object v0, v7 │ │ +4dc780: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ +4dc784: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ +4dc78a: 0c01 |000b: move-result-object v1 │ │ +4dc78c: 7100 b8db 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ +4dc792: 0c00 |000f: move-result-object v0 │ │ +4dc794: 0702 |0010: move-object v2, v0 │ │ +4dc796: 1f02 4418 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ +4dc79a: 2200 2820 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@2028 │ │ +4dc79e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4dc7a0: 7040 58f7 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@f758 │ │ +4dc7a6: 0704 |0019: move-object v4, v0 │ │ +4dc7a8: 1f04 d018 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ +4dc7ac: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4dc7ae: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4dc7b0: 7706 12da 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@da12 │ │ +4dc7b6: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=60 │ │ locals : │ │ 0x0000 - 0x0022 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0022 reg=8 (null) Lorg/secuso/privacyfriendlynotes/room/model/Category; │ │ │ │ @@ -1782315,34 +1782315,34 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 34 16-bit code units │ │ -4dc7bc: |[4dc7bc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ -4dc7cc: 1a00 06d0 |0000: const-string v0, "notification" // string@d006 │ │ -4dc7d0: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dc7d6: 0770 |0005: move-object v0, v7 │ │ -4dc7d8: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ -4dc7dc: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ -4dc7e2: 0c01 |000b: move-result-object v1 │ │ -4dc7e4: 7100 b8db 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ -4dc7ea: 0c00 |000f: move-result-object v0 │ │ -4dc7ec: 0702 |0010: move-object v2, v0 │ │ -4dc7ee: 1f02 4418 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ -4dc7f2: 2200 2720 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@2027 │ │ -4dc7f6: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4dc7f8: 7040 53f7 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@f753 │ │ -4dc7fe: 0704 |0019: move-object v4, v0 │ │ -4dc800: 1f04 d018 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ -4dc804: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -4dc806: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -4dc808: 7706 12da 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@da12 │ │ -4dc80e: 0e00 |0021: return-void │ │ +4dc7b8: |[4dc7b8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ +4dc7c8: 1a00 06d0 |0000: const-string v0, "notification" // string@d006 │ │ +4dc7cc: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dc7d2: 0770 |0005: move-object v0, v7 │ │ +4dc7d4: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ +4dc7d8: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ +4dc7de: 0c01 |000b: move-result-object v1 │ │ +4dc7e0: 7100 b8db 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ +4dc7e6: 0c00 |000f: move-result-object v0 │ │ +4dc7e8: 0702 |0010: move-object v2, v0 │ │ +4dc7ea: 1f02 4418 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ +4dc7ee: 2200 2720 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@2027 │ │ +4dc7f2: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4dc7f4: 7040 53f7 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@f753 │ │ +4dc7fa: 0704 |0019: move-object v4, v0 │ │ +4dc7fc: 1f04 d018 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ +4dc800: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4dc802: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4dc804: 7706 12da 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@da12 │ │ +4dc80a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=43 │ │ locals : │ │ 0x0000 - 0x0022 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0022 reg=8 (null) Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ │ │ │ @@ -1782351,34 +1782351,34 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 34 16-bit code units │ │ -4dc810: |[4dc810] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ -4dc820: 1a00 3887 |0000: const-string v0, "category" // string@8738 │ │ -4dc824: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dc82a: 0770 |0005: move-object v0, v7 │ │ -4dc82c: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ -4dc830: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ -4dc836: 0c01 |000b: move-result-object v1 │ │ -4dc838: 7100 b8db 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ -4dc83e: 0c00 |000f: move-result-object v0 │ │ -4dc840: 0702 |0010: move-object v2, v0 │ │ -4dc842: 1f02 4418 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ -4dc846: 2200 2a20 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@202a │ │ -4dc84a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4dc84c: 7040 62f7 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@f762 │ │ -4dc852: 0704 |0019: move-object v4, v0 │ │ -4dc854: 1f04 d018 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ -4dc858: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -4dc85a: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -4dc85c: 7706 12da 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@da12 │ │ -4dc862: 0e00 |0021: return-void │ │ +4dc80c: |[4dc80c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ +4dc81c: 1a00 3887 |0000: const-string v0, "category" // string@8738 │ │ +4dc820: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dc826: 0770 |0005: move-object v0, v7 │ │ +4dc828: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ +4dc82c: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ +4dc832: 0c01 |000b: move-result-object v1 │ │ +4dc834: 7100 b8db 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ +4dc83a: 0c00 |000f: move-result-object v0 │ │ +4dc83c: 0702 |0010: move-object v2, v0 │ │ +4dc83e: 1f02 4418 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ +4dc842: 2200 2a20 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@202a │ │ +4dc846: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4dc848: 7040 62f7 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@f762 │ │ +4dc84e: 0704 |0019: move-object v4, v0 │ │ +4dc850: 1f04 d018 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ +4dc854: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4dc856: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4dc858: 7706 12da 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@da12 │ │ +4dc85e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=66 │ │ locals : │ │ 0x0000 - 0x0022 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0022 reg=8 (null) Lorg/secuso/privacyfriendlynotes/room/model/Category; │ │ │ │ @@ -1782387,34 +1782387,34 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 34 16-bit code units │ │ -4dc864: |[4dc864] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -4dc874: 1a00 eecf |0000: const-string v0, "note" // string@cfee │ │ -4dc878: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dc87e: 0770 |0005: move-object v0, v7 │ │ -4dc880: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ -4dc884: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ -4dc88a: 0c01 |000b: move-result-object v1 │ │ -4dc88c: 7100 b8db 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ -4dc892: 0c00 |000f: move-result-object v0 │ │ -4dc894: 0702 |0010: move-object v2, v0 │ │ -4dc896: 1f02 4418 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ -4dc89a: 2200 2b20 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@202b │ │ -4dc89e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4dc8a0: 7040 67f7 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V // method@f767 │ │ -4dc8a6: 0704 |0019: move-object v4, v0 │ │ -4dc8a8: 1f04 d018 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ -4dc8ac: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -4dc8ae: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -4dc8b0: 7706 12da 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@da12 │ │ -4dc8b6: 0e00 |0021: return-void │ │ +4dc860: |[4dc860] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +4dc870: 1a00 eecf |0000: const-string v0, "note" // string@cfee │ │ +4dc874: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dc87a: 0770 |0005: move-object v0, v7 │ │ +4dc87c: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ +4dc880: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ +4dc886: 0c01 |000b: move-result-object v1 │ │ +4dc888: 7100 b8db 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ +4dc88e: 0c00 |000f: move-result-object v0 │ │ +4dc890: 0702 |0010: move-object v2, v0 │ │ +4dc892: 1f02 4418 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ +4dc896: 2200 2b20 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@202b │ │ +4dc89a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4dc89c: 7040 67f7 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V // method@f767 │ │ +4dc8a2: 0704 |0019: move-object v4, v0 │ │ +4dc8a4: 1f04 d018 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ +4dc8a8: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4dc8aa: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4dc8ac: 7706 12da 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@da12 │ │ +4dc8b2: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=109 │ │ locals : │ │ 0x0000 - 0x0022 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0022 reg=8 (null) Lorg/secuso/privacyfriendlynotes/room/model/Note; │ │ │ │ @@ -1782423,34 +1782423,34 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 34 16-bit code units │ │ -4dc8b8: |[4dc8b8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ -4dc8c8: 1a00 06d0 |0000: const-string v0, "notification" // string@d006 │ │ -4dc8cc: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dc8d2: 0770 |0005: move-object v0, v7 │ │ -4dc8d4: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ -4dc8d8: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ -4dc8de: 0c01 |000b: move-result-object v1 │ │ -4dc8e0: 7100 b8db 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ -4dc8e6: 0c00 |000f: move-result-object v0 │ │ -4dc8e8: 0702 |0010: move-object v2, v0 │ │ -4dc8ea: 1f02 4418 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ -4dc8ee: 2200 2920 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@2029 │ │ -4dc8f2: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4dc8f4: 7040 5df7 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@f75d │ │ -4dc8fa: 0704 |0019: move-object v4, v0 │ │ -4dc8fc: 1f04 d018 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ -4dc900: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -4dc902: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -4dc904: 7706 12da 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@da12 │ │ -4dc90a: 0e00 |0021: return-void │ │ +4dc8b4: |[4dc8b4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ +4dc8c4: 1a00 06d0 |0000: const-string v0, "notification" // string@d006 │ │ +4dc8c8: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dc8ce: 0770 |0005: move-object v0, v7 │ │ +4dc8d0: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ +4dc8d4: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ +4dc8da: 0c01 |000b: move-result-object v1 │ │ +4dc8dc: 7100 b8db 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ +4dc8e2: 0c00 |000f: move-result-object v0 │ │ +4dc8e4: 0702 |0010: move-object v2, v0 │ │ +4dc8e6: 1f02 4418 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ +4dc8ea: 2200 2920 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@2029 │ │ +4dc8ee: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4dc8f0: 7040 5df7 7038 |0016: invoke-direct {v0, v7, v8, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@f75d │ │ +4dc8f6: 0704 |0019: move-object v4, v0 │ │ +4dc8f8: 1f04 d018 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ +4dc8fc: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4dc8fe: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4dc900: 7706 12da 0100 |001e: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lkotlinx/coroutines/BuildersKt;.launch$default:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; // method@da12 │ │ +4dc906: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x0022 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0022 reg=8 (null) Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ │ │ │ @@ -1964865,40 +1964865,40 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4da754: |[4da754] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$etNewItem$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -4da764: 5b01 83ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae83 │ │ -4da768: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4da76a: 7020 b2cc 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ -4da770: 0e00 |0006: return-void │ │ +4da750: |[4da750] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$etNewItem$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +4da760: 5b01 83ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae83 │ │ +4da764: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4da766: 7020 b2cc 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ +4da76c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;) │ │ name : 'invoke' │ │ type : '()Landroid/widget/EditText;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4da710: |[4da710] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$etNewItem$2.invoke:()Landroid/widget/EditText; │ │ -4da720: 5420 83ae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae83 │ │ -4da724: 1401 dc00 097f |0002: const v1, #float 1.82109e+38 // #7f0900dc │ │ -4da72a: 6e20 16f7 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f716 │ │ -4da730: 0c00 |0008: move-result-object v0 │ │ -4da732: 1f00 9802 |0009: check-cast v0, Landroid/widget/EditText; // type@0298 │ │ -4da736: 1100 |000b: return-object v0 │ │ +4da70c: |[4da70c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$etNewItem$2.invoke:()Landroid/widget/EditText; │ │ +4da71c: 5420 83ae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae83 │ │ +4da720: 1401 dc00 097f |0002: const v1, #float 1.82109e+38 // #7f0900dc │ │ +4da726: 6e20 16f7 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f716 │ │ +4da72c: 0c00 |0008: move-result-object v0 │ │ +4da72e: 1f00 9802 |0009: check-cast v0, Landroid/widget/EditText; // type@0298 │ │ +4da732: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2; │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;) │ │ @@ -1964906,18 +1964906,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4da738: |[4da738] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$etNewItem$2.invoke:()Ljava/lang/Object; │ │ -4da748: 6e10 fbf6 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;.invoke:()Landroid/widget/EditText; // method@f6fb │ │ -4da74e: 0c00 |0003: move-result-object v0 │ │ -4da750: 1100 |0004: return-object v0 │ │ +4da734: |[4da734] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$etNewItem$2.invoke:()Ljava/lang/Object; │ │ +4da744: 6e10 fbf6 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;.invoke:()Landroid/widget/EditText; // method@f6fb │ │ +4da74a: 0c00 |0003: move-result-object v0 │ │ +4da74c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2; │ │ │ │ source_file_idx : 8709 (ChecklistNoteActivity.kt) │ │ @@ -1964957,75 +1964957,75 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4da810: |[4da810] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$getContentString$1.:()V │ │ -4da820: 2200 1920 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1; // type@2019 │ │ -4da824: 7010 fef6 0000 |0002: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1;.:()V // method@f6fe │ │ -4da82a: 6900 84ae |0005: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1; // field@ae84 │ │ -4da82e: 0e00 |0007: return-void │ │ +4da80c: |[4da80c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$getContentString$1.:()V │ │ +4da81c: 2200 1920 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1; // type@2019 │ │ +4da820: 7010 fef6 0000 |0002: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1;.:()V // method@f6fe │ │ +4da826: 6900 84ae |0005: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1; // field@ae84 │ │ +4da82a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4da830: |[4da830] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$getContentString$1.:()V │ │ -4da840: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4da842: 7020 b2cc 0100 |0001: invoke-direct {v1, v0}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ -4da848: 0e00 |0004: return-void │ │ +4da82c: |[4da82c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$getContentString$1.:()V │ │ +4da83c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4da83e: 7020 b2cc 0100 |0001: invoke-direct {v1, v0}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ +4da844: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1;) │ │ name : 'invoke' │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;)Ljava/lang/CharSequence;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -4da774: |[4da774] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$getContentString$1.invoke:(Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;)Ljava/lang/CharSequence; │ │ -4da784: 1a00 1eb2 |0000: const-string v0, "item" // string@b21e │ │ -4da788: 7120 93cc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4da78e: 2200 f315 |0005: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ -4da792: 7010 b9ab 0000 |0007: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4da798: 1a01 7c15 |000a: const-string v1, "- " // string@157c │ │ -4da79c: 6e20 c5ab 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4da7a2: 6e10 edf7 0300 |000f: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f7ed │ │ -4da7a8: 0c01 |0012: move-result-object v1 │ │ -4da7aa: 6e20 c5ab 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4da7b0: 1a01 6006 |0016: const-string v1, " [" // string@0660 │ │ -4da7b4: 6e20 c5ab 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4da7ba: 6e10 eef7 0300 |001b: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f7ee │ │ -4da7c0: 0a03 |001e: move-result v3 │ │ -4da7c2: 3803 0500 |001f: if-eqz v3, 0024 // +0005 │ │ -4da7c6: 1a03 61f9 |0021: const-string v3, "✓" // string@f961 │ │ -4da7ca: 2803 |0023: goto 0026 // +0003 │ │ -4da7cc: 1a03 b305 |0024: const-string v3, " " // string@05b3 │ │ -4da7d0: 6e20 c5ab 3000 |0026: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4da7d6: 1303 5d00 |0029: const/16 v3, #int 93 // #5d │ │ -4da7da: 6e20 bdab 3000 |002b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@abbd │ │ -4da7e0: 6e10 d5ab 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4da7e6: 0c03 |0031: move-result-object v3 │ │ -4da7e8: 1f03 c115 |0032: check-cast v3, Ljava/lang/CharSequence; // type@15c1 │ │ -4da7ec: 1103 |0034: return-object v3 │ │ +4da770: |[4da770] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$getContentString$1.invoke:(Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;)Ljava/lang/CharSequence; │ │ +4da780: 1a00 1eb2 |0000: const-string v0, "item" // string@b21e │ │ +4da784: 7120 93cc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4da78a: 2200 f315 |0005: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ +4da78e: 7010 b9ab 0000 |0007: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4da794: 1a01 7c15 |000a: const-string v1, "- " // string@157c │ │ +4da798: 6e20 c5ab 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4da79e: 6e10 edf7 0300 |000f: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f7ed │ │ +4da7a4: 0c01 |0012: move-result-object v1 │ │ +4da7a6: 6e20 c5ab 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4da7ac: 1a01 6006 |0016: const-string v1, " [" // string@0660 │ │ +4da7b0: 6e20 c5ab 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4da7b6: 6e10 eef7 0300 |001b: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f7ee │ │ +4da7bc: 0a03 |001e: move-result v3 │ │ +4da7be: 3803 0500 |001f: if-eqz v3, 0024 // +0005 │ │ +4da7c2: 1a03 61f9 |0021: const-string v3, "✓" // string@f961 │ │ +4da7c6: 2803 |0023: goto 0026 // +0003 │ │ +4da7c8: 1a03 b305 |0024: const-string v3, " " // string@05b3 │ │ +4da7cc: 6e20 c5ab 3000 |0026: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4da7d2: 1303 5d00 |0029: const/16 v3, #int 93 // #5d │ │ +4da7d6: 6e20 bdab 3000 |002b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@abbd │ │ +4da7dc: 6e10 d5ab 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4da7e2: 0c03 |0031: move-result-object v3 │ │ +4da7e4: 1f03 c115 |0032: check-cast v3, Ljava/lang/CharSequence; // type@15c1 │ │ +4da7e8: 1103 |0034: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=243 │ │ locals : │ │ 0x0000 - 0x0035 reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1; │ │ 0x0000 - 0x0035 reg=3 (null) Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; │ │ │ │ @@ -1965034,19 +1965034,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4da7f0: |[4da7f0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$getContentString$1.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4da800: 1f01 3e20 |0000: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203e │ │ -4da804: 6e20 fff6 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1;.invoke:(Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;)Ljava/lang/CharSequence; // method@f6ff │ │ -4da80a: 0c01 |0005: move-result-object v1 │ │ -4da80c: 1101 |0006: return-object v1 │ │ +4da7ec: |[4da7ec] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$getContentString$1.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4da7fc: 1f01 3e20 |0000: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203e │ │ +4da800: 6e20 fff6 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1;.invoke:(Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;)Ljava/lang/CharSequence; // method@f6ff │ │ +4da806: 0c01 |0005: move-result-object v1 │ │ +4da808: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1965087,40 +1965087,40 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4da890: |[4da890] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$lvItemList$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -4da8a0: 5b01 85ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae85 │ │ -4da8a4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4da8a6: 7020 b2cc 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ -4da8ac: 0e00 |0006: return-void │ │ +4da88c: |[4da88c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$lvItemList$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +4da89c: 5b01 85ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae85 │ │ +4da8a0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4da8a2: 7020 b2cc 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ +4da8a8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;) │ │ name : 'invoke' │ │ type : '()Landroid/widget/ListView;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4da84c: |[4da84c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$lvItemList$2.invoke:()Landroid/widget/ListView; │ │ -4da85c: 5420 85ae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae85 │ │ -4da860: 1401 1e01 097f |0002: const v1, #float 1.8211e+38 // #7f09011e │ │ -4da866: 6e20 16f7 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f716 │ │ -4da86c: 0c00 |0008: move-result-object v0 │ │ -4da86e: 1f00 aa02 |0009: check-cast v0, Landroid/widget/ListView; // type@02aa │ │ -4da872: 1100 |000b: return-object v0 │ │ +4da848: |[4da848] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$lvItemList$2.invoke:()Landroid/widget/ListView; │ │ +4da858: 5420 85ae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae85 │ │ +4da85c: 1401 1e01 097f |0002: const v1, #float 1.8211e+38 // #7f09011e │ │ +4da862: 6e20 16f7 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f716 │ │ +4da868: 0c00 |0008: move-result-object v0 │ │ +4da86a: 1f00 aa02 |0009: check-cast v0, Landroid/widget/ListView; // type@02aa │ │ +4da86e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2; │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;) │ │ @@ -1965128,18 +1965128,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4da874: |[4da874] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$lvItemList$2.invoke:()Ljava/lang/Object; │ │ -4da884: 6e10 02f7 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;.invoke:()Landroid/widget/ListView; // method@f702 │ │ -4da88a: 0c00 |0003: move-result-object v0 │ │ -4da88c: 1100 |0004: return-object v0 │ │ +4da870: |[4da870] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$lvItemList$2.invoke:()Ljava/lang/Object; │ │ +4da880: 6e10 02f7 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;.invoke:()Landroid/widget/ListView; // method@f702 │ │ +4da886: 0c00 |0003: move-result-object v0 │ │ +4da888: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2; │ │ │ │ source_file_idx : 8709 (ChecklistNoteActivity.kt) │ │ @@ -1965179,40 +1965179,40 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4dca44: |[4dca44] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$btnColorSelector$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ -4dca54: 5b01 bbae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@aebb │ │ -4dca58: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4dca5a: 7020 b2cc 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ -4dca60: 0e00 |0006: return-void │ │ +4dca40: |[4dca40] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$btnColorSelector$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ +4dca50: 5b01 bbae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@aebb │ │ +4dca54: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4dca56: 7020 b2cc 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ +4dca5c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;) │ │ name : 'invoke' │ │ type : '()Landroid/widget/Button;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4dca00: |[4dca00] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$btnColorSelector$2.invoke:()Landroid/widget/Button; │ │ -4dca10: 5420 bbae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@aebb │ │ -4dca14: 1401 7400 097f |0002: const v1, #float 1.82107e+38 // #7f090074 │ │ -4dca1a: 6e20 97f7 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f797 │ │ -4dca20: 0c00 |0008: move-result-object v0 │ │ -4dca22: 1f00 8f02 |0009: check-cast v0, Landroid/widget/Button; // type@028f │ │ -4dca26: 1100 |000b: return-object v0 │ │ +4dc9fc: |[4dc9fc] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$btnColorSelector$2.invoke:()Landroid/widget/Button; │ │ +4dca0c: 5420 bbae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@aebb │ │ +4dca10: 1401 7400 097f |0002: const v1, #float 1.82107e+38 // #7f090074 │ │ +4dca16: 6e20 97f7 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f797 │ │ +4dca1c: 0c00 |0008: move-result-object v0 │ │ +4dca1e: 1f00 8f02 |0009: check-cast v0, Landroid/widget/Button; // type@028f │ │ +4dca22: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2; │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;) │ │ @@ -1965220,18 +1965220,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4dca28: |[4dca28] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$btnColorSelector$2.invoke:()Ljava/lang/Object; │ │ -4dca38: 6e10 87f7 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;.invoke:()Landroid/widget/Button; // method@f787 │ │ -4dca3e: 0c00 |0003: move-result-object v0 │ │ -4dca40: 1100 |0004: return-object v0 │ │ +4dca24: |[4dca24] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$btnColorSelector$2.invoke:()Ljava/lang/Object; │ │ +4dca34: 6e10 87f7 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;.invoke:()Landroid/widget/Button; // method@f787 │ │ +4dca3a: 0c00 |0003: move-result-object v0 │ │ +4dca3c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2; │ │ │ │ source_file_idx : 26806 (SketchActivity.kt) │ │ @@ -1965271,40 +1965271,40 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4dcb10: |[4dcb10] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$drawView$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ -4dcb20: 5b01 bdae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@aebd │ │ -4dcb24: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4dcb26: 7020 b2cc 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ -4dcb2c: 0e00 |0006: return-void │ │ +4dcb0c: |[4dcb0c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$drawView$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ +4dcb1c: 5b01 bdae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@aebd │ │ +4dcb20: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4dcb22: 7020 b2cc 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ +4dcb28: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;) │ │ name : 'invoke' │ │ type : '()Lcom/simplify/ink/InkView;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4dcacc: |[4dcacc] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$drawView$2.invoke:()Lcom/simplify/ink/InkView; │ │ -4dcadc: 5420 bdae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@aebd │ │ -4dcae0: 1401 c900 097f |0002: const v1, #float 1.82108e+38 // #7f0900c9 │ │ -4dcae6: 6e20 97f7 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f797 │ │ -4dcaec: 0c00 |0008: move-result-object v0 │ │ -4dcaee: 1f00 8215 |0009: check-cast v0, Lcom/simplify/ink/InkView; // type@1582 │ │ -4dcaf2: 1100 |000b: return-object v0 │ │ +4dcac8: |[4dcac8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$drawView$2.invoke:()Lcom/simplify/ink/InkView; │ │ +4dcad8: 5420 bdae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@aebd │ │ +4dcadc: 1401 c900 097f |0002: const v1, #float 1.82108e+38 // #7f0900c9 │ │ +4dcae2: 6e20 97f7 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f797 │ │ +4dcae8: 0c00 |0008: move-result-object v0 │ │ +4dcaea: 1f00 8215 |0009: check-cast v0, Lcom/simplify/ink/InkView; // type@1582 │ │ +4dcaee: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2; │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;) │ │ @@ -1965312,18 +1965312,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4dcaf4: |[4dcaf4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$drawView$2.invoke:()Ljava/lang/Object; │ │ -4dcb04: 6e10 8df7 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;.invoke:()Lcom/simplify/ink/InkView; // method@f78d │ │ -4dcb0a: 0c00 |0003: move-result-object v0 │ │ -4dcb0c: 1100 |0004: return-object v0 │ │ +4dcaf0: |[4dcaf0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$drawView$2.invoke:()Ljava/lang/Object; │ │ +4dcb00: 6e10 8df7 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;.invoke:()Lcom/simplify/ink/InkView; // method@f78d │ │ +4dcb06: 0c00 |0003: move-result-object v0 │ │ +4dcb08: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2; │ │ │ │ source_file_idx : 26806 (SketchActivity.kt) │ │ @@ -1965363,40 +1965363,40 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4dd768: |[4dd768] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$boldBtn$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -4dd778: 5b01 c9ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec9 │ │ -4dd77c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4dd77e: 7020 b2cc 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ -4dd784: 0e00 |0006: return-void │ │ +4dd764: |[4dd764] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$boldBtn$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +4dd774: 5b01 c9ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec9 │ │ +4dd778: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4dd77a: 7020 b2cc 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ +4dd780: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;) │ │ name : 'invoke' │ │ type : '()Lcom/google/android/material/floatingactionbutton/FloatingActionButton;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4dd724: |[4dd724] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$boldBtn$2.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ -4dd734: 5420 c9ae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec9 │ │ -4dd738: 1401 7200 097f |0002: const v1, #float 1.82107e+38 // #7f090072 │ │ -4dd73e: 6e20 caf7 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f7ca │ │ -4dd744: 0c00 |0008: move-result-object v0 │ │ -4dd746: 1f00 ac12 |0009: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@12ac │ │ -4dd74a: 1100 |000b: return-object v0 │ │ +4dd720: |[4dd720] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$boldBtn$2.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ +4dd730: 5420 c9ae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec9 │ │ +4dd734: 1401 7200 097f |0002: const v1, #float 1.82107e+38 // #7f090072 │ │ +4dd73a: 6e20 caf7 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f7ca │ │ +4dd740: 0c00 |0008: move-result-object v0 │ │ +4dd742: 1f00 ac12 |0009: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@12ac │ │ +4dd746: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2; │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;) │ │ @@ -1965404,18 +1965404,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4dd74c: |[4dd74c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$boldBtn$2.invoke:()Ljava/lang/Object; │ │ -4dd75c: 6e10 b6f7 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7b6 │ │ -4dd762: 0c00 |0003: move-result-object v0 │ │ -4dd764: 1100 |0004: return-object v0 │ │ +4dd748: |[4dd748] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$boldBtn$2.invoke:()Ljava/lang/Object; │ │ +4dd758: 6e10 b6f7 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7b6 │ │ +4dd75e: 0c00 |0003: move-result-object v0 │ │ +4dd760: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2; │ │ │ │ source_file_idx : 28272 (TextNoteActivity.kt) │ │ @@ -1965455,40 +1965455,40 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4dd7cc: |[4dd7cc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$etContent$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -4dd7dc: 5b01 caae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aeca │ │ -4dd7e0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4dd7e2: 7020 b2cc 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ -4dd7e8: 0e00 |0006: return-void │ │ +4dd7c8: |[4dd7c8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$etContent$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +4dd7d8: 5b01 caae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aeca │ │ +4dd7dc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4dd7de: 7020 b2cc 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ +4dd7e4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;) │ │ name : 'invoke' │ │ type : '()Landroid/widget/EditText;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4dd788: |[4dd788] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$etContent$2.invoke:()Landroid/widget/EditText; │ │ -4dd798: 5420 caae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aeca │ │ -4dd79c: 1401 da00 097f |0002: const v1, #float 1.82109e+38 // #7f0900da │ │ -4dd7a2: 6e20 caf7 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f7ca │ │ -4dd7a8: 0c00 |0008: move-result-object v0 │ │ -4dd7aa: 1f00 9802 |0009: check-cast v0, Landroid/widget/EditText; // type@0298 │ │ -4dd7ae: 1100 |000b: return-object v0 │ │ +4dd784: |[4dd784] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$etContent$2.invoke:()Landroid/widget/EditText; │ │ +4dd794: 5420 caae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aeca │ │ +4dd798: 1401 da00 097f |0002: const v1, #float 1.82109e+38 // #7f0900da │ │ +4dd79e: 6e20 caf7 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f7ca │ │ +4dd7a4: 0c00 |0008: move-result-object v0 │ │ +4dd7a6: 1f00 9802 |0009: check-cast v0, Landroid/widget/EditText; // type@0298 │ │ +4dd7aa: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2; │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;) │ │ @@ -1965496,18 +1965496,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4dd7b0: |[4dd7b0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$etContent$2.invoke:()Ljava/lang/Object; │ │ -4dd7c0: 6e10 b9f7 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;.invoke:()Landroid/widget/EditText; // method@f7b9 │ │ -4dd7c6: 0c00 |0003: move-result-object v0 │ │ -4dd7c8: 1100 |0004: return-object v0 │ │ +4dd7ac: |[4dd7ac] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$etContent$2.invoke:()Ljava/lang/Object; │ │ +4dd7bc: 6e10 b9f7 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;.invoke:()Landroid/widget/EditText; // method@f7b9 │ │ +4dd7c2: 0c00 |0003: move-result-object v0 │ │ +4dd7c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2; │ │ │ │ source_file_idx : 28272 (TextNoteActivity.kt) │ │ @@ -1965547,40 +1965547,40 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4dd830: |[4dd830] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$italicsBtn$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -4dd840: 5b01 cbae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aecb │ │ -4dd844: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4dd846: 7020 b2cc 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ -4dd84c: 0e00 |0006: return-void │ │ +4dd82c: |[4dd82c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$italicsBtn$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +4dd83c: 5b01 cbae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aecb │ │ +4dd840: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4dd842: 7020 b2cc 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ +4dd848: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;) │ │ name : 'invoke' │ │ type : '()Lcom/google/android/material/floatingactionbutton/FloatingActionButton;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4dd7ec: |[4dd7ec] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$italicsBtn$2.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ -4dd7fc: 5420 cbae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aecb │ │ -4dd800: 1401 7600 097f |0002: const v1, #float 1.82107e+38 // #7f090076 │ │ -4dd806: 6e20 caf7 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f7ca │ │ -4dd80c: 0c00 |0008: move-result-object v0 │ │ -4dd80e: 1f00 ac12 |0009: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@12ac │ │ -4dd812: 1100 |000b: return-object v0 │ │ +4dd7e8: |[4dd7e8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$italicsBtn$2.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ +4dd7f8: 5420 cbae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aecb │ │ +4dd7fc: 1401 7600 097f |0002: const v1, #float 1.82107e+38 // #7f090076 │ │ +4dd802: 6e20 caf7 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f7ca │ │ +4dd808: 0c00 |0008: move-result-object v0 │ │ +4dd80a: 1f00 ac12 |0009: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@12ac │ │ +4dd80e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2; │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;) │ │ @@ -1965588,18 +1965588,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4dd814: |[4dd814] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$italicsBtn$2.invoke:()Ljava/lang/Object; │ │ -4dd824: 6e10 bcf7 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7bc │ │ -4dd82a: 0c00 |0003: move-result-object v0 │ │ -4dd82c: 1100 |0004: return-object v0 │ │ +4dd810: |[4dd810] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$italicsBtn$2.invoke:()Ljava/lang/Object; │ │ +4dd820: 6e10 bcf7 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7bc │ │ +4dd826: 0c00 |0003: move-result-object v0 │ │ +4dd828: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2; │ │ │ │ source_file_idx : 28272 (TextNoteActivity.kt) │ │ @@ -1965639,40 +1965639,40 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4dd894: |[4dd894] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$underlineBtn$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -4dd8a4: 5b01 ccae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aecc │ │ -4dd8a8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4dd8aa: 7020 b2cc 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ -4dd8b0: 0e00 |0006: return-void │ │ +4dd890: |[4dd890] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$underlineBtn$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +4dd8a0: 5b01 ccae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aecc │ │ +4dd8a4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4dd8a6: 7020 b2cc 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ +4dd8ac: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;) │ │ name : 'invoke' │ │ type : '()Lcom/google/android/material/floatingactionbutton/FloatingActionButton;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4dd850: |[4dd850] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$underlineBtn$2.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ -4dd860: 5420 ccae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aecc │ │ -4dd864: 1401 7c00 097f |0002: const v1, #float 1.82107e+38 // #7f09007c │ │ -4dd86a: 6e20 caf7 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f7ca │ │ -4dd870: 0c00 |0008: move-result-object v0 │ │ -4dd872: 1f00 ac12 |0009: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@12ac │ │ -4dd876: 1100 |000b: return-object v0 │ │ +4dd84c: |[4dd84c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$underlineBtn$2.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ +4dd85c: 5420 ccae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aecc │ │ +4dd860: 1401 7c00 097f |0002: const v1, #float 1.82107e+38 // #7f09007c │ │ +4dd866: 6e20 caf7 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f7ca │ │ +4dd86c: 0c00 |0008: move-result-object v0 │ │ +4dd86e: 1f00 ac12 |0009: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@12ac │ │ +4dd872: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2; │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;) │ │ @@ -1965680,18 +1965680,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4dd878: |[4dd878] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$underlineBtn$2.invoke:()Ljava/lang/Object; │ │ -4dd888: 6e10 bff7 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7bf │ │ -4dd88e: 0c00 |0003: move-result-object v0 │ │ -4dd890: 1100 |0004: return-object v0 │ │ +4dd874: |[4dd874] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$underlineBtn$2.invoke:()Ljava/lang/Object; │ │ +4dd884: 6e10 bff7 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7bf │ │ +4dd88a: 0c00 |0003: move-result-object v0 │ │ +4dd88c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2; │ │ │ │ source_file_idx : 28272 (TextNoteActivity.kt) │ │ @@ -2028945,112 +2028945,112 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4db7fc: |[4db7fc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ -4db80c: 5b01 90ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae90 │ │ -4db810: 5b02 8eae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae8e │ │ -4db814: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4db816: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ -4db81c: 0e00 |0008: return-void │ │ +4db7f8: |[4db7f8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ +4db808: 5b01 90ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae90 │ │ +4db80c: 5b02 8eae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae8e │ │ +4db810: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4db812: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ +4db818: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -4db7d4: |[4db7d4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4db7e4: 2203 1f20 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@201f │ │ -4db7e8: 5420 90ae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae90 │ │ -4db7ec: 5421 8eae |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae8e │ │ -4db7f0: 7040 2cf7 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@f72c │ │ -4db7f6: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4db7fa: 1103 |000b: return-object v3 │ │ +4db7d0: |[4db7d0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4db7e0: 2203 1f20 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@201f │ │ +4db7e4: 5420 90ae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae90 │ │ +4db7e8: 5421 8eae |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae8e │ │ +4db7ec: 7040 2cf7 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@f72c │ │ +4db7f2: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4db7f6: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4db72c: |[4db72c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4db73c: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ -4db740: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4db744: 6e30 2ff7 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f72f │ │ -4db74a: 0c01 |0007: move-result-object v1 │ │ -4db74c: 1101 |0008: return-object v1 │ │ +4db728: |[4db728] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4db738: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ +4db73c: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4db740: 6e30 2ff7 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f72f │ │ +4db746: 0c01 |0007: move-result-object v1 │ │ +4db748: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4db750: |[4db750] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4db760: 6e30 2df7 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f72d │ │ -4db766: 0c01 |0003: move-result-object v1 │ │ -4db768: 1f01 1f20 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@201f │ │ -4db76c: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4db770: 6e20 30f7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f730 │ │ -4db776: 0c01 |000b: move-result-object v1 │ │ -4db778: 1101 |000c: return-object v1 │ │ +4db74c: |[4db74c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4db75c: 6e30 2df7 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f72d │ │ +4db762: 0c01 |0003: move-result-object v1 │ │ +4db764: 1f01 1f20 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@201f │ │ +4db768: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4db76c: 6e20 30f7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f730 │ │ +4db772: 0c01 |000b: move-result-object v1 │ │ +4db774: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -4db77c: |[4db77c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4db78c: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ -4db792: 5210 8fae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.label:I // field@ae8f │ │ -4db796: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -4db79a: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ -4db7a0: 5412 90ae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae90 │ │ -4db7a4: 7110 6ff7 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f76f │ │ -4db7aa: 0c02 |000f: move-result-object v2 │ │ -4db7ac: 6e10 21f4 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@f421 │ │ -4db7b2: 0c02 |0013: move-result-object v2 │ │ -4db7b4: 5410 8eae |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae8e │ │ -4db7b8: 7220 b6f4 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4b6 │ │ -4db7be: 6202 9b78 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4db7c2: 1102 |001b: return-object v2 │ │ -4db7c4: 2202 d415 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ -4db7c8: 1a00 3a86 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@863a │ │ -4db7cc: 7020 dfaa 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ -4db7d2: 2702 |0023: throw v2 │ │ +4db778: |[4db778] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4db788: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ +4db78e: 5210 8fae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.label:I // field@ae8f │ │ +4db792: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +4db796: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ +4db79c: 5412 90ae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae90 │ │ +4db7a0: 7110 6ff7 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f76f │ │ +4db7a6: 0c02 |000f: move-result-object v2 │ │ +4db7a8: 6e10 21f4 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@f421 │ │ +4db7ae: 0c02 |0013: move-result-object v2 │ │ +4db7b0: 5410 8eae |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae8e │ │ +4db7b4: 7220 b6f4 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4b6 │ │ +4db7ba: 6202 9b78 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4db7be: 1102 |001b: return-object v2 │ │ +4db7c0: 2202 d415 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ +4db7c4: 1a00 3a86 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@863a │ │ +4db7c8: 7020 dfaa 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ +4db7ce: 2702 |0023: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=53 │ │ 0x000a line=54 │ │ 0x0019 line=55 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; │ │ @@ -2029108,112 +2029108,112 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4db8f0: |[4db8f0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ -4db900: 5b01 93ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae93 │ │ -4db904: 5b02 91ae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@ae91 │ │ -4db908: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4db90a: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ -4db910: 0e00 |0008: return-void │ │ +4db8ec: |[4db8ec] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ +4db8fc: 5b01 93ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae93 │ │ +4db900: 5b02 91ae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@ae91 │ │ +4db904: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4db906: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ +4db90c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -4db8c8: |[4db8c8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4db8d8: 2203 2020 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@2020 │ │ -4db8dc: 5420 93ae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae93 │ │ -4db8e0: 5421 91ae |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@ae91 │ │ -4db8e4: 7040 31f7 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@f731 │ │ -4db8ea: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4db8ee: 1103 |000b: return-object v3 │ │ +4db8c4: |[4db8c4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4db8d4: 2203 2020 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@2020 │ │ +4db8d8: 5420 93ae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae93 │ │ +4db8dc: 5421 91ae |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@ae91 │ │ +4db8e0: 7040 31f7 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@f731 │ │ +4db8e6: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4db8ea: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4db820: |[4db820] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4db830: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ -4db834: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4db838: 6e30 34f7 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f734 │ │ -4db83e: 0c01 |0007: move-result-object v1 │ │ -4db840: 1101 |0008: return-object v1 │ │ +4db81c: |[4db81c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4db82c: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ +4db830: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4db834: 6e30 34f7 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f734 │ │ +4db83a: 0c01 |0007: move-result-object v1 │ │ +4db83c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4db844: |[4db844] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4db854: 6e30 32f7 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f732 │ │ -4db85a: 0c01 |0003: move-result-object v1 │ │ -4db85c: 1f01 2020 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@2020 │ │ -4db860: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4db864: 6e20 35f7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f735 │ │ -4db86a: 0c01 |000b: move-result-object v1 │ │ -4db86c: 1101 |000c: return-object v1 │ │ +4db840: |[4db840] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4db850: 6e30 32f7 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f732 │ │ +4db856: 0c01 |0003: move-result-object v1 │ │ +4db858: 1f01 2020 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@2020 │ │ +4db85c: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4db860: 6e20 35f7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f735 │ │ +4db866: 0c01 |000b: move-result-object v1 │ │ +4db868: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -4db870: |[4db870] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4db880: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ -4db886: 5210 92ae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.label:I // field@ae92 │ │ -4db88a: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -4db88e: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ -4db894: 5412 93ae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae93 │ │ -4db898: 7110 6ff7 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f76f │ │ -4db89e: 0c02 |000f: move-result-object v2 │ │ -4db8a0: 6e10 1af4 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f41a │ │ -4db8a6: 0c02 |0013: move-result-object v2 │ │ -4db8a8: 5410 91ae |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@ae91 │ │ -4db8ac: 7220 42f4 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@f442 │ │ -4db8b2: 6202 9b78 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4db8b6: 1102 |001b: return-object v2 │ │ -4db8b8: 2202 d415 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ -4db8bc: 1a00 3a86 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@863a │ │ -4db8c0: 7020 dfaa 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ -4db8c6: 2702 |0023: throw v2 │ │ +4db86c: |[4db86c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4db87c: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ +4db882: 5210 92ae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.label:I // field@ae92 │ │ +4db886: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +4db88a: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ +4db890: 5412 93ae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae93 │ │ +4db894: 7110 6ff7 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f76f │ │ +4db89a: 0c02 |000f: move-result-object v2 │ │ +4db89c: 6e10 1af4 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f41a │ │ +4db8a2: 0c02 |0013: move-result-object v2 │ │ +4db8a4: 5410 91ae |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@ae91 │ │ +4db8a8: 7220 42f4 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@f442 │ │ +4db8ae: 6202 9b78 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4db8b2: 1102 |001b: return-object v2 │ │ +4db8b4: 2202 d415 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ +4db8b8: 1a00 3a86 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@863a │ │ +4db8bc: 7020 dfaa 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ +4db8c2: 2702 |0023: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=72 │ │ 0x000a line=73 │ │ 0x0019 line=74 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; │ │ @@ -2029271,112 +2029271,112 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4db9e4: |[4db9e4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V │ │ -4db9f4: 5b01 96ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae96 │ │ -4db9f8: 5b02 94ae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ae94 │ │ -4db9fc: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4db9fe: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ -4dba04: 0e00 |0008: return-void │ │ +4db9e0: |[4db9e0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V │ │ +4db9f0: 5b01 96ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae96 │ │ +4db9f4: 5b02 94ae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ae94 │ │ +4db9f8: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4db9fa: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ +4dba00: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -4db9bc: |[4db9bc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4db9cc: 2203 2120 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@2021 │ │ -4db9d0: 5420 96ae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae96 │ │ -4db9d4: 5421 94ae |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ae94 │ │ -4db9d8: 7040 36f7 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V // method@f736 │ │ -4db9de: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4db9e2: 1103 |000b: return-object v3 │ │ +4db9b8: |[4db9b8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4db9c8: 2203 2120 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@2021 │ │ +4db9cc: 5420 96ae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae96 │ │ +4db9d0: 5421 94ae |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ae94 │ │ +4db9d4: 7040 36f7 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V // method@f736 │ │ +4db9da: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4db9de: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4db914: |[4db914] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4db924: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ -4db928: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4db92c: 6e30 39f7 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f739 │ │ -4db932: 0c01 |0007: move-result-object v1 │ │ -4db934: 1101 |0008: return-object v1 │ │ +4db910: |[4db910] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4db920: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ +4db924: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4db928: 6e30 39f7 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f739 │ │ +4db92e: 0c01 |0007: move-result-object v1 │ │ +4db930: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4db938: |[4db938] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4db948: 6e30 37f7 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f737 │ │ -4db94e: 0c01 |0003: move-result-object v1 │ │ -4db950: 1f01 2120 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@2021 │ │ -4db954: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4db958: 6e20 3af7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f73a │ │ -4db95e: 0c01 |000b: move-result-object v1 │ │ -4db960: 1101 |000c: return-object v1 │ │ +4db934: |[4db934] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4db944: 6e30 37f7 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f737 │ │ +4db94a: 0c01 |0003: move-result-object v1 │ │ +4db94c: 1f01 2120 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@2021 │ │ +4db950: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4db954: 6e20 3af7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f73a │ │ +4db95a: 0c01 |000b: move-result-object v1 │ │ +4db95c: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -4db964: |[4db964] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4db974: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ -4db97a: 5210 95ae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.label:I // field@ae95 │ │ -4db97e: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -4db982: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ -4db988: 5412 96ae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae96 │ │ -4db98c: 7110 6ef7 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getDatabase$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f76e │ │ -4db992: 0c02 |000f: move-result-object v2 │ │ -4db994: 6e10 20f4 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@f420 │ │ -4db99a: 0c02 |0013: move-result-object v2 │ │ -4db99c: 5410 94ae |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ae94 │ │ -4db9a0: 7220 6af4 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f46a │ │ -4db9a6: 6202 9b78 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4db9aa: 1102 |001b: return-object v2 │ │ -4db9ac: 2202 d415 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ -4db9b0: 1a00 3a86 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@863a │ │ -4db9b4: 7020 dfaa 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ -4db9ba: 2702 |0023: throw v2 │ │ +4db960: |[4db960] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4db970: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ +4db976: 5210 95ae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.label:I // field@ae95 │ │ +4db97a: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +4db97e: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ +4db984: 5412 96ae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae96 │ │ +4db988: 7110 6ef7 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getDatabase$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f76e │ │ +4db98e: 0c02 |000f: move-result-object v2 │ │ +4db990: 6e10 20f4 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@f420 │ │ +4db996: 0c02 |0013: move-result-object v2 │ │ +4db998: 5410 94ae |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ae94 │ │ +4db99c: 7220 6af4 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f46a │ │ +4db9a2: 6202 9b78 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4db9a6: 1102 |001b: return-object v2 │ │ +4db9a8: 2202 d415 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ +4db9ac: 1a00 3a86 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@863a │ │ +4db9b0: 7020 dfaa 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ +4db9b6: 2702 |0023: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=115 │ │ 0x000a line=116 │ │ 0x0019 line=117 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; │ │ @@ -2029430,115 +2029430,115 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -4dbaec: |[4dbaec] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V │ │ -4dbafc: 5b01 98ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae98 │ │ -4dbb00: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -4dbb02: 7030 65c9 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ -4dbb08: 0e00 |0006: return-void │ │ +4dbae8: |[4dbae8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V │ │ +4dbaf8: 5b01 98ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae98 │ │ +4dbafc: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +4dbafe: 7030 65c9 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ +4dbb04: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -4dbac8: |[4dbac8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4dbad8: 2202 2220 |0000: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@2022 │ │ -4dbadc: 5410 98ae |0002: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae98 │ │ -4dbae0: 7030 3bf7 0203 |0004: invoke-direct {v2, v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V // method@f73b │ │ -4dbae6: 1f02 3918 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4dbaea: 1102 |0009: return-object v2 │ │ +4dbac4: |[4dbac4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4dbad4: 2202 2220 |0000: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@2022 │ │ +4dbad8: 5410 98ae |0002: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae98 │ │ +4dbadc: 7030 3bf7 0203 |0004: invoke-direct {v2, v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V // method@f73b │ │ +4dbae2: 1f02 3918 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dbae6: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4dba08: |[4dba08] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4dba18: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ -4dba1c: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4dba20: 6e30 3ef7 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f73e │ │ -4dba26: 0c01 |0007: move-result-object v1 │ │ -4dba28: 1101 |0008: return-object v1 │ │ +4dba04: |[4dba04] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4dba14: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ +4dba18: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dba1c: 6e30 3ef7 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f73e │ │ +4dba22: 0c01 |0007: move-result-object v1 │ │ +4dba24: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4dba2c: |[4dba2c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4dba3c: 6e30 3cf7 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f73c │ │ -4dba42: 0c01 |0003: move-result-object v1 │ │ -4dba44: 1f01 2220 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@2022 │ │ -4dba48: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4dba4c: 6e20 3ff7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f73f │ │ -4dba52: 0c01 |000b: move-result-object v1 │ │ -4dba54: 1101 |000c: return-object v1 │ │ +4dba28: |[4dba28] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4dba38: 6e30 3cf7 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f73c │ │ +4dba3e: 0c01 |0003: move-result-object v1 │ │ +4dba40: 1f01 2220 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@2022 │ │ +4dba44: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4dba48: 6e20 3ff7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f73f │ │ +4dba4e: 0c01 |000b: move-result-object v1 │ │ +4dba50: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -4dba58: |[4dba58] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4dba68: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ -4dba6e: 5210 97ae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.label:I // field@ae97 │ │ -4dba72: 3900 2200 |0005: if-nez v0, 0027 // +0022 │ │ -4dba76: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ -4dba7c: 5412 98ae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae98 │ │ -4dba80: 7110 71f7 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/LiveData; // method@f771 │ │ -4dba86: 0c02 |000f: move-result-object v2 │ │ -4dba88: 3802 1400 |0010: if-eqz v2, 0024 // +0014 │ │ -4dba8c: 5412 98ae |0012: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae98 │ │ -4dba90: 7110 70f7 0200 |0014: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryName$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData; // method@f770 │ │ -4dba96: 0c02 |0017: move-result-object v2 │ │ -4dba98: 5410 98ae |0018: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae98 │ │ -4dba9c: 7110 71f7 0000 |001a: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/LiveData; // method@f771 │ │ -4dbaa2: 0c00 |001d: move-result-object v0 │ │ -4dbaa4: 7110 90cc 0000 |001e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4dbaaa: 6e20 2062 0200 |0021: invoke-virtual {v2, v0}, Landroidx/lifecycle/MediatorLiveData;.removeSource:(Landroidx/lifecycle/LiveData;)V // method@6220 │ │ -4dbab0: 6202 9b78 |0024: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4dbab4: 1102 |0026: return-object v2 │ │ -4dbab6: 2202 d415 |0027: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ -4dbaba: 1a00 3a86 |0029: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@863a │ │ -4dbabe: 7020 dfaa 0200 |002b: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ -4dbac4: 2702 |002e: throw v2 │ │ +4dba54: |[4dba54] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4dba64: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ +4dba6a: 5210 97ae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.label:I // field@ae97 │ │ +4dba6e: 3900 2200 |0005: if-nez v0, 0027 // +0022 │ │ +4dba72: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ +4dba78: 5412 98ae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae98 │ │ +4dba7c: 7110 71f7 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/LiveData; // method@f771 │ │ +4dba82: 0c02 |000f: move-result-object v2 │ │ +4dba84: 3802 1400 |0010: if-eqz v2, 0024 // +0014 │ │ +4dba88: 5412 98ae |0012: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae98 │ │ +4dba8c: 7110 70f7 0200 |0014: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryName$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData; // method@f770 │ │ +4dba92: 0c02 |0017: move-result-object v2 │ │ +4dba94: 5410 98ae |0018: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae98 │ │ +4dba98: 7110 71f7 0000 |001a: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/LiveData; // method@f771 │ │ +4dba9e: 0c00 |001d: move-result-object v0 │ │ +4dbaa0: 7110 90cc 0000 |001e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4dbaa6: 6e20 2062 0200 |0021: invoke-virtual {v2, v0}, Landroidx/lifecycle/MediatorLiveData;.removeSource:(Landroidx/lifecycle/LiveData;)V // method@6220 │ │ +4dbaac: 6202 9b78 |0024: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4dbab0: 1102 |0026: return-object v2 │ │ +4dbab2: 2202 d415 |0027: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ +4dbab6: 1a00 3a86 |0029: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@863a │ │ +4dbaba: 7020 dfaa 0200 |002b: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ +4dbac0: 2702 |002e: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=80 │ │ 0x000a line=81 │ │ 0x0012 line=82 │ │ 0x0024 line=84 │ │ locals : │ │ @@ -2029593,53 +2029593,53 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/String;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4dbc28: |[4dbc28] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.$r8$lambda$rVpvwTP3wYixfm0zud6lFS28lhI:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/String;)V │ │ -4dbc38: 7120 48f7 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.invokeSuspend$lambda-0:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/String;)V // method@f748 │ │ -4dbc3e: 0e00 |0003: return-void │ │ +4dbc24: |[4dbc24] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.$r8$lambda$rVpvwTP3wYixfm0zud6lFS28lhI:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/String;)V │ │ +4dbc34: 7120 48f7 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.invokeSuspend$lambda-0:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/String;)V // method@f748 │ │ +4dbc3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;) │ │ name : '' │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -4dbc40: |[4dbc40] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V │ │ -4dbc50: 5b01 9bae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9b │ │ -4dbc54: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -4dbc56: 7030 65c9 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ -4dbc5c: 0e00 |0006: return-void │ │ +4dbc3c: |[4dbc3c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V │ │ +4dbc4c: 5b01 9bae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9b │ │ +4dbc50: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +4dbc52: 7030 65c9 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ +4dbc58: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;) │ │ name : 'invokeSuspend$lambda-0' │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/String;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4dbc60: |[4dbc60] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invokeSuspend$lambda-0:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/String;)V │ │ -4dbc70: 7110 70f7 0000 |0000: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryName$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData; // method@f770 │ │ -4dbc76: 0c00 |0003: move-result-object v0 │ │ -4dbc78: 6e20 1f62 1000 |0004: invoke-virtual {v0, v1}, Landroidx/lifecycle/MediatorLiveData;.postValue:(Ljava/lang/Object;)V // method@621f │ │ -4dbc7e: 0e00 |0007: return-void │ │ +4dbc5c: |[4dbc5c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invokeSuspend$lambda-0:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/String;)V │ │ +4dbc6c: 7110 70f7 0000 |0000: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryName$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData; // method@f770 │ │ +4dbc72: 0c00 |0003: move-result-object v0 │ │ +4dbc74: 6e20 1f62 1000 |0004: invoke-virtual {v0, v1}, Landroidx/lifecycle/MediatorLiveData;.postValue:(Ljava/lang/Object;)V // method@621f │ │ +4dbc7a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0008 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -2029649,95 +2029649,95 @@ │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -4dbc04: |[4dbc04] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4dbc14: 2202 2420 |0000: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@2024 │ │ -4dbc18: 5410 9bae |0002: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9b │ │ -4dbc1c: 7030 43f7 0203 |0004: invoke-direct {v2, v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V // method@f743 │ │ -4dbc22: 1f02 3918 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4dbc26: 1102 |0009: return-object v2 │ │ +4dbc00: |[4dbc00] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4dbc10: 2202 2420 |0000: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@2024 │ │ +4dbc14: 5410 9bae |0002: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9b │ │ +4dbc18: 7030 43f7 0203 |0004: invoke-direct {v2, v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V // method@f743 │ │ +4dbc1e: 1f02 3918 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dbc22: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4dbb48: |[4dbb48] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4dbb58: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ -4dbb5c: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4dbb60: 6e30 46f7 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f746 │ │ -4dbb66: 0c01 |0007: move-result-object v1 │ │ -4dbb68: 1101 |0008: return-object v1 │ │ +4dbb44: |[4dbb44] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4dbb54: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ +4dbb58: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dbb5c: 6e30 46f7 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f746 │ │ +4dbb62: 0c01 |0007: move-result-object v1 │ │ +4dbb64: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4dbb6c: |[4dbb6c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4dbb7c: 6e30 44f7 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f744 │ │ -4dbb82: 0c01 |0003: move-result-object v1 │ │ -4dbb84: 1f01 2420 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@2024 │ │ -4dbb88: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4dbb8c: 6e20 47f7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f747 │ │ -4dbb92: 0c01 |000b: move-result-object v1 │ │ -4dbb94: 1101 |000c: return-object v1 │ │ +4dbb68: |[4dbb68] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4dbb78: 6e30 44f7 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f744 │ │ +4dbb7e: 0c01 |0003: move-result-object v1 │ │ +4dbb80: 1f01 2420 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@2024 │ │ +4dbb84: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4dbb88: 6e20 47f7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f747 │ │ +4dbb8e: 0c01 |000b: move-result-object v1 │ │ +4dbb90: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -4dbb98: |[4dbb98] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4dbba8: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ -4dbbae: 5230 9aae |0003: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.label:I // field@ae9a │ │ -4dbbb2: 3900 2100 |0005: if-nez v0, 0026 // +0021 │ │ -4dbbb6: 7110 62b2 0400 |0007: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ -4dbbbc: 5434 9bae |000a: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9b │ │ -4dbbc0: 7110 70f7 0400 |000c: invoke-static {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryName$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData; // method@f770 │ │ -4dbbc6: 0c04 |000f: move-result-object v4 │ │ -4dbbc8: 5430 9bae |0010: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9b │ │ -4dbbcc: 7110 71f7 0000 |0012: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/LiveData; // method@f771 │ │ -4dbbd2: 0c00 |0015: move-result-object v0 │ │ -4dbbd4: 7110 90cc 0000 |0016: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4dbbda: 5431 9bae |0019: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9b │ │ -4dbbde: 2202 2320 |001b: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0; // type@2023 │ │ -4dbbe2: 7020 40f7 1200 |001d: invoke-direct {v2, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)V // method@f740 │ │ -4dbbe8: 6e30 1a62 0402 |0020: invoke-virtual {v4, v0, v2}, Landroidx/lifecycle/MediatorLiveData;.addSource:(Landroidx/lifecycle/LiveData;Landroidx/lifecycle/Observer;)V // method@621a │ │ -4dbbee: 6204 9b78 |0023: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4dbbf2: 1104 |0025: return-object v4 │ │ -4dbbf4: 2204 d415 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@15d4 │ │ -4dbbf8: 1a00 3a86 |0028: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@863a │ │ -4dbbfc: 7020 dfaa 0400 |002a: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ -4dbc02: 2704 |002d: throw v4 │ │ +4dbb94: |[4dbb94] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4dbba4: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ +4dbbaa: 5230 9aae |0003: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.label:I // field@ae9a │ │ +4dbbae: 3900 2100 |0005: if-nez v0, 0026 // +0021 │ │ +4dbbb2: 7110 62b2 0400 |0007: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ +4dbbb8: 5434 9bae |000a: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9b │ │ +4dbbbc: 7110 70f7 0400 |000c: invoke-static {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryName$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData; // method@f770 │ │ +4dbbc2: 0c04 |000f: move-result-object v4 │ │ +4dbbc4: 5430 9bae |0010: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9b │ │ +4dbbc8: 7110 71f7 0000 |0012: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/LiveData; // method@f771 │ │ +4dbbce: 0c00 |0015: move-result-object v0 │ │ +4dbbd0: 7110 90cc 0000 |0016: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4dbbd6: 5431 9bae |0019: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9b │ │ +4dbbda: 2202 2320 |001b: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0; // type@2023 │ │ +4dbbde: 7020 40f7 1200 |001d: invoke-direct {v2, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)V // method@f740 │ │ +4dbbe4: 6e30 1a62 0402 |0020: invoke-virtual {v4, v0, v2}, Landroidx/lifecycle/MediatorLiveData;.addSource:(Landroidx/lifecycle/LiveData;Landroidx/lifecycle/Observer;)V // method@621a │ │ +4dbbea: 6204 9b78 |0023: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4dbbee: 1104 |0025: return-object v4 │ │ +4dbbf0: 2204 d415 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@15d4 │ │ +4dbbf4: 1a00 3a86 |0028: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@863a │ │ +4dbbf8: 7020 dfaa 0400 |002a: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ +4dbbfe: 2704 |002d: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=87 │ │ 0x000a line=88 │ │ 0x0023 line=91 │ │ locals : │ │ 0x0000 - 0x002e reg=3 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; │ │ @@ -2029795,154 +2029795,154 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;ILkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4dbdec: |[4dbdec] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;ILkotlin/coroutines/Continuation;)V │ │ -4dbdfc: 5b01 9eae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9e │ │ -4dbe00: 5902 9cae |0002: iput v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:I // field@ae9c │ │ -4dbe04: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4dbe06: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ -4dbe0c: 0e00 |0008: return-void │ │ +4dbde8: |[4dbde8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;ILkotlin/coroutines/Continuation;)V │ │ +4dbdf8: 5b01 9eae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9e │ │ +4dbdfc: 5902 9cae |0002: iput v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:I // field@ae9c │ │ +4dbe00: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4dbe02: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ +4dbe08: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -4dbdc4: |[4dbdc4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4dbdd4: 2203 2520 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@2025 │ │ -4dbdd8: 5420 9eae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9e │ │ -4dbddc: 5221 9cae |0004: iget v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:I // field@ae9c │ │ -4dbde0: 7040 49f7 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;ILkotlin/coroutines/Continuation;)V // method@f749 │ │ -4dbde6: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4dbdea: 1103 |000b: return-object v3 │ │ +4dbdc0: |[4dbdc0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4dbdd0: 2203 2520 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@2025 │ │ +4dbdd4: 5420 9eae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9e │ │ +4dbdd8: 5221 9cae |0004: iget v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:I // field@ae9c │ │ +4dbddc: 7040 49f7 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;ILkotlin/coroutines/Continuation;)V // method@f749 │ │ +4dbde2: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dbde6: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4dbc80: |[4dbc80] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4dbc90: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ -4dbc94: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4dbc98: 6e30 4cf7 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f74c │ │ -4dbc9e: 0c01 |0007: move-result-object v1 │ │ -4dbca0: 1101 |0008: return-object v1 │ │ +4dbc7c: |[4dbc7c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4dbc8c: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ +4dbc90: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dbc94: 6e30 4cf7 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f74c │ │ +4dbc9a: 0c01 |0007: move-result-object v1 │ │ +4dbc9c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4dbca4: |[4dbca4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4dbcb4: 6e30 4af7 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f74a │ │ -4dbcba: 0c01 |0003: move-result-object v1 │ │ -4dbcbc: 1f01 2520 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@2025 │ │ -4dbcc0: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4dbcc4: 6e20 4df7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f74d │ │ -4dbcca: 0c01 |000b: move-result-object v1 │ │ -4dbccc: 1101 |000c: return-object v1 │ │ +4dbca0: |[4dbca0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4dbcb0: 6e30 4af7 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f74a │ │ +4dbcb6: 0c01 |0003: move-result-object v1 │ │ +4dbcb8: 1f01 2520 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@2025 │ │ +4dbcbc: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4dbcc0: 6e20 4df7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f74d │ │ +4dbcc6: 0c01 |000b: move-result-object v1 │ │ +4dbcc8: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 114 16-bit code units │ │ -4dbcd0: |[4dbcd0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4dbce0: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ -4dbce6: 0c00 |0003: move-result-object v0 │ │ -4dbce8: 5261 9dae |0004: iget v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@ae9d │ │ -4dbcec: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -4dbcee: 1223 |0007: const/4 v3, #int 2 // #2 │ │ -4dbcf0: 1214 |0008: const/4 v4, #int 1 // #1 │ │ -4dbcf2: 3801 1600 |0009: if-eqz v1, 001f // +0016 │ │ -4dbcf6: 3241 1000 |000b: if-eq v1, v4, 001b // +0010 │ │ -4dbcfa: 3331 0600 |000d: if-ne v1, v3, 0013 // +0006 │ │ -4dbcfe: 7110 62b2 0700 |000f: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ -4dbd04: 285d |0012: goto 006f // +005d │ │ -4dbd06: 2207 d415 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@15d4 │ │ -4dbd0a: 1a00 3a86 |0015: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@863a │ │ -4dbd0e: 7020 dfaa 0700 |0017: invoke-direct {v7, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ -4dbd14: 2707 |001a: throw v7 │ │ -4dbd16: 7110 62b2 0700 |001b: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ -4dbd1c: 281f |001e: goto 003d // +001f │ │ -4dbd1e: 7110 62b2 0700 |001f: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ -4dbd24: 7100 bcdb 0000 |0022: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@dbbc │ │ -4dbd2a: 0c07 |0025: move-result-object v7 │ │ -4dbd2c: 1f07 4418 |0026: check-cast v7, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ -4dbd30: 2201 2220 |0028: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@2022 │ │ -4dbd34: 5465 9eae |002a: iget-object v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9e │ │ -4dbd38: 7030 3bf7 5102 |002c: invoke-direct {v1, v5, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V // method@f73b │ │ -4dbd3e: 1f01 d018 |002f: check-cast v1, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ -4dbd42: 0765 |0031: move-object v5, v6 │ │ -4dbd44: 1f05 3918 |0032: check-cast v5, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4dbd48: 5964 9dae |0034: iput v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@ae9d │ │ -4dbd4c: 7130 15da 1705 |0036: invoke-static {v7, v1, v5}, Lkotlinx/coroutines/BuildersKt;.withContext:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@da15 │ │ -4dbd52: 0c07 |0039: move-result-object v7 │ │ -4dbd54: 3307 0300 |003a: if-ne v7, v0, 003d // +0003 │ │ -4dbd58: 1100 |003c: return-object v0 │ │ -4dbd5a: 5467 9eae |003d: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9e │ │ -4dbd5e: 7110 6ff7 0700 |003f: invoke-static {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f76f │ │ -4dbd64: 0c01 |0042: move-result-object v1 │ │ -4dbd66: 6e10 1af4 0100 |0043: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f41a │ │ -4dbd6c: 0c01 |0046: move-result-object v1 │ │ -4dbd6e: 5264 9cae |0047: iget v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:I // field@ae9c │ │ -4dbd72: 7110 30c9 0400 |0049: invoke-static {v4}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@c930 │ │ -4dbd78: 0c04 |004c: move-result-object v4 │ │ -4dbd7a: 7220 41f4 4100 |004d: invoke-interface {v1, v4}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.categoryNameFromId:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; // method@f441 │ │ -4dbd80: 0c01 |0050: move-result-object v1 │ │ -4dbd82: 7120 72f7 1700 |0051: invoke-static {v7, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$set_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Landroidx/lifecycle/LiveData;)V // method@f772 │ │ -4dbd88: 7100 bcdb 0000 |0054: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@dbbc │ │ -4dbd8e: 0c07 |0057: move-result-object v7 │ │ -4dbd90: 1f07 4418 |0058: check-cast v7, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ -4dbd94: 2201 2420 |005a: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@2024 │ │ -4dbd98: 5464 9eae |005c: iget-object v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9e │ │ -4dbd9c: 7030 43f7 4102 |005e: invoke-direct {v1, v4, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V // method@f743 │ │ -4dbda2: 1f01 d018 |0061: check-cast v1, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ -4dbda6: 0762 |0063: move-object v2, v6 │ │ -4dbda8: 1f02 3918 |0064: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4dbdac: 5963 9dae |0066: iput v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@ae9d │ │ -4dbdb0: 7130 15da 1702 |0068: invoke-static {v7, v1, v2}, Lkotlinx/coroutines/BuildersKt;.withContext:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@da15 │ │ -4dbdb6: 0c07 |006b: move-result-object v7 │ │ -4dbdb8: 3307 0300 |006c: if-ne v7, v0, 006f // +0003 │ │ -4dbdbc: 1100 |006e: return-object v0 │ │ -4dbdbe: 6207 9b78 |006f: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4dbdc2: 1107 |0071: return-object v7 │ │ +4dbccc: |[4dbccc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4dbcdc: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ +4dbce2: 0c00 |0003: move-result-object v0 │ │ +4dbce4: 5261 9dae |0004: iget v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@ae9d │ │ +4dbce8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +4dbcea: 1223 |0007: const/4 v3, #int 2 // #2 │ │ +4dbcec: 1214 |0008: const/4 v4, #int 1 // #1 │ │ +4dbcee: 3801 1600 |0009: if-eqz v1, 001f // +0016 │ │ +4dbcf2: 3241 1000 |000b: if-eq v1, v4, 001b // +0010 │ │ +4dbcf6: 3331 0600 |000d: if-ne v1, v3, 0013 // +0006 │ │ +4dbcfa: 7110 62b2 0700 |000f: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ +4dbd00: 285d |0012: goto 006f // +005d │ │ +4dbd02: 2207 d415 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@15d4 │ │ +4dbd06: 1a00 3a86 |0015: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@863a │ │ +4dbd0a: 7020 dfaa 0700 |0017: invoke-direct {v7, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ +4dbd10: 2707 |001a: throw v7 │ │ +4dbd12: 7110 62b2 0700 |001b: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ +4dbd18: 281f |001e: goto 003d // +001f │ │ +4dbd1a: 7110 62b2 0700 |001f: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ +4dbd20: 7100 bcdb 0000 |0022: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@dbbc │ │ +4dbd26: 0c07 |0025: move-result-object v7 │ │ +4dbd28: 1f07 4418 |0026: check-cast v7, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ +4dbd2c: 2201 2220 |0028: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@2022 │ │ +4dbd30: 5465 9eae |002a: iget-object v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9e │ │ +4dbd34: 7030 3bf7 5102 |002c: invoke-direct {v1, v5, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V // method@f73b │ │ +4dbd3a: 1f01 d018 |002f: check-cast v1, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ +4dbd3e: 0765 |0031: move-object v5, v6 │ │ +4dbd40: 1f05 3918 |0032: check-cast v5, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dbd44: 5964 9dae |0034: iput v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@ae9d │ │ +4dbd48: 7130 15da 1705 |0036: invoke-static {v7, v1, v5}, Lkotlinx/coroutines/BuildersKt;.withContext:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@da15 │ │ +4dbd4e: 0c07 |0039: move-result-object v7 │ │ +4dbd50: 3307 0300 |003a: if-ne v7, v0, 003d // +0003 │ │ +4dbd54: 1100 |003c: return-object v0 │ │ +4dbd56: 5467 9eae |003d: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9e │ │ +4dbd5a: 7110 6ff7 0700 |003f: invoke-static {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f76f │ │ +4dbd60: 0c01 |0042: move-result-object v1 │ │ +4dbd62: 6e10 1af4 0100 |0043: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f41a │ │ +4dbd68: 0c01 |0046: move-result-object v1 │ │ +4dbd6a: 5264 9cae |0047: iget v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:I // field@ae9c │ │ +4dbd6e: 7110 30c9 0400 |0049: invoke-static {v4}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@c930 │ │ +4dbd74: 0c04 |004c: move-result-object v4 │ │ +4dbd76: 7220 41f4 4100 |004d: invoke-interface {v1, v4}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.categoryNameFromId:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; // method@f441 │ │ +4dbd7c: 0c01 |0050: move-result-object v1 │ │ +4dbd7e: 7120 72f7 1700 |0051: invoke-static {v7, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$set_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Landroidx/lifecycle/LiveData;)V // method@f772 │ │ +4dbd84: 7100 bcdb 0000 |0054: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@dbbc │ │ +4dbd8a: 0c07 |0057: move-result-object v7 │ │ +4dbd8c: 1f07 4418 |0058: check-cast v7, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ +4dbd90: 2201 2420 |005a: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@2024 │ │ +4dbd94: 5464 9eae |005c: iget-object v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9e │ │ +4dbd98: 7030 43f7 4102 |005e: invoke-direct {v1, v4, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V // method@f743 │ │ +4dbd9e: 1f01 d018 |0061: check-cast v1, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ +4dbda2: 0762 |0063: move-object v2, v6 │ │ +4dbda4: 1f02 3918 |0064: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dbda8: 5963 9dae |0066: iput v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@ae9d │ │ +4dbdac: 7130 15da 1702 |0068: invoke-static {v7, v1, v2}, Lkotlinx/coroutines/BuildersKt;.withContext:(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@da15 │ │ +4dbdb2: 0c07 |006b: move-result-object v7 │ │ +4dbdb4: 3307 0300 |006c: if-ne v7, v0, 006f // +0003 │ │ +4dbdb8: 1100 |006e: return-object v0 │ │ +4dbdba: 6207 9b78 |006f: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4dbdbe: 1107 |0071: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=79 │ │ 0x0013 line=93 │ │ 0x001b line=79 │ │ 0x0022 line=80 │ │ 0x003d line=85 │ │ @@ -2030010,119 +2030010,119 @@ │ │ type : '(Landroidx/lifecycle/MutableLiveData;Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;JLkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -4dbef4: |[4dbef4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.:(Landroidx/lifecycle/MutableLiveData;Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;JLkotlin/coroutines/Continuation;)V │ │ -4dbf04: 5b01 a0ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@aea0 │ │ -4dbf08: 5b02 a2ae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea2 │ │ -4dbf0c: 5a03 9fae |0004: iput-wide v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@ae9f │ │ -4dbf10: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -4dbf12: 7030 65c9 1005 |0007: invoke-direct {v0, v1, v5}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ -4dbf18: 0e00 |000a: return-void │ │ +4dbef0: |[4dbef0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.:(Landroidx/lifecycle/MutableLiveData;Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;JLkotlin/coroutines/Continuation;)V │ │ +4dbf00: 5b01 a0ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@aea0 │ │ +4dbf04: 5b02 a2ae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea2 │ │ +4dbf08: 5a03 9fae |0004: iput-wide v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@ae9f │ │ +4dbf0c: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +4dbf0e: 7030 65c9 1005 |0007: invoke-direct {v0, v1, v5}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ +4dbf14: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 16 16-bit code units │ │ -4dbec4: |[4dbec4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4dbed4: 2207 2620 |0000: new-instance v7, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@2026 │ │ -4dbed8: 5461 a0ae |0002: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@aea0 │ │ -4dbedc: 5462 a2ae |0004: iget-object v2, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea2 │ │ -4dbee0: 5363 9fae |0006: iget-wide v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@ae9f │ │ -4dbee4: 0770 |0008: move-object v0, v7 │ │ -4dbee6: 0785 |0009: move-object v5, v8 │ │ -4dbee8: 7606 4ef7 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.:(Landroidx/lifecycle/MutableLiveData;Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;JLkotlin/coroutines/Continuation;)V // method@f74e │ │ -4dbeee: 1f07 3918 |000d: check-cast v7, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4dbef2: 1107 |000f: return-object v7 │ │ +4dbec0: |[4dbec0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4dbed0: 2207 2620 |0000: new-instance v7, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@2026 │ │ +4dbed4: 5461 a0ae |0002: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@aea0 │ │ +4dbed8: 5462 a2ae |0004: iget-object v2, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea2 │ │ +4dbedc: 5363 9fae |0006: iget-wide v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@ae9f │ │ +4dbee0: 0770 |0008: move-object v0, v7 │ │ +4dbee2: 0785 |0009: move-object v5, v8 │ │ +4dbee4: 7606 4ef7 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.:(Landroidx/lifecycle/MutableLiveData;Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;JLkotlin/coroutines/Continuation;)V // method@f74e │ │ +4dbeea: 1f07 3918 |000d: check-cast v7, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dbeee: 1107 |000f: return-object v7 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4dbe10: |[4dbe10] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4dbe20: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ -4dbe24: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4dbe28: 6e30 51f7 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f751 │ │ -4dbe2e: 0c01 |0007: move-result-object v1 │ │ -4dbe30: 1101 |0008: return-object v1 │ │ +4dbe0c: |[4dbe0c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4dbe1c: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ +4dbe20: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dbe24: 6e30 51f7 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f751 │ │ +4dbe2a: 0c01 |0007: move-result-object v1 │ │ +4dbe2c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4dbe34: |[4dbe34] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4dbe44: 6e30 4ff7 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f74f │ │ -4dbe4a: 0c01 |0003: move-result-object v1 │ │ -4dbe4c: 1f01 2620 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@2026 │ │ -4dbe50: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4dbe54: 6e20 52f7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f752 │ │ -4dbe5a: 0c01 |000b: move-result-object v1 │ │ -4dbe5c: 1101 |000c: return-object v1 │ │ +4dbe30: |[4dbe30] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4dbe40: 6e30 4ff7 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f74f │ │ +4dbe46: 0c01 |0003: move-result-object v1 │ │ +4dbe48: 1f01 2620 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@2026 │ │ +4dbe4c: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4dbe50: 6e20 52f7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f752 │ │ +4dbe56: 0c01 |000b: move-result-object v1 │ │ +4dbe58: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -4dbe60: |[4dbe60] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4dbe70: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ -4dbe76: 5230 a1ae |0003: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.label:I // field@aea1 │ │ -4dbe7a: 3900 1d00 |0005: if-nez v0, 0022 // +001d │ │ -4dbe7e: 7110 62b2 0400 |0007: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ -4dbe84: 5434 a0ae |000a: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@aea0 │ │ -4dbe88: 5430 a2ae |000c: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea2 │ │ -4dbe8c: 7110 6ef7 0000 |000e: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getDatabase$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f76e │ │ -4dbe92: 0c00 |0011: move-result-object v0 │ │ -4dbe94: 6e10 20f4 0000 |0012: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@f420 │ │ -4dbe9a: 0c00 |0015: move-result-object v0 │ │ -4dbe9c: 5331 9fae |0016: iget-wide v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@ae9f │ │ -4dbea0: 7230 6ff4 1002 |0018: invoke-interface {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.getNoteByID:(J)Lorg/secuso/privacyfriendlynotes/room/model/Note; // method@f46f │ │ -4dbea6: 0c00 |001b: move-result-object v0 │ │ -4dbea8: 6e20 2862 0400 |001c: invoke-virtual {v4, v0}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@6228 │ │ -4dbeae: 6204 9b78 |001f: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4dbeb2: 1104 |0021: return-object v4 │ │ -4dbeb4: 2204 d415 |0022: new-instance v4, Ljava/lang/IllegalStateException; // type@15d4 │ │ -4dbeb8: 1a00 3a86 |0024: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@863a │ │ -4dbebc: 7020 dfaa 0400 |0026: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ -4dbec2: 2704 |0029: throw v4 │ │ +4dbe5c: |[4dbe5c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4dbe6c: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ +4dbe72: 5230 a1ae |0003: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.label:I // field@aea1 │ │ +4dbe76: 3900 1d00 |0005: if-nez v0, 0022 // +001d │ │ +4dbe7a: 7110 62b2 0400 |0007: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ +4dbe80: 5434 a0ae |000a: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@aea0 │ │ +4dbe84: 5430 a2ae |000c: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea2 │ │ +4dbe88: 7110 6ef7 0000 |000e: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getDatabase$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f76e │ │ +4dbe8e: 0c00 |0011: move-result-object v0 │ │ +4dbe90: 6e10 20f4 0000 |0012: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@f420 │ │ +4dbe96: 0c00 |0015: move-result-object v0 │ │ +4dbe98: 5331 9fae |0016: iget-wide v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@ae9f │ │ +4dbe9c: 7230 6ff4 1002 |0018: invoke-interface {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.getNoteByID:(J)Lorg/secuso/privacyfriendlynotes/room/model/Note; // method@f46f │ │ +4dbea2: 0c00 |001b: move-result-object v0 │ │ +4dbea4: 6e20 2862 0400 |001c: invoke-virtual {v4, v0}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@6228 │ │ +4dbeaa: 6204 9b78 |001f: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4dbeae: 1104 |0021: return-object v4 │ │ +4dbeb0: 2204 d415 |0022: new-instance v4, Ljava/lang/IllegalStateException; // type@15d4 │ │ +4dbeb4: 1a00 3a86 |0024: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@863a │ │ +4dbeb8: 7020 dfaa 0400 |0026: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ +4dbebe: 2704 |0029: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=123 │ │ 0x000a line=124 │ │ 0x001f line=125 │ │ locals : │ │ 0x0000 - 0x002a reg=3 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; │ │ @@ -2030180,112 +2030180,112 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4dbfec: |[4dbfec] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ -4dbffc: 5b01 a5ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea5 │ │ -4dc000: 5b02 a3ae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@aea3 │ │ -4dc004: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4dc006: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ -4dc00c: 0e00 |0008: return-void │ │ +4dbfe8: |[4dbfe8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ +4dbff8: 5b01 a5ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea5 │ │ +4dbffc: 5b02 a3ae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@aea3 │ │ +4dc000: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4dc002: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ +4dc008: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -4dbfc4: |[4dbfc4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4dbfd4: 2203 2720 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@2027 │ │ -4dbfd8: 5420 a5ae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea5 │ │ -4dbfdc: 5421 a3ae |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@aea3 │ │ -4dbfe0: 7040 53f7 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@f753 │ │ -4dbfe6: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4dbfea: 1103 |000b: return-object v3 │ │ +4dbfc0: |[4dbfc0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4dbfd0: 2203 2720 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@2027 │ │ +4dbfd4: 5420 a5ae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea5 │ │ +4dbfd8: 5421 a3ae |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@aea3 │ │ +4dbfdc: 7040 53f7 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@f753 │ │ +4dbfe2: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dbfe6: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4dbf1c: |[4dbf1c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4dbf2c: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ -4dbf30: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4dbf34: 6e30 56f7 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f756 │ │ -4dbf3a: 0c01 |0007: move-result-object v1 │ │ -4dbf3c: 1101 |0008: return-object v1 │ │ +4dbf18: |[4dbf18] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4dbf28: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ +4dbf2c: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dbf30: 6e30 56f7 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f756 │ │ +4dbf36: 0c01 |0007: move-result-object v1 │ │ +4dbf38: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4dbf40: |[4dbf40] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4dbf50: 6e30 54f7 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f754 │ │ -4dbf56: 0c01 |0003: move-result-object v1 │ │ -4dbf58: 1f01 2720 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@2027 │ │ -4dbf5c: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4dbf60: 6e20 57f7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f757 │ │ -4dbf66: 0c01 |000b: move-result-object v1 │ │ -4dbf68: 1101 |000c: return-object v1 │ │ +4dbf3c: |[4dbf3c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4dbf4c: 6e30 54f7 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f754 │ │ +4dbf52: 0c01 |0003: move-result-object v1 │ │ +4dbf54: 1f01 2720 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@2027 │ │ +4dbf58: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4dbf5c: 6e20 57f7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f757 │ │ +4dbf62: 0c01 |000b: move-result-object v1 │ │ +4dbf64: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -4dbf6c: |[4dbf6c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4dbf7c: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ -4dbf82: 5210 a4ae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.label:I // field@aea4 │ │ -4dbf86: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -4dbf8a: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ -4dbf90: 5412 a5ae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea5 │ │ -4dbf94: 7110 6ff7 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f76f │ │ -4dbf9a: 0c02 |000f: move-result-object v2 │ │ -4dbf9c: 6e10 21f4 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@f421 │ │ -4dbfa2: 0c02 |0013: move-result-object v2 │ │ -4dbfa4: 5410 a3ae |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@aea3 │ │ -4dbfa8: 7220 b9f4 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4b9 │ │ -4dbfae: 6202 9b78 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4dbfb2: 1102 |001b: return-object v2 │ │ -4dbfb4: 2202 d415 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ -4dbfb8: 1a00 3a86 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@863a │ │ -4dbfbc: 7020 dfaa 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ -4dbfc2: 2702 |0023: throw v2 │ │ +4dbf68: |[4dbf68] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4dbf78: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ +4dbf7e: 5210 a4ae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.label:I // field@aea4 │ │ +4dbf82: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +4dbf86: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ +4dbf8c: 5412 a5ae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea5 │ │ +4dbf90: 7110 6ff7 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f76f │ │ +4dbf96: 0c02 |000f: move-result-object v2 │ │ +4dbf98: 6e10 21f4 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@f421 │ │ +4dbf9e: 0c02 |0013: move-result-object v2 │ │ +4dbfa0: 5410 a3ae |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@aea3 │ │ +4dbfa4: 7220 b9f4 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4b9 │ │ +4dbfaa: 6202 9b78 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4dbfae: 1102 |001b: return-object v2 │ │ +4dbfb0: 2202 d415 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ +4dbfb4: 1a00 3a86 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@863a │ │ +4dbfb8: 7020 dfaa 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ +4dbfbe: 2702 |0023: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=43 │ │ 0x000a line=44 │ │ 0x0019 line=45 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; │ │ @@ -2030343,112 +2030343,112 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4dc0e0: |[4dc0e0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ -4dc0f0: 5b01 a8ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea8 │ │ -4dc0f4: 5b02 a6ae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@aea6 │ │ -4dc0f8: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4dc0fa: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ -4dc100: 0e00 |0008: return-void │ │ +4dc0dc: |[4dc0dc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ +4dc0ec: 5b01 a8ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea8 │ │ +4dc0f0: 5b02 a6ae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@aea6 │ │ +4dc0f4: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4dc0f6: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ +4dc0fc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -4dc0b8: |[4dc0b8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4dc0c8: 2203 2820 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@2028 │ │ -4dc0cc: 5420 a8ae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea8 │ │ -4dc0d0: 5421 a6ae |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@aea6 │ │ -4dc0d4: 7040 58f7 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@f758 │ │ -4dc0da: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4dc0de: 1103 |000b: return-object v3 │ │ +4dc0b4: |[4dc0b4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4dc0c4: 2203 2820 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@2028 │ │ +4dc0c8: 5420 a8ae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea8 │ │ +4dc0cc: 5421 a6ae |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@aea6 │ │ +4dc0d0: 7040 58f7 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@f758 │ │ +4dc0d6: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dc0da: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4dc010: |[4dc010] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4dc020: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ -4dc024: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4dc028: 6e30 5bf7 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f75b │ │ -4dc02e: 0c01 |0007: move-result-object v1 │ │ -4dc030: 1101 |0008: return-object v1 │ │ +4dc00c: |[4dc00c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4dc01c: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ +4dc020: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dc024: 6e30 5bf7 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f75b │ │ +4dc02a: 0c01 |0007: move-result-object v1 │ │ +4dc02c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4dc034: |[4dc034] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4dc044: 6e30 59f7 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f759 │ │ -4dc04a: 0c01 |0003: move-result-object v1 │ │ -4dc04c: 1f01 2820 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@2028 │ │ -4dc050: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4dc054: 6e20 5cf7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f75c │ │ -4dc05a: 0c01 |000b: move-result-object v1 │ │ -4dc05c: 1101 |000c: return-object v1 │ │ +4dc030: |[4dc030] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4dc040: 6e30 59f7 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f759 │ │ +4dc046: 0c01 |0003: move-result-object v1 │ │ +4dc048: 1f01 2820 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@2028 │ │ +4dc04c: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4dc050: 6e20 5cf7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f75c │ │ +4dc056: 0c01 |000b: move-result-object v1 │ │ +4dc058: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -4dc060: |[4dc060] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4dc070: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ -4dc076: 5210 a7ae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.label:I // field@aea7 │ │ -4dc07a: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -4dc07e: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ -4dc084: 5412 a8ae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea8 │ │ -4dc088: 7110 6ff7 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f76f │ │ -4dc08e: 0c02 |000f: move-result-object v2 │ │ -4dc090: 6e10 1af4 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f41a │ │ -4dc096: 0c02 |0013: move-result-object v2 │ │ -4dc098: 5410 a6ae |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@aea6 │ │ -4dc09c: 7220 45f4 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@f445 │ │ -4dc0a2: 6202 9b78 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4dc0a6: 1102 |001b: return-object v2 │ │ -4dc0a8: 2202 d415 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ -4dc0ac: 1a00 3a86 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@863a │ │ -4dc0b0: 7020 dfaa 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ -4dc0b6: 2702 |0023: throw v2 │ │ +4dc05c: |[4dc05c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4dc06c: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ +4dc072: 5210 a7ae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.label:I // field@aea7 │ │ +4dc076: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +4dc07a: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ +4dc080: 5412 a8ae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea8 │ │ +4dc084: 7110 6ff7 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f76f │ │ +4dc08a: 0c02 |000f: move-result-object v2 │ │ +4dc08c: 6e10 1af4 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f41a │ │ +4dc092: 0c02 |0013: move-result-object v2 │ │ +4dc094: 5410 a6ae |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@aea6 │ │ +4dc098: 7220 45f4 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@f445 │ │ +4dc09e: 6202 9b78 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4dc0a2: 1102 |001b: return-object v2 │ │ +4dc0a4: 2202 d415 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ +4dc0a8: 1a00 3a86 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@863a │ │ +4dc0ac: 7020 dfaa 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ +4dc0b2: 2702 |0023: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=60 │ │ 0x000a line=61 │ │ 0x0019 line=62 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; │ │ @@ -2030506,112 +2030506,112 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4dc1d4: |[4dc1d4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ -4dc1e4: 5b01 abae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aeab │ │ -4dc1e8: 5b02 a9ae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@aea9 │ │ -4dc1ec: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4dc1ee: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ -4dc1f4: 0e00 |0008: return-void │ │ +4dc1d0: |[4dc1d0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ +4dc1e0: 5b01 abae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aeab │ │ +4dc1e4: 5b02 a9ae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@aea9 │ │ +4dc1e8: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4dc1ea: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ +4dc1f0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -4dc1ac: |[4dc1ac] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4dc1bc: 2203 2920 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@2029 │ │ -4dc1c0: 5420 abae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aeab │ │ -4dc1c4: 5421 a9ae |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@aea9 │ │ -4dc1c8: 7040 5df7 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@f75d │ │ -4dc1ce: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4dc1d2: 1103 |000b: return-object v3 │ │ +4dc1a8: |[4dc1a8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4dc1b8: 2203 2920 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@2029 │ │ +4dc1bc: 5420 abae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aeab │ │ +4dc1c0: 5421 a9ae |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@aea9 │ │ +4dc1c4: 7040 5df7 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V // method@f75d │ │ +4dc1ca: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dc1ce: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4dc104: |[4dc104] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4dc114: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ -4dc118: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4dc11c: 6e30 60f7 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f760 │ │ -4dc122: 0c01 |0007: move-result-object v1 │ │ -4dc124: 1101 |0008: return-object v1 │ │ +4dc100: |[4dc100] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4dc110: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ +4dc114: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dc118: 6e30 60f7 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f760 │ │ +4dc11e: 0c01 |0007: move-result-object v1 │ │ +4dc120: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4dc128: |[4dc128] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4dc138: 6e30 5ef7 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f75e │ │ -4dc13e: 0c01 |0003: move-result-object v1 │ │ -4dc140: 1f01 2920 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@2029 │ │ -4dc144: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4dc148: 6e20 61f7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f761 │ │ -4dc14e: 0c01 |000b: move-result-object v1 │ │ -4dc150: 1101 |000c: return-object v1 │ │ +4dc124: |[4dc124] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4dc134: 6e30 5ef7 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f75e │ │ +4dc13a: 0c01 |0003: move-result-object v1 │ │ +4dc13c: 1f01 2920 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@2029 │ │ +4dc140: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4dc144: 6e20 61f7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f761 │ │ +4dc14a: 0c01 |000b: move-result-object v1 │ │ +4dc14c: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -4dc154: |[4dc154] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4dc164: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ -4dc16a: 5210 aaae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.label:I // field@aeaa │ │ -4dc16e: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -4dc172: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ -4dc178: 5412 abae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aeab │ │ -4dc17c: 7110 6ff7 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f76f │ │ -4dc182: 0c02 |000f: move-result-object v2 │ │ -4dc184: 6e10 21f4 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@f421 │ │ -4dc18a: 0c02 |0013: move-result-object v2 │ │ -4dc18c: 5410 a9ae |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@aea9 │ │ -4dc190: 7220 baf4 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4ba │ │ -4dc196: 6202 9b78 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4dc19a: 1102 |001b: return-object v2 │ │ -4dc19c: 2202 d415 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ -4dc1a0: 1a00 3a86 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@863a │ │ -4dc1a4: 7020 dfaa 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ -4dc1aa: 2702 |0023: throw v2 │ │ +4dc150: |[4dc150] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4dc160: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ +4dc166: 5210 aaae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.label:I // field@aeaa │ │ +4dc16a: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +4dc16e: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ +4dc174: 5412 abae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aeab │ │ +4dc178: 7110 6ff7 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f76f │ │ +4dc17e: 0c02 |000f: move-result-object v2 │ │ +4dc180: 6e10 21f4 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@f421 │ │ +4dc186: 0c02 |0013: move-result-object v2 │ │ +4dc188: 5410 a9ae |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@aea9 │ │ +4dc18c: 7220 baf4 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4ba │ │ +4dc192: 6202 9b78 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4dc196: 1102 |001b: return-object v2 │ │ +4dc198: 2202 d415 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ +4dc19c: 1a00 3a86 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@863a │ │ +4dc1a0: 7020 dfaa 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ +4dc1a6: 2702 |0023: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=48 │ │ 0x000a line=49 │ │ 0x0019 line=50 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; │ │ @@ -2030669,112 +2030669,112 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4dc2c8: |[4dc2c8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ -4dc2d8: 5b01 aeae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aeae │ │ -4dc2dc: 5b02 acae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@aeac │ │ -4dc2e0: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4dc2e2: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ -4dc2e8: 0e00 |0008: return-void │ │ +4dc2c4: |[4dc2c4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ +4dc2d4: 5b01 aeae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aeae │ │ +4dc2d8: 5b02 acae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@aeac │ │ +4dc2dc: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4dc2de: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ +4dc2e4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -4dc2a0: |[4dc2a0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4dc2b0: 2203 2a20 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@202a │ │ -4dc2b4: 5420 aeae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aeae │ │ -4dc2b8: 5421 acae |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@aeac │ │ -4dc2bc: 7040 62f7 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@f762 │ │ -4dc2c2: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4dc2c6: 1103 |000b: return-object v3 │ │ +4dc29c: |[4dc29c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4dc2ac: 2203 2a20 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@202a │ │ +4dc2b0: 5420 aeae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aeae │ │ +4dc2b4: 5421 acae |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@aeac │ │ +4dc2b8: 7040 62f7 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V // method@f762 │ │ +4dc2be: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dc2c2: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4dc1f8: |[4dc1f8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4dc208: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ -4dc20c: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4dc210: 6e30 65f7 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f765 │ │ -4dc216: 0c01 |0007: move-result-object v1 │ │ -4dc218: 1101 |0008: return-object v1 │ │ +4dc1f4: |[4dc1f4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4dc204: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ +4dc208: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dc20c: 6e30 65f7 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f765 │ │ +4dc212: 0c01 |0007: move-result-object v1 │ │ +4dc214: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4dc21c: |[4dc21c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4dc22c: 6e30 63f7 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f763 │ │ -4dc232: 0c01 |0003: move-result-object v1 │ │ -4dc234: 1f01 2a20 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@202a │ │ -4dc238: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4dc23c: 6e20 66f7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f766 │ │ -4dc242: 0c01 |000b: move-result-object v1 │ │ -4dc244: 1101 |000c: return-object v1 │ │ +4dc218: |[4dc218] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4dc228: 6e30 63f7 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f763 │ │ +4dc22e: 0c01 |0003: move-result-object v1 │ │ +4dc230: 1f01 2a20 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@202a │ │ +4dc234: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4dc238: 6e20 66f7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f766 │ │ +4dc23e: 0c01 |000b: move-result-object v1 │ │ +4dc240: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -4dc248: |[4dc248] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4dc258: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ -4dc25e: 5210 adae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.label:I // field@aead │ │ -4dc262: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -4dc266: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ -4dc26c: 5412 aeae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aeae │ │ -4dc270: 7110 6ff7 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f76f │ │ -4dc276: 0c02 |000f: move-result-object v2 │ │ -4dc278: 6e10 1af4 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f41a │ │ -4dc27e: 0c02 |0013: move-result-object v2 │ │ -4dc280: 5410 acae |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@aeac │ │ -4dc284: 7220 46f4 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@f446 │ │ -4dc28a: 6202 9b78 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4dc28e: 1102 |001b: return-object v2 │ │ -4dc290: 2202 d415 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ -4dc294: 1a00 3a86 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@863a │ │ -4dc298: 7020 dfaa 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ -4dc29e: 2702 |0023: throw v2 │ │ +4dc244: |[4dc244] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4dc254: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ +4dc25a: 5210 adae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.label:I // field@aead │ │ +4dc25e: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +4dc262: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ +4dc268: 5412 aeae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aeae │ │ +4dc26c: 7110 6ff7 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f76f │ │ +4dc272: 0c02 |000f: move-result-object v2 │ │ +4dc274: 6e10 1af4 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f41a │ │ +4dc27a: 0c02 |0013: move-result-object v2 │ │ +4dc27c: 5410 acae |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@aeac │ │ +4dc280: 7220 46f4 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@f446 │ │ +4dc286: 6202 9b78 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4dc28a: 1102 |001b: return-object v2 │ │ +4dc28c: 2202 d415 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ +4dc290: 1a00 3a86 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@863a │ │ +4dc294: 7020 dfaa 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ +4dc29a: 2702 |0023: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=66 │ │ 0x000a line=67 │ │ 0x0019 line=68 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; │ │ @@ -2030832,112 +2030832,112 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4dc3bc: |[4dc3bc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V │ │ -4dc3cc: 5b01 b1ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aeb1 │ │ -4dc3d0: 5b02 afae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@aeaf │ │ -4dc3d4: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4dc3d6: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ -4dc3dc: 0e00 |0008: return-void │ │ +4dc3b8: |[4dc3b8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V │ │ +4dc3c8: 5b01 b1ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aeb1 │ │ +4dc3cc: 5b02 afae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@aeaf │ │ +4dc3d0: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4dc3d2: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ +4dc3d8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;) │ │ name : 'create' │ │ type : '(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -4dc394: |[4dc394] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4dc3a4: 2203 2b20 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@202b │ │ -4dc3a8: 5420 b1ae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aeb1 │ │ -4dc3ac: 5421 afae |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@aeaf │ │ -4dc3b0: 7040 67f7 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V // method@f767 │ │ -4dc3b6: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4dc3ba: 1103 |000b: return-object v3 │ │ +4dc390: |[4dc390] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4dc3a0: 2203 2b20 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@202b │ │ +4dc3a4: 5420 b1ae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aeb1 │ │ +4dc3a8: 5421 afae |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@aeaf │ │ +4dc3ac: 7040 67f7 0341 |0006: invoke-direct {v3, v0, v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V // method@f767 │ │ +4dc3b2: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dc3b6: 1103 |000b: return-object v3 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -4dc2ec: |[4dc2ec] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4dc2fc: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ -4dc300: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4dc304: 6e30 6af7 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f76a │ │ -4dc30a: 0c01 |0007: move-result-object v1 │ │ -4dc30c: 1101 |0008: return-object v1 │ │ +4dc2e8: |[4dc2e8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4dc2f8: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ +4dc2fc: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dc300: 6e30 6af7 1002 |0004: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; // method@f76a │ │ +4dc306: 0c01 |0007: move-result-object v1 │ │ +4dc308: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;) │ │ name : 'invoke' │ │ type : '(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4dc310: |[4dc310] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4dc320: 6e30 68f7 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f768 │ │ -4dc326: 0c01 |0003: move-result-object v1 │ │ -4dc328: 1f01 2b20 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@202b │ │ -4dc32c: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4dc330: 6e20 6bf7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f76b │ │ -4dc336: 0c01 |000b: move-result-object v1 │ │ -4dc338: 1101 |000c: return-object v1 │ │ +4dc30c: |[4dc30c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4dc31c: 6e30 68f7 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; // method@f768 │ │ +4dc322: 0c01 |0003: move-result-object v1 │ │ +4dc324: 1f01 2b20 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@202b │ │ +4dc328: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4dc32c: 6e20 6bf7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f76b │ │ +4dc332: 0c01 |000b: move-result-object v1 │ │ +4dc334: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;) │ │ name : 'invokeSuspend' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -4dc33c: |[4dc33c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4dc34c: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ -4dc352: 5210 b0ae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.label:I // field@aeb0 │ │ -4dc356: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -4dc35a: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ -4dc360: 5412 b1ae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aeb1 │ │ -4dc364: 7110 6ef7 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getDatabase$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f76e │ │ -4dc36a: 0c02 |000f: move-result-object v2 │ │ -4dc36c: 6e10 20f4 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@f420 │ │ -4dc372: 0c02 |0013: move-result-object v2 │ │ -4dc374: 5410 afae |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@aeaf │ │ -4dc378: 7220 74f4 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f474 │ │ -4dc37e: 6202 9b78 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4dc382: 1102 |001b: return-object v2 │ │ -4dc384: 2202 d415 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ -4dc388: 1a00 3a86 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@863a │ │ -4dc38c: 7020 dfaa 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ -4dc392: 2702 |0023: throw v2 │ │ +4dc338: |[4dc338] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4dc348: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ +4dc34e: 5210 b0ae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.label:I // field@aeb0 │ │ +4dc352: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +4dc356: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ +4dc35c: 5412 b1ae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aeb1 │ │ +4dc360: 7110 6ef7 0200 |000c: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$getDatabase$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f76e │ │ +4dc366: 0c02 |000f: move-result-object v2 │ │ +4dc368: 6e10 20f4 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@f420 │ │ +4dc36e: 0c02 |0013: move-result-object v2 │ │ +4dc370: 5410 afae |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@aeaf │ │ +4dc374: 7220 74f4 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f474 │ │ +4dc37a: 6202 9b78 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4dc37e: 1102 |001b: return-object v2 │ │ +4dc380: 2202 d415 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ +4dc384: 1a00 3a86 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@863a │ │ +4dc388: 7020 dfaa 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ +4dc38e: 2702 |0023: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=109 │ │ 0x000a line=110 │ │ 0x0019 line=111 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; │ │ @@ -2030972,20 +2030972,20 @@ │ │ type : '(Landroid/content/Context;Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -4e0048: |[4e0048] petrov.kristiyan.colorpicker.CustomDialog.:(Landroid/content/Context;Landroid/view/View;)V │ │ -4e0058: 7020 5817 1000 |0000: invoke-direct {v0, v1}, Landroidx/appcompat/app/AppCompatDialog;.:(Landroid/content/Context;)V // method@1758 │ │ -4e005e: 5b02 1eaf |0003: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/CustomDialog;.view:Landroid/view/View; // field@af1e │ │ -4e0062: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -4e0064: 6e20 6cf8 1000 |0006: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/CustomDialog;.supportRequestWindowFeature:(I)Z // method@f86c │ │ -4e006a: 0e00 |0009: return-void │ │ +4e0044: |[4e0044] petrov.kristiyan.colorpicker.CustomDialog.:(Landroid/content/Context;Landroid/view/View;)V │ │ +4e0054: 7020 5817 1000 |0000: invoke-direct {v0, v1}, Landroidx/appcompat/app/AppCompatDialog;.:(Landroid/content/Context;)V // method@1758 │ │ +4e005a: 5b02 1eaf |0003: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/CustomDialog;.view:Landroid/view/View; // field@af1e │ │ +4e005e: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +4e0060: 6e20 6cf8 1000 |0006: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/CustomDialog;.supportRequestWindowFeature:(I)Z // method@f86c │ │ +4e0066: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0003 line=14 │ │ 0x0006 line=15 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lpetrov/kristiyan/colorpicker/CustomDialog; │ │ @@ -2030998,19 +2030998,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -4e006c: |[4e006c] petrov.kristiyan.colorpicker.CustomDialog.onCreate:(Landroid/os/Bundle;)V │ │ -4e007c: 6f20 6717 1000 |0000: invoke-super {v0, v1}, Landroidx/appcompat/app/AppCompatDialog;.onCreate:(Landroid/os/Bundle;)V // method@1767 │ │ -4e0082: 5401 1eaf |0003: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/CustomDialog;.view:Landroid/view/View; // field@af1e │ │ -4e0086: 6e20 6bf8 1000 |0005: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/CustomDialog;.setContentView:(Landroid/view/View;)V // method@f86b │ │ -4e008c: 0e00 |0008: return-void │ │ +4e0068: |[4e0068] petrov.kristiyan.colorpicker.CustomDialog.onCreate:(Landroid/os/Bundle;)V │ │ +4e0078: 6f20 6717 1000 |0000: invoke-super {v0, v1}, Landroidx/appcompat/app/AppCompatDialog;.onCreate:(Landroid/os/Bundle;)V // method@1767 │ │ +4e007e: 5401 1eaf |0003: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/CustomDialog;.view:Landroid/view/View; // field@af1e │ │ +4e0082: 6e20 6bf8 1000 |0005: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/CustomDialog;.setContentView:(Landroid/view/View;)V // method@f86b │ │ +4e0088: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0003 line=21 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lpetrov/kristiyan/colorpicker/CustomDialog; │ │ 0x0000 - 0x0009 reg=1 (null) Landroid/os/Bundle; │ │ @@ -2046346,15 +2046346,15 @@ │ │ name : 'cancelNotification' │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ - insns size : 59 16-bit code units │ │ + insns size : 57 16-bit code units │ │ 4d9964: |[4d9964] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.cancelNotification:()V │ │ 4d9974: 0740 |0000: move-object v0, v4 │ │ 4d9976: 1f00 6900 |0001: check-cast v0, Landroid/content/Context; // type@0069 │ │ 4d997a: 5241 7aae |0003: iget v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae7a │ │ 4d997e: 7010 caf6 0400 |0005: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6ca │ │ 4d9984: 0c02 |0008: move-result-object v2 │ │ 4d9986: 6e10 1d10 0200 |0009: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ @@ -2046366,79 +2046366,78 @@ │ │ 4d999e: 6e10 cbf6 0400 |0015: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getIntent:()Landroid/content/Intent; // method@f6cb │ │ 4d99a4: 0c00 |0018: move-result-object v0 │ │ 4d99a6: 1a01 b3d4 |0019: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d4b3 │ │ 4d99aa: 12f2 |001b: const/4 v2, #int -1 // #ff │ │ 4d99ac: 6e30 ec02 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02ec │ │ 4d99b2: 0a00 |001f: move-result v0 │ │ 4d99b4: 5940 7aae |0020: iput v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae7a │ │ -4d99b8: 2200 b51f |0022: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1fb5 │ │ -4d99bc: 5241 7aae |0024: iget v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae7a │ │ -4d99c0: 1202 |0026: const/4 v2, #int 0 // #0 │ │ -4d99c2: 7030 f8f4 1002 |0027: invoke-direct {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f4f8 │ │ -4d99c8: 5441 73ae |002a: iget-object v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae73 │ │ -4d99cc: 3901 0800 |002c: if-nez v1, 0034 // +0008 │ │ -4d99d0: 1a01 2b8d |002e: const-string v1, "createEditNoteViewModel" // string@8d2b │ │ -4d99d4: 7110 b0cc 0100 |0030: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4d99da: 1201 |0033: const/4 v1, #int 0 // #0 │ │ -4d99dc: 6e20 75f7 0100 |0034: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f775 │ │ -4d99e2: 7020 d4f6 2400 |0037: invoke-direct {v4, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.loadActivity:(Z)V // method@f6d4 │ │ -4d99e8: 0e00 |003a: return-void │ │ +4d99b8: 2201 b51f |0022: new-instance v1, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1fb5 │ │ +4d99bc: 1202 |0024: const/4 v2, #int 0 // #0 │ │ +4d99be: 7030 f8f4 0102 |0025: invoke-direct {v1, v0, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f4f8 │ │ +4d99c4: 5440 73ae |0028: iget-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae73 │ │ +4d99c8: 3900 0800 |002a: if-nez v0, 0032 // +0008 │ │ +4d99cc: 1a00 2b8d |002c: const-string v0, "createEditNoteViewModel" // string@8d2b │ │ +4d99d0: 7110 b0cc 0000 |002e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4d99d6: 1200 |0031: const/4 v0, #int 0 // #0 │ │ +4d99d8: 6e20 75f7 1000 |0032: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f775 │ │ +4d99de: 7020 d4f6 2400 |0035: invoke-direct {v4, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.loadActivity:(Z)V // method@f6d4 │ │ +4d99e4: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ 0x0012 line=427 │ │ 0x0015 line=430 │ │ 0x001c line=431 │ │ 0x0022 line=432 │ │ - 0x002a line=433 │ │ - 0x0037 line=434 │ │ + 0x0028 line=433 │ │ + 0x0035 line=434 │ │ locals : │ │ - 0x0000 - 0x003b reg=4 this Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ + 0x0000 - 0x0039 reg=4 this Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ │ │ #12 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;) │ │ name : 'displayCategoryDialog' │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -4d9a48: |[4d9a48] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayCategoryDialog:()V │ │ -4d9a58: 2200 8803 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0388 │ │ -4d9a5c: 0731 |0002: move-object v1, v3 │ │ -4d9a5e: 1f01 6900 |0003: check-cast v1, Landroid/content/Context; // type@0069 │ │ -4d9a62: 7020 bc15 1000 |0005: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@15bc │ │ -4d9a68: 1401 4f00 117f |0008: const v1, #float 1.9274e+38 // #7f11004f │ │ -4d9a6e: 6e20 d0f6 1300 |000b: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@f6d0 │ │ -4d9a74: 0c01 |000e: move-result-object v1 │ │ -4d9a76: 1f01 c115 |000f: check-cast v1, Ljava/lang/CharSequence; // type@15c1 │ │ -4d9a7a: 6e20 e215 1000 |0011: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15e2 │ │ -4d9a80: 0c00 |0014: move-result-object v0 │ │ -4d9a82: 1401 4e00 117f |0015: const v1, #float 1.9274e+38 // #7f11004e │ │ -4d9a88: 6e20 d0f6 1300 |0018: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@f6d0 │ │ -4d9a8e: 0c01 |001b: move-result-object v1 │ │ -4d9a90: 1f01 c115 |001c: check-cast v1, Ljava/lang/CharSequence; // type@15c1 │ │ -4d9a94: 6e20 cb15 1000 |001e: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15cb │ │ -4d9a9a: 0c00 |0021: move-result-object v0 │ │ -4d9a9c: 2201 0820 |0022: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda0; // type@2008 │ │ -4d9aa0: 7020 8bf6 3100 |0024: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda0;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@f68b │ │ -4d9aa6: 1502 0401 |0027: const/high16 v2, #int 17039360 // #104 │ │ -4d9aaa: 6e30 cf15 2001 |0029: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15cf │ │ -4d9ab0: 0c00 |002c: move-result-object v0 │ │ -4d9ab2: 2201 0920 |002d: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda1; // type@2009 │ │ -4d9ab6: 7020 8df6 3100 |002f: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@f68d │ │ -4d9abc: 1402 5000 117f |0032: const v2, #float 1.9274e+38 // #7f110050 │ │ -4d9ac2: 6e30 d915 2001 |0035: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15d9 │ │ -4d9ac8: 0c00 |0038: move-result-object v0 │ │ -4d9aca: 1401 2700 0801 |0039: const v1, #float 2.49794e-38 // #01080027 │ │ -4d9ad0: 6e20 c415 1000 |003c: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@15c4 │ │ -4d9ad6: 0c00 |003f: move-result-object v0 │ │ -4d9ad8: 6e10 e615 0000 |0040: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@15e6 │ │ -4d9ade: 0e00 |0043: return-void │ │ +4d9a44: |[4d9a44] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayCategoryDialog:()V │ │ +4d9a54: 2200 8803 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0388 │ │ +4d9a58: 0731 |0002: move-object v1, v3 │ │ +4d9a5a: 1f01 6900 |0003: check-cast v1, Landroid/content/Context; // type@0069 │ │ +4d9a5e: 7020 bc15 1000 |0005: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@15bc │ │ +4d9a64: 1401 4f00 117f |0008: const v1, #float 1.9274e+38 // #7f11004f │ │ +4d9a6a: 6e20 d0f6 1300 |000b: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@f6d0 │ │ +4d9a70: 0c01 |000e: move-result-object v1 │ │ +4d9a72: 1f01 c115 |000f: check-cast v1, Ljava/lang/CharSequence; // type@15c1 │ │ +4d9a76: 6e20 e215 1000 |0011: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15e2 │ │ +4d9a7c: 0c00 |0014: move-result-object v0 │ │ +4d9a7e: 1401 4e00 117f |0015: const v1, #float 1.9274e+38 // #7f11004e │ │ +4d9a84: 6e20 d0f6 1300 |0018: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@f6d0 │ │ +4d9a8a: 0c01 |001b: move-result-object v1 │ │ +4d9a8c: 1f01 c115 |001c: check-cast v1, Ljava/lang/CharSequence; // type@15c1 │ │ +4d9a90: 6e20 cb15 1000 |001e: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15cb │ │ +4d9a96: 0c00 |0021: move-result-object v0 │ │ +4d9a98: 2201 0820 |0022: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda0; // type@2008 │ │ +4d9a9c: 7020 8bf6 3100 |0024: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda0;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@f68b │ │ +4d9aa2: 1502 0401 |0027: const/high16 v2, #int 17039360 // #104 │ │ +4d9aa6: 6e30 cf15 2001 |0029: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15cf │ │ +4d9aac: 0c00 |002c: move-result-object v0 │ │ +4d9aae: 2201 0920 |002d: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda1; // type@2009 │ │ +4d9ab2: 7020 8df6 3100 |002f: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@f68d │ │ +4d9ab8: 1402 5000 117f |0032: const v2, #float 1.9274e+38 // #7f110050 │ │ +4d9abe: 6e30 d915 2001 |0035: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15d9 │ │ +4d9ac4: 0c00 |0038: move-result-object v0 │ │ +4d9ac6: 1401 2700 0801 |0039: const v1, #float 2.49794e-38 // #01080027 │ │ +4d9acc: 6e20 c415 1000 |003c: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@15c4 │ │ +4d9ad2: 0c00 |003f: move-result-object v0 │ │ +4d9ad4: 6e10 e615 0000 |0040: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@15e6 │ │ +4d9ada: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ 0x000b line=439 │ │ 0x0018 line=440 │ │ 0x0022 line=441 │ │ 0x002d line=442 │ │ @@ -2046452,19 +2046451,19 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/DialogInterface;I)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -4d99ec: |[4d99ec] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayCategoryDialog$lambda-6:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/DialogInterface;I)V │ │ -4d99fc: 1a01 e3ef |0000: const-string v1, "this$0" // string@efe3 │ │ -4d9a00: 7120 93cc 1000 |0002: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4d9a06: 6e10 c3f6 0000 |0005: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.finish:()V // method@f6c3 │ │ -4d9a0c: 0e00 |0008: return-void │ │ +4d99e8: |[4d99e8] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayCategoryDialog$lambda-6:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/DialogInterface;I)V │ │ +4d99f8: 1a01 e3ef |0000: const-string v1, "this$0" // string@efe3 │ │ +4d99fc: 7120 93cc 1000 |0002: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4d9a02: 6e10 c3f6 0000 |0005: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.finish:()V // method@f6c3 │ │ +4d9a08: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=441 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ 0x0000 - 0x0009 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0009 reg=2 (null) I │ │ @@ -2046474,24 +2046473,24 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/DialogInterface;I)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -4d9a10: |[4d9a10] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayCategoryDialog$lambda-7:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/DialogInterface;I)V │ │ -4d9a20: 1a02 e3ef |0000: const-string v2, "this$0" // string@efe3 │ │ -4d9a24: 7120 93cc 2100 |0002: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4d9a2a: 2202 7200 |0005: new-instance v2, Landroid/content/Intent; // type@0072 │ │ -4d9a2e: 0713 |0007: move-object v3, v1 │ │ -4d9a30: 1f03 6900 |0008: check-cast v3, Landroid/content/Context; // type@0069 │ │ -4d9a34: 1c00 f81f |000a: const-class v0, Lorg/secuso/privacyfriendlynotes/ui/manageCategories/ManageCategoriesActivity; // type@1ff8 │ │ -4d9a38: 7030 db02 3200 |000c: invoke-direct {v2, v3, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@02db │ │ -4d9a3e: 6e20 f4f6 2100 |000f: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.startActivity:(Landroid/content/Intent;)V // method@f6f4 │ │ -4d9a44: 0e00 |0012: return-void │ │ +4d9a0c: |[4d9a0c] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayCategoryDialog$lambda-7:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/DialogInterface;I)V │ │ +4d9a1c: 1a02 e3ef |0000: const-string v2, "this$0" // string@efe3 │ │ +4d9a20: 7120 93cc 2100 |0002: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4d9a26: 2202 7200 |0005: new-instance v2, Landroid/content/Intent; // type@0072 │ │ +4d9a2a: 0713 |0007: move-object v3, v1 │ │ +4d9a2c: 1f03 6900 |0008: check-cast v3, Landroid/content/Context; // type@0069 │ │ +4d9a30: 1c00 f81f |000a: const-class v0, Lorg/secuso/privacyfriendlynotes/ui/manageCategories/ManageCategoriesActivity; // type@1ff8 │ │ +4d9a34: 7030 db02 3200 |000c: invoke-direct {v2, v3, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@02db │ │ +4d9a3a: 6e20 f4f6 2100 |000f: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.startActivity:(Landroid/content/Intent;)V // method@f6f4 │ │ +4d9a40: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=444 │ │ 0x000f line=443 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ 0x0000 - 0x0013 reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -2046502,34 +2046501,34 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -4d9c7c: |[4d9c7c] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayTrashDialog:()V │ │ -4d9c8c: 1a00 318f |0000: const-string v0, "data" // string@8f31 │ │ -4d9c90: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4d9c92: 6e30 cef6 0401 |0003: invoke-virtual {v4, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f6ce │ │ -4d9c98: 0c00 |0006: move-result-object v0 │ │ -4d9c9a: 5441 73ae |0007: iget-object v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae73 │ │ -4d9c9e: 3901 0800 |0009: if-nez v1, 0011 // +0008 │ │ -4d9ca2: 1a01 2b8d |000b: const-string v1, "createEditNoteViewModel" // string@8d2b │ │ -4d9ca6: 7110 b0cc 0100 |000d: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4d9cac: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -4d9cae: 5242 7aae |0011: iget v2, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae7a │ │ -4d9cb2: 8122 |0013: int-to-long v2, v2 │ │ -4d9cb4: 6e30 79f7 2103 |0014: invoke-virtual {v1, v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getNoteByID:(J)Landroidx/lifecycle/LiveData; // method@f779 │ │ -4d9cba: 0c01 |0017: move-result-object v1 │ │ -4d9cbc: 0742 |0018: move-object v2, v4 │ │ -4d9cbe: 1f02 5f0c |0019: check-cast v2, Landroidx/lifecycle/LifecycleOwner; // type@0c5f │ │ -4d9cc2: 2203 1020 |001b: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda8; // type@2010 │ │ -4d9cc6: 7030 9bf6 4300 |001d: invoke-direct {v3, v4, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda8;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/SharedPreferences;)V // method@f69b │ │ -4d9ccc: 6e30 0d62 2103 |0020: invoke-virtual {v1, v2, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@620d │ │ -4d9cd2: 0e00 |0023: return-void │ │ +4d9c78: |[4d9c78] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayTrashDialog:()V │ │ +4d9c88: 1a00 318f |0000: const-string v0, "data" // string@8f31 │ │ +4d9c8c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4d9c8e: 6e30 cef6 0401 |0003: invoke-virtual {v4, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f6ce │ │ +4d9c94: 0c00 |0006: move-result-object v0 │ │ +4d9c96: 5441 73ae |0007: iget-object v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae73 │ │ +4d9c9a: 3901 0800 |0009: if-nez v1, 0011 // +0008 │ │ +4d9c9e: 1a01 2b8d |000b: const-string v1, "createEditNoteViewModel" // string@8d2b │ │ +4d9ca2: 7110 b0cc 0100 |000d: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4d9ca8: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +4d9caa: 5242 7aae |0011: iget v2, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae7a │ │ +4d9cae: 8122 |0013: int-to-long v2, v2 │ │ +4d9cb0: 6e30 79f7 2103 |0014: invoke-virtual {v1, v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getNoteByID:(J)Landroidx/lifecycle/LiveData; // method@f779 │ │ +4d9cb6: 0c01 |0017: move-result-object v1 │ │ +4d9cb8: 0742 |0018: move-object v2, v4 │ │ +4d9cba: 1f02 5f0c |0019: check-cast v2, Landroidx/lifecycle/LifecycleOwner; // type@0c5f │ │ +4d9cbe: 2203 1020 |001b: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda8; // type@2010 │ │ +4d9cc2: 7030 9bf6 4300 |001d: invoke-direct {v3, v4, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda8;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/SharedPreferences;)V // method@f69b │ │ +4d9cc8: 6e30 0d62 2103 |0020: invoke-virtual {v1, v2, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@620d │ │ +4d9cce: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=452 │ │ 0x0007 line=453 │ │ locals : │ │ 0x0000 - 0x0024 reg=4 this Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ │ │ @@ -2046538,86 +2046537,86 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/SharedPreferences;Lorg/secuso/privacyfriendlynotes/room/model/Note;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 147 16-bit code units │ │ -4d9b44: |[4d9b44] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayTrashDialog$lambda-9:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/SharedPreferences;Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -4d9b54: 1a00 e3ef |0000: const-string v0, "this$0" // string@efe3 │ │ -4d9b58: 7120 93cc 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4d9b5e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -4d9b60: 3907 0800 |0006: if-nez v7, 000e // +0008 │ │ -4d9b64: 5c50 80ae |0008: iput-boolean v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.shouldSave:Z // field@ae80 │ │ -4d9b68: 6e10 c3f6 0500 |000a: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.finish:()V // method@f6c3 │ │ -4d9b6e: 0e00 |000d: return-void │ │ -4d9b70: 1a01 42ec |000e: const-string v1, "sp_data_display_trash_message" // string@ec42 │ │ -4d9b74: 1212 |0010: const/4 v2, #int 1 // #1 │ │ -4d9b76: 7230 2003 1602 |0011: invoke-interface {v6, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0320 │ │ -4d9b7c: 0a03 |0014: move-result v3 │ │ -4d9b7e: 3803 4600 |0015: if-eqz v3, 005b // +0046 │ │ -4d9b82: 2202 8803 |0017: new-instance v2, Landroidx/appcompat/app/AlertDialog$Builder; // type@0388 │ │ -4d9b86: 0753 |0019: move-object v3, v5 │ │ -4d9b88: 1f03 6900 |001a: check-cast v3, Landroid/content/Context; // type@0069 │ │ -4d9b8c: 7020 bc15 3200 |001c: invoke-direct {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@15bc │ │ -4d9b92: 1403 5800 117f |001f: const v3, #float 1.9274e+38 // #7f110058 │ │ -4d9b98: 6e20 d0f6 3500 |0022: invoke-virtual {v5, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@f6d0 │ │ -4d9b9e: 0c03 |0025: move-result-object v3 │ │ -4d9ba0: 1f03 c115 |0026: check-cast v3, Ljava/lang/CharSequence; // type@15c1 │ │ -4d9ba4: 6e20 e215 3200 |0028: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15e2 │ │ -4d9baa: 0c02 |002b: move-result-object v2 │ │ -4d9bac: 1403 5700 117f |002c: const v3, #float 1.9274e+38 // #7f110057 │ │ -4d9bb2: 6e20 d0f6 3500 |002f: invoke-virtual {v5, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@f6d0 │ │ -4d9bb8: 0c03 |0032: move-result-object v3 │ │ -4d9bba: 1f03 c115 |0033: check-cast v3, Ljava/lang/CharSequence; // type@15c1 │ │ -4d9bbe: 6e20 cb15 3200 |0035: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15cb │ │ -4d9bc4: 0c02 |0038: move-result-object v2 │ │ -4d9bc6: 1403 5000 117f |0039: const v3, #float 1.9274e+38 // #7f110050 │ │ -4d9bcc: 2204 0a20 |003c: new-instance v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda2; // type@200a │ │ -4d9bd0: 7040 8ff6 5476 |003e: invoke-direct {v4, v5, v6, v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/SharedPreferences;Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f68f │ │ -4d9bd6: 6e30 d915 3204 |0041: invoke-virtual {v2, v3, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15d9 │ │ -4d9bdc: 0c05 |0044: move-result-object v5 │ │ -4d9bde: 1407 2700 0801 |0045: const v7, #float 2.49794e-38 // #01080027 │ │ -4d9be4: 6e20 c415 7500 |0048: invoke-virtual {v5, v7}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@15c4 │ │ -4d9bea: 0c05 |004b: move-result-object v5 │ │ -4d9bec: 6e10 e615 0500 |004c: invoke-virtual {v5}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@15e6 │ │ -4d9bf2: 7210 1e03 0600 |004f: invoke-interface {v6}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031e │ │ -4d9bf8: 0c05 |0052: move-result-object v5 │ │ -4d9bfa: 7230 1a03 1500 |0053: invoke-interface {v5, v1, v0}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@031a │ │ -4d9c00: 0c05 |0056: move-result-object v5 │ │ -4d9c02: 7210 1703 0500 |0057: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0317 │ │ -4d9c08: 2838 |005a: goto 0092 // +0038 │ │ -4d9c0a: 5c50 80ae |005b: iput-boolean v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.shouldSave:Z // field@ae80 │ │ -4d9c0e: 6e10 cbf6 0500 |005d: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getIntent:()Landroid/content/Intent; // method@f6cb │ │ -4d9c14: 0c06 |0060: move-result-object v6 │ │ -4d9c16: 1a01 b4d4 |0061: const-string v1, "org.secuso.privacyfriendlynotes.ISTRASH" // string@d4b4 │ │ -4d9c1a: 6e30 ec02 1600 |0063: invoke-virtual {v6, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02ec │ │ -4d9c20: 0a06 |0066: move-result v6 │ │ -4d9c22: 6e20 f3f4 6700 |0067: invoke-virtual {v7, v6}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f4f3 │ │ -4d9c28: 6e10 ecf4 0700 |006a: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getIn_trash:()I // method@f4ec │ │ -4d9c2e: 0a06 |006d: move-result v6 │ │ -4d9c30: 1200 |006e: const/4 v0, #int 0 // #0 │ │ -4d9c32: 1a01 2b8d |006f: const-string v1, "createEditNoteViewModel" // string@8d2b │ │ -4d9c36: 3326 0f00 |0071: if-ne v6, v2, 0080 // +000f │ │ -4d9c3a: 5456 73ae |0073: iget-object v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae73 │ │ -4d9c3e: 3906 0600 |0075: if-nez v6, 007b // +0006 │ │ -4d9c42: 7110 b0cc 0100 |0077: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4d9c48: 2802 |007a: goto 007c // +0002 │ │ -4d9c4a: 0760 |007b: move-object v0, v6 │ │ -4d9c4c: 6e20 74f7 7000 |007c: invoke-virtual {v0, v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f774 │ │ -4d9c52: 2810 |007f: goto 008f // +0010 │ │ -4d9c54: 6e20 f3f4 2700 |0080: invoke-virtual {v7, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f4f3 │ │ -4d9c5a: 5456 73ae |0083: iget-object v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae73 │ │ -4d9c5e: 3906 0600 |0085: if-nez v6, 008b // +0006 │ │ -4d9c62: 7110 b0cc 0100 |0087: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4d9c68: 2802 |008a: goto 008c // +0002 │ │ -4d9c6a: 0760 |008b: move-object v0, v6 │ │ -4d9c6c: 6e20 7ef7 7000 |008c: invoke-virtual {v0, v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f77e │ │ -4d9c72: 6e10 c3f6 0500 |008f: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.finish:()V // method@f6c3 │ │ -4d9c78: 0e00 |0092: return-void │ │ +4d9b40: |[4d9b40] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayTrashDialog$lambda-9:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/SharedPreferences;Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +4d9b50: 1a00 e3ef |0000: const-string v0, "this$0" // string@efe3 │ │ +4d9b54: 7120 93cc 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4d9b5a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +4d9b5c: 3907 0800 |0006: if-nez v7, 000e // +0008 │ │ +4d9b60: 5c50 80ae |0008: iput-boolean v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.shouldSave:Z // field@ae80 │ │ +4d9b64: 6e10 c3f6 0500 |000a: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.finish:()V // method@f6c3 │ │ +4d9b6a: 0e00 |000d: return-void │ │ +4d9b6c: 1a01 42ec |000e: const-string v1, "sp_data_display_trash_message" // string@ec42 │ │ +4d9b70: 1212 |0010: const/4 v2, #int 1 // #1 │ │ +4d9b72: 7230 2003 1602 |0011: invoke-interface {v6, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0320 │ │ +4d9b78: 0a03 |0014: move-result v3 │ │ +4d9b7a: 3803 4600 |0015: if-eqz v3, 005b // +0046 │ │ +4d9b7e: 2202 8803 |0017: new-instance v2, Landroidx/appcompat/app/AlertDialog$Builder; // type@0388 │ │ +4d9b82: 0753 |0019: move-object v3, v5 │ │ +4d9b84: 1f03 6900 |001a: check-cast v3, Landroid/content/Context; // type@0069 │ │ +4d9b88: 7020 bc15 3200 |001c: invoke-direct {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@15bc │ │ +4d9b8e: 1403 5800 117f |001f: const v3, #float 1.9274e+38 // #7f110058 │ │ +4d9b94: 6e20 d0f6 3500 |0022: invoke-virtual {v5, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@f6d0 │ │ +4d9b9a: 0c03 |0025: move-result-object v3 │ │ +4d9b9c: 1f03 c115 |0026: check-cast v3, Ljava/lang/CharSequence; // type@15c1 │ │ +4d9ba0: 6e20 e215 3200 |0028: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15e2 │ │ +4d9ba6: 0c02 |002b: move-result-object v2 │ │ +4d9ba8: 1403 5700 117f |002c: const v3, #float 1.9274e+38 // #7f110057 │ │ +4d9bae: 6e20 d0f6 3500 |002f: invoke-virtual {v5, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@f6d0 │ │ +4d9bb4: 0c03 |0032: move-result-object v3 │ │ +4d9bb6: 1f03 c115 |0033: check-cast v3, Ljava/lang/CharSequence; // type@15c1 │ │ +4d9bba: 6e20 cb15 3200 |0035: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15cb │ │ +4d9bc0: 0c02 |0038: move-result-object v2 │ │ +4d9bc2: 1403 5000 117f |0039: const v3, #float 1.9274e+38 // #7f110050 │ │ +4d9bc8: 2204 0a20 |003c: new-instance v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda2; // type@200a │ │ +4d9bcc: 7040 8ff6 5476 |003e: invoke-direct {v4, v5, v6, v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/SharedPreferences;Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f68f │ │ +4d9bd2: 6e30 d915 3204 |0041: invoke-virtual {v2, v3, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15d9 │ │ +4d9bd8: 0c05 |0044: move-result-object v5 │ │ +4d9bda: 1407 2700 0801 |0045: const v7, #float 2.49794e-38 // #01080027 │ │ +4d9be0: 6e20 c415 7500 |0048: invoke-virtual {v5, v7}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@15c4 │ │ +4d9be6: 0c05 |004b: move-result-object v5 │ │ +4d9be8: 6e10 e615 0500 |004c: invoke-virtual {v5}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@15e6 │ │ +4d9bee: 7210 1e03 0600 |004f: invoke-interface {v6}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031e │ │ +4d9bf4: 0c05 |0052: move-result-object v5 │ │ +4d9bf6: 7230 1a03 1500 |0053: invoke-interface {v5, v1, v0}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@031a │ │ +4d9bfc: 0c05 |0056: move-result-object v5 │ │ +4d9bfe: 7210 1703 0500 |0057: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0317 │ │ +4d9c04: 2838 |005a: goto 0092 // +0038 │ │ +4d9c06: 5c50 80ae |005b: iput-boolean v0, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.shouldSave:Z // field@ae80 │ │ +4d9c0a: 6e10 cbf6 0500 |005d: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getIntent:()Landroid/content/Intent; // method@f6cb │ │ +4d9c10: 0c06 |0060: move-result-object v6 │ │ +4d9c12: 1a01 b4d4 |0061: const-string v1, "org.secuso.privacyfriendlynotes.ISTRASH" // string@d4b4 │ │ +4d9c16: 6e30 ec02 1600 |0063: invoke-virtual {v6, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02ec │ │ +4d9c1c: 0a06 |0066: move-result v6 │ │ +4d9c1e: 6e20 f3f4 6700 |0067: invoke-virtual {v7, v6}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f4f3 │ │ +4d9c24: 6e10 ecf4 0700 |006a: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getIn_trash:()I // method@f4ec │ │ +4d9c2a: 0a06 |006d: move-result v6 │ │ +4d9c2c: 1200 |006e: const/4 v0, #int 0 // #0 │ │ +4d9c2e: 1a01 2b8d |006f: const-string v1, "createEditNoteViewModel" // string@8d2b │ │ +4d9c32: 3326 0f00 |0071: if-ne v6, v2, 0080 // +000f │ │ +4d9c36: 5456 73ae |0073: iget-object v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae73 │ │ +4d9c3a: 3906 0600 |0075: if-nez v6, 007b // +0006 │ │ +4d9c3e: 7110 b0cc 0100 |0077: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4d9c44: 2802 |007a: goto 007c // +0002 │ │ +4d9c46: 0760 |007b: move-object v0, v6 │ │ +4d9c48: 6e20 74f7 7000 |007c: invoke-virtual {v0, v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f774 │ │ +4d9c4e: 2810 |007f: goto 008f // +0010 │ │ +4d9c50: 6e20 f3f4 2700 |0080: invoke-virtual {v7, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f4f3 │ │ +4d9c56: 5456 73ae |0083: iget-object v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae73 │ │ +4d9c5a: 3906 0600 |0085: if-nez v6, 008b // +0006 │ │ +4d9c5e: 7110 b0cc 0100 |0087: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4d9c64: 2802 |008a: goto 008c // +0002 │ │ +4d9c66: 0760 |008b: move-object v0, v6 │ │ +4d9c68: 6e20 7ef7 7000 |008c: invoke-virtual {v0, v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f77e │ │ +4d9c6e: 6e10 c3f6 0500 |008f: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.finish:()V // method@f6c3 │ │ +4d9c74: 0e00 |0092: return-void │ │ catches : (none) │ │ positions : │ │ 0x0008 line=455 │ │ 0x000a line=456 │ │ 0x0011 line=459 │ │ 0x0017 line=461 │ │ 0x0022 line=462 │ │ @@ -2046643,35 +2046642,35 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/SharedPreferences;Lorg/secuso/privacyfriendlynotes/room/model/Note;Landroid/content/DialogInterface;I)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -4d9ae0: |[4d9ae0] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayTrashDialog$lambda-9$lambda-8:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/SharedPreferences;Lorg/secuso/privacyfriendlynotes/room/model/Note;Landroid/content/DialogInterface;I)V │ │ -4d9af0: 1a03 e3ef |0000: const-string v3, "this$0" // string@efe3 │ │ -4d9af4: 7120 93cc 3000 |0002: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4d9afa: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -4d9afc: 5c03 80ae |0006: iput-boolean v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.shouldSave:Z // field@ae80 │ │ -4d9b00: 7210 1e03 0100 |0008: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031e │ │ -4d9b06: 0c01 |000b: move-result-object v1 │ │ -4d9b08: 1a04 42ec |000c: const-string v4, "sp_data_display_trash_message" // string@ec42 │ │ -4d9b0c: 7230 1a03 4103 |000e: invoke-interface {v1, v4, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@031a │ │ -4d9b12: 0c01 |0011: move-result-object v1 │ │ -4d9b14: 7210 1703 0100 |0012: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0317 │ │ -4d9b1a: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -4d9b1c: 6e20 f3f4 1200 |0016: invoke-virtual {v2, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f4f3 │ │ -4d9b22: 5401 73ae |0019: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae73 │ │ -4d9b26: 3901 0800 |001b: if-nez v1, 0023 // +0008 │ │ -4d9b2a: 1a01 2b8d |001d: const-string v1, "createEditNoteViewModel" // string@8d2b │ │ -4d9b2e: 7110 b0cc 0100 |001f: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4d9b34: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -4d9b36: 6e20 7ef7 2100 |0023: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f77e │ │ -4d9b3c: 6e10 c3f6 0000 |0026: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.finish:()V // method@f6c3 │ │ -4d9b42: 0e00 |0029: return-void │ │ +4d9adc: |[4d9adc] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayTrashDialog$lambda-9$lambda-8:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/SharedPreferences;Lorg/secuso/privacyfriendlynotes/room/model/Note;Landroid/content/DialogInterface;I)V │ │ +4d9aec: 1a03 e3ef |0000: const-string v3, "this$0" // string@efe3 │ │ +4d9af0: 7120 93cc 3000 |0002: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4d9af6: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +4d9af8: 5c03 80ae |0006: iput-boolean v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.shouldSave:Z // field@ae80 │ │ +4d9afc: 7210 1e03 0100 |0008: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031e │ │ +4d9b02: 0c01 |000b: move-result-object v1 │ │ +4d9b04: 1a04 42ec |000c: const-string v4, "sp_data_display_trash_message" // string@ec42 │ │ +4d9b08: 7230 1a03 4103 |000e: invoke-interface {v1, v4, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@031a │ │ +4d9b0e: 0c01 |0011: move-result-object v1 │ │ +4d9b10: 7210 1703 0100 |0012: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0317 │ │ +4d9b16: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +4d9b18: 6e20 f3f4 1200 |0016: invoke-virtual {v2, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f4f3 │ │ +4d9b1e: 5401 73ae |0019: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae73 │ │ +4d9b22: 3901 0800 |001b: if-nez v1, 0023 // +0008 │ │ +4d9b26: 1a01 2b8d |001d: const-string v1, "createEditNoteViewModel" // string@8d2b │ │ +4d9b2a: 7110 b0cc 0100 |001f: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4d9b30: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +4d9b32: 6e20 7ef7 2100 |0023: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f77e │ │ +4d9b38: 6e10 c3f6 0000 |0026: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.finish:()V // method@f6c3 │ │ +4d9b3e: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=465 │ │ 0x0008 line=466 │ │ 0x0016 line=467 │ │ 0x0019 line=468 │ │ 0x0026 line=469 │ │ @@ -2046802,75 +2046801,75 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 121 16-bit code units │ │ -4d9cd4: |[4d9cd4] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.insertNoteIntoDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -4d9ce4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4d9ce6: 3806 6900 |0001: if-eqz v6, 006a // +0069 │ │ -4d9cea: 7010 caf6 0500 |0003: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6ca │ │ -4d9cf0: 0c01 |0006: move-result-object v1 │ │ -4d9cf2: 6e10 1d10 0100 |0007: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ -4d9cf8: 0c01 |000a: move-result-object v1 │ │ -4d9cfa: 6e10 5cab 0100 |000b: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ -4d9d00: 0c01 |000e: move-result-object v1 │ │ -4d9d02: 6e10 edf4 0600 |000f: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@f4ed │ │ -4d9d08: 0c02 |0012: move-result-object v2 │ │ -4d9d0a: 7120 8acc 2100 |0013: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@cc8a │ │ -4d9d10: 0a01 |0016: move-result v1 │ │ -4d9d12: 3901 0f00 |0017: if-nez v1, 0026 // +000f │ │ -4d9d16: 7010 caf6 0500 |0019: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6ca │ │ -4d9d1c: 0c01 |001c: move-result-object v1 │ │ -4d9d1e: 6e10 edf4 0600 |001d: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@f4ed │ │ -4d9d24: 0c02 |0020: move-result-object v2 │ │ -4d9d26: 1f02 c115 |0021: check-cast v2, Ljava/lang/CharSequence; // type@15c1 │ │ -4d9d2a: 6e20 4f10 2100 |0023: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104f │ │ -4d9d30: 5251 7aae |0026: iget v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae7a │ │ -4d9d34: 12f2 |0028: const/4 v2, #int -1 // #ff │ │ -4d9d36: 1203 |0029: const/4 v3, #int 0 // #0 │ │ -4d9d38: 1a04 2b8d |002a: const-string v4, "createEditNoteViewModel" // string@8d2b │ │ -4d9d3c: 3221 2000 |002c: if-eq v1, v2, 004c // +0020 │ │ -4d9d40: 6e20 f6f4 1600 |002e: invoke-virtual {v6, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f4f6 │ │ -4d9d46: 5451 73ae |0031: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae73 │ │ -4d9d4a: 3901 0600 |0033: if-nez v1, 0039 // +0006 │ │ -4d9d4e: 7110 b0cc 0400 |0035: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4d9d54: 2802 |0038: goto 003a // +0002 │ │ -4d9d56: 0713 |0039: move-object v3, v1 │ │ -4d9d58: 6e20 7ef7 6300 |003a: invoke-virtual {v3, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f77e │ │ -4d9d5e: 6e10 c7f6 0500 |003d: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f6c7 │ │ -4d9d64: 0c06 |0040: move-result-object v6 │ │ -4d9d66: 1401 0801 117f |0041: const v1, #float 1.92743e+38 // #7f110108 │ │ -4d9d6c: 7130 0113 1600 |0044: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1301 │ │ -4d9d72: 0c06 |0047: move-result-object v6 │ │ -4d9d74: 6e10 0313 0600 |0048: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1303 │ │ -4d9d7a: 282d |004b: goto 0078 // +002d │ │ -4d9d7c: 5451 73ae |004c: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae73 │ │ -4d9d80: 3901 0600 |004e: if-nez v1, 0054 // +0006 │ │ -4d9d84: 7110 b0cc 0400 |0050: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4d9d8a: 2802 |0053: goto 0055 // +0002 │ │ -4d9d8c: 0713 |0054: move-object v3, v1 │ │ -4d9d8e: 6e20 7af7 6300 |0055: invoke-virtual {v3, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)I // method@f77a │ │ -4d9d94: 0a06 |0058: move-result v6 │ │ -4d9d96: 5956 7aae |0059: iput v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae7a │ │ -4d9d9a: 6e10 c7f6 0500 |005b: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f6c7 │ │ -4d9da0: 0c06 |005e: move-result-object v6 │ │ -4d9da2: 1401 0701 117f |005f: const v1, #float 1.92743e+38 // #7f110107 │ │ -4d9da8: 7130 0113 1600 |0062: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1301 │ │ -4d9dae: 0c06 |0065: move-result-object v6 │ │ -4d9db0: 6e10 0313 0600 |0066: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1303 │ │ -4d9db6: 280f |0069: goto 0078 // +000f │ │ -4d9db8: 6e10 c7f6 0500 |006a: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f6c7 │ │ -4d9dbe: 0c06 |006d: move-result-object v6 │ │ -4d9dc0: 1401 d700 117f |006e: const v1, #float 1.92742e+38 // #7f1100d7 │ │ -4d9dc6: 7130 0113 1600 |0071: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1301 │ │ -4d9dcc: 0c06 |0074: move-result-object v6 │ │ -4d9dce: 6e10 0313 0600 |0075: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1303 │ │ -4d9dd4: 0e00 |0078: return-void │ │ +4d9cd0: |[4d9cd0] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.insertNoteIntoDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +4d9ce0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4d9ce2: 3806 6900 |0001: if-eqz v6, 006a // +0069 │ │ +4d9ce6: 7010 caf6 0500 |0003: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6ca │ │ +4d9cec: 0c01 |0006: move-result-object v1 │ │ +4d9cee: 6e10 1d10 0100 |0007: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ +4d9cf4: 0c01 |000a: move-result-object v1 │ │ +4d9cf6: 6e10 5cab 0100 |000b: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ +4d9cfc: 0c01 |000e: move-result-object v1 │ │ +4d9cfe: 6e10 edf4 0600 |000f: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@f4ed │ │ +4d9d04: 0c02 |0012: move-result-object v2 │ │ +4d9d06: 7120 8acc 2100 |0013: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@cc8a │ │ +4d9d0c: 0a01 |0016: move-result v1 │ │ +4d9d0e: 3901 0f00 |0017: if-nez v1, 0026 // +000f │ │ +4d9d12: 7010 caf6 0500 |0019: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6ca │ │ +4d9d18: 0c01 |001c: move-result-object v1 │ │ +4d9d1a: 6e10 edf4 0600 |001d: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@f4ed │ │ +4d9d20: 0c02 |0020: move-result-object v2 │ │ +4d9d22: 1f02 c115 |0021: check-cast v2, Ljava/lang/CharSequence; // type@15c1 │ │ +4d9d26: 6e20 4f10 2100 |0023: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104f │ │ +4d9d2c: 5251 7aae |0026: iget v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae7a │ │ +4d9d30: 12f2 |0028: const/4 v2, #int -1 // #ff │ │ +4d9d32: 1203 |0029: const/4 v3, #int 0 // #0 │ │ +4d9d34: 1a04 2b8d |002a: const-string v4, "createEditNoteViewModel" // string@8d2b │ │ +4d9d38: 3221 2000 |002c: if-eq v1, v2, 004c // +0020 │ │ +4d9d3c: 6e20 f6f4 1600 |002e: invoke-virtual {v6, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f4f6 │ │ +4d9d42: 5451 73ae |0031: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae73 │ │ +4d9d46: 3901 0600 |0033: if-nez v1, 0039 // +0006 │ │ +4d9d4a: 7110 b0cc 0400 |0035: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4d9d50: 2802 |0038: goto 003a // +0002 │ │ +4d9d52: 0713 |0039: move-object v3, v1 │ │ +4d9d54: 6e20 7ef7 6300 |003a: invoke-virtual {v3, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f77e │ │ +4d9d5a: 6e10 c7f6 0500 |003d: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f6c7 │ │ +4d9d60: 0c06 |0040: move-result-object v6 │ │ +4d9d62: 1401 0801 117f |0041: const v1, #float 1.92743e+38 // #7f110108 │ │ +4d9d68: 7130 0113 1600 |0044: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1301 │ │ +4d9d6e: 0c06 |0047: move-result-object v6 │ │ +4d9d70: 6e10 0313 0600 |0048: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1303 │ │ +4d9d76: 282d |004b: goto 0078 // +002d │ │ +4d9d78: 5451 73ae |004c: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae73 │ │ +4d9d7c: 3901 0600 |004e: if-nez v1, 0054 // +0006 │ │ +4d9d80: 7110 b0cc 0400 |0050: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4d9d86: 2802 |0053: goto 0055 // +0002 │ │ +4d9d88: 0713 |0054: move-object v3, v1 │ │ +4d9d8a: 6e20 7af7 6300 |0055: invoke-virtual {v3, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)I // method@f77a │ │ +4d9d90: 0a06 |0058: move-result v6 │ │ +4d9d92: 5956 7aae |0059: iput v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae7a │ │ +4d9d96: 6e10 c7f6 0500 |005b: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f6c7 │ │ +4d9d9c: 0c06 |005e: move-result-object v6 │ │ +4d9d9e: 1401 0701 117f |005f: const v1, #float 1.92743e+38 // #7f110107 │ │ +4d9da4: 7130 0113 1600 |0062: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1301 │ │ +4d9daa: 0c06 |0065: move-result-object v6 │ │ +4d9dac: 6e10 0313 0600 |0066: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1303 │ │ +4d9db2: 280f |0069: goto 0078 // +000f │ │ +4d9db4: 6e10 c7f6 0500 |006a: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f6c7 │ │ +4d9dba: 0c06 |006d: move-result-object v6 │ │ +4d9dbc: 1401 d700 117f |006e: const v1, #float 1.92742e+38 // #7f1100d7 │ │ +4d9dc2: 7130 0113 1600 |0071: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1301 │ │ +4d9dc8: 0c06 |0074: move-result-object v6 │ │ +4d9dca: 6e10 0313 0600 |0075: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1303 │ │ +4d9dd0: 0e00 |0078: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=409 │ │ 0x0019 line=410 │ │ 0x0026 line=412 │ │ 0x002e line=413 │ │ 0x0031 line=414 │ │ @@ -2046887,87 +2046886,87 @@ │ │ type : '(Z)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 144 16-bit code units │ │ -4d9e48: |[4d9e48] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.loadActivity:(Z)V │ │ -4d9e58: 5230 7aae |0000: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae7a │ │ -4d9e5c: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -4d9e5e: 3310 0e00 |0003: if-ne v0, v1, 0011 // +000e │ │ -4d9e62: 6e10 cbf6 0300 |0005: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getIntent:()Landroid/content/Intent; // method@f6cb │ │ -4d9e68: 0c00 |0008: move-result-object v0 │ │ -4d9e6a: 1a02 b3d4 |0009: const-string v2, "org.secuso.privacyfriendlynotes.ID" // string@d4b3 │ │ -4d9e6e: 6e30 ec02 2001 |000b: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02ec │ │ -4d9e74: 0a00 |000e: move-result v0 │ │ -4d9e76: 5930 7aae |000f: iput v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae7a │ │ -4d9e7a: 5230 7aae |0011: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae7a │ │ -4d9e7e: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -4d9e80: 3210 0400 |0014: if-eq v0, v1, 0018 // +0004 │ │ -4d9e84: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -4d9e86: 2802 |0017: goto 0019 // +0002 │ │ -4d9e88: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -4d9e8a: 5c30 76ae |0019: iput-boolean v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.edit:Z // field@ae76 │ │ -4d9e8e: 0730 |001b: move-object v0, v3 │ │ -4d9e90: 1f00 6900 |001c: check-cast v0, Landroid/content/Context; // type@0069 │ │ -4d9e94: 7110 4708 0000 |001e: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0847 │ │ -4d9e9a: 0c00 |0021: move-result-object v0 │ │ -4d9e9c: 1a01 1dea |0022: const-string v1, "settings_use_custom_font_size" // string@ea1d │ │ -4d9ea0: 7230 2003 1002 |0024: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0320 │ │ -4d9ea6: 0a01 |0027: move-result v1 │ │ -4d9ea8: 3801 2500 |0028: if-eqz v1, 004d // +0025 │ │ -4d9eac: 1a01 16ea |002a: const-string v1, "settings_font_size" // string@ea16 │ │ -4d9eb0: 1a02 ca16 |002c: const-string v2, "15" // string@16ca │ │ -4d9eb4: 7230 2303 1002 |002e: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0323 │ │ -4d9eba: 0c00 |0031: move-result-object v0 │ │ -4d9ebc: 7110 90cc 0000 |0032: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4d9ec2: 7110 d1aa 0000 |0035: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@aad1 │ │ -4d9ec8: 0a00 |0038: move-result v0 │ │ -4d9eca: 5930 78ae |0039: iput v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.fontSize:F // field@ae78 │ │ -4d9ece: 7010 c9f6 0300 |003b: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@f6c9 │ │ -4d9ed4: 0c00 |003e: move-result-object v0 │ │ -4d9ed6: 1f00 c802 |003f: check-cast v0, Landroid/widget/TextView; // type@02c8 │ │ -4d9eda: 6e20 b9f6 0300 |0041: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adaptFontSize:(Landroid/widget/TextView;)V // method@f6b9 │ │ -4d9ee0: 7010 caf6 0300 |0044: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6ca │ │ -4d9ee6: 0c00 |0047: move-result-object v0 │ │ -4d9ee8: 1f00 c802 |0048: check-cast v0, Landroid/widget/TextView; // type@02c8 │ │ -4d9eec: 6e20 b9f6 0300 |004a: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adaptFontSize:(Landroid/widget/TextView;)V // method@f6b9 │ │ -4d9ef2: 5430 70ae |004d: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae70 │ │ -4d9ef6: 7110 90cc 0000 |004f: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4d9efc: 6e10 570f 0000 |0052: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.getCount:()I // method@0f57 │ │ -4d9f02: 0a00 |0055: move-result v0 │ │ -4d9f04: 3900 0500 |0056: if-nez v0, 005b // +0005 │ │ -4d9f08: 7010 bcf6 0300 |0058: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.displayCategoryDialog:()V // method@f6bc │ │ -4d9f0e: 5530 76ae |005b: iget-boolean v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.edit:Z // field@ae76 │ │ -4d9f12: 3800 2700 |005d: if-eqz v0, 0084 // +0027 │ │ -4d9f16: 6e10 d1f6 0300 |005f: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getWindow:()Landroid/view/Window; // method@f6d1 │ │ -4d9f1c: 0c00 |0062: move-result-object v0 │ │ -4d9f1e: 1221 |0063: const/4 v1, #int 2 // #2 │ │ -4d9f20: 6e20 b00d 1000 |0064: invoke-virtual {v0, v1}, Landroid/view/Window;.setSoftInputMode:(I)V // method@0db0 │ │ -4d9f26: 5430 73ae |0067: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae73 │ │ -4d9f2a: 3900 0800 |0069: if-nez v0, 0071 // +0008 │ │ -4d9f2e: 1a00 2b8d |006b: const-string v0, "createEditNoteViewModel" // string@8d2b │ │ -4d9f32: 7110 b0cc 0000 |006d: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4d9f38: 1200 |0070: const/4 v0, #int 0 // #0 │ │ -4d9f3a: 5231 7aae |0071: iget v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae7a │ │ -4d9f3e: 8111 |0073: int-to-long v1, v1 │ │ -4d9f40: 6e30 79f7 1002 |0074: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getNoteByID:(J)Landroidx/lifecycle/LiveData; // method@f779 │ │ -4d9f46: 0c00 |0077: move-result-object v0 │ │ -4d9f48: 0731 |0078: move-object v1, v3 │ │ -4d9f4a: 1f01 5f0c |0079: check-cast v1, Landroidx/lifecycle/LifecycleOwner; // type@0c5f │ │ -4d9f4e: 2202 0f20 |007b: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda7; // type@200f │ │ -4d9f52: 7020 99f6 3200 |007d: invoke-direct {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda7;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@f699 │ │ -4d9f58: 6e30 0d62 1002 |0080: invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@620d │ │ -4d9f5e: 2804 |0083: goto 0087 // +0004 │ │ -4d9f60: 6e10 e2f6 0300 |0084: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onNewNote:()V // method@f6e2 │ │ -4d9f66: 3904 0500 |0087: if-nez v4, 008c // +0005 │ │ -4d9f6a: 6e10 d3f6 0300 |0089: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.invalidateOptionsMenu:()V // method@f6d3 │ │ -4d9f70: 6e10 e0f6 0300 |008c: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onLoadActivity:()V // method@f6e0 │ │ -4d9f76: 0e00 |008f: return-void │ │ +4d9e44: |[4d9e44] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.loadActivity:(Z)V │ │ +4d9e54: 5230 7aae |0000: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae7a │ │ +4d9e58: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +4d9e5a: 3310 0e00 |0003: if-ne v0, v1, 0011 // +000e │ │ +4d9e5e: 6e10 cbf6 0300 |0005: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getIntent:()Landroid/content/Intent; // method@f6cb │ │ +4d9e64: 0c00 |0008: move-result-object v0 │ │ +4d9e66: 1a02 b3d4 |0009: const-string v2, "org.secuso.privacyfriendlynotes.ID" // string@d4b3 │ │ +4d9e6a: 6e30 ec02 2001 |000b: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02ec │ │ +4d9e70: 0a00 |000e: move-result v0 │ │ +4d9e72: 5930 7aae |000f: iput v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae7a │ │ +4d9e76: 5230 7aae |0011: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae7a │ │ +4d9e7a: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +4d9e7c: 3210 0400 |0014: if-eq v0, v1, 0018 // +0004 │ │ +4d9e80: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +4d9e82: 2802 |0017: goto 0019 // +0002 │ │ +4d9e84: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +4d9e86: 5c30 76ae |0019: iput-boolean v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.edit:Z // field@ae76 │ │ +4d9e8a: 0730 |001b: move-object v0, v3 │ │ +4d9e8c: 1f00 6900 |001c: check-cast v0, Landroid/content/Context; // type@0069 │ │ +4d9e90: 7110 4708 0000 |001e: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0847 │ │ +4d9e96: 0c00 |0021: move-result-object v0 │ │ +4d9e98: 1a01 1dea |0022: const-string v1, "settings_use_custom_font_size" // string@ea1d │ │ +4d9e9c: 7230 2003 1002 |0024: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0320 │ │ +4d9ea2: 0a01 |0027: move-result v1 │ │ +4d9ea4: 3801 2500 |0028: if-eqz v1, 004d // +0025 │ │ +4d9ea8: 1a01 16ea |002a: const-string v1, "settings_font_size" // string@ea16 │ │ +4d9eac: 1a02 ca16 |002c: const-string v2, "15" // string@16ca │ │ +4d9eb0: 7230 2303 1002 |002e: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0323 │ │ +4d9eb6: 0c00 |0031: move-result-object v0 │ │ +4d9eb8: 7110 90cc 0000 |0032: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4d9ebe: 7110 d1aa 0000 |0035: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@aad1 │ │ +4d9ec4: 0a00 |0038: move-result v0 │ │ +4d9ec6: 5930 78ae |0039: iput v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.fontSize:F // field@ae78 │ │ +4d9eca: 7010 c9f6 0300 |003b: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@f6c9 │ │ +4d9ed0: 0c00 |003e: move-result-object v0 │ │ +4d9ed2: 1f00 c802 |003f: check-cast v0, Landroid/widget/TextView; // type@02c8 │ │ +4d9ed6: 6e20 b9f6 0300 |0041: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adaptFontSize:(Landroid/widget/TextView;)V // method@f6b9 │ │ +4d9edc: 7010 caf6 0300 |0044: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6ca │ │ +4d9ee2: 0c00 |0047: move-result-object v0 │ │ +4d9ee4: 1f00 c802 |0048: check-cast v0, Landroid/widget/TextView; // type@02c8 │ │ +4d9ee8: 6e20 b9f6 0300 |004a: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adaptFontSize:(Landroid/widget/TextView;)V // method@f6b9 │ │ +4d9eee: 5430 70ae |004d: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae70 │ │ +4d9ef2: 7110 90cc 0000 |004f: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4d9ef8: 6e10 570f 0000 |0052: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.getCount:()I // method@0f57 │ │ +4d9efe: 0a00 |0055: move-result v0 │ │ +4d9f00: 3900 0500 |0056: if-nez v0, 005b // +0005 │ │ +4d9f04: 7010 bcf6 0300 |0058: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.displayCategoryDialog:()V // method@f6bc │ │ +4d9f0a: 5530 76ae |005b: iget-boolean v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.edit:Z // field@ae76 │ │ +4d9f0e: 3800 2700 |005d: if-eqz v0, 0084 // +0027 │ │ +4d9f12: 6e10 d1f6 0300 |005f: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getWindow:()Landroid/view/Window; // method@f6d1 │ │ +4d9f18: 0c00 |0062: move-result-object v0 │ │ +4d9f1a: 1221 |0063: const/4 v1, #int 2 // #2 │ │ +4d9f1c: 6e20 b00d 1000 |0064: invoke-virtual {v0, v1}, Landroid/view/Window;.setSoftInputMode:(I)V // method@0db0 │ │ +4d9f22: 5430 73ae |0067: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae73 │ │ +4d9f26: 3900 0800 |0069: if-nez v0, 0071 // +0008 │ │ +4d9f2a: 1a00 2b8d |006b: const-string v0, "createEditNoteViewModel" // string@8d2b │ │ +4d9f2e: 7110 b0cc 0000 |006d: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4d9f34: 1200 |0070: const/4 v0, #int 0 // #0 │ │ +4d9f36: 5231 7aae |0071: iget v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae7a │ │ +4d9f3a: 8111 |0073: int-to-long v1, v1 │ │ +4d9f3c: 6e30 79f7 1002 |0074: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getNoteByID:(J)Landroidx/lifecycle/LiveData; // method@f779 │ │ +4d9f42: 0c00 |0077: move-result-object v0 │ │ +4d9f44: 0731 |0078: move-object v1, v3 │ │ +4d9f46: 1f01 5f0c |0079: check-cast v1, Landroidx/lifecycle/LifecycleOwner; // type@0c5f │ │ +4d9f4a: 2202 0f20 |007b: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda7; // type@200f │ │ +4d9f4e: 7020 99f6 3200 |007d: invoke-direct {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda7;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@f699 │ │ +4d9f54: 6e30 0d62 1002 |0080: invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@620d │ │ +4d9f5a: 2804 |0083: goto 0087 // +0004 │ │ +4d9f5c: 6e10 e2f6 0300 |0084: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onNewNote:()V // method@f6e2 │ │ +4d9f62: 3904 0500 |0087: if-nez v4, 008c // +0005 │ │ +4d9f66: 6e10 d3f6 0300 |0089: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.invalidateOptionsMenu:()V // method@f6d3 │ │ +4d9f6c: 6e10 e0f6 0300 |008c: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onLoadActivity:()V // method@f6e0 │ │ +4d9f72: 0e00 |008f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0005 line=172 │ │ 0x000b line=173 │ │ 0x0011 line=175 │ │ 0x001b line=178 │ │ @@ -2046994,39 +2046993,39 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Lorg/secuso/privacyfriendlynotes/room/model/Note;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -4d9dd8: |[4d9dd8] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.loadActivity$lambda-5:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -4d9de8: 1a00 e3ef |0000: const-string v0, "this$0" // string@efe3 │ │ -4d9dec: 7120 93cc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4d9df2: 3803 2a00 |0005: if-eqz v3, 002f // +002a │ │ -4d9df6: 7010 caf6 0200 |0007: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6ca │ │ -4d9dfc: 0c00 |000a: move-result-object v0 │ │ -4d9dfe: 6e10 edf4 0300 |000b: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@f4ed │ │ -4d9e04: 0c01 |000e: move-result-object v1 │ │ -4d9e06: 1f01 c115 |000f: check-cast v1, Ljava/lang/CharSequence; // type@15c1 │ │ -4d9e0a: 6e20 4f10 1000 |0011: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104f │ │ -4d9e10: 6e10 eaf4 0300 |0014: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getCategory:()I // method@f4ea │ │ -4d9e16: 0a00 |0017: move-result v0 │ │ -4d9e18: 5920 74ae |0018: iput v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@ae74 │ │ -4d9e1c: 5920 7fae |001a: iput v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.savedCat:I // field@ae7f │ │ -4d9e20: 5420 7dae |001c: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae7d │ │ -4d9e24: 7110 90cc 0000 |001e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4d9e2a: 6e10 fff4 0000 |0021: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f4ff │ │ -4d9e30: 0a00 |0024: move-result v0 │ │ -4d9e32: 3a00 0400 |0025: if-ltz v0, 0029 // +0004 │ │ -4d9e36: 1210 |0027: const/4 v0, #int 1 // #1 │ │ -4d9e38: 2802 |0028: goto 002a // +0002 │ │ -4d9e3a: 1200 |0029: const/4 v0, #int 0 // #0 │ │ -4d9e3c: 5c20 79ae |002a: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.hasAlarm:Z // field@ae79 │ │ -4d9e40: 6e20 e3f6 3200 |002c: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onNoteLoadedFromDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f6e3 │ │ -4d9e46: 0e00 |002f: return-void │ │ +4d9dd4: |[4d9dd4] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.loadActivity$lambda-5:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +4d9de4: 1a00 e3ef |0000: const-string v0, "this$0" // string@efe3 │ │ +4d9de8: 7120 93cc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4d9dee: 3803 2a00 |0005: if-eqz v3, 002f // +002a │ │ +4d9df2: 7010 caf6 0200 |0007: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6ca │ │ +4d9df8: 0c00 |000a: move-result-object v0 │ │ +4d9dfa: 6e10 edf4 0300 |000b: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@f4ed │ │ +4d9e00: 0c01 |000e: move-result-object v1 │ │ +4d9e02: 1f01 c115 |000f: check-cast v1, Ljava/lang/CharSequence; // type@15c1 │ │ +4d9e06: 6e20 4f10 1000 |0011: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104f │ │ +4d9e0c: 6e10 eaf4 0300 |0014: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getCategory:()I // method@f4ea │ │ +4d9e12: 0a00 |0017: move-result v0 │ │ +4d9e14: 5920 74ae |0018: iput v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@ae74 │ │ +4d9e18: 5920 7fae |001a: iput v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.savedCat:I // field@ae7f │ │ +4d9e1c: 5420 7dae |001c: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae7d │ │ +4d9e20: 7110 90cc 0000 |001e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4d9e26: 6e10 fff4 0000 |0021: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f4ff │ │ +4d9e2c: 0a00 |0024: move-result v0 │ │ +4d9e2e: 3a00 0400 |0025: if-ltz v0, 0029 // +0004 │ │ +4d9e32: 1210 |0027: const/4 v0, #int 1 // #1 │ │ +4d9e34: 2802 |0028: goto 002a // +0002 │ │ +4d9e36: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +4d9e38: 5c20 79ae |002a: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.hasAlarm:Z // field@ae79 │ │ +4d9e3c: 6e20 e3f6 3200 |002c: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onNoteLoadedFromDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f6e3 │ │ +4d9e42: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0007 line=197 │ │ 0x0014 line=200 │ │ 0x001a line=201 │ │ 0x001c line=204 │ │ 0x002c line=206 │ │ @@ -2047039,54 +2047038,54 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 76 16-bit code units │ │ -4d9fb4: |[4d9fb4] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onCreate$lambda-0:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V │ │ -4d9fc4: 1a00 e3ef |0000: const-string v0, "this$0" // string@efe3 │ │ -4d9fc8: 7120 93cc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4d9fce: 7010 c9f6 0400 |0005: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@f6c9 │ │ -4d9fd4: 0c00 |0008: move-result-object v0 │ │ -4d9fd6: 6e10 610f 0000 |0009: invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0f61 │ │ -4d9fdc: 0c00 |000c: move-result-object v0 │ │ -4d9fde: 6e10 5cab 0000 |000d: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ -4d9fe4: 0c00 |0010: move-result-object v0 │ │ -4d9fe6: 1401 4900 117f |0011: const v1, #float 1.9274e+38 // #7f110049 │ │ -4d9fec: 6e20 d0f6 1400 |0014: invoke-virtual {v4, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@f6d0 │ │ -4d9ff2: 0c01 |0017: move-result-object v1 │ │ -4d9ff4: 7120 8acc 1000 |0018: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@cc8a │ │ -4d9ffa: 0a01 |001b: move-result v1 │ │ -4d9ffc: 3801 0600 |001c: if-eqz v1, 0022 // +0006 │ │ -4da000: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -4da002: 5940 74ae |001f: iput v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@ae74 │ │ -4da006: 0e00 |0021: return-void │ │ -4da008: 12f1 |0022: const/4 v1, #int -1 // #ff │ │ -4da00a: 5941 74ae |0023: iput v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@ae74 │ │ -4da00e: 5441 71ae |0025: iget-object v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.allCategories:Ljava/util/List; // field@ae71 │ │ -4da012: 7110 90cc 0100 |0027: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4da018: 7210 81ae 0100 |002a: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ae81 │ │ -4da01e: 0c01 |002d: move-result-object v1 │ │ -4da020: 7210 58ae 0100 |002e: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@ae58 │ │ -4da026: 0a02 |0031: move-result v2 │ │ -4da028: 3802 1900 |0032: if-eqz v2, 004b // +0019 │ │ -4da02c: 7210 59ae 0100 |0034: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ae59 │ │ -4da032: 0c02 |0037: move-result-object v2 │ │ -4da034: 1f02 b31f |0038: check-cast v2, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@1fb3 │ │ -4da038: 6e10 daf4 0200 |003a: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@f4da │ │ -4da03e: 0c03 |003d: move-result-object v3 │ │ -4da040: 7120 8acc 3000 |003e: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@cc8a │ │ -4da046: 0a03 |0041: move-result v3 │ │ -4da048: 3803 ecff |0042: if-eqz v3, 002e // -0014 │ │ -4da04c: 6e10 dbf4 0200 |0044: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.get_id:()I // method@f4db │ │ -4da052: 0a02 |0047: move-result v2 │ │ -4da054: 5942 74ae |0048: iput v2, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@ae74 │ │ -4da058: 28e4 |004a: goto 002e // -001c │ │ -4da05a: 0e00 |004b: return-void │ │ +4d9fb0: |[4d9fb0] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onCreate$lambda-0:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V │ │ +4d9fc0: 1a00 e3ef |0000: const-string v0, "this$0" // string@efe3 │ │ +4d9fc4: 7120 93cc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4d9fca: 7010 c9f6 0400 |0005: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@f6c9 │ │ +4d9fd0: 0c00 |0008: move-result-object v0 │ │ +4d9fd2: 6e10 610f 0000 |0009: invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0f61 │ │ +4d9fd8: 0c00 |000c: move-result-object v0 │ │ +4d9fda: 6e10 5cab 0000 |000d: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ +4d9fe0: 0c00 |0010: move-result-object v0 │ │ +4d9fe2: 1401 4900 117f |0011: const v1, #float 1.9274e+38 // #7f110049 │ │ +4d9fe8: 6e20 d0f6 1400 |0014: invoke-virtual {v4, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@f6d0 │ │ +4d9fee: 0c01 |0017: move-result-object v1 │ │ +4d9ff0: 7120 8acc 1000 |0018: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@cc8a │ │ +4d9ff6: 0a01 |001b: move-result v1 │ │ +4d9ff8: 3801 0600 |001c: if-eqz v1, 0022 // +0006 │ │ +4d9ffc: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +4d9ffe: 5940 74ae |001f: iput v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@ae74 │ │ +4da002: 0e00 |0021: return-void │ │ +4da004: 12f1 |0022: const/4 v1, #int -1 // #ff │ │ +4da006: 5941 74ae |0023: iput v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@ae74 │ │ +4da00a: 5441 71ae |0025: iget-object v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.allCategories:Ljava/util/List; // field@ae71 │ │ +4da00e: 7110 90cc 0100 |0027: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4da014: 7210 81ae 0100 |002a: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ae81 │ │ +4da01a: 0c01 |002d: move-result-object v1 │ │ +4da01c: 7210 58ae 0100 |002e: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@ae58 │ │ +4da022: 0a02 |0031: move-result v2 │ │ +4da024: 3802 1900 |0032: if-eqz v2, 004b // +0019 │ │ +4da028: 7210 59ae 0100 |0034: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ae59 │ │ +4da02e: 0c02 |0037: move-result-object v2 │ │ +4da030: 1f02 b31f |0038: check-cast v2, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@1fb3 │ │ +4da034: 6e10 daf4 0200 |003a: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@f4da │ │ +4da03a: 0c03 |003d: move-result-object v3 │ │ +4da03c: 7120 8acc 3000 |003e: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@cc8a │ │ +4da042: 0a03 |0041: move-result v3 │ │ +4da044: 3803 ecff |0042: if-eqz v3, 002e // -0014 │ │ +4da048: 6e10 dbf4 0200 |0044: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.get_id:()I // method@f4db │ │ +4da04e: 0a02 |0047: move-result v2 │ │ +4da050: 5942 74ae |0048: iput v2, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@ae74 │ │ +4da054: 28e4 |004a: goto 002e // -001c │ │ +4da056: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=111 │ │ 0x0014 line=112 │ │ 0x001f line=113 │ │ 0x0023 line=116 │ │ 0x0025 line=117 │ │ @@ -2047100,44 +2047099,44 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Ljava/util/List;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -4da05c: |[4da05c] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onCreate$lambda-2:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Ljava/util/List;)V │ │ -4da06c: 1a00 e3ef |0000: const-string v0, "this$0" // string@efe3 │ │ -4da070: 7120 93cc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4da076: 5b23 71ae |0005: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.allCategories:Ljava/util/List; // field@ae71 │ │ -4da07a: 5422 70ae |0007: iget-object v2, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae70 │ │ -4da07e: 7110 90cc 0200 |0009: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4da084: 7110 90cc 0300 |000c: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4da08a: 1f03 da15 |000f: check-cast v3, Ljava/lang/Iterable; // type@15da │ │ -4da08e: 2200 5e16 |0011: new-instance v0, Ljava/util/ArrayList; // type@165e │ │ -4da092: 1301 0a00 |0013: const/16 v1, #int 10 // #a │ │ -4da096: 7120 7ebf 1300 |0015: invoke-static {v3, v1}, Lkotlin/collections/CollectionsKt;.collectionSizeOrDefault:(Ljava/lang/Iterable;I)I // method@bf7e │ │ -4da09c: 0a01 |0018: move-result v1 │ │ -4da09e: 7020 69ad 1000 |0019: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@ad69 │ │ -4da0a4: 1f00 6216 |001c: check-cast v0, Ljava/util/Collection; // type@1662 │ │ -4da0a8: 7210 feaa 0300 |001e: invoke-interface {v3}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@aafe │ │ -4da0ae: 0c03 |0021: move-result-object v3 │ │ -4da0b0: 7210 58ae 0300 |0022: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@ae58 │ │ -4da0b6: 0a01 |0025: move-result v1 │ │ -4da0b8: 3801 1000 |0026: if-eqz v1, 0036 // +0010 │ │ -4da0bc: 7210 59ae 0300 |0028: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ae59 │ │ -4da0c2: 0c01 |002b: move-result-object v1 │ │ -4da0c4: 1f01 b31f |002c: check-cast v1, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@1fb3 │ │ -4da0c8: 6e10 daf4 0100 |002e: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@f4da │ │ -4da0ce: 0c01 |0031: move-result-object v1 │ │ -4da0d0: 7220 fdad 1000 |0032: invoke-interface {v0, v1}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@adfd │ │ -4da0d6: 28ed |0035: goto 0022 // -0013 │ │ -4da0d8: 1f00 7316 |0036: check-cast v0, Ljava/util/List; // type@1673 │ │ -4da0dc: 1f00 6216 |0038: check-cast v0, Ljava/util/Collection; // type@1662 │ │ -4da0e0: 6e20 560f 0200 |003a: invoke-virtual {v2, v0}, Landroid/widget/ArrayAdapter;.addAll:(Ljava/util/Collection;)V // method@0f56 │ │ -4da0e6: 0e00 |003d: return-void │ │ +4da058: |[4da058] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onCreate$lambda-2:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Ljava/util/List;)V │ │ +4da068: 1a00 e3ef |0000: const-string v0, "this$0" // string@efe3 │ │ +4da06c: 7120 93cc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4da072: 5b23 71ae |0005: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.allCategories:Ljava/util/List; // field@ae71 │ │ +4da076: 5422 70ae |0007: iget-object v2, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae70 │ │ +4da07a: 7110 90cc 0200 |0009: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4da080: 7110 90cc 0300 |000c: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4da086: 1f03 da15 |000f: check-cast v3, Ljava/lang/Iterable; // type@15da │ │ +4da08a: 2200 5e16 |0011: new-instance v0, Ljava/util/ArrayList; // type@165e │ │ +4da08e: 1301 0a00 |0013: const/16 v1, #int 10 // #a │ │ +4da092: 7120 7ebf 1300 |0015: invoke-static {v3, v1}, Lkotlin/collections/CollectionsKt;.collectionSizeOrDefault:(Ljava/lang/Iterable;I)I // method@bf7e │ │ +4da098: 0a01 |0018: move-result v1 │ │ +4da09a: 7020 69ad 1000 |0019: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@ad69 │ │ +4da0a0: 1f00 6216 |001c: check-cast v0, Ljava/util/Collection; // type@1662 │ │ +4da0a4: 7210 feaa 0300 |001e: invoke-interface {v3}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@aafe │ │ +4da0aa: 0c03 |0021: move-result-object v3 │ │ +4da0ac: 7210 58ae 0300 |0022: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@ae58 │ │ +4da0b2: 0a01 |0025: move-result v1 │ │ +4da0b4: 3801 1000 |0026: if-eqz v1, 0036 // +0010 │ │ +4da0b8: 7210 59ae 0300 |0028: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ae59 │ │ +4da0be: 0c01 |002b: move-result-object v1 │ │ +4da0c0: 1f01 b31f |002c: check-cast v1, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@1fb3 │ │ +4da0c4: 6e10 daf4 0100 |002e: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@f4da │ │ +4da0ca: 0c01 |0031: move-result-object v1 │ │ +4da0cc: 7220 fdad 1000 |0032: invoke-interface {v0, v1}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@adfd │ │ +4da0d2: 28ed |0035: goto 0022 // -0013 │ │ +4da0d4: 1f00 7316 |0036: check-cast v0, Ljava/util/List; // type@1673 │ │ +4da0d8: 1f00 6216 |0038: check-cast v0, Ljava/util/Collection; // type@1662 │ │ +4da0dc: 6e20 560f 0200 |003a: invoke-virtual {v2, v0}, Landroid/widget/ArrayAdapter;.addAll:(Ljava/util/Collection;)V // method@0f56 │ │ +4da0e2: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=123 │ │ 0x0007 line=124 │ │ 0x0011 line=563 │ │ 0x001e line=564 │ │ 0x002c line=565 │ │ @@ -2047154,29 +2047153,29 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Ljava/lang/String;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -4da0e8: |[4da0e8] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onCreate$lambda-3:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Ljava/lang/String;)V │ │ -4da0f8: 1a00 e3ef |0000: const-string v0, "this$0" // string@efe3 │ │ -4da0fc: 7120 93cc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4da102: 7010 c9f6 0100 |0005: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@f6c9 │ │ -4da108: 0c00 |0008: move-result-object v0 │ │ -4da10a: 3902 0e00 |0009: if-nez v2, 0017 // +000e │ │ -4da10e: 1402 4900 117f |000b: const v2, #float 1.9274e+38 // #7f110049 │ │ -4da114: 6e20 d0f6 2100 |000e: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@f6d0 │ │ -4da11a: 0c02 |0011: move-result-object v2 │ │ -4da11c: 1a01 d7a6 |0012: const-string v1, "getString(R.string.default_category)" // string@a6d7 │ │ -4da120: 7120 92cc 1200 |0014: invoke-static {v2, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4da126: 1f02 c115 |0017: check-cast v2, Ljava/lang/CharSequence; // type@15c1 │ │ -4da12a: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -4da12c: 6e30 780f 2001 |001a: invoke-virtual {v0, v2, v1}, Landroid/widget/AutoCompleteTextView;.setText:(Ljava/lang/CharSequence;Z)V // method@0f78 │ │ -4da132: 0e00 |001d: return-void │ │ +4da0e4: |[4da0e4] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onCreate$lambda-3:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Ljava/lang/String;)V │ │ +4da0f4: 1a00 e3ef |0000: const-string v0, "this$0" // string@efe3 │ │ +4da0f8: 7120 93cc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4da0fe: 7010 c9f6 0100 |0005: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@f6c9 │ │ +4da104: 0c00 |0008: move-result-object v0 │ │ +4da106: 3902 0e00 |0009: if-nez v2, 0017 // +000e │ │ +4da10a: 1402 4900 117f |000b: const v2, #float 1.9274e+38 // #7f110049 │ │ +4da110: 6e20 d0f6 2100 |000e: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@f6d0 │ │ +4da116: 0c02 |0011: move-result-object v2 │ │ +4da118: 1a01 d7a6 |0012: const-string v1, "getString(R.string.default_category)" // string@a6d7 │ │ +4da11c: 7120 92cc 1200 |0014: invoke-static {v2, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4da122: 1f02 c115 |0017: check-cast v2, Ljava/lang/CharSequence; // type@15c1 │ │ +4da126: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +4da128: 6e30 780f 2001 |001a: invoke-virtual {v0, v2, v1}, Landroid/widget/AutoCompleteTextView;.setText:(Ljava/lang/CharSequence;Z)V // method@0f78 │ │ +4da12e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=135 │ │ locals : │ │ 0x0000 - 0x001e reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ 0x0000 - 0x001e reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -2047185,41 +2047184,41 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Ljava/util/List;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -4da134: |[4da134] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onCreate$lambda-4:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Ljava/util/List;)V │ │ -4da144: 1a00 e3ef |0000: const-string v0, "this$0" // string@efe3 │ │ -4da148: 7120 93cc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4da14e: 7110 90cc 0400 |0005: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4da154: 7210 81ae 0400 |0008: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ae81 │ │ -4da15a: 0c04 |000b: move-result-object v4 │ │ -4da15c: 7210 58ae 0400 |000c: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@ae58 │ │ -4da162: 0a00 |000f: move-result v0 │ │ -4da164: 3800 2700 |0010: if-eqz v0, 0037 // +0027 │ │ -4da168: 7210 59ae 0400 |0012: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ae59 │ │ -4da16e: 0c00 |0015: move-result-object v0 │ │ -4da170: 1f00 b51f |0016: check-cast v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1fb5 │ │ -4da174: 6e10 fff4 0000 |0018: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f4ff │ │ -4da17a: 0a01 |001b: move-result v1 │ │ -4da17c: 5232 7aae |001c: iget v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae7a │ │ -4da180: 3321 eeff |001e: if-ne v1, v2, 000c // -0012 │ │ -4da184: 5431 7dae |0020: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae7d │ │ -4da188: 7110 90cc 0100 |0022: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4da18e: 5232 7aae |0025: iget v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae7a │ │ -4da192: 6e20 02f5 2100 |0027: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.set_noteId:(I)V // method@f502 │ │ -4da198: 5431 7dae |002a: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae7d │ │ -4da19c: 7110 90cc 0100 |002c: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4da1a2: 6e10 fef4 0000 |002f: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f4fe │ │ -4da1a8: 0a00 |0032: move-result v0 │ │ -4da1aa: 6e20 01f5 0100 |0033: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.setTime:(I)V // method@f501 │ │ -4da1b0: 28d6 |0036: goto 000c // -002a │ │ -4da1b2: 0e00 |0037: return-void │ │ +4da130: |[4da130] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onCreate$lambda-4:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Ljava/util/List;)V │ │ +4da140: 1a00 e3ef |0000: const-string v0, "this$0" // string@efe3 │ │ +4da144: 7120 93cc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4da14a: 7110 90cc 0400 |0005: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4da150: 7210 81ae 0400 |0008: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ae81 │ │ +4da156: 0c04 |000b: move-result-object v4 │ │ +4da158: 7210 58ae 0400 |000c: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@ae58 │ │ +4da15e: 0a00 |000f: move-result v0 │ │ +4da160: 3800 2700 |0010: if-eqz v0, 0037 // +0027 │ │ +4da164: 7210 59ae 0400 |0012: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ae59 │ │ +4da16a: 0c00 |0015: move-result-object v0 │ │ +4da16c: 1f00 b51f |0016: check-cast v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1fb5 │ │ +4da170: 6e10 fff4 0000 |0018: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f4ff │ │ +4da176: 0a01 |001b: move-result v1 │ │ +4da178: 5232 7aae |001c: iget v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae7a │ │ +4da17c: 3321 eeff |001e: if-ne v1, v2, 000c // -0012 │ │ +4da180: 5431 7dae |0020: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae7d │ │ +4da184: 7110 90cc 0100 |0022: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4da18a: 5232 7aae |0025: iget v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae7a │ │ +4da18e: 6e20 02f5 2100 |0027: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.set_noteId:(I)V // method@f502 │ │ +4da194: 5431 7dae |002a: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae7d │ │ +4da198: 7110 90cc 0100 |002c: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4da19e: 6e10 fef4 0000 |002f: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f4fe │ │ +4da1a4: 0a00 |0032: move-result v0 │ │ +4da1a6: 6e20 01f5 0100 |0033: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.setTime:(I)V // method@f501 │ │ +4da1ac: 28d6 |0036: goto 000c // -002a │ │ +4da1ae: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=141 │ │ 0x0018 line=142 │ │ 0x0020 line=143 │ │ 0x002a line=144 │ │ locals : │ │ @@ -2047351,43 +2047350,43 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 57 16-bit code units │ │ -4da5f4: |[4da5f4] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.saveToExternalStorage:()V │ │ -4da604: 7100 8f07 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@078f │ │ -4da60a: 0c00 |0003: move-result-object v0 │ │ -4da60c: 1a01 91cc |0004: const-string v1, "mounted" // string@cc91 │ │ -4da610: 7120 8acc 0100 |0006: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@cc8a │ │ -4da616: 0a00 |0009: move-result v0 │ │ -4da618: 3800 1f00 |000a: if-eqz v0, 0029 // +001f │ │ -4da61c: 2200 9b15 |000c: new-instance v0, Ljava/io/File; // type@159b │ │ -4da620: 6201 d000 |000e: sget-object v1, Landroid/os/Environment;.DIRECTORY_DOCUMENTS:Ljava/lang/String; // field@00d0 │ │ -4da624: 7110 8e07 0100 |0010: invoke-static {v1}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@078e │ │ -4da62a: 0c01 |0013: move-result-object v1 │ │ -4da62c: 1a02 a916 |0014: const-string v2, "/PrivacyFriendlyNotes" // string@16a9 │ │ -4da630: 7030 9aa9 1002 |0016: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a99a │ │ -4da636: 7010 caf6 0300 |0019: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6ca │ │ -4da63c: 0c01 |001c: move-result-object v1 │ │ -4da63e: 6e10 1d10 0100 |001d: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ -4da644: 0c01 |0020: move-result-object v1 │ │ -4da646: 6e10 5cab 0100 |0021: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ -4da64c: 0c01 |0024: move-result-object v1 │ │ -4da64e: 6e30 e9f6 0301 |0025: invoke-virtual {v3, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onSaveExternalStorage:(Ljava/io/File;Ljava/lang/String;)V // method@f6e9 │ │ -4da654: 2810 |0028: goto 0038 // +0010 │ │ -4da656: 6e10 c7f6 0300 |0029: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f6c7 │ │ -4da65c: 0c00 |002c: move-result-object v0 │ │ -4da65e: 1401 0301 117f |002d: const v1, #float 1.92743e+38 // #7f110103 │ │ -4da664: 1212 |0030: const/4 v2, #int 1 // #1 │ │ -4da666: 7130 0113 1002 |0031: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1301 │ │ -4da66c: 0c00 |0034: move-result-object v0 │ │ -4da66e: 6e10 0313 0000 |0035: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1303 │ │ -4da674: 0e00 |0038: return-void │ │ +4da5f0: |[4da5f0] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.saveToExternalStorage:()V │ │ +4da600: 7100 8f07 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@078f │ │ +4da606: 0c00 |0003: move-result-object v0 │ │ +4da608: 1a01 91cc |0004: const-string v1, "mounted" // string@cc91 │ │ +4da60c: 7120 8acc 0100 |0006: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@cc8a │ │ +4da612: 0a00 |0009: move-result v0 │ │ +4da614: 3800 1f00 |000a: if-eqz v0, 0029 // +001f │ │ +4da618: 2200 9b15 |000c: new-instance v0, Ljava/io/File; // type@159b │ │ +4da61c: 6201 d000 |000e: sget-object v1, Landroid/os/Environment;.DIRECTORY_DOCUMENTS:Ljava/lang/String; // field@00d0 │ │ +4da620: 7110 8e07 0100 |0010: invoke-static {v1}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@078e │ │ +4da626: 0c01 |0013: move-result-object v1 │ │ +4da628: 1a02 a916 |0014: const-string v2, "/PrivacyFriendlyNotes" // string@16a9 │ │ +4da62c: 7030 9aa9 1002 |0016: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a99a │ │ +4da632: 7010 caf6 0300 |0019: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6ca │ │ +4da638: 0c01 |001c: move-result-object v1 │ │ +4da63a: 6e10 1d10 0100 |001d: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ +4da640: 0c01 |0020: move-result-object v1 │ │ +4da642: 6e10 5cab 0100 |0021: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ +4da648: 0c01 |0024: move-result-object v1 │ │ +4da64a: 6e30 e9f6 0301 |0025: invoke-virtual {v3, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onSaveExternalStorage:(Ljava/io/File;Ljava/lang/String;)V // method@f6e9 │ │ +4da650: 2810 |0028: goto 0038 // +0010 │ │ +4da652: 6e10 c7f6 0300 |0029: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f6c7 │ │ +4da658: 0c00 |002c: move-result-object v0 │ │ +4da65a: 1401 0301 117f |002d: const v1, #float 1.92743e+38 // #7f110103 │ │ +4da660: 1212 |0030: const/4 v2, #int 1 // #1 │ │ +4da662: 7130 0113 1002 |0031: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1301 │ │ +4da668: 0c00 |0034: move-result-object v0 │ │ +4da66a: 6e10 0313 0000 |0035: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1303 │ │ +4da670: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0006 line=490 │ │ 0x000c line=491 │ │ 0x000e line=492 │ │ 0x0016 line=491 │ │ @@ -2047535,19 +2047534,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4d9f78: |[4d9f78] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onBackPressed:()V │ │ -4d9f88: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4d9f8a: 5c10 80ae |0001: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.shouldSave:Z // field@ae80 │ │ -4d9f8e: 6f10 1e16 0100 |0003: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onBackPressed:()V // method@161e │ │ -4d9f94: 0e00 |0006: return-void │ │ +4d9f74: |[4d9f74] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onBackPressed:()V │ │ +4d9f84: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4d9f86: 5c10 80ae |0001: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.shouldSave:Z // field@ae80 │ │ +4d9f8a: 6f10 1e16 0100 |0003: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onBackPressed:()V // method@161e │ │ +4d9f90: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=336 │ │ 0x0003 line=337 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ │ │ @@ -2047556,117 +2047555,117 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4d9f98: |[4d9f98] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onClick:(Landroid/view/View;)V │ │ -4d9fa8: 1a00 42f5 |0000: const-string v0, "v" // string@f542 │ │ -4d9fac: 7120 93cc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4d9fb2: 0e00 |0005: return-void │ │ +4d9f94: |[4d9f94] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onClick:(Landroid/view/View;)V │ │ +4d9fa4: 1a00 42f5 |0000: const-string v0, "v" // string@f542 │ │ +4d9fa8: 7120 93cc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4d9fae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;) │ │ name : 'onCreate' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 179 16-bit code units │ │ -4da1b4: |[4da1b4] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ -4da1c4: 6f20 2116 7600 |0000: invoke-super {v6, v7}, Landroidx/appcompat/app/AppCompatActivity;.onCreate:(Landroid/os/Bundle;)V // method@1621 │ │ -4da1ca: 2207 a20c |0003: new-instance v7, Landroidx/lifecycle/ViewModelProvider; // type@0ca2 │ │ -4da1ce: 0760 |0005: move-object v0, v6 │ │ -4da1d0: 1f00 a70c |0006: check-cast v0, Landroidx/lifecycle/ViewModelStoreOwner; // type@0ca7 │ │ -4da1d4: 7020 0e63 0700 |0008: invoke-direct {v7, v0}, Landroidx/lifecycle/ViewModelProvider;.:(Landroidx/lifecycle/ViewModelStoreOwner;)V // method@630e │ │ -4da1da: 1c00 2c20 |000b: const-class v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@202c │ │ -4da1de: 6e20 1063 0700 |000d: invoke-virtual {v7, v0}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@6310 │ │ -4da1e4: 0c07 |0010: move-result-object v7 │ │ -4da1e6: 1f07 2c20 |0011: check-cast v7, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@202c │ │ -4da1ea: 5b67 73ae |0013: iput-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae73 │ │ -4da1ee: 2207 8b02 |0015: new-instance v7, Landroid/widget/ArrayAdapter; // type@028b │ │ -4da1f2: 0760 |0017: move-object v0, v6 │ │ -4da1f4: 1f00 6900 |0018: check-cast v0, Landroid/content/Context; // type@0069 │ │ -4da1f8: 1211 |001a: const/4 v1, #int 1 // #1 │ │ -4da1fa: 2312 3821 |001b: new-array v2, v1, [Ljava/lang/String; // type@2138 │ │ -4da1fe: 1403 4900 117f |001d: const v3, #float 1.9274e+38 // #7f110049 │ │ -4da204: 6e20 d0f6 3600 |0020: invoke-virtual {v6, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@f6d0 │ │ -4da20a: 0c03 |0023: move-result-object v3 │ │ -4da20c: 1204 |0024: const/4 v4, #int 0 // #0 │ │ -4da20e: 4d03 0204 |0025: aput-object v3, v2, v4 │ │ -4da212: 7110 a4bf 0200 |0027: invoke-static {v2}, Lkotlin/collections/CollectionsKt;.mutableListOf:([Ljava/lang/Object;)Ljava/util/List; // method@bfa4 │ │ -4da218: 0c02 |002a: move-result-object v2 │ │ -4da21a: 1403 7e00 0c7f |002b: const v3, #float 1.86094e+38 // #7f0c007e │ │ -4da220: 7040 540f 0723 |002e: invoke-direct {v7, v0, v3, v2}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0f54 │ │ -4da226: 5b67 70ae |0031: iput-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae70 │ │ -4da22a: 7010 c9f6 0600 |0033: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@f6c9 │ │ -4da230: 0c07 |0036: move-result-object v7 │ │ -4da232: 5460 70ae |0037: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae70 │ │ -4da236: 1f00 a802 |0039: check-cast v0, Landroid/widget/ListAdapter; // type@02a8 │ │ -4da23a: 6e20 6a0f 0700 |003b: invoke-virtual {v7, v0}, Landroid/widget/AutoCompleteTextView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0f6a │ │ -4da240: 7010 c9f6 0600 |003e: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@f6c9 │ │ -4da246: 0c07 |0041: move-result-object v7 │ │ -4da248: 6e20 7a0f 4700 |0042: invoke-virtual {v7, v4}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@0f7a │ │ -4da24e: 7010 c9f6 0600 |0045: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@f6c9 │ │ -4da254: 0c07 |0048: move-result-object v7 │ │ -4da256: 2200 0b20 |0049: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda3; // type@200b │ │ -4da25a: 7020 91f6 6000 |004b: invoke-direct {v0, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@f691 │ │ -4da260: 6e20 750f 0700 |004e: invoke-virtual {v7, v0}, Landroid/widget/AutoCompleteTextView;.setOnDismissListener:(Landroid/widget/AutoCompleteTextView$OnDismissListener;)V // method@0f75 │ │ -4da266: 5467 73ae |0051: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae73 │ │ -4da26a: 1200 |0053: const/4 v0, #int 0 // #0 │ │ -4da26c: 1a02 2b8d |0054: const-string v2, "createEditNoteViewModel" // string@8d2b │ │ -4da270: 3907 0600 |0056: if-nez v7, 005c // +0006 │ │ -4da274: 7110 b0cc 0200 |0058: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4da27a: 0707 |005b: move-object v7, v0 │ │ -4da27c: 6e10 76f7 0700 |005c: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@f776 │ │ -4da282: 0c07 |005f: move-result-object v7 │ │ -4da284: 0763 |0060: move-object v3, v6 │ │ -4da286: 1f03 5f0c |0061: check-cast v3, Landroidx/lifecycle/LifecycleOwner; // type@0c5f │ │ -4da28a: 2205 0d20 |0063: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda5; // type@200d │ │ -4da28e: 7020 95f6 6500 |0065: invoke-direct {v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda5;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@f695 │ │ -4da294: 6e30 0d62 3705 |0068: invoke-virtual {v7, v3, v5}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@620d │ │ -4da29a: 6e10 cbf6 0600 |006b: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getIntent:()Landroid/content/Intent; // method@f6cb │ │ -4da2a0: 0c07 |006e: move-result-object v7 │ │ -4da2a2: 1a05 b1d4 |006f: const-string v5, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d4b1 │ │ -4da2a6: 6e30 ec02 5704 |0071: invoke-virtual {v7, v5, v4}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02ec │ │ -4da2ac: 0a04 |0074: move-result v4 │ │ -4da2ae: 5964 74ae |0075: iput v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@ae74 │ │ -4da2b2: 5964 7fae |0077: iput v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.savedCat:I // field@ae7f │ │ -4da2b6: 12f4 |0079: const/4 v4, #int -1 // #ff │ │ -4da2b8: 6e30 f1f6 4607 |007a: invoke-virtual {v6, v4, v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.setResult:(ILandroid/content/Intent;)V // method@f6f1 │ │ -4da2be: 5467 73ae |007d: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae73 │ │ -4da2c2: 3907 0600 |007f: if-nez v7, 0085 // +0006 │ │ -4da2c6: 7110 b0cc 0200 |0081: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4da2cc: 0707 |0084: move-object v7, v0 │ │ -4da2ce: 5265 74ae |0085: iget v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@ae74 │ │ -4da2d2: 6e20 78f7 5700 |0087: invoke-virtual {v7, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getCategoryNameFromId:(I)Landroidx/lifecycle/LiveData; // method@f778 │ │ -4da2d8: 0c07 |008a: move-result-object v7 │ │ -4da2da: 2205 0c20 |008b: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda4; // type@200c │ │ -4da2de: 7020 93f6 6500 |008d: invoke-direct {v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda4;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@f693 │ │ -4da2e4: 6e30 0d62 3705 |0090: invoke-virtual {v7, v3, v5}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@620d │ │ -4da2ea: 2207 b51f |0093: new-instance v7, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1fb5 │ │ -4da2ee: 7030 f8f4 4704 |0095: invoke-direct {v7, v4, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f4f8 │ │ -4da2f4: 5b67 7dae |0098: iput-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae7d │ │ -4da2f8: 5467 73ae |009a: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae73 │ │ -4da2fc: 3907 0600 |009c: if-nez v7, 00a2 // +0006 │ │ -4da300: 7110 b0cc 0200 |009e: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4da306: 2802 |00a1: goto 00a3 // +0002 │ │ -4da308: 0770 |00a2: move-object v0, v7 │ │ -4da30a: 6e10 77f7 0000 |00a3: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllNotifications:()Landroidx/lifecycle/LiveData; // method@f777 │ │ -4da310: 0c07 |00a6: move-result-object v7 │ │ -4da312: 2200 0e20 |00a7: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda6; // type@200e │ │ -4da316: 7020 97f6 6000 |00a9: invoke-direct {v0, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda6;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@f697 │ │ -4da31c: 6e30 0d62 3700 |00ac: invoke-virtual {v7, v3, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@620d │ │ -4da322: 7020 d4f6 1600 |00af: invoke-direct {v6, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.loadActivity:(Z)V // method@f6d4 │ │ -4da328: 0e00 |00b2: return-void │ │ +4da1b0: |[4da1b0] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ +4da1c0: 6f20 2116 7600 |0000: invoke-super {v6, v7}, Landroidx/appcompat/app/AppCompatActivity;.onCreate:(Landroid/os/Bundle;)V // method@1621 │ │ +4da1c6: 2207 a20c |0003: new-instance v7, Landroidx/lifecycle/ViewModelProvider; // type@0ca2 │ │ +4da1ca: 0760 |0005: move-object v0, v6 │ │ +4da1cc: 1f00 a70c |0006: check-cast v0, Landroidx/lifecycle/ViewModelStoreOwner; // type@0ca7 │ │ +4da1d0: 7020 0e63 0700 |0008: invoke-direct {v7, v0}, Landroidx/lifecycle/ViewModelProvider;.:(Landroidx/lifecycle/ViewModelStoreOwner;)V // method@630e │ │ +4da1d6: 1c00 2c20 |000b: const-class v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@202c │ │ +4da1da: 6e20 1063 0700 |000d: invoke-virtual {v7, v0}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@6310 │ │ +4da1e0: 0c07 |0010: move-result-object v7 │ │ +4da1e2: 1f07 2c20 |0011: check-cast v7, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@202c │ │ +4da1e6: 5b67 73ae |0013: iput-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae73 │ │ +4da1ea: 2207 8b02 |0015: new-instance v7, Landroid/widget/ArrayAdapter; // type@028b │ │ +4da1ee: 0760 |0017: move-object v0, v6 │ │ +4da1f0: 1f00 6900 |0018: check-cast v0, Landroid/content/Context; // type@0069 │ │ +4da1f4: 1211 |001a: const/4 v1, #int 1 // #1 │ │ +4da1f6: 2312 3821 |001b: new-array v2, v1, [Ljava/lang/String; // type@2138 │ │ +4da1fa: 1403 4900 117f |001d: const v3, #float 1.9274e+38 // #7f110049 │ │ +4da200: 6e20 d0f6 3600 |0020: invoke-virtual {v6, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@f6d0 │ │ +4da206: 0c03 |0023: move-result-object v3 │ │ +4da208: 1204 |0024: const/4 v4, #int 0 // #0 │ │ +4da20a: 4d03 0204 |0025: aput-object v3, v2, v4 │ │ +4da20e: 7110 a4bf 0200 |0027: invoke-static {v2}, Lkotlin/collections/CollectionsKt;.mutableListOf:([Ljava/lang/Object;)Ljava/util/List; // method@bfa4 │ │ +4da214: 0c02 |002a: move-result-object v2 │ │ +4da216: 1403 7e00 0c7f |002b: const v3, #float 1.86094e+38 // #7f0c007e │ │ +4da21c: 7040 540f 0723 |002e: invoke-direct {v7, v0, v3, v2}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0f54 │ │ +4da222: 5b67 70ae |0031: iput-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae70 │ │ +4da226: 7010 c9f6 0600 |0033: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@f6c9 │ │ +4da22c: 0c07 |0036: move-result-object v7 │ │ +4da22e: 5460 70ae |0037: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae70 │ │ +4da232: 1f00 a802 |0039: check-cast v0, Landroid/widget/ListAdapter; // type@02a8 │ │ +4da236: 6e20 6a0f 0700 |003b: invoke-virtual {v7, v0}, Landroid/widget/AutoCompleteTextView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0f6a │ │ +4da23c: 7010 c9f6 0600 |003e: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@f6c9 │ │ +4da242: 0c07 |0041: move-result-object v7 │ │ +4da244: 6e20 7a0f 4700 |0042: invoke-virtual {v7, v4}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@0f7a │ │ +4da24a: 7010 c9f6 0600 |0045: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@f6c9 │ │ +4da250: 0c07 |0048: move-result-object v7 │ │ +4da252: 2200 0b20 |0049: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda3; // type@200b │ │ +4da256: 7020 91f6 6000 |004b: invoke-direct {v0, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@f691 │ │ +4da25c: 6e20 750f 0700 |004e: invoke-virtual {v7, v0}, Landroid/widget/AutoCompleteTextView;.setOnDismissListener:(Landroid/widget/AutoCompleteTextView$OnDismissListener;)V // method@0f75 │ │ +4da262: 5467 73ae |0051: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae73 │ │ +4da266: 1200 |0053: const/4 v0, #int 0 // #0 │ │ +4da268: 1a02 2b8d |0054: const-string v2, "createEditNoteViewModel" // string@8d2b │ │ +4da26c: 3907 0600 |0056: if-nez v7, 005c // +0006 │ │ +4da270: 7110 b0cc 0200 |0058: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4da276: 0707 |005b: move-object v7, v0 │ │ +4da278: 6e10 76f7 0700 |005c: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@f776 │ │ +4da27e: 0c07 |005f: move-result-object v7 │ │ +4da280: 0763 |0060: move-object v3, v6 │ │ +4da282: 1f03 5f0c |0061: check-cast v3, Landroidx/lifecycle/LifecycleOwner; // type@0c5f │ │ +4da286: 2205 0d20 |0063: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda5; // type@200d │ │ +4da28a: 7020 95f6 6500 |0065: invoke-direct {v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda5;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@f695 │ │ +4da290: 6e30 0d62 3705 |0068: invoke-virtual {v7, v3, v5}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@620d │ │ +4da296: 6e10 cbf6 0600 |006b: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getIntent:()Landroid/content/Intent; // method@f6cb │ │ +4da29c: 0c07 |006e: move-result-object v7 │ │ +4da29e: 1a05 b1d4 |006f: const-string v5, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d4b1 │ │ +4da2a2: 6e30 ec02 5704 |0071: invoke-virtual {v7, v5, v4}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02ec │ │ +4da2a8: 0a04 |0074: move-result v4 │ │ +4da2aa: 5964 74ae |0075: iput v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@ae74 │ │ +4da2ae: 5964 7fae |0077: iput v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.savedCat:I // field@ae7f │ │ +4da2b2: 12f4 |0079: const/4 v4, #int -1 // #ff │ │ +4da2b4: 6e30 f1f6 4607 |007a: invoke-virtual {v6, v4, v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.setResult:(ILandroid/content/Intent;)V // method@f6f1 │ │ +4da2ba: 5467 73ae |007d: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae73 │ │ +4da2be: 3907 0600 |007f: if-nez v7, 0085 // +0006 │ │ +4da2c2: 7110 b0cc 0200 |0081: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4da2c8: 0707 |0084: move-object v7, v0 │ │ +4da2ca: 5265 74ae |0085: iget v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@ae74 │ │ +4da2ce: 6e20 78f7 5700 |0087: invoke-virtual {v7, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getCategoryNameFromId:(I)Landroidx/lifecycle/LiveData; // method@f778 │ │ +4da2d4: 0c07 |008a: move-result-object v7 │ │ +4da2d6: 2205 0c20 |008b: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda4; // type@200c │ │ +4da2da: 7020 93f6 6500 |008d: invoke-direct {v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda4;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@f693 │ │ +4da2e0: 6e30 0d62 3705 |0090: invoke-virtual {v7, v3, v5}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@620d │ │ +4da2e6: 2207 b51f |0093: new-instance v7, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1fb5 │ │ +4da2ea: 7030 f8f4 4704 |0095: invoke-direct {v7, v4, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f4f8 │ │ +4da2f0: 5b67 7dae |0098: iput-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae7d │ │ +4da2f4: 5467 73ae |009a: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae73 │ │ +4da2f8: 3907 0600 |009c: if-nez v7, 00a2 // +0006 │ │ +4da2fc: 7110 b0cc 0200 |009e: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4da302: 2802 |00a1: goto 00a3 // +0002 │ │ +4da304: 0770 |00a2: move-object v0, v7 │ │ +4da306: 6e10 77f7 0000 |00a3: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllNotifications:()Landroidx/lifecycle/LiveData; // method@f777 │ │ +4da30c: 0c07 |00a6: move-result-object v7 │ │ +4da30e: 2200 0e20 |00a7: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda6; // type@200e │ │ +4da312: 7020 97f6 6000 |00a9: invoke-direct {v0, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda6;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@f697 │ │ +4da318: 6e30 0d62 3700 |00ac: invoke-virtual {v7, v3, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@620d │ │ +4da31e: 7020 d4f6 1600 |00af: invoke-direct {v6, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.loadActivity:(Z)V // method@f6d4 │ │ +4da324: 0e00 |00b2: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=102 │ │ 0x0015 line=105 │ │ 0x0020 line=106 │ │ 0x002e line=105 │ │ @@ -2047716,44 +2047715,44 @@ │ │ type : '(Landroid/widget/DatePicker;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 56 16-bit code units │ │ -4da32c: |[4da32c] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onDateSet:(Landroid/widget/DatePicker;III)V │ │ -4da33c: 596a 75ae |0000: iput v10, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.dayOfMonth:I // field@ae75 │ │ -4da340: 5969 7bae |0002: iput v9, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.monthOfYear:I // field@ae7b │ │ -4da344: 5968 81ae |0004: iput v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.year:I // field@ae81 │ │ -4da348: 7100 f1ad 0000 |0006: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@adf1 │ │ -4da34e: 0c07 |0009: move-result-object v7 │ │ -4da350: 5568 79ae |000a: iget-boolean v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.hasAlarm:Z // field@ae79 │ │ -4da354: 3808 0f00 |000c: if-eqz v8, 001b // +000f │ │ -4da358: 5468 7dae |000e: iget-object v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae7d │ │ -4da35c: 7110 90cc 0800 |0010: invoke-static {v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4da362: 6e10 fef4 0800 |0013: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f4fe │ │ -4da368: 0a08 |0016: move-result v8 │ │ -4da36a: 8188 |0017: int-to-long v8, v8 │ │ -4da36c: 6e30 fbad 8709 |0018: invoke-virtual {v7, v8, v9}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@adfb │ │ -4da372: 2208 4d00 |001b: new-instance v8, Landroid/app/TimePickerDialog; // type@004d │ │ -4da376: 0761 |001d: move-object v1, v6 │ │ -4da378: 1f01 6900 |001e: check-cast v1, Landroid/content/Context; // type@0069 │ │ -4da37c: 0762 |0020: move-object v2, v6 │ │ -4da37e: 1f02 4c00 |0021: check-cast v2, Landroid/app/TimePickerDialog$OnTimeSetListener; // type@004c │ │ -4da382: 1309 0b00 |0023: const/16 v9, #int 11 // #b │ │ -4da386: 6e20 edad 9700 |0025: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@aded │ │ -4da38c: 0a03 |0028: move-result v3 │ │ -4da38e: 1309 0c00 |0029: const/16 v9, #int 12 // #c │ │ -4da392: 6e20 edad 9700 |002b: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@aded │ │ -4da398: 0a04 |002e: move-result v4 │ │ -4da39a: 1215 |002f: const/4 v5, #int 1 // #1 │ │ -4da39c: 0780 |0030: move-object v0, v8 │ │ -4da39e: 7606 2c02 0000 |0031: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/app/TimePickerDialog;.:(Landroid/content/Context;Landroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V // method@022c │ │ -4da3a4: 6e10 2d02 0800 |0034: invoke-virtual {v8}, Landroid/app/TimePickerDialog;.show:()V // method@022d │ │ -4da3aa: 0e00 |0037: return-void │ │ +4da328: |[4da328] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onDateSet:(Landroid/widget/DatePicker;III)V │ │ +4da338: 596a 75ae |0000: iput v10, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.dayOfMonth:I // field@ae75 │ │ +4da33c: 5969 7bae |0002: iput v9, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.monthOfYear:I // field@ae7b │ │ +4da340: 5968 81ae |0004: iput v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.year:I // field@ae81 │ │ +4da344: 7100 f1ad 0000 |0006: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@adf1 │ │ +4da34a: 0c07 |0009: move-result-object v7 │ │ +4da34c: 5568 79ae |000a: iget-boolean v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.hasAlarm:Z // field@ae79 │ │ +4da350: 3808 0f00 |000c: if-eqz v8, 001b // +000f │ │ +4da354: 5468 7dae |000e: iget-object v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae7d │ │ +4da358: 7110 90cc 0800 |0010: invoke-static {v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4da35e: 6e10 fef4 0800 |0013: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f4fe │ │ +4da364: 0a08 |0016: move-result v8 │ │ +4da366: 8188 |0017: int-to-long v8, v8 │ │ +4da368: 6e30 fbad 8709 |0018: invoke-virtual {v7, v8, v9}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@adfb │ │ +4da36e: 2208 4d00 |001b: new-instance v8, Landroid/app/TimePickerDialog; // type@004d │ │ +4da372: 0761 |001d: move-object v1, v6 │ │ +4da374: 1f01 6900 |001e: check-cast v1, Landroid/content/Context; // type@0069 │ │ +4da378: 0762 |0020: move-object v2, v6 │ │ +4da37a: 1f02 4c00 |0021: check-cast v2, Landroid/app/TimePickerDialog$OnTimeSetListener; // type@004c │ │ +4da37e: 1309 0b00 |0023: const/16 v9, #int 11 // #b │ │ +4da382: 6e20 edad 9700 |0025: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@aded │ │ +4da388: 0a03 |0028: move-result v3 │ │ +4da38a: 1309 0c00 |0029: const/16 v9, #int 12 // #c │ │ +4da38e: 6e20 edad 9700 |002b: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@aded │ │ +4da394: 0a04 |002e: move-result v4 │ │ +4da396: 1215 |002f: const/4 v5, #int 1 // #1 │ │ +4da398: 0780 |0030: move-object v0, v8 │ │ +4da39a: 7606 2c02 0000 |0031: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/app/TimePickerDialog;.:(Landroid/content/Context;Landroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V // method@022c │ │ +4da3a0: 6e10 2d02 0800 |0034: invoke-virtual {v8}, Landroid/app/TimePickerDialog;.show:()V // method@022d │ │ +4da3a6: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=513 │ │ 0x0002 line=514 │ │ 0x0004 line=515 │ │ 0x0006 line=516 │ │ 0x000a line=517 │ │ @@ -2048043,20 +2048042,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -4da3ac: |[4da3ac] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onPause:()V │ │ -4da3bc: 6f10 2b16 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onPause:()V // method@162b │ │ -4da3c2: 5510 80ae |0003: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.shouldSave:Z // field@ae80 │ │ -4da3c6: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -4da3ca: 7010 edf6 0100 |0007: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.saveOrUpdateNote:()Z // method@f6ed │ │ -4da3d0: 0e00 |000a: return-void │ │ +4da3a8: |[4da3a8] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onPause:()V │ │ +4da3b8: 6f10 2b16 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onPause:()V // method@162b │ │ +4da3be: 5510 80ae |0003: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.shouldSave:Z // field@ae80 │ │ +4da3c2: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +4da3c6: 7010 edf6 0100 |0007: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.saveOrUpdateNote:()Z // method@f6ed │ │ +4da3cc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0003 line=330 │ │ 0x0007 line=331 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ @@ -2048125,61 +2048124,61 @@ │ │ type : '(I[Ljava/lang/String;[I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 84 16-bit code units │ │ -4da3d4: |[4da3d4] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V │ │ -4da3e4: 1a00 8cd6 |0000: const-string v0, "permissions" // string@d68c │ │ -4da3e8: 7120 93cc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4da3ee: 1a00 aba9 |0005: const-string v0, "grantResults" // string@a9ab │ │ -4da3f2: 7120 93cc 0500 |0007: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4da3f8: 6f40 3016 3254 |000a: invoke-super {v2, v3, v4, v5}, Landroidx/appcompat/app/AppCompatActivity;.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V // method@1630 │ │ -4da3fe: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -4da400: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -4da402: 3203 2500 |000f: if-eq v3, v0, 0034 // +0025 │ │ -4da406: 1221 |0011: const/4 v1, #int 2 // #2 │ │ -4da408: 3213 0300 |0012: if-eq v3, v1, 0015 // +0003 │ │ -4da40c: 283f |0014: goto 0053 // +003f │ │ -4da40e: 2153 |0015: array-length v3, v5 │ │ -4da410: 3903 0400 |0016: if-nez v3, 001a // +0004 │ │ -4da414: 1213 |0018: const/4 v3, #int 1 // #1 │ │ -4da416: 2802 |0019: goto 001b // +0002 │ │ -4da418: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -4da41a: b703 |001b: xor-int/2addr v3, v0 │ │ -4da41c: 3803 0600 |001c: if-eqz v3, 0022 // +0006 │ │ -4da420: 4403 0504 |001e: aget v3, v5, v4 │ │ -4da424: 3803 3300 |0020: if-eqz v3, 0053 // +0033 │ │ -4da428: 6e10 c8f6 0200 |0022: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f6c8 │ │ -4da42e: 0c03 |0025: move-result-object v3 │ │ -4da430: 1404 0501 117f |0026: const v4, #float 1.92743e+38 // #7f110105 │ │ -4da436: 7130 0113 4300 |0029: invoke-static {v3, v4, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1301 │ │ -4da43c: 0c03 |002c: move-result-object v3 │ │ -4da43e: 6e10 0313 0300 |002d: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@1303 │ │ -4da444: 6e10 c3f6 0200 |0030: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.finish:()V // method@f6c3 │ │ -4da44a: 2820 |0033: goto 0053 // +0020 │ │ -4da44c: 2153 |0034: array-length v3, v5 │ │ -4da44e: 3903 0400 |0035: if-nez v3, 0039 // +0004 │ │ -4da452: 1213 |0037: const/4 v3, #int 1 // #1 │ │ -4da454: 2802 |0038: goto 003a // +0002 │ │ -4da456: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -4da458: b703 |003a: xor-int/2addr v3, v0 │ │ -4da45a: 3803 0a00 |003b: if-eqz v3, 0045 // +000a │ │ -4da45e: 4403 0504 |003d: aget v3, v5, v4 │ │ -4da462: 3903 0600 |003f: if-nez v3, 0045 // +0006 │ │ -4da466: 7010 eef6 0200 |0041: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.saveToExternalStorage:()V // method@f6ee │ │ -4da46c: 280f |0044: goto 0053 // +000f │ │ -4da46e: 6e10 c7f6 0200 |0045: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f6c7 │ │ -4da474: 0c03 |0048: move-result-object v3 │ │ -4da476: 1404 0601 117f |0049: const v4, #float 1.92743e+38 // #7f110106 │ │ -4da47c: 7130 0113 4300 |004c: invoke-static {v3, v4, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1301 │ │ -4da482: 0c03 |004f: move-result-object v3 │ │ -4da484: 6e10 0313 0300 |0050: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@1303 │ │ -4da48a: 0e00 |0053: return-void │ │ +4da3d0: |[4da3d0] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V │ │ +4da3e0: 1a00 8cd6 |0000: const-string v0, "permissions" // string@d68c │ │ +4da3e4: 7120 93cc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4da3ea: 1a00 aba9 |0005: const-string v0, "grantResults" // string@a9ab │ │ +4da3ee: 7120 93cc 0500 |0007: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4da3f4: 6f40 3016 3254 |000a: invoke-super {v2, v3, v4, v5}, Landroidx/appcompat/app/AppCompatActivity;.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V // method@1630 │ │ +4da3fa: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +4da3fc: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +4da3fe: 3203 2500 |000f: if-eq v3, v0, 0034 // +0025 │ │ +4da402: 1221 |0011: const/4 v1, #int 2 // #2 │ │ +4da404: 3213 0300 |0012: if-eq v3, v1, 0015 // +0003 │ │ +4da408: 283f |0014: goto 0053 // +003f │ │ +4da40a: 2153 |0015: array-length v3, v5 │ │ +4da40c: 3903 0400 |0016: if-nez v3, 001a // +0004 │ │ +4da410: 1213 |0018: const/4 v3, #int 1 // #1 │ │ +4da412: 2802 |0019: goto 001b // +0002 │ │ +4da414: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +4da416: b703 |001b: xor-int/2addr v3, v0 │ │ +4da418: 3803 0600 |001c: if-eqz v3, 0022 // +0006 │ │ +4da41c: 4403 0504 |001e: aget v3, v5, v4 │ │ +4da420: 3803 3300 |0020: if-eqz v3, 0053 // +0033 │ │ +4da424: 6e10 c8f6 0200 |0022: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f6c8 │ │ +4da42a: 0c03 |0025: move-result-object v3 │ │ +4da42c: 1404 0501 117f |0026: const v4, #float 1.92743e+38 // #7f110105 │ │ +4da432: 7130 0113 4300 |0029: invoke-static {v3, v4, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1301 │ │ +4da438: 0c03 |002c: move-result-object v3 │ │ +4da43a: 6e10 0313 0300 |002d: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@1303 │ │ +4da440: 6e10 c3f6 0200 |0030: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.finish:()V // method@f6c3 │ │ +4da446: 2820 |0033: goto 0053 // +0020 │ │ +4da448: 2153 |0034: array-length v3, v5 │ │ +4da44a: 3903 0400 |0035: if-nez v3, 0039 // +0004 │ │ +4da44e: 1213 |0037: const/4 v3, #int 1 // #1 │ │ +4da450: 2802 |0038: goto 003a // +0002 │ │ +4da452: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +4da454: b703 |003a: xor-int/2addr v3, v0 │ │ +4da456: 3803 0a00 |003b: if-eqz v3, 0045 // +000a │ │ +4da45a: 4403 0504 |003d: aget v3, v5, v4 │ │ +4da45e: 3903 0600 |003f: if-nez v3, 0045 // +0006 │ │ +4da462: 7010 eef6 0200 |0041: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.saveToExternalStorage:()V // method@f6ee │ │ +4da468: 280f |0044: goto 0053 // +000f │ │ +4da46a: 6e10 c7f6 0200 |0045: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f6c7 │ │ +4da470: 0c03 |0048: move-result-object v3 │ │ +4da472: 1404 0601 117f |0049: const v4, #float 1.92743e+38 // #7f110106 │ │ +4da478: 7130 0113 4300 |004c: invoke-static {v3, v4, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1301 │ │ +4da47e: 0c03 |004f: move-result-object v3 │ │ +4da480: 6e10 0313 0300 |0050: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@1303 │ │ +4da486: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=350 │ │ 0x0015 line=362 │ │ 0x0022 line=365 │ │ 0x0030 line=366 │ │ 0x0034 line=352 │ │ @@ -2048198,19 +2048197,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4da48c: |[4da48c] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onResume:()V │ │ -4da49c: 6f10 3116 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onResume:()V // method@1631 │ │ -4da4a2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -4da4a4: 7020 d4f6 0100 |0004: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.loadActivity:(Z)V // method@f6d4 │ │ -4da4aa: 0e00 |0007: return-void │ │ +4da488: |[4da488] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onResume:()V │ │ +4da498: 6f10 3116 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onResume:()V // method@1631 │ │ +4da49e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +4da4a0: 7020 d4f6 0100 |0004: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.loadActivity:(Z)V // method@f6d4 │ │ +4da4a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0004 line=342 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ │ │ @@ -2048225,96 +2048224,96 @@ │ │ type : '(Landroid/widget/TimePicker;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 155 16-bit code units │ │ -4da4ac: |[4da4ac] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onTimeSet:(Landroid/widget/TimePicker;II)V │ │ -4da4bc: 7100 f1ad 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@adf1 │ │ -4da4c2: 0c0b |0003: move-result-object v11 │ │ -4da4c4: 52a1 81ae |0004: iget v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.year:I // field@ae81 │ │ -4da4c8: 52a2 7bae |0006: iget v2, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.monthOfYear:I // field@ae7b │ │ -4da4cc: 52a3 75ae |0008: iget v3, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.dayOfMonth:I // field@ae75 │ │ -4da4d0: 07b0 |000a: move-object v0, v11 │ │ -4da4d2: 01c4 |000b: move v4, v12 │ │ -4da4d4: 01d5 |000c: move v5, v13 │ │ -4da4d6: 7406 f8ad 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Ljava/util/Calendar;.set:(IIIII)V // method@adf8 │ │ -4da4dc: 6e10 cbf6 0a00 |0010: invoke-virtual {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getIntent:()Landroid/content/Intent; // method@f6cb │ │ -4da4e2: 0c00 |0013: move-result-object v0 │ │ -4da4e4: 52a1 7aae |0014: iget v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae7a │ │ -4da4e8: 12f2 |0016: const/4 v2, #int -1 // #ff │ │ -4da4ea: 3321 0a00 |0017: if-ne v1, v2, 0021 // +000a │ │ -4da4ee: 1a01 b3d4 |0019: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d4b3 │ │ -4da4f2: 6e30 ec02 1002 |001b: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02ec │ │ -4da4f8: 0a00 |001e: move-result v0 │ │ -4da4fa: 59a0 7aae |001f: iput v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae7a │ │ -4da4fe: 2200 b51f |0021: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1fb5 │ │ -4da502: 52a1 7aae |0023: iget v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae7a │ │ -4da506: 6e10 f5ad 0b00 |0025: invoke-virtual {v11}, Ljava/util/Calendar;.getTimeInMillis:()J // method@adf5 │ │ -4da50c: 0b02 |0028: move-result-wide v2 │ │ -4da50e: 8423 |0029: long-to-int v3, v2 │ │ -4da510: 7030 f8f4 1003 |002a: invoke-direct {v0, v1, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f4f8 │ │ -4da516: 55a1 79ae |002d: iget-boolean v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.hasAlarm:Z // field@ae79 │ │ -4da51a: 1a02 2b8d |002f: const-string v2, "createEditNoteViewModel" // string@8d2b │ │ -4da51e: 1203 |0031: const/4 v3, #int 0 // #0 │ │ -4da520: 3801 0f00 |0032: if-eqz v1, 0041 // +000f │ │ -4da524: 54a1 73ae |0034: iget-object v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae73 │ │ -4da528: 3901 0600 |0036: if-nez v1, 003c // +0006 │ │ -4da52c: 7110 b0cc 0200 |0038: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4da532: 2802 |003b: goto 003d // +0002 │ │ -4da534: 0713 |003c: move-object v3, v1 │ │ -4da536: 6e20 7ff7 0300 |003d: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f77f │ │ -4da53c: 282e |0040: goto 006e // +002e │ │ -4da53e: 54a1 73ae |0041: iget-object v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae73 │ │ -4da542: 3901 0600 |0043: if-nez v1, 0049 // +0006 │ │ -4da546: 7110 b0cc 0200 |0045: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4da54c: 0731 |0048: move-object v1, v3 │ │ -4da54e: 6e20 7cf7 0100 |0049: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f77c │ │ -4da554: 1210 |004c: const/4 v0, #int 1 // #1 │ │ -4da556: 5ca0 79ae |004d: iput-boolean v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.hasAlarm:Z // field@ae79 │ │ -4da55a: 2200 b51f |004f: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1fb5 │ │ -4da55e: 52a1 7aae |0051: iget v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae7a │ │ -4da562: 6e10 f5ad 0b00 |0053: invoke-virtual {v11}, Ljava/util/Calendar;.getTimeInMillis:()J // method@adf5 │ │ -4da568: 0b04 |0056: move-result-wide v4 │ │ -4da56a: 8442 |0057: long-to-int v2, v4 │ │ -4da56c: 7030 f8f4 1002 |0058: invoke-direct {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f4f8 │ │ -4da572: 5ba0 7dae |005b: iput-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae7d │ │ -4da576: 54a0 7eae |005d: iget-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.reminder:Landroid/view/MenuItem; // field@ae7e │ │ -4da57a: 3900 0800 |005f: if-nez v0, 0067 // +0008 │ │ -4da57e: 1a00 63da |0061: const-string v0, "reminder" // string@da63 │ │ -4da582: 7110 b0cc 0000 |0063: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4da588: 2802 |0066: goto 0068 // +0002 │ │ -4da58a: 0703 |0067: move-object v3, v0 │ │ -4da58c: 1400 8c00 087f |0068: const v0, #float 1.80778e+38 // #7f08008c │ │ -4da592: 7220 010b 0300 |006b: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0b01 │ │ -4da598: 07a0 |006e: move-object v0, v10 │ │ -4da59a: 1f00 6900 |006f: check-cast v0, Landroid/content/Context; // type@0069 │ │ -4da59e: 52a5 7aae |0071: iget v5, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae7a │ │ -4da5a2: 7010 cdf6 0a00 |0073: invoke-direct {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getNoteType:()I // method@f6cd │ │ -4da5a8: 0a06 |0076: move-result v6 │ │ -4da5aa: 7010 caf6 0a00 |0077: invoke-direct {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6ca │ │ -4da5b0: 0c01 |007a: move-result-object v1 │ │ -4da5b2: 6e10 1d10 0100 |007b: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ -4da5b8: 0c01 |007e: move-result-object v1 │ │ -4da5ba: 6e10 5cab 0100 |007f: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ -4da5c0: 0c07 |0082: move-result-object v7 │ │ -4da5c2: 6e10 f5ad 0b00 |0083: invoke-virtual {v11}, Ljava/util/Calendar;.getTimeInMillis:()J // method@adf5 │ │ -4da5c8: 0b08 |0086: move-result-wide v8 │ │ -4da5ca: 0704 |0087: move-object v4, v0 │ │ -4da5cc: 7706 83f5 0400 |0088: invoke-static/range {v4, v5, v6, v7, v8, v9}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.addNotificationToAlarmManager:(Landroid/content/Context;IILjava/lang/String;J)V // method@f583 │ │ -4da5d2: 52a5 75ae |008b: iget v5, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.dayOfMonth:I // field@ae75 │ │ -4da5d6: 52a6 7bae |008d: iget v6, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.monthOfYear:I // field@ae7b │ │ -4da5da: 52a7 81ae |008f: iget v7, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.year:I // field@ae81 │ │ -4da5de: 01c8 |0091: move v8, v12 │ │ -4da5e0: 01d9 |0092: move v9, v13 │ │ -4da5e2: 7706 86f5 0400 |0093: invoke-static/range {v4, v5, v6, v7, v8, v9}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.showAlertScheduledToast:(Landroid/content/Context;IIIII)V // method@f586 │ │ -4da5e8: 120b |0096: const/4 v11, #int 0 // #0 │ │ -4da5ea: 7020 d4f6 ba00 |0097: invoke-direct {v10, v11}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.loadActivity:(Z)V // method@f6d4 │ │ -4da5f0: 0e00 |009a: return-void │ │ +4da4a8: |[4da4a8] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onTimeSet:(Landroid/widget/TimePicker;II)V │ │ +4da4b8: 7100 f1ad 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@adf1 │ │ +4da4be: 0c0b |0003: move-result-object v11 │ │ +4da4c0: 52a1 81ae |0004: iget v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.year:I // field@ae81 │ │ +4da4c4: 52a2 7bae |0006: iget v2, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.monthOfYear:I // field@ae7b │ │ +4da4c8: 52a3 75ae |0008: iget v3, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.dayOfMonth:I // field@ae75 │ │ +4da4cc: 07b0 |000a: move-object v0, v11 │ │ +4da4ce: 01c4 |000b: move v4, v12 │ │ +4da4d0: 01d5 |000c: move v5, v13 │ │ +4da4d2: 7406 f8ad 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Ljava/util/Calendar;.set:(IIIII)V // method@adf8 │ │ +4da4d8: 6e10 cbf6 0a00 |0010: invoke-virtual {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getIntent:()Landroid/content/Intent; // method@f6cb │ │ +4da4de: 0c00 |0013: move-result-object v0 │ │ +4da4e0: 52a1 7aae |0014: iget v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae7a │ │ +4da4e4: 12f2 |0016: const/4 v2, #int -1 // #ff │ │ +4da4e6: 3321 0a00 |0017: if-ne v1, v2, 0021 // +000a │ │ +4da4ea: 1a01 b3d4 |0019: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d4b3 │ │ +4da4ee: 6e30 ec02 1002 |001b: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02ec │ │ +4da4f4: 0a00 |001e: move-result v0 │ │ +4da4f6: 59a0 7aae |001f: iput v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae7a │ │ +4da4fa: 2200 b51f |0021: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1fb5 │ │ +4da4fe: 52a1 7aae |0023: iget v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae7a │ │ +4da502: 6e10 f5ad 0b00 |0025: invoke-virtual {v11}, Ljava/util/Calendar;.getTimeInMillis:()J // method@adf5 │ │ +4da508: 0b02 |0028: move-result-wide v2 │ │ +4da50a: 8423 |0029: long-to-int v3, v2 │ │ +4da50c: 7030 f8f4 1003 |002a: invoke-direct {v0, v1, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f4f8 │ │ +4da512: 55a1 79ae |002d: iget-boolean v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.hasAlarm:Z // field@ae79 │ │ +4da516: 1a02 2b8d |002f: const-string v2, "createEditNoteViewModel" // string@8d2b │ │ +4da51a: 1203 |0031: const/4 v3, #int 0 // #0 │ │ +4da51c: 3801 0f00 |0032: if-eqz v1, 0041 // +000f │ │ +4da520: 54a1 73ae |0034: iget-object v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae73 │ │ +4da524: 3901 0600 |0036: if-nez v1, 003c // +0006 │ │ +4da528: 7110 b0cc 0200 |0038: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4da52e: 2802 |003b: goto 003d // +0002 │ │ +4da530: 0713 |003c: move-object v3, v1 │ │ +4da532: 6e20 7ff7 0300 |003d: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f77f │ │ +4da538: 282e |0040: goto 006e // +002e │ │ +4da53a: 54a1 73ae |0041: iget-object v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae73 │ │ +4da53e: 3901 0600 |0043: if-nez v1, 0049 // +0006 │ │ +4da542: 7110 b0cc 0200 |0045: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4da548: 0731 |0048: move-object v1, v3 │ │ +4da54a: 6e20 7cf7 0100 |0049: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f77c │ │ +4da550: 1210 |004c: const/4 v0, #int 1 // #1 │ │ +4da552: 5ca0 79ae |004d: iput-boolean v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.hasAlarm:Z // field@ae79 │ │ +4da556: 2200 b51f |004f: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1fb5 │ │ +4da55a: 52a1 7aae |0051: iget v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae7a │ │ +4da55e: 6e10 f5ad 0b00 |0053: invoke-virtual {v11}, Ljava/util/Calendar;.getTimeInMillis:()J // method@adf5 │ │ +4da564: 0b04 |0056: move-result-wide v4 │ │ +4da566: 8442 |0057: long-to-int v2, v4 │ │ +4da568: 7030 f8f4 1002 |0058: invoke-direct {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f4f8 │ │ +4da56e: 5ba0 7dae |005b: iput-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae7d │ │ +4da572: 54a0 7eae |005d: iget-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.reminder:Landroid/view/MenuItem; // field@ae7e │ │ +4da576: 3900 0800 |005f: if-nez v0, 0067 // +0008 │ │ +4da57a: 1a00 63da |0061: const-string v0, "reminder" // string@da63 │ │ +4da57e: 7110 b0cc 0000 |0063: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4da584: 2802 |0066: goto 0068 // +0002 │ │ +4da586: 0703 |0067: move-object v3, v0 │ │ +4da588: 1400 8c00 087f |0068: const v0, #float 1.80778e+38 // #7f08008c │ │ +4da58e: 7220 010b 0300 |006b: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0b01 │ │ +4da594: 07a0 |006e: move-object v0, v10 │ │ +4da596: 1f00 6900 |006f: check-cast v0, Landroid/content/Context; // type@0069 │ │ +4da59a: 52a5 7aae |0071: iget v5, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae7a │ │ +4da59e: 7010 cdf6 0a00 |0073: invoke-direct {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getNoteType:()I // method@f6cd │ │ +4da5a4: 0a06 |0076: move-result v6 │ │ +4da5a6: 7010 caf6 0a00 |0077: invoke-direct {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6ca │ │ +4da5ac: 0c01 |007a: move-result-object v1 │ │ +4da5ae: 6e10 1d10 0100 |007b: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ +4da5b4: 0c01 |007e: move-result-object v1 │ │ +4da5b6: 6e10 5cab 0100 |007f: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ +4da5bc: 0c07 |0082: move-result-object v7 │ │ +4da5be: 6e10 f5ad 0b00 |0083: invoke-virtual {v11}, Ljava/util/Calendar;.getTimeInMillis:()J // method@adf5 │ │ +4da5c4: 0b08 |0086: move-result-wide v8 │ │ +4da5c6: 0704 |0087: move-object v4, v0 │ │ +4da5c8: 7706 83f5 0400 |0088: invoke-static/range {v4, v5, v6, v7, v8, v9}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.addNotificationToAlarmManager:(Landroid/content/Context;IILjava/lang/String;J)V // method@f583 │ │ +4da5ce: 52a5 75ae |008b: iget v5, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.dayOfMonth:I // field@ae75 │ │ +4da5d2: 52a6 7bae |008d: iget v6, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.monthOfYear:I // field@ae7b │ │ +4da5d6: 52a7 81ae |008f: iget v7, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.year:I // field@ae81 │ │ +4da5da: 01c8 |0091: move v8, v12 │ │ +4da5dc: 01d9 |0092: move v9, v13 │ │ +4da5de: 7706 86f5 0400 |0093: invoke-static/range {v4, v5, v6, v7, v8, v9}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.showAlertScheduledToast:(Landroid/content/Context;IIIII)V // method@f586 │ │ +4da5e4: 120b |0096: const/4 v11, #int 0 // #0 │ │ +4da5e6: 7020 d4f6 ba00 |0097: invoke-direct {v10, v11}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.loadActivity:(Z)V // method@f6d4 │ │ +4da5ec: 0e00 |009a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0004 line=529 │ │ 0x0010 line=530 │ │ 0x0014 line=531 │ │ 0x001b line=532 │ │ @@ -2048340,17 +2048339,17 @@ │ │ type : '(Landroid/widget/ArrayAdapter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4da678: |[4da678] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.setAdapter:(Landroid/widget/ArrayAdapter;)V │ │ -4da688: 5b01 70ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae70 │ │ -4da68c: 0e00 |0002: return-void │ │ +4da674: |[4da674] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.setAdapter:(Landroid/widget/ArrayAdapter;)V │ │ +4da684: 5b01 70ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae70 │ │ +4da688: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Landroid/widget/ArrayAdapter; │ │ │ │ @@ -2048359,17 +2048358,17 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4da690: |[4da690] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.setAllCategories:(Ljava/util/List;)V │ │ -4da6a0: 5b01 71ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.allCategories:Ljava/util/List; // field@ae71 │ │ -4da6a4: 0e00 |0002: return-void │ │ +4da68c: |[4da68c] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.setAllCategories:(Ljava/util/List;)V │ │ +4da69c: 5b01 71ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.allCategories:Ljava/util/List; // field@ae71 │ │ +4da6a0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -2048378,17 +2048377,17 @@ │ │ type : '(Z)V' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4da6a8: |[4da6a8] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.setShouldSave:(Z)V │ │ -4da6b8: 5c01 80ae |0000: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.shouldSave:Z // field@ae80 │ │ -4da6bc: 0e00 |0002: return-void │ │ +4da6a4: |[4da6a4] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.setShouldSave:(Z)V │ │ +4da6b4: 5c01 80ae |0000: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.shouldSave:Z // field@ae80 │ │ +4da6b8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -2055939,49 +2055938,49 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4db0d0: |[4db0d0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.$r8$lambda$tjlRf-LFSoxMVf8P89ksjeMCURs:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -4db0e0: 7120 26f7 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.onSaveExternalStorage$lambda-0:(Ljava/lang/String;Landroid/net/Uri;)V // method@f726 │ │ -4db0e6: 0e00 |0003: return-void │ │ +4db0cc: |[4db0cc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.$r8$lambda$tjlRf-LFSoxMVf8P89ksjeMCURs:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +4db0dc: 7120 26f7 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.onSaveExternalStorage$lambda-0:(Ljava/lang/String;Landroid/net/Uri;)V // method@f726 │ │ +4db0e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -4db0e8: |[4db0e8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.:()V │ │ -4db0f8: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -4db0fa: 7020 b8f6 0100 |0001: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.:(I)V // method@f6b8 │ │ -4db100: 2200 1820 |0004: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2; // type@2018 │ │ -4db104: 7020 faf6 1000 |0006: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f6fa │ │ -4db10a: 1f00 c118 |0009: check-cast v0, Lkotlin/jvm/functions/Function0; // type@18c1 │ │ -4db10e: 7110 7bb1 0000 |000b: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@b17b │ │ -4db114: 0c00 |000e: move-result-object v0 │ │ -4db116: 5b10 8bae |000f: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem$delegate:Lkotlin/Lazy; // field@ae8b │ │ -4db11a: 2200 1a20 |0011: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2; // type@201a │ │ -4db11e: 7020 01f7 1000 |0013: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f701 │ │ -4db124: 1f00 c118 |0016: check-cast v0, Lkotlin/jvm/functions/Function0; // type@18c1 │ │ -4db128: 7110 7bb1 0000 |0018: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@b17b │ │ -4db12e: 0c00 |001b: move-result-object v0 │ │ -4db130: 5b10 8dae |001c: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList$delegate:Lkotlin/Lazy; // field@ae8d │ │ -4db134: 2200 5e16 |001e: new-instance v0, Ljava/util/ArrayList; // type@165e │ │ -4db138: 7010 68ad 0000 |0020: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@ad68 │ │ -4db13e: 5b10 8cae |0023: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae8c │ │ -4db142: 0e00 |0025: return-void │ │ +4db0e4: |[4db0e4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.:()V │ │ +4db0f4: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +4db0f6: 7020 b8f6 0100 |0001: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.:(I)V // method@f6b8 │ │ +4db0fc: 2200 1820 |0004: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2; // type@2018 │ │ +4db100: 7020 faf6 1000 |0006: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f6fa │ │ +4db106: 1f00 c118 |0009: check-cast v0, Lkotlin/jvm/functions/Function0; // type@18c1 │ │ +4db10a: 7110 7bb1 0000 |000b: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@b17b │ │ +4db110: 0c00 |000e: move-result-object v0 │ │ +4db112: 5b10 8bae |000f: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem$delegate:Lkotlin/Lazy; // field@ae8b │ │ +4db116: 2200 1a20 |0011: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2; // type@201a │ │ +4db11a: 7020 01f7 1000 |0013: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f701 │ │ +4db120: 1f00 c118 |0016: check-cast v0, Lkotlin/jvm/functions/Function0; // type@18c1 │ │ +4db124: 7110 7bb1 0000 |0018: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@b17b │ │ +4db12a: 0c00 |001b: move-result-object v0 │ │ +4db12c: 5b10 8dae |001c: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList$delegate:Lkotlin/Lazy; // field@ae8d │ │ +4db130: 2200 5e16 |001e: new-instance v0, Ljava/util/ArrayList; // type@165e │ │ +4db134: 7010 68ad 0000 |0020: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@ad68 │ │ +4db13a: 5b10 8cae |0023: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae8c │ │ +4db13e: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=43 │ │ 0x0004 line=44 │ │ 0x0011 line=45 │ │ 0x001e line=46 │ │ locals : │ │ @@ -2055992,17 +2055991,17 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4db144: |[4db144] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$deleteSelectedItems:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -4db154: 7010 14f7 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.deleteSelectedItems:()V // method@f714 │ │ -4db15a: 0e00 |0003: return-void │ │ +4db140: |[4db140] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$deleteSelectedItems:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +4db150: 7010 14f7 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.deleteSelectedItems:()V // method@f714 │ │ +4db156: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;) │ │ @@ -2056010,17 +2056009,17 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4db0b8: |[4db0b8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$getChecklistAdapter$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; │ │ -4db0c8: 5400 8aae |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae8a │ │ -4db0cc: 1100 |0002: return-object v0 │ │ +4db0b4: |[4db0b4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$getChecklistAdapter$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; │ │ +4db0c4: 5400 8aae |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae8a │ │ +4db0c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ │ │ #4 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;) │ │ @@ -2056028,18 +2056027,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Landroid/widget/ListView;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4daccc: |[4daccc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$getLvItemList:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Landroid/widget/ListView; │ │ -4dacdc: 7010 1cf7 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f71c │ │ -4dace2: 0c00 |0003: move-result-object v0 │ │ -4dace4: 1100 |0004: return-object v0 │ │ +4dacc8: |[4dacc8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$getLvItemList:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Landroid/widget/ListView; │ │ +4dacd8: 7010 1cf7 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f71c │ │ +4dacde: 0c00 |0003: move-result-object v0 │ │ +4dace0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ │ │ #5 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;) │ │ @@ -2056047,56 +2056046,56 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -4db15c: |[4db15c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.deleteSelectedItems:()V │ │ -4db16c: 7010 1cf7 0600 |0000: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f71c │ │ -4db172: 0c00 |0003: move-result-object v0 │ │ -4db174: 6e10 6e11 0000 |0004: invoke-virtual {v0}, Landroid/widget/ListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@116e │ │ -4db17a: 0c00 |0007: move-result-object v0 │ │ -4db17c: 2201 5e16 |0008: new-instance v1, Ljava/util/ArrayList; // type@165e │ │ -4db180: 7010 68ad 0100 |000a: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@ad68 │ │ -4db186: 6e10 2c0a 0000 |000d: invoke-virtual {v0}, Landroid/util/SparseBooleanArray;.size:()I // method@0a2c │ │ -4db18c: 0a02 |0010: move-result v2 │ │ -4db18e: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -4db190: 3523 2000 |0012: if-ge v3, v2, 0032 // +0020 │ │ -4db194: 6e20 2d0a 3000 |0014: invoke-virtual {v0, v3}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@0a2d │ │ -4db19a: 0a04 |0017: move-result v4 │ │ -4db19c: 3804 1700 |0018: if-eqz v4, 002f // +0017 │ │ -4db1a0: 5464 8aae |001a: iget-object v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae8a │ │ -4db1a4: 3904 0800 |001c: if-nez v4, 0024 // +0008 │ │ -4db1a8: 1a04 0488 |001e: const-string v4, "checklistAdapter" // string@8804 │ │ -4db1ac: 7110 b0cc 0400 |0020: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4db1b2: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -4db1b4: 6e20 2a0a 3000 |0024: invoke-virtual {v0, v3}, Landroid/util/SparseBooleanArray;.keyAt:(I)I // method@0a2a │ │ -4db1ba: 0a05 |0027: move-result v5 │ │ -4db1bc: 6e20 e5f7 5400 |0028: invoke-virtual {v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@f7e5 │ │ -4db1c2: 0c04 |002b: move-result-object v4 │ │ -4db1c4: 6e20 6cad 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ad6c │ │ -4db1ca: d803 0301 |002f: add-int/lit8 v3, v3, #int 1 // #01 │ │ -4db1ce: 28e1 |0031: goto 0012 // -001f │ │ -4db1d0: 0710 |0032: move-object v0, v1 │ │ -4db1d2: 1f00 6216 |0033: check-cast v0, Ljava/util/Collection; // type@1662 │ │ -4db1d6: 7210 02ae 0000 |0035: invoke-interface {v0}, Ljava/util/Collection;.isEmpty:()Z // method@ae02 │ │ -4db1dc: 0a00 |0038: move-result v0 │ │ -4db1de: df00 0001 |0039: xor-int/lit8 v0, v0, #int 1 // #01 │ │ -4db1e2: 3800 1500 |003b: if-eqz v0, 0050 // +0015 │ │ -4db1e6: 5460 8cae |003d: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae8c │ │ -4db1ea: 1f00 6216 |003f: check-cast v0, Ljava/util/Collection; // type@1662 │ │ -4db1ee: 1f01 da15 |0041: check-cast v1, Ljava/lang/Iterable; // type@15da │ │ -4db1f2: 7110 c3bf 0100 |0043: invoke-static {v1}, Lkotlin/collections/CollectionsKt;.toSet:(Ljava/lang/Iterable;)Ljava/util/Set; // method@bfc3 │ │ -4db1f8: 0c01 |0046: move-result-object v1 │ │ -4db1fa: 1f01 6216 |0047: check-cast v1, Ljava/util/Collection; // type@1662 │ │ -4db1fe: 7110 bccd 0000 |0049: invoke-static {v0}, Lkotlin/jvm/internal/TypeIntrinsics;.asMutableCollection:(Ljava/lang/Object;)Ljava/util/Collection; // method@cdbc │ │ -4db204: 0c00 |004c: move-result-object v0 │ │ -4db206: 7220 05ae 1000 |004d: invoke-interface {v0, v1}, Ljava/util/Collection;.removeAll:(Ljava/util/Collection;)Z // method@ae05 │ │ -4db20c: 0e00 |0050: return-void │ │ +4db158: |[4db158] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.deleteSelectedItems:()V │ │ +4db168: 7010 1cf7 0600 |0000: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f71c │ │ +4db16e: 0c00 |0003: move-result-object v0 │ │ +4db170: 6e10 6e11 0000 |0004: invoke-virtual {v0}, Landroid/widget/ListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@116e │ │ +4db176: 0c00 |0007: move-result-object v0 │ │ +4db178: 2201 5e16 |0008: new-instance v1, Ljava/util/ArrayList; // type@165e │ │ +4db17c: 7010 68ad 0100 |000a: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@ad68 │ │ +4db182: 6e10 2c0a 0000 |000d: invoke-virtual {v0}, Landroid/util/SparseBooleanArray;.size:()I // method@0a2c │ │ +4db188: 0a02 |0010: move-result v2 │ │ +4db18a: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +4db18c: 3523 2000 |0012: if-ge v3, v2, 0032 // +0020 │ │ +4db190: 6e20 2d0a 3000 |0014: invoke-virtual {v0, v3}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@0a2d │ │ +4db196: 0a04 |0017: move-result v4 │ │ +4db198: 3804 1700 |0018: if-eqz v4, 002f // +0017 │ │ +4db19c: 5464 8aae |001a: iget-object v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae8a │ │ +4db1a0: 3904 0800 |001c: if-nez v4, 0024 // +0008 │ │ +4db1a4: 1a04 0488 |001e: const-string v4, "checklistAdapter" // string@8804 │ │ +4db1a8: 7110 b0cc 0400 |0020: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4db1ae: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +4db1b0: 6e20 2a0a 3000 |0024: invoke-virtual {v0, v3}, Landroid/util/SparseBooleanArray;.keyAt:(I)I // method@0a2a │ │ +4db1b6: 0a05 |0027: move-result v5 │ │ +4db1b8: 6e20 e5f7 5400 |0028: invoke-virtual {v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@f7e5 │ │ +4db1be: 0c04 |002b: move-result-object v4 │ │ +4db1c0: 6e20 6cad 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ad6c │ │ +4db1c6: d803 0301 |002f: add-int/lit8 v3, v3, #int 1 // #01 │ │ +4db1ca: 28e1 |0031: goto 0012 // -001f │ │ +4db1cc: 0710 |0032: move-object v0, v1 │ │ +4db1ce: 1f00 6216 |0033: check-cast v0, Ljava/util/Collection; // type@1662 │ │ +4db1d2: 7210 02ae 0000 |0035: invoke-interface {v0}, Ljava/util/Collection;.isEmpty:()Z // method@ae02 │ │ +4db1d8: 0a00 |0038: move-result v0 │ │ +4db1da: df00 0001 |0039: xor-int/lit8 v0, v0, #int 1 // #01 │ │ +4db1de: 3800 1500 |003b: if-eqz v0, 0050 // +0015 │ │ +4db1e2: 5460 8cae |003d: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae8c │ │ +4db1e6: 1f00 6216 |003f: check-cast v0, Ljava/util/Collection; // type@1662 │ │ +4db1ea: 1f01 da15 |0041: check-cast v1, Ljava/lang/Iterable; // type@15da │ │ +4db1ee: 7110 c3bf 0100 |0043: invoke-static {v1}, Lkotlin/collections/CollectionsKt;.toSet:(Ljava/lang/Iterable;)Ljava/util/Set; // method@bfc3 │ │ +4db1f4: 0c01 |0046: move-result-object v1 │ │ +4db1f6: 1f01 6216 |0047: check-cast v1, Ljava/util/Collection; // type@1662 │ │ +4db1fa: 7110 bccd 0000 |0049: invoke-static {v0}, Lkotlin/jvm/internal/TypeIntrinsics;.asMutableCollection:(Ljava/lang/Object;)Ljava/util/Collection; // method@cdbc │ │ +4db200: 0c00 |004c: move-result-object v0 │ │ +4db202: 7220 05ae 1000 |004d: invoke-interface {v0, v1}, Ljava/util/Collection;.removeAll:(Ljava/util/Collection;)Z // method@ae05 │ │ +4db208: 0e00 |0050: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0008 line=255 │ │ 0x000d line=256 │ │ 0x0014 line=257 │ │ 0x001a line=258 │ │ @@ -2056110,34 +2056109,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 9 │ │ insns size : 27 16-bit code units │ │ -4dad14: |[4dad14] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.getContentString:()Ljava/lang/String; │ │ -4dad24: 54a0 8cae |0000: iget-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae8c │ │ -4dad28: 0701 |0002: move-object v1, v0 │ │ -4dad2a: 1f01 da15 |0003: check-cast v1, Ljava/lang/Iterable; // type@15da │ │ -4dad2e: 1a00 8405 |0005: const-string v0, " │ │ +4dad10: |[4dad10] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.getContentString:()Ljava/lang/String; │ │ +4dad20: 54a0 8cae |0000: iget-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae8c │ │ +4dad24: 0701 |0002: move-object v1, v0 │ │ +4dad26: 1f01 da15 |0003: check-cast v1, Ljava/lang/Iterable; // type@15da │ │ +4dad2a: 1a00 8405 |0005: const-string v0, " │ │ " // string@0584 │ │ -4dad32: 0702 |0007: move-object v2, v0 │ │ -4dad34: 1f02 c115 |0008: check-cast v2, Ljava/lang/CharSequence; // type@15c1 │ │ -4dad38: 6200 84ae |000a: sget-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1; // field@ae84 │ │ -4dad3c: 0707 |000c: move-object v7, v0 │ │ -4dad3e: 1f07 cc18 |000d: check-cast v7, Lkotlin/jvm/functions/Function1; // type@18cc │ │ -4dad42: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -4dad44: 1204 |0010: const/4 v4, #int 0 // #0 │ │ -4dad46: 1205 |0011: const/4 v5, #int 0 // #0 │ │ -4dad48: 1206 |0012: const/4 v6, #int 0 // #0 │ │ -4dad4a: 1308 1e00 |0013: const/16 v8, #int 30 // #1e │ │ -4dad4e: 1209 |0015: const/4 v9, #int 0 // #0 │ │ -4dad50: 7709 94bf 0100 |0016: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lkotlin/collections/CollectionsKt;.joinToString$default:(Ljava/lang/Iterable;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ILjava/lang/CharSequence;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ljava/lang/String; // method@bf94 │ │ -4dad56: 0c00 |0019: move-result-object v0 │ │ -4dad58: 1100 |001a: return-object v0 │ │ +4dad2e: 0702 |0007: move-object v2, v0 │ │ +4dad30: 1f02 c115 |0008: check-cast v2, Ljava/lang/CharSequence; // type@15c1 │ │ +4dad34: 6200 84ae |000a: sget-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1; // field@ae84 │ │ +4dad38: 0707 |000c: move-object v7, v0 │ │ +4dad3a: 1f07 cc18 |000d: check-cast v7, Lkotlin/jvm/functions/Function1; // type@18cc │ │ +4dad3e: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +4dad40: 1204 |0010: const/4 v4, #int 0 // #0 │ │ +4dad42: 1205 |0011: const/4 v5, #int 0 // #0 │ │ +4dad44: 1206 |0012: const/4 v6, #int 0 // #0 │ │ +4dad46: 1308 1e00 |0013: const/16 v8, #int 30 // #1e │ │ +4dad4a: 1209 |0015: const/4 v9, #int 0 // #0 │ │ +4dad4c: 7709 94bf 0100 |0016: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lkotlin/collections/CollectionsKt;.joinToString$default:(Ljava/lang/Iterable;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ILjava/lang/CharSequence;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ljava/lang/String; // method@bf94 │ │ +4dad52: 0c00 |0019: move-result-object v0 │ │ +4dad54: 1100 |001a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x001b reg=10 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ │ │ #7 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;) │ │ @@ -2056145,22 +2056144,22 @@ │ │ type : '()Landroid/widget/EditText;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -4daca0: |[4daca0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.getEtNewItem:()Landroid/widget/EditText; │ │ -4dacb0: 5420 8bae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem$delegate:Lkotlin/Lazy; // field@ae8b │ │ -4dacb4: 7210 78b1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@b178 │ │ -4dacba: 0c00 |0005: move-result-object v0 │ │ -4dacbc: 1a01 6a17 |0006: const-string v1, "(...)" // string@176a │ │ -4dacc0: 7120 92cc 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dacc6: 1f00 9802 |000b: check-cast v0, Landroid/widget/EditText; // type@0298 │ │ -4dacca: 1100 |000d: return-object v0 │ │ +4dac9c: |[4dac9c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.getEtNewItem:()Landroid/widget/EditText; │ │ +4dacac: 5420 8bae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem$delegate:Lkotlin/Lazy; // field@ae8b │ │ +4dacb0: 7210 78b1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@b178 │ │ +4dacb6: 0c00 |0005: move-result-object v0 │ │ +4dacb8: 1a01 6a17 |0006: const-string v1, "(...)" // string@176a │ │ +4dacbc: 7120 92cc 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dacc2: 1f00 9802 |000b: check-cast v0, Landroid/widget/EditText; // type@0298 │ │ +4dacc6: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ │ │ #8 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;) │ │ @@ -2056168,22 +2056167,22 @@ │ │ type : '()Landroid/widget/ListView;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -4dace8: |[4dace8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.getLvItemList:()Landroid/widget/ListView; │ │ -4dacf8: 5420 8dae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList$delegate:Lkotlin/Lazy; // field@ae8d │ │ -4dacfc: 7210 78b1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@b178 │ │ -4dad02: 0c00 |0005: move-result-object v0 │ │ -4dad04: 1a01 6c17 |0006: const-string v1, "(...)" // string@176c │ │ -4dad08: 7120 92cc 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dad0e: 1f00 aa02 |000b: check-cast v0, Landroid/widget/ListView; // type@02aa │ │ -4dad12: 1100 |000d: return-object v0 │ │ +4dace4: |[4dace4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.getLvItemList:()Landroid/widget/ListView; │ │ +4dacf4: 5420 8dae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList$delegate:Lkotlin/Lazy; // field@ae8d │ │ +4dacf8: 7210 78b1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@b178 │ │ +4dacfe: 0c00 |0005: move-result-object v0 │ │ +4dad00: 1a01 6c17 |0006: const-string v1, "(...)" // string@176c │ │ +4dad04: 7120 92cc 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dad0a: 1f00 aa02 |000b: check-cast v0, Landroid/widget/ListView; // type@02aa │ │ +4dad0e: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ │ │ #9 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;) │ │ @@ -2056191,35 +2056190,35 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -4db524: |[4db524] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onSaveExternalStorage$lambda-0:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -4db534: 2200 f315 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ -4db538: 7010 b9ab 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4db53e: 1a01 8367 |0005: const-string v1, "Scanned " // string@6783 │ │ -4db542: 6e20 c5ab 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4db548: 6e20 c5ab 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4db54e: 1302 3a00 |000d: const/16 v2, #int 58 // #3a │ │ -4db552: 6e20 bdab 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@abbd │ │ -4db558: 6e10 d5ab 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4db55e: 0c02 |0015: move-result-object v2 │ │ -4db560: 1a00 f02a |0016: const-string v0, "ExternalStorage" // string@2af0 │ │ -4db564: 7120 ed09 2000 |0018: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09ed │ │ -4db56a: 2202 f315 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@15f3 │ │ -4db56e: 7010 b9ab 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4db574: 1a01 8715 |0020: const-string v1, "-> uri=" // string@1587 │ │ -4db578: 6e20 c5ab 1200 |0022: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4db57e: 6e20 c4ab 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@abc4 │ │ -4db584: 6e10 d5ab 0200 |0028: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4db58a: 0c02 |002b: move-result-object v2 │ │ -4db58c: 7120 ed09 2000 |002c: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09ed │ │ -4db592: 0e00 |002f: return-void │ │ +4db520: |[4db520] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onSaveExternalStorage$lambda-0:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +4db530: 2200 f315 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ +4db534: 7010 b9ab 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4db53a: 1a01 8367 |0005: const-string v1, "Scanned " // string@6783 │ │ +4db53e: 6e20 c5ab 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4db544: 6e20 c5ab 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4db54a: 1302 3a00 |000d: const/16 v2, #int 58 // #3a │ │ +4db54e: 6e20 bdab 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@abbd │ │ +4db554: 6e10 d5ab 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4db55a: 0c02 |0015: move-result-object v2 │ │ +4db55c: 1a00 f02a |0016: const-string v0, "ExternalStorage" // string@2af0 │ │ +4db560: 7120 ed09 2000 |0018: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09ed │ │ +4db566: 2202 f315 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@15f3 │ │ +4db56a: 7010 b9ab 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4db570: 1a01 8715 |0020: const-string v1, "-> uri=" // string@1587 │ │ +4db574: 6e20 c5ab 1200 |0022: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4db57a: 6e20 c4ab 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@abc4 │ │ +4db580: 6e10 d5ab 0200 |0028: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4db586: 0c02 |002b: move-result-object v2 │ │ +4db588: 7120 ed09 2000 |002c: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09ed │ │ +4db58e: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x001b line=227 │ │ locals : │ │ 0x0000 - 0x0030 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0030 reg=3 (null) Landroid/net/Uri; │ │ @@ -2056230,52 +2056229,52 @@ │ │ type : '(Ljava/lang/String;I)Lkotlin/Pair;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -4dad5c: |[4dad5c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.determineToSave:(Ljava/lang/String;I)Lkotlin/Pair; │ │ -4dad6c: 1a06 92f0 |0000: const-string v6, "title" // string@f092 │ │ -4dad70: 7120 93cc 6500 |0002: invoke-static {v5, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dad76: 6e10 1bf7 0400 |0005: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getIntent:()Landroid/content/Intent; // method@f71b │ │ -4dad7c: 0c06 |0008: move-result-object v6 │ │ -4dad7e: 2200 2217 |0009: new-instance v0, Lkotlin/Pair; // type@1722 │ │ -4dad82: 1f05 c115 |000b: check-cast v5, Ljava/lang/CharSequence; // type@15c1 │ │ -4dad86: 7210 4eaa 0500 |000d: invoke-interface {v5}, Ljava/lang/CharSequence;.length:()I // method@aa4e │ │ -4dad8c: 0a05 |0010: move-result v5 │ │ -4dad8e: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -4dad90: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -4dad92: 3d05 0400 |0013: if-lez v5, 0017 // +0004 │ │ -4dad96: 1215 |0015: const/4 v5, #int 1 // #1 │ │ -4dad98: 2802 |0016: goto 0018 // +0002 │ │ -4dad9a: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -4dad9c: 3905 1200 |0018: if-nez v5, 002a // +0012 │ │ -4dada0: 5445 8aae |001a: iget-object v5, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae8a │ │ -4dada4: 3905 0800 |001c: if-nez v5, 0024 // +0008 │ │ -4dada8: 1a05 0488 |001e: const-string v5, "checklistAdapter" // string@8804 │ │ -4dadac: 7110 b0cc 0500 |0020: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4dadb2: 1205 |0023: const/4 v5, #int 0 // #0 │ │ -4dadb4: 6e10 e9f7 0500 |0024: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.isEmpty:()Z // method@f7e9 │ │ -4dadba: 0a05 |0027: move-result v5 │ │ -4dadbc: 3905 0c00 |0028: if-nez v5, 0034 // +000c │ │ -4dadc0: 1a05 b1d4 |002a: const-string v5, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d4b1 │ │ -4dadc4: 12b3 |002c: const/4 v3, #int -5 // #fb │ │ -4dadc6: 6e30 ec02 5603 |002d: invoke-virtual {v6, v5, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02ec │ │ -4dadcc: 0a05 |0030: move-result v5 │ │ -4dadce: 3253 0300 |0031: if-eq v3, v5, 0034 // +0003 │ │ -4dadd2: 2802 |0033: goto 0035 // +0002 │ │ -4dadd4: 1201 |0034: const/4 v1, #int 0 // #0 │ │ -4dadd6: 7110 46aa 0100 |0035: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@aa46 │ │ -4daddc: 0c05 |0038: move-result-object v5 │ │ -4dadde: 1406 0201 117f |0039: const v6, #float 1.92743e+38 // #7f110102 │ │ -4dade4: 7110 f9aa 0600 |003c: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@aaf9 │ │ -4dadea: 0c06 |003f: move-result-object v6 │ │ -4dadec: 7030 16b2 5006 |0040: invoke-direct {v0, v5, v6}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@b216 │ │ -4dadf2: 1100 |0043: return-object v0 │ │ +4dad58: |[4dad58] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.determineToSave:(Ljava/lang/String;I)Lkotlin/Pair; │ │ +4dad68: 1a06 92f0 |0000: const-string v6, "title" // string@f092 │ │ +4dad6c: 7120 93cc 6500 |0002: invoke-static {v5, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dad72: 6e10 1bf7 0400 |0005: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getIntent:()Landroid/content/Intent; // method@f71b │ │ +4dad78: 0c06 |0008: move-result-object v6 │ │ +4dad7a: 2200 2217 |0009: new-instance v0, Lkotlin/Pair; // type@1722 │ │ +4dad7e: 1f05 c115 |000b: check-cast v5, Ljava/lang/CharSequence; // type@15c1 │ │ +4dad82: 7210 4eaa 0500 |000d: invoke-interface {v5}, Ljava/lang/CharSequence;.length:()I // method@aa4e │ │ +4dad88: 0a05 |0010: move-result v5 │ │ +4dad8a: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +4dad8c: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +4dad8e: 3d05 0400 |0013: if-lez v5, 0017 // +0004 │ │ +4dad92: 1215 |0015: const/4 v5, #int 1 // #1 │ │ +4dad94: 2802 |0016: goto 0018 // +0002 │ │ +4dad96: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +4dad98: 3905 1200 |0018: if-nez v5, 002a // +0012 │ │ +4dad9c: 5445 8aae |001a: iget-object v5, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae8a │ │ +4dada0: 3905 0800 |001c: if-nez v5, 0024 // +0008 │ │ +4dada4: 1a05 0488 |001e: const-string v5, "checklistAdapter" // string@8804 │ │ +4dada8: 7110 b0cc 0500 |0020: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4dadae: 1205 |0023: const/4 v5, #int 0 // #0 │ │ +4dadb0: 6e10 e9f7 0500 |0024: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.isEmpty:()Z // method@f7e9 │ │ +4dadb6: 0a05 |0027: move-result v5 │ │ +4dadb8: 3905 0c00 |0028: if-nez v5, 0034 // +000c │ │ +4dadbc: 1a05 b1d4 |002a: const-string v5, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d4b1 │ │ +4dadc0: 12b3 |002c: const/4 v3, #int -5 // #fb │ │ +4dadc2: 6e30 ec02 5603 |002d: invoke-virtual {v6, v5, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02ec │ │ +4dadc8: 0a05 |0030: move-result v5 │ │ +4dadca: 3253 0300 |0031: if-eq v3, v5, 0034 // +0003 │ │ +4dadce: 2802 |0033: goto 0035 // +0002 │ │ +4dadd0: 1201 |0034: const/4 v1, #int 0 // #0 │ │ +4dadd2: 7110 46aa 0100 |0035: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@aa46 │ │ +4dadd8: 0c05 |0038: move-result-object v5 │ │ +4dadda: 1406 0201 117f |0039: const v6, #float 1.92743e+38 // #7f110102 │ │ +4dade0: 7110 f9aa 0600 |003c: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@aaf9 │ │ +4dade6: 0c06 |003f: move-result-object v6 │ │ +4dade8: 7030 16b2 5006 |0040: invoke-direct {v0, v5, v6}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@b216 │ │ +4dadee: 1100 |0043: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=151 │ │ 0x0009 line=152 │ │ 0x000b line=153 │ │ 0x003c line=154 │ │ 0x0040 line=152 │ │ @@ -2056289,91 +2056288,91 @@ │ │ type : '(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 21 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 146 16-bit code units │ │ -4dadf4: |[4dadf4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.noteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ -4dae04: 0801 1300 |0000: move-object/from16 v1, v19 │ │ -4dae08: 1a00 9cce |0002: const-string v0, "name" // string@ce9c │ │ -4dae0c: 7120 93cc 0100 |0004: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dae12: 7601 1cf7 1200 |0007: invoke-direct/range {v18}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f71c │ │ -4dae18: 0c02 |000a: move-result-object v2 │ │ -4dae1a: 6e10 6d11 0200 |000b: invoke-virtual {v2}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116d │ │ -4dae20: 0c02 |000e: move-result-object v2 │ │ -4dae22: 1a03 6db7 |000f: const-string v3, "lvItemList.adapter" // string@b76d │ │ -4dae26: 7120 92cc 3200 |0011: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dae2c: 1f02 8702 |0014: check-cast v2, Landroid/widget/Adapter; // type@0287 │ │ -4dae30: 2203 2e1e |0016: new-instance v3, Lorg/json/JSONArray; // type@1e2e │ │ -4dae34: 7010 6ded 0300 |0018: invoke-direct {v3}, Lorg/json/JSONArray;.:()V // method@ed6d │ │ -4dae3a: 1204 |001b: const/4 v4, #int 0 // #0 │ │ -4dae3c: 0805 1200 |001c: move-object/from16 v5, v18 │ │ -4dae40: 5456 8cae |001e: iget-object v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae8c │ │ -4dae44: 6e10 7cad 0600 |0020: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@ad7c │ │ -4dae4a: 0a06 |0023: move-result v6 │ │ -4dae4c: 1207 |0024: const/4 v7, #int 0 // #0 │ │ -4dae4e: 3567 3100 |0025: if-ge v7, v6, 0056 // +0031 │ │ -4dae52: 7220 4f0f 7200 |0027: invoke-interface {v2, v7}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@0f4f │ │ -4dae58: 0c08 |002a: move-result-object v8 │ │ -4dae5a: 3808 1f00 |002b: if-eqz v8, 004a // +001f │ │ -4dae5e: 1f08 3e20 |002d: check-cast v8, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203e │ │ -4dae62: 2209 301e |002f: new-instance v9, Lorg/json/JSONObject; // type@1e30 │ │ -4dae66: 7010 75ed 0900 |0031: invoke-direct {v9}, Lorg/json/JSONObject;.:()V // method@ed75 │ │ -4dae6c: 6e10 edf7 0800 |0034: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f7ed │ │ -4dae72: 0c0a |0037: move-result-object v10 │ │ -4dae74: 6e30 78ed 090a |0038: invoke-virtual {v9, v0, v10}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@ed78 │ │ -4dae7a: 1a0a f687 |003b: const-string v10, "checked" // string@87f6 │ │ -4dae7e: 6e10 eef7 0800 |003d: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f7ee │ │ -4dae84: 0a08 |0040: move-result v8 │ │ -4dae86: 6e30 79ed a908 |0041: invoke-virtual {v9, v10, v8}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Z)Lorg/json/JSONObject; // method@ed79 │ │ -4dae8c: 6e20 72ed 9300 |0044: invoke-virtual {v3, v9}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@ed72 │ │ -4dae92: d807 0701 |0047: add-int/lit8 v7, v7, #int 1 // #01 │ │ -4dae96: 28dc |0049: goto 0025 // -0024 │ │ -4dae98: 2200 e215 |004a: new-instance v0, Ljava/lang/NullPointerException; // type@15e2 │ │ -4dae9c: 1a02 aed0 |004c: const-string v2, "null cannot be cast to non-null type org.secuso.privacyfriendlynotes.ui.util.CheckListItem" // string@d0ae │ │ -4daea0: 7020 4cab 2000 |004e: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@ab4c │ │ -4daea6: 2700 |0051: throw v0 │ │ -4daea8: 0d00 |0052: move-exception v0 │ │ -4daeaa: 6e10 74ed 0000 |0053: invoke-virtual {v0}, Lorg/json/JSONException;.printStackTrace:()V // method@ed74 │ │ -4daeb0: 0710 |0056: move-object v0, v1 │ │ -4daeb2: 1f00 c115 |0057: check-cast v0, Ljava/lang/CharSequence; // type@15c1 │ │ -4daeb6: 7210 4eaa 0000 |0059: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@aa4e │ │ -4daebc: 0a00 |005c: move-result v0 │ │ -4daebe: 3900 0300 |005d: if-nez v0, 0060 // +0003 │ │ -4daec2: 1214 |005f: const/4 v4, #int 1 // #1 │ │ -4daec4: 3804 1400 |0060: if-eqz v4, 0074 // +0014 │ │ -4daec8: 6e10 71ed 0300 |0062: invoke-virtual {v3}, Lorg/json/JSONArray;.length:()I // method@ed71 │ │ -4daece: 0a00 |0065: move-result v0 │ │ -4daed0: 3900 0e00 |0066: if-nez v0, 0074 // +000e │ │ -4daed4: 2200 1120 |0068: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@2011 │ │ -4daed8: 1207 |006a: const/4 v7, #int 0 // #0 │ │ -4daeda: 1208 |006b: const/4 v8, #int 0 // #0 │ │ -4daedc: 1209 |006c: const/4 v9, #int 0 // #0 │ │ -4daede: 124a |006d: const/4 v10, #int 4 // #4 │ │ -4daee0: 120b |006e: const/4 v11, #int 0 // #0 │ │ -4daee2: 0706 |006f: move-object v6, v0 │ │ -4daee4: 7606 9ef6 0600 |0070: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f69e │ │ -4daeea: 1100 |0073: return-object v0 │ │ -4daeec: 2200 1120 |0074: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@2011 │ │ -4daef0: 121d |0076: const/4 v13, #int 1 // #1 │ │ -4daef2: 220e b41f |0077: new-instance v14, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1fb4 │ │ -4daef6: 6e10 73ed 0300 |0079: invoke-virtual {v3}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@ed73 │ │ -4daefc: 0c02 |007c: move-result-object v2 │ │ -4daefe: 1a03 c2b2 |007d: const-string v3, "jsonArray.toString()" // string@b2c2 │ │ -4daf02: 7120 92cc 3200 |007f: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4daf08: 1233 |0082: const/4 v3, #int 3 // #3 │ │ -4daf0a: 0204 1400 |0083: move/from16 v4, v20 │ │ -4daf0e: 7054 e0f4 1e32 |0085: invoke-direct {v14, v1, v2, v3, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f4e0 │ │ -4daf14: 120f |0088: const/4 v15, #int 0 // #0 │ │ -4daf16: 1310 0400 |0089: const/16 v16, #int 4 // #4 │ │ -4daf1a: 1311 0000 |008b: const/16 v17, #int 0 // #0 │ │ -4daf1e: 070c |008d: move-object v12, v0 │ │ -4daf20: 7606 9ef6 0c00 |008e: invoke-direct/range {v12, v13, v14, v15, v16, v17}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f69e │ │ -4daf26: 1100 |0091: return-object v0 │ │ +4dadf0: |[4dadf0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.noteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ +4dae00: 0801 1300 |0000: move-object/from16 v1, v19 │ │ +4dae04: 1a00 9cce |0002: const-string v0, "name" // string@ce9c │ │ +4dae08: 7120 93cc 0100 |0004: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dae0e: 7601 1cf7 1200 |0007: invoke-direct/range {v18}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f71c │ │ +4dae14: 0c02 |000a: move-result-object v2 │ │ +4dae16: 6e10 6d11 0200 |000b: invoke-virtual {v2}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116d │ │ +4dae1c: 0c02 |000e: move-result-object v2 │ │ +4dae1e: 1a03 6db7 |000f: const-string v3, "lvItemList.adapter" // string@b76d │ │ +4dae22: 7120 92cc 3200 |0011: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dae28: 1f02 8702 |0014: check-cast v2, Landroid/widget/Adapter; // type@0287 │ │ +4dae2c: 2203 2e1e |0016: new-instance v3, Lorg/json/JSONArray; // type@1e2e │ │ +4dae30: 7010 6ded 0300 |0018: invoke-direct {v3}, Lorg/json/JSONArray;.:()V // method@ed6d │ │ +4dae36: 1204 |001b: const/4 v4, #int 0 // #0 │ │ +4dae38: 0805 1200 |001c: move-object/from16 v5, v18 │ │ +4dae3c: 5456 8cae |001e: iget-object v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae8c │ │ +4dae40: 6e10 7cad 0600 |0020: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@ad7c │ │ +4dae46: 0a06 |0023: move-result v6 │ │ +4dae48: 1207 |0024: const/4 v7, #int 0 // #0 │ │ +4dae4a: 3567 3100 |0025: if-ge v7, v6, 0056 // +0031 │ │ +4dae4e: 7220 4f0f 7200 |0027: invoke-interface {v2, v7}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@0f4f │ │ +4dae54: 0c08 |002a: move-result-object v8 │ │ +4dae56: 3808 1f00 |002b: if-eqz v8, 004a // +001f │ │ +4dae5a: 1f08 3e20 |002d: check-cast v8, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203e │ │ +4dae5e: 2209 301e |002f: new-instance v9, Lorg/json/JSONObject; // type@1e30 │ │ +4dae62: 7010 75ed 0900 |0031: invoke-direct {v9}, Lorg/json/JSONObject;.:()V // method@ed75 │ │ +4dae68: 6e10 edf7 0800 |0034: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f7ed │ │ +4dae6e: 0c0a |0037: move-result-object v10 │ │ +4dae70: 6e30 78ed 090a |0038: invoke-virtual {v9, v0, v10}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@ed78 │ │ +4dae76: 1a0a f687 |003b: const-string v10, "checked" // string@87f6 │ │ +4dae7a: 6e10 eef7 0800 |003d: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f7ee │ │ +4dae80: 0a08 |0040: move-result v8 │ │ +4dae82: 6e30 79ed a908 |0041: invoke-virtual {v9, v10, v8}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Z)Lorg/json/JSONObject; // method@ed79 │ │ +4dae88: 6e20 72ed 9300 |0044: invoke-virtual {v3, v9}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@ed72 │ │ +4dae8e: d807 0701 |0047: add-int/lit8 v7, v7, #int 1 // #01 │ │ +4dae92: 28dc |0049: goto 0025 // -0024 │ │ +4dae94: 2200 e215 |004a: new-instance v0, Ljava/lang/NullPointerException; // type@15e2 │ │ +4dae98: 1a02 aed0 |004c: const-string v2, "null cannot be cast to non-null type org.secuso.privacyfriendlynotes.ui.util.CheckListItem" // string@d0ae │ │ +4dae9c: 7020 4cab 2000 |004e: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@ab4c │ │ +4daea2: 2700 |0051: throw v0 │ │ +4daea4: 0d00 |0052: move-exception v0 │ │ +4daea6: 6e10 74ed 0000 |0053: invoke-virtual {v0}, Lorg/json/JSONException;.printStackTrace:()V // method@ed74 │ │ +4daeac: 0710 |0056: move-object v0, v1 │ │ +4daeae: 1f00 c115 |0057: check-cast v0, Ljava/lang/CharSequence; // type@15c1 │ │ +4daeb2: 7210 4eaa 0000 |0059: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@aa4e │ │ +4daeb8: 0a00 |005c: move-result v0 │ │ +4daeba: 3900 0300 |005d: if-nez v0, 0060 // +0003 │ │ +4daebe: 1214 |005f: const/4 v4, #int 1 // #1 │ │ +4daec0: 3804 1400 |0060: if-eqz v4, 0074 // +0014 │ │ +4daec4: 6e10 71ed 0300 |0062: invoke-virtual {v3}, Lorg/json/JSONArray;.length:()I // method@ed71 │ │ +4daeca: 0a00 |0065: move-result v0 │ │ +4daecc: 3900 0e00 |0066: if-nez v0, 0074 // +000e │ │ +4daed0: 2200 1120 |0068: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@2011 │ │ +4daed4: 1207 |006a: const/4 v7, #int 0 // #0 │ │ +4daed6: 1208 |006b: const/4 v8, #int 0 // #0 │ │ +4daed8: 1209 |006c: const/4 v9, #int 0 // #0 │ │ +4daeda: 124a |006d: const/4 v10, #int 4 // #4 │ │ +4daedc: 120b |006e: const/4 v11, #int 0 // #0 │ │ +4daede: 0706 |006f: move-object v6, v0 │ │ +4daee0: 7606 9ef6 0600 |0070: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f69e │ │ +4daee6: 1100 |0073: return-object v0 │ │ +4daee8: 2200 1120 |0074: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@2011 │ │ +4daeec: 121d |0076: const/4 v13, #int 1 // #1 │ │ +4daeee: 220e b41f |0077: new-instance v14, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1fb4 │ │ +4daef2: 6e10 73ed 0300 |0079: invoke-virtual {v3}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@ed73 │ │ +4daef8: 0c02 |007c: move-result-object v2 │ │ +4daefa: 1a03 c2b2 |007d: const-string v3, "jsonArray.toString()" // string@b2c2 │ │ +4daefe: 7120 92cc 3200 |007f: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4daf04: 1233 |0082: const/4 v3, #int 3 // #3 │ │ +4daf06: 0204 1400 |0083: move/from16 v4, v20 │ │ +4daf0a: 7054 e0f4 1e32 |0085: invoke-direct {v14, v1, v2, v3, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f4e0 │ │ +4daf10: 120f |0088: const/4 v15, #int 0 // #0 │ │ +4daf12: 1310 0400 |0089: const/16 v16, #int 4 // #4 │ │ +4daf16: 1311 0000 |008b: const/16 v17, #int 0 // #0 │ │ +4daf1a: 070c |008d: move-object v12, v0 │ │ +4daf1c: 7606 9ef6 0c00 |008e: invoke-direct/range {v12, v13, v14, v15, v16, v17}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f69e │ │ +4daf22: 1100 |0091: return-object v0 │ │ catches : 1 │ │ 0x001e - 0x0052 │ │ Lorg/json/JSONException; -> 0x0052 │ │ positions : │ │ 0x0007 line=192 │ │ 0x0016 line=193 │ │ 0x001e line=195 │ │ @@ -2056397,60 +2056396,60 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 92 16-bit code units │ │ -4db210: |[4db210] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onClick:(Landroid/view/View;)V │ │ -4db220: 1a00 42f5 |0000: const-string v0, "v" // string@f542 │ │ -4db224: 7120 93cc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4db22a: 6e10 970b 0400 |0005: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0b97 │ │ -4db230: 0a04 |0008: move-result v4 │ │ -4db232: 1400 7100 097f |0009: const v0, #float 1.82107e+38 // #7f090071 │ │ -4db238: 3304 4f00 |000c: if-ne v4, v0, 005b // +004f │ │ -4db23c: 7010 1af7 0300 |000e: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getEtNewItem:()Landroid/widget/EditText; // method@f71a │ │ -4db242: 0c04 |0011: move-result-object v4 │ │ -4db244: 6e10 1d10 0400 |0012: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ -4db24a: 0c04 |0015: move-result-object v4 │ │ -4db24c: 6e10 5cab 0400 |0016: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ -4db252: 0c04 |0019: move-result-object v4 │ │ -4db254: 1f04 c115 |001a: check-cast v4, Ljava/lang/CharSequence; // type@15c1 │ │ -4db258: 7210 4eaa 0400 |001c: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@aa4e │ │ -4db25e: 0a04 |001f: move-result v4 │ │ -4db260: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -4db262: 3d04 0400 |0021: if-lez v4, 0025 // +0004 │ │ -4db266: 1214 |0023: const/4 v4, #int 1 // #1 │ │ -4db268: 2802 |0024: goto 0026 // +0002 │ │ -4db26a: 1204 |0025: const/4 v4, #int 0 // #0 │ │ -4db26c: 3804 3500 |0026: if-eqz v4, 005b // +0035 │ │ -4db270: 5434 8cae |0028: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae8c │ │ -4db274: 2201 3e20 |002a: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203e │ │ -4db278: 7010 1af7 0300 |002c: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getEtNewItem:()Landroid/widget/EditText; // method@f71a │ │ -4db27e: 0c02 |002f: move-result-object v2 │ │ -4db280: 6e10 1d10 0200 |0030: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ -4db286: 0c02 |0033: move-result-object v2 │ │ -4db288: 6e10 5cab 0200 |0034: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ -4db28e: 0c02 |0037: move-result-object v2 │ │ -4db290: 7030 ecf7 0102 |0038: invoke-direct {v1, v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@f7ec │ │ -4db296: 6e20 6cad 1400 |003b: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ad6c │ │ -4db29c: 7010 1af7 0300 |003e: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getEtNewItem:()Landroid/widget/EditText; // method@f71a │ │ -4db2a2: 0c04 |0041: move-result-object v4 │ │ -4db2a4: 1a00 0000 |0042: const-string v0, "" // string@0000 │ │ -4db2a8: 1f00 c115 |0044: check-cast v0, Ljava/lang/CharSequence; // type@15c1 │ │ -4db2ac: 6e20 4f10 0400 |0046: invoke-virtual {v4, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104f │ │ -4db2b2: 7010 1cf7 0300 |0049: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f71c │ │ -4db2b8: 0c04 |004c: move-result-object v4 │ │ -4db2ba: 6e10 6d11 0400 |004d: invoke-virtual {v4}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116d │ │ -4db2c0: 0c04 |0050: move-result-object v4 │ │ -4db2c2: 1a00 6ad0 |0051: const-string v0, "null cannot be cast to non-null type android.widget.ArrayAdapter<*>" // string@d06a │ │ -4db2c6: 7120 bcae 0400 |0053: invoke-static {v4, v0}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@aebc │ │ -4db2cc: 1f04 8b02 |0056: check-cast v4, Landroid/widget/ArrayAdapter; // type@028b │ │ -4db2d0: 6e10 590f 0400 |0058: invoke-virtual {v4}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@0f59 │ │ -4db2d6: 0e00 |005b: return-void │ │ +4db20c: |[4db20c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onClick:(Landroid/view/View;)V │ │ +4db21c: 1a00 42f5 |0000: const-string v0, "v" // string@f542 │ │ +4db220: 7120 93cc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4db226: 6e10 970b 0400 |0005: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0b97 │ │ +4db22c: 0a04 |0008: move-result v4 │ │ +4db22e: 1400 7100 097f |0009: const v0, #float 1.82107e+38 // #7f090071 │ │ +4db234: 3304 4f00 |000c: if-ne v4, v0, 005b // +004f │ │ +4db238: 7010 1af7 0300 |000e: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getEtNewItem:()Landroid/widget/EditText; // method@f71a │ │ +4db23e: 0c04 |0011: move-result-object v4 │ │ +4db240: 6e10 1d10 0400 |0012: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ +4db246: 0c04 |0015: move-result-object v4 │ │ +4db248: 6e10 5cab 0400 |0016: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ +4db24e: 0c04 |0019: move-result-object v4 │ │ +4db250: 1f04 c115 |001a: check-cast v4, Ljava/lang/CharSequence; // type@15c1 │ │ +4db254: 7210 4eaa 0400 |001c: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@aa4e │ │ +4db25a: 0a04 |001f: move-result v4 │ │ +4db25c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +4db25e: 3d04 0400 |0021: if-lez v4, 0025 // +0004 │ │ +4db262: 1214 |0023: const/4 v4, #int 1 // #1 │ │ +4db264: 2802 |0024: goto 0026 // +0002 │ │ +4db266: 1204 |0025: const/4 v4, #int 0 // #0 │ │ +4db268: 3804 3500 |0026: if-eqz v4, 005b // +0035 │ │ +4db26c: 5434 8cae |0028: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae8c │ │ +4db270: 2201 3e20 |002a: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203e │ │ +4db274: 7010 1af7 0300 |002c: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getEtNewItem:()Landroid/widget/EditText; // method@f71a │ │ +4db27a: 0c02 |002f: move-result-object v2 │ │ +4db27c: 6e10 1d10 0200 |0030: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ +4db282: 0c02 |0033: move-result-object v2 │ │ +4db284: 6e10 5cab 0200 |0034: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ +4db28a: 0c02 |0037: move-result-object v2 │ │ +4db28c: 7030 ecf7 0102 |0038: invoke-direct {v1, v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@f7ec │ │ +4db292: 6e20 6cad 1400 |003b: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ad6c │ │ +4db298: 7010 1af7 0300 |003e: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getEtNewItem:()Landroid/widget/EditText; // method@f71a │ │ +4db29e: 0c04 |0041: move-result-object v4 │ │ +4db2a0: 1a00 0000 |0042: const-string v0, "" // string@0000 │ │ +4db2a4: 1f00 c115 |0044: check-cast v0, Ljava/lang/CharSequence; // type@15c1 │ │ +4db2a8: 6e20 4f10 0400 |0046: invoke-virtual {v4, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104f │ │ +4db2ae: 7010 1cf7 0300 |0049: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f71c │ │ +4db2b4: 0c04 |004c: move-result-object v4 │ │ +4db2b6: 6e10 6d11 0400 |004d: invoke-virtual {v4}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116d │ │ +4db2bc: 0c04 |0050: move-result-object v4 │ │ +4db2be: 1a00 6ad0 |0051: const-string v0, "null cannot be cast to non-null type android.widget.ArrayAdapter<*>" // string@d06a │ │ +4db2c2: 7120 bcae 0400 |0053: invoke-static {v4, v0}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@aebc │ │ +4db2c8: 1f04 8b02 |0056: check-cast v4, Landroid/widget/ArrayAdapter; // type@028b │ │ +4db2cc: 6e10 590f 0400 |0058: invoke-virtual {v4}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@0f59 │ │ +4db2d2: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=167 │ │ 0x0028 line=168 │ │ 0x003e line=169 │ │ 0x0049 line=170 │ │ locals : │ │ @@ -2056462,25 +2056461,25 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -4db2d8: |[4db2d8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ -4db2e8: 1400 1e00 0c7f |0000: const v0, #float 1.86093e+38 // #7f0c001e │ │ -4db2ee: 6e20 27f7 0200 |0003: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.setContentView:(I)V // method@f727 │ │ -4db2f4: 1400 7100 097f |0006: const v0, #float 1.82107e+38 // #7f090071 │ │ -4db2fa: 6e20 16f7 0200 |0009: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f716 │ │ -4db300: 0c00 |000c: move-result-object v0 │ │ -4db302: 0721 |000d: move-object v1, v2 │ │ -4db304: 1f01 2a02 |000e: check-cast v1, Landroid/view/View$OnClickListener; // type@022a │ │ -4db308: 6e20 5c0c 1000 |0010: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c5c │ │ -4db30e: 6f20 d9f6 3200 |0013: invoke-super {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onCreate:(Landroid/os/Bundle;)V // method@f6d9 │ │ -4db314: 0e00 |0016: return-void │ │ +4db2d4: |[4db2d4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ +4db2e4: 1400 1e00 0c7f |0000: const v0, #float 1.86093e+38 // #7f0c001e │ │ +4db2ea: 6e20 27f7 0200 |0003: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.setContentView:(I)V // method@f727 │ │ +4db2f0: 1400 7100 097f |0006: const v0, #float 1.82107e+38 // #7f090071 │ │ +4db2f6: 6e20 16f7 0200 |0009: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f716 │ │ +4db2fc: 0c00 |000c: move-result-object v0 │ │ +4db2fe: 0721 |000d: move-object v1, v2 │ │ +4db300: 1f01 2a02 |000e: check-cast v1, Landroid/view/View$OnClickListener; // type@022a │ │ +4db304: 6e20 5c0c 1000 |0010: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c5c │ │ +4db30a: 6f20 d9f6 3200 |0013: invoke-super {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onCreate:(Landroid/os/Bundle;)V // method@f6d9 │ │ +4db310: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=50 │ │ 0x0009 line=51 │ │ 0x0013 line=52 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ @@ -2056491,38 +2056490,38 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -4db318: |[4db318] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -4db328: 1a01 3ff7 |0000: const-string v1, "view" // string@f73f │ │ -4db32c: 7120 93cc 1200 |0002: invoke-static {v2, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4db332: 5401 8aae |0005: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae8a │ │ -4db336: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -4db338: 1a04 0488 |0008: const-string v4, "checklistAdapter" // string@8804 │ │ -4db33c: 3901 0600 |000a: if-nez v1, 0010 // +0006 │ │ -4db340: 7110 b0cc 0400 |000c: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4db346: 0721 |000f: move-object v1, v2 │ │ -4db348: 6e20 e5f7 3100 |0010: invoke-virtual {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@f7e5 │ │ -4db34e: 0c01 |0013: move-result-object v1 │ │ -4db350: 1f01 3e20 |0014: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203e │ │ -4db354: 7110 90cc 0100 |0016: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4db35a: 6e10 eef7 0100 |0019: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f7ee │ │ -4db360: 0a03 |001c: move-result v3 │ │ -4db362: df03 0301 |001d: xor-int/lit8 v3, v3, #int 1 // #01 │ │ -4db366: 6e20 eff7 3100 |001f: invoke-virtual {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.setChecked:(Z)V // method@f7ef │ │ -4db36c: 5401 8aae |0022: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae8a │ │ -4db370: 3901 0600 |0024: if-nez v1, 002a // +0006 │ │ -4db374: 7110 b0cc 0400 |0026: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4db37a: 2802 |0029: goto 002b // +0002 │ │ -4db37c: 0712 |002a: move-object v2, v1 │ │ -4db37e: 6e10 eaf7 0200 |002b: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.notifyDataSetChanged:()V // method@f7ea │ │ -4db384: 0e00 |002e: return-void │ │ +4db314: |[4db314] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +4db324: 1a01 3ff7 |0000: const-string v1, "view" // string@f73f │ │ +4db328: 7120 93cc 1200 |0002: invoke-static {v2, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4db32e: 5401 8aae |0005: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae8a │ │ +4db332: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +4db334: 1a04 0488 |0008: const-string v4, "checklistAdapter" // string@8804 │ │ +4db338: 3901 0600 |000a: if-nez v1, 0010 // +0006 │ │ +4db33c: 7110 b0cc 0400 |000c: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4db342: 0721 |000f: move-object v1, v2 │ │ +4db344: 6e20 e5f7 3100 |0010: invoke-virtual {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@f7e5 │ │ +4db34a: 0c01 |0013: move-result-object v1 │ │ +4db34c: 1f01 3e20 |0014: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203e │ │ +4db350: 7110 90cc 0100 |0016: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4db356: 6e10 eef7 0100 |0019: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f7ee │ │ +4db35c: 0a03 |001c: move-result v3 │ │ +4db35e: df03 0301 |001d: xor-int/lit8 v3, v3, #int 1 // #01 │ │ +4db362: 6e20 eff7 3100 |001f: invoke-virtual {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.setChecked:(Z)V // method@f7ef │ │ +4db368: 5401 8aae |0022: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae8a │ │ +4db36c: 3901 0600 |0024: if-nez v1, 002a // +0006 │ │ +4db370: 7110 b0cc 0400 |0026: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4db376: 2802 |0029: goto 002b // +0002 │ │ +4db378: 0712 |002a: move-object v2, v1 │ │ +4db37a: 6e10 eaf7 0200 |002b: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.notifyDataSetChanged:()V // method@f7ea │ │ +4db380: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=248 │ │ 0x0016 line=249 │ │ 0x0022 line=250 │ │ locals : │ │ 0x0000 - 0x002f reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; │ │ @@ -2056536,54 +2056535,54 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 84 16-bit code units │ │ -4db388: |[4db388] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onLoadActivity:()V │ │ -4db398: 5440 8cae |0000: iget-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae8c │ │ -4db39c: 6e10 6ead 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@ad6e │ │ -4db3a2: 7010 1af7 0400 |0005: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getEtNewItem:()Landroid/widget/EditText; // method@f71a │ │ -4db3a8: 0c00 |0008: move-result-object v0 │ │ -4db3aa: 1f00 c802 |0009: check-cast v0, Landroid/widget/TextView; // type@02c8 │ │ -4db3ae: 6e20 13f7 0400 |000b: invoke-virtual {v4, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.adaptFontSize:(Landroid/widget/TextView;)V // method@f713 │ │ -4db3b4: 7010 1cf7 0400 |000e: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f71c │ │ -4db3ba: 0c00 |0011: move-result-object v0 │ │ -4db3bc: 1231 |0012: const/4 v1, #int 3 // #3 │ │ -4db3be: 6e20 8711 1000 |0013: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setChoiceMode:(I)V // method@1187 │ │ -4db3c4: 7010 1cf7 0400 |0016: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f71c │ │ -4db3ca: 0c00 |0019: move-result-object v0 │ │ -4db3cc: 0741 |001a: move-object v1, v4 │ │ -4db3ce: 1f01 8802 |001b: check-cast v1, Landroid/widget/AdapterView$OnItemClickListener; // type@0288 │ │ -4db3d2: 6e20 8e11 1000 |001d: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@118e │ │ -4db3d8: 7010 1cf7 0400 |0020: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f71c │ │ -4db3de: 0c00 |0023: move-result-object v0 │ │ -4db3e0: 2201 1c20 |0024: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1; // type@201c │ │ -4db3e4: 7020 07f7 4100 |0026: invoke-direct {v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f707 │ │ -4db3ea: 1f01 8302 |0029: check-cast v1, Landroid/widget/AbsListView$MultiChoiceModeListener; // type@0283 │ │ -4db3ee: 6e20 8d11 1000 |002b: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setMultiChoiceModeListener:(Landroid/widget/AbsListView$MultiChoiceModeListener;)V // method@118d │ │ -4db3f4: 2200 3d20 |002e: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // type@203d │ │ -4db3f8: 6e10 18f7 0400 |0030: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f718 │ │ -4db3fe: 0c01 |0033: move-result-object v1 │ │ -4db400: 5442 8cae |0034: iget-object v2, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae8c │ │ -4db404: 1f02 7316 |0036: check-cast v2, Ljava/util/List; // type@1673 │ │ -4db408: 1403 3e00 0c7f |0038: const v3, #float 1.86093e+38 // #7f0c003e │ │ -4db40e: 7040 e2f7 1023 |003b: invoke-direct {v0, v1, v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@f7e2 │ │ -4db414: 5b40 8aae |003e: iput-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae8a │ │ -4db418: 7010 1cf7 0400 |0040: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f71c │ │ -4db41e: 0c00 |0043: move-result-object v0 │ │ -4db420: 5441 8aae |0044: iget-object v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae8a │ │ -4db424: 3901 0800 |0046: if-nez v1, 004e // +0008 │ │ -4db428: 1a01 0488 |0048: const-string v1, "checklistAdapter" // string@8804 │ │ -4db42c: 7110 b0cc 0100 |004a: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4db432: 1201 |004d: const/4 v1, #int 0 // #0 │ │ -4db434: 1f01 a802 |004e: check-cast v1, Landroid/widget/ListAdapter; // type@02a8 │ │ -4db438: 6e20 8611 1000 |0050: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1186 │ │ -4db43e: 0e00 |0053: return-void │ │ +4db384: |[4db384] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onLoadActivity:()V │ │ +4db394: 5440 8cae |0000: iget-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae8c │ │ +4db398: 6e10 6ead 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@ad6e │ │ +4db39e: 7010 1af7 0400 |0005: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getEtNewItem:()Landroid/widget/EditText; // method@f71a │ │ +4db3a4: 0c00 |0008: move-result-object v0 │ │ +4db3a6: 1f00 c802 |0009: check-cast v0, Landroid/widget/TextView; // type@02c8 │ │ +4db3aa: 6e20 13f7 0400 |000b: invoke-virtual {v4, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.adaptFontSize:(Landroid/widget/TextView;)V // method@f713 │ │ +4db3b0: 7010 1cf7 0400 |000e: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f71c │ │ +4db3b6: 0c00 |0011: move-result-object v0 │ │ +4db3b8: 1231 |0012: const/4 v1, #int 3 // #3 │ │ +4db3ba: 6e20 8711 1000 |0013: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setChoiceMode:(I)V // method@1187 │ │ +4db3c0: 7010 1cf7 0400 |0016: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f71c │ │ +4db3c6: 0c00 |0019: move-result-object v0 │ │ +4db3c8: 0741 |001a: move-object v1, v4 │ │ +4db3ca: 1f01 8802 |001b: check-cast v1, Landroid/widget/AdapterView$OnItemClickListener; // type@0288 │ │ +4db3ce: 6e20 8e11 1000 |001d: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@118e │ │ +4db3d4: 7010 1cf7 0400 |0020: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f71c │ │ +4db3da: 0c00 |0023: move-result-object v0 │ │ +4db3dc: 2201 1c20 |0024: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1; // type@201c │ │ +4db3e0: 7020 07f7 4100 |0026: invoke-direct {v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f707 │ │ +4db3e6: 1f01 8302 |0029: check-cast v1, Landroid/widget/AbsListView$MultiChoiceModeListener; // type@0283 │ │ +4db3ea: 6e20 8d11 1000 |002b: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setMultiChoiceModeListener:(Landroid/widget/AbsListView$MultiChoiceModeListener;)V // method@118d │ │ +4db3f0: 2200 3d20 |002e: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // type@203d │ │ +4db3f4: 6e10 18f7 0400 |0030: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f718 │ │ +4db3fa: 0c01 |0033: move-result-object v1 │ │ +4db3fc: 5442 8cae |0034: iget-object v2, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae8c │ │ +4db400: 1f02 7316 |0036: check-cast v2, Ljava/util/List; // type@1673 │ │ +4db404: 1403 3e00 0c7f |0038: const v3, #float 1.86093e+38 // #7f0c003e │ │ +4db40a: 7040 e2f7 1023 |003b: invoke-direct {v0, v1, v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@f7e2 │ │ +4db410: 5b40 8aae |003e: iput-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae8a │ │ +4db414: 7010 1cf7 0400 |0040: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f71c │ │ +4db41a: 0c00 |0043: move-result-object v0 │ │ +4db41c: 5441 8aae |0044: iget-object v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae8a │ │ +4db420: 3901 0800 |0046: if-nez v1, 004e // +0008 │ │ +4db424: 1a01 0488 |0048: const-string v1, "checklistAdapter" // string@8804 │ │ +4db428: 7110 b0cc 0100 |004a: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4db42e: 1201 |004d: const/4 v1, #int 0 // #0 │ │ +4db430: 1f01 a802 |004e: check-cast v1, Landroid/widget/ListAdapter; // type@02a8 │ │ +4db434: 6e20 8611 1000 |0050: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1186 │ │ +4db43a: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0005 line=58 │ │ 0x000e line=59 │ │ 0x0016 line=60 │ │ 0x0020 line=61 │ │ @@ -2056597,72 +2056596,72 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4db440: |[4db440] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onNewNote:()V │ │ -4db450: 0e00 |0000: return-void │ │ +4db43c: |[4db43c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onNewNote:()V │ │ +4db44c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;) │ │ name : 'onNoteLoadedFromDB' │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -4db454: |[4db454] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onNoteLoadedFromDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -4db464: 1a00 eecf |0000: const-string v0, "note" // string@cfee │ │ -4db468: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4db46e: 2200 2e1e |0005: new-instance v0, Lorg/json/JSONArray; // type@1e2e │ │ -4db472: 6e10 ebf4 0800 |0007: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@f4eb │ │ -4db478: 0c08 |000a: move-result-object v8 │ │ -4db47a: 7020 6eed 8000 |000b: invoke-direct {v0, v8}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@ed6e │ │ -4db480: 5478 8cae |000e: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae8c │ │ -4db484: 6e10 6ead 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@ad6e │ │ -4db48a: 1208 |0013: const/4 v8, #int 0 // #0 │ │ -4db48c: 6e10 71ed 0000 |0014: invoke-virtual {v0}, Lorg/json/JSONArray;.length:()I // method@ed71 │ │ -4db492: 0a01 |0017: move-result v1 │ │ -4db494: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -4db496: 1a03 0488 |0019: const-string v3, "checklistAdapter" // string@8804 │ │ -4db49a: 3518 2600 |001b: if-ge v8, v1, 0041 // +0026 │ │ -4db49e: 6e20 70ed 8000 |001d: invoke-virtual {v0, v8}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@ed70 │ │ -4db4a4: 0c04 |0020: move-result-object v4 │ │ -4db4a6: 5475 8aae |0021: iget-object v5, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae8a │ │ -4db4aa: 3905 0600 |0023: if-nez v5, 0029 // +0006 │ │ -4db4ae: 7110 b0cc 0300 |0025: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4db4b4: 2802 |0028: goto 002a // +0002 │ │ -4db4b6: 0752 |0029: move-object v2, v5 │ │ -4db4b8: 2203 3e20 |002a: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203e │ │ -4db4bc: 1a05 f687 |002c: const-string v5, "checked" // string@87f6 │ │ -4db4c0: 6e20 76ed 5400 |002e: invoke-virtual {v4, v5}, Lorg/json/JSONObject;.getBoolean:(Ljava/lang/String;)Z // method@ed76 │ │ -4db4c6: 0a05 |0031: move-result v5 │ │ -4db4c8: 1a06 9cce |0032: const-string v6, "name" // string@ce9c │ │ -4db4cc: 6e20 77ed 6400 |0034: invoke-virtual {v4, v6}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@ed77 │ │ -4db4d2: 0c04 |0037: move-result-object v4 │ │ -4db4d4: 7030 ecf7 5304 |0038: invoke-direct {v3, v5, v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@f7ec │ │ -4db4da: 6e20 e3f7 3200 |003b: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.add:(Ljava/lang/Object;)V // method@f7e3 │ │ -4db4e0: d808 0801 |003e: add-int/lit8 v8, v8, #int 1 // #01 │ │ -4db4e4: 28d8 |0040: goto 0018 // -0028 │ │ -4db4e6: 5478 8aae |0041: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae8a │ │ -4db4ea: 3908 0600 |0043: if-nez v8, 0049 // +0006 │ │ -4db4ee: 7110 b0cc 0300 |0045: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4db4f4: 2802 |0048: goto 004a // +0002 │ │ -4db4f6: 0782 |0049: move-object v2, v8 │ │ -4db4f8: 6e10 eaf7 0200 |004a: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.notifyDataSetChanged:()V // method@f7ea │ │ -4db4fe: 2805 |004d: goto 0052 // +0005 │ │ -4db500: 0d08 |004e: move-exception v8 │ │ -4db502: 6e10 c5aa 0800 |004f: invoke-virtual {v8}, Ljava/lang/Exception;.printStackTrace:()V // method@aac5 │ │ -4db508: 0e00 |0052: return-void │ │ +4db450: |[4db450] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onNoteLoadedFromDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +4db460: 1a00 eecf |0000: const-string v0, "note" // string@cfee │ │ +4db464: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4db46a: 2200 2e1e |0005: new-instance v0, Lorg/json/JSONArray; // type@1e2e │ │ +4db46e: 6e10 ebf4 0800 |0007: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@f4eb │ │ +4db474: 0c08 |000a: move-result-object v8 │ │ +4db476: 7020 6eed 8000 |000b: invoke-direct {v0, v8}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@ed6e │ │ +4db47c: 5478 8cae |000e: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae8c │ │ +4db480: 6e10 6ead 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@ad6e │ │ +4db486: 1208 |0013: const/4 v8, #int 0 // #0 │ │ +4db488: 6e10 71ed 0000 |0014: invoke-virtual {v0}, Lorg/json/JSONArray;.length:()I // method@ed71 │ │ +4db48e: 0a01 |0017: move-result v1 │ │ +4db490: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +4db492: 1a03 0488 |0019: const-string v3, "checklistAdapter" // string@8804 │ │ +4db496: 3518 2600 |001b: if-ge v8, v1, 0041 // +0026 │ │ +4db49a: 6e20 70ed 8000 |001d: invoke-virtual {v0, v8}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@ed70 │ │ +4db4a0: 0c04 |0020: move-result-object v4 │ │ +4db4a2: 5475 8aae |0021: iget-object v5, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae8a │ │ +4db4a6: 3905 0600 |0023: if-nez v5, 0029 // +0006 │ │ +4db4aa: 7110 b0cc 0300 |0025: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4db4b0: 2802 |0028: goto 002a // +0002 │ │ +4db4b2: 0752 |0029: move-object v2, v5 │ │ +4db4b4: 2203 3e20 |002a: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203e │ │ +4db4b8: 1a05 f687 |002c: const-string v5, "checked" // string@87f6 │ │ +4db4bc: 6e20 76ed 5400 |002e: invoke-virtual {v4, v5}, Lorg/json/JSONObject;.getBoolean:(Ljava/lang/String;)Z // method@ed76 │ │ +4db4c2: 0a05 |0031: move-result v5 │ │ +4db4c4: 1a06 9cce |0032: const-string v6, "name" // string@ce9c │ │ +4db4c8: 6e20 77ed 6400 |0034: invoke-virtual {v4, v6}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@ed77 │ │ +4db4ce: 0c04 |0037: move-result-object v4 │ │ +4db4d0: 7030 ecf7 5304 |0038: invoke-direct {v3, v5, v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@f7ec │ │ +4db4d6: 6e20 e3f7 3200 |003b: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.add:(Ljava/lang/Object;)V // method@f7e3 │ │ +4db4dc: d808 0801 |003e: add-int/lit8 v8, v8, #int 1 // #01 │ │ +4db4e0: 28d8 |0040: goto 0018 // -0028 │ │ +4db4e2: 5478 8aae |0041: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae8a │ │ +4db4e6: 3908 0600 |0043: if-nez v8, 0049 // +0006 │ │ +4db4ea: 7110 b0cc 0300 |0045: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4db4f0: 2802 |0048: goto 004a // +0002 │ │ +4db4f2: 0782 |0049: move-object v2, v8 │ │ +4db4f4: 6e10 eaf7 0200 |004a: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.notifyDataSetChanged:()V // method@f7ea │ │ +4db4fa: 2805 |004d: goto 0052 // +0005 │ │ +4db4fc: 0d08 |004e: move-exception v8 │ │ +4db4fe: 6e10 c5aa 0800 |004f: invoke-virtual {v8}, Ljava/lang/Exception;.printStackTrace:()V // method@aac5 │ │ +4db504: 0e00 |0052: return-void │ │ catches : 2 │ │ 0x0005 - 0x0018 │ │ Ljava/lang/Exception; -> 0x004e │ │ 0x001d - 0x004d │ │ Ljava/lang/Exception; -> 0x004e │ │ positions : │ │ 0x0005 line=138 │ │ @@ -2056681,90 +2056680,90 @@ │ │ type : '(Ljava/io/File;Ljava/lang/String;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 164 16-bit code units │ │ -4db594: |[4db594] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onSaveExternalStorage:(Ljava/io/File;Ljava/lang/String;)V │ │ -4db5a4: 1a00 f383 |0000: const-string v0, "basePath" // string@83f3 │ │ -4db5a8: 7120 93cc 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4db5ae: 1a00 9cce |0005: const-string v0, "name" // string@ce9c │ │ -4db5b2: 7120 93cc 0700 |0007: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4db5b8: 2200 9b15 |000a: new-instance v0, Ljava/io/File; // type@159b │ │ -4db5bc: 2201 f315 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@15f3 │ │ -4db5c0: 7010 b9ab 0100 |000e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4db5c6: 1a02 ab16 |0011: const-string v2, "/checklist_" // string@16ab │ │ -4db5ca: 6e20 c5ab 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4db5d0: 6e20 c5ab 7100 |0016: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4db5d6: 1a02 a016 |0019: const-string v2, ".txt" // string@16a0 │ │ -4db5da: 6e20 c5ab 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4db5e0: 6e10 d5ab 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4db5e6: 0c01 |0021: move-result-object v1 │ │ -4db5e8: 7030 9aa9 6001 |0022: invoke-direct {v0, v6, v1}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a99a │ │ -4db5ee: 6e10 a3a9 0600 |0025: invoke-virtual {v6}, Ljava/io/File;.exists:()Z // method@a9a3 │ │ -4db5f4: 0a01 |0028: move-result v1 │ │ -4db5f6: 3901 0800 |0029: if-nez v1, 0031 // +0008 │ │ -4db5fa: 6e10 b2a9 0600 |002b: invoke-virtual {v6}, Ljava/io/File;.mkdirs:()Z // method@a9b2 │ │ -4db600: 0a06 |002e: move-result v6 │ │ -4db602: 3806 7400 |002f: if-eqz v6, 00a3 // +0074 │ │ -4db606: 2206 b215 |0031: new-instance v6, Ljava/io/PrintWriter; // type@15b2 │ │ -4db60a: 7020 17aa 0600 |0033: invoke-direct {v6, v0}, Ljava/io/PrintWriter;.:(Ljava/io/File;)V // method@aa17 │ │ -4db610: 6e20 22aa 7600 |0036: invoke-virtual {v6, v7}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@aa22 │ │ -4db616: 6e10 1faa 0600 |0039: invoke-virtual {v6}, Ljava/io/PrintWriter;.println:()V // method@aa1f │ │ -4db61c: 7010 19f7 0500 |003c: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getContentString:()Ljava/lang/String; // method@f719 │ │ -4db622: 0c07 |003f: move-result-object v7 │ │ -4db624: 6e20 22aa 7600 |0040: invoke-virtual {v6, v7}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@aa22 │ │ -4db62a: 6e10 19aa 0600 |0043: invoke-virtual {v6}, Ljava/io/PrintWriter;.close:()V // method@aa19 │ │ -4db630: 0756 |0046: move-object v6, v5 │ │ -4db632: 1f06 6900 |0047: check-cast v6, Landroid/content/Context; // type@0069 │ │ -4db636: 1217 |0049: const/4 v7, #int 1 // #1 │ │ -4db638: 2371 3821 |004a: new-array v1, v7, [Ljava/lang/String; // type@2138 │ │ -4db63c: 6e10 b4a9 0000 |004c: invoke-virtual {v0}, Ljava/io/File;.toString:()Ljava/lang/String; // method@a9b4 │ │ -4db642: 0c02 |004f: move-result-object v2 │ │ -4db644: 1203 |0050: const/4 v3, #int 0 // #0 │ │ -4db646: 4d02 0103 |0051: aput-object v2, v1, v3 │ │ -4db64a: 1202 |0053: const/4 v2, #int 0 // #0 │ │ -4db64c: 6204 82ae |0054: sget-object v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0; // field@ae82 │ │ -4db650: 7140 0507 1642 |0056: invoke-static {v6, v1, v2, v4}, Landroid/media/MediaScannerConnection;.scanFile:(Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;Landroid/media/MediaScannerConnection$OnScanCompletedListener;)V // method@0705 │ │ -4db656: 6e10 17f7 0500 |0059: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f717 │ │ -4db65c: 0c06 |005c: move-result-object v6 │ │ -4db65e: 6201 877a |005d: sget-object v1, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@7a87 │ │ -4db662: 1401 0401 117f |005f: const v1, #float 1.92743e+38 // #7f110104 │ │ -4db668: 6e20 1df7 1500 |0062: invoke-virtual {v5, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f71d │ │ -4db66e: 0c01 |0065: move-result-object v1 │ │ -4db670: 1a02 d9a6 |0066: const-string v2, "getString(R.string.toast_file_exported_to)" // string@a6d9 │ │ -4db674: 7120 92cc 2100 |0068: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4db67a: 2372 3521 |006b: new-array v2, v7, [Ljava/lang/Object; // type@2135 │ │ -4db67e: 6e10 a4a9 0000 |006d: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@a9a4 │ │ -4db684: 0c04 |0070: move-result-object v4 │ │ -4db686: 4d04 0203 |0071: aput-object v4, v2, v3 │ │ -4db68a: 7120 92ad 7200 |0073: invoke-static {v2, v7}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@ad92 │ │ -4db690: 0c02 |0076: move-result-object v2 │ │ -4db692: 7120 8aab 2100 |0077: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@ab8a │ │ -4db698: 0c01 |007a: move-result-object v1 │ │ -4db69a: 1a02 8299 |007b: const-string v2, "format(format, *args)" // string@9982 │ │ -4db69e: 7120 92cc 2100 |007d: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4db6a4: 1f01 c115 |0080: check-cast v1, Ljava/lang/CharSequence; // type@15c1 │ │ -4db6a8: 7130 0213 1607 |0082: invoke-static {v6, v1, v7}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1302 │ │ -4db6ae: 0c06 |0085: move-result-object v6 │ │ -4db6b0: 6e10 0313 0600 |0086: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1303 │ │ -4db6b6: 281a |0089: goto 00a3 // +001a │ │ -4db6b8: 0d06 |008a: move-exception v6 │ │ -4db6ba: 2207 f315 |008b: new-instance v7, Ljava/lang/StringBuilder; // type@15f3 │ │ -4db6be: 7010 b9ab 0700 |008d: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4db6c4: 1a01 692a |0090: const-string v1, "Error writing " // string@2a69 │ │ -4db6c8: 6e20 c5ab 1700 |0092: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4db6ce: 6e20 c4ab 0700 |0095: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@abc4 │ │ -4db6d4: 6e10 d5ab 0700 |0098: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4db6da: 0c07 |009b: move-result-object v7 │ │ -4db6dc: 1f06 fb15 |009c: check-cast v6, Ljava/lang/Throwable; // type@15fb │ │ -4db6e0: 1a00 f02a |009e: const-string v0, "ExternalStorage" // string@2af0 │ │ -4db6e4: 7130 f309 7006 |00a0: invoke-static {v0, v7, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@09f3 │ │ -4db6ea: 0e00 |00a3: return-void │ │ +4db590: |[4db590] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onSaveExternalStorage:(Ljava/io/File;Ljava/lang/String;)V │ │ +4db5a0: 1a00 f383 |0000: const-string v0, "basePath" // string@83f3 │ │ +4db5a4: 7120 93cc 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4db5aa: 1a00 9cce |0005: const-string v0, "name" // string@ce9c │ │ +4db5ae: 7120 93cc 0700 |0007: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4db5b4: 2200 9b15 |000a: new-instance v0, Ljava/io/File; // type@159b │ │ +4db5b8: 2201 f315 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@15f3 │ │ +4db5bc: 7010 b9ab 0100 |000e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4db5c2: 1a02 ab16 |0011: const-string v2, "/checklist_" // string@16ab │ │ +4db5c6: 6e20 c5ab 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4db5cc: 6e20 c5ab 7100 |0016: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4db5d2: 1a02 a016 |0019: const-string v2, ".txt" // string@16a0 │ │ +4db5d6: 6e20 c5ab 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4db5dc: 6e10 d5ab 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4db5e2: 0c01 |0021: move-result-object v1 │ │ +4db5e4: 7030 9aa9 6001 |0022: invoke-direct {v0, v6, v1}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a99a │ │ +4db5ea: 6e10 a3a9 0600 |0025: invoke-virtual {v6}, Ljava/io/File;.exists:()Z // method@a9a3 │ │ +4db5f0: 0a01 |0028: move-result v1 │ │ +4db5f2: 3901 0800 |0029: if-nez v1, 0031 // +0008 │ │ +4db5f6: 6e10 b2a9 0600 |002b: invoke-virtual {v6}, Ljava/io/File;.mkdirs:()Z // method@a9b2 │ │ +4db5fc: 0a06 |002e: move-result v6 │ │ +4db5fe: 3806 7400 |002f: if-eqz v6, 00a3 // +0074 │ │ +4db602: 2206 b215 |0031: new-instance v6, Ljava/io/PrintWriter; // type@15b2 │ │ +4db606: 7020 17aa 0600 |0033: invoke-direct {v6, v0}, Ljava/io/PrintWriter;.:(Ljava/io/File;)V // method@aa17 │ │ +4db60c: 6e20 22aa 7600 |0036: invoke-virtual {v6, v7}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@aa22 │ │ +4db612: 6e10 1faa 0600 |0039: invoke-virtual {v6}, Ljava/io/PrintWriter;.println:()V // method@aa1f │ │ +4db618: 7010 19f7 0500 |003c: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getContentString:()Ljava/lang/String; // method@f719 │ │ +4db61e: 0c07 |003f: move-result-object v7 │ │ +4db620: 6e20 22aa 7600 |0040: invoke-virtual {v6, v7}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@aa22 │ │ +4db626: 6e10 19aa 0600 |0043: invoke-virtual {v6}, Ljava/io/PrintWriter;.close:()V // method@aa19 │ │ +4db62c: 0756 |0046: move-object v6, v5 │ │ +4db62e: 1f06 6900 |0047: check-cast v6, Landroid/content/Context; // type@0069 │ │ +4db632: 1217 |0049: const/4 v7, #int 1 // #1 │ │ +4db634: 2371 3821 |004a: new-array v1, v7, [Ljava/lang/String; // type@2138 │ │ +4db638: 6e10 b4a9 0000 |004c: invoke-virtual {v0}, Ljava/io/File;.toString:()Ljava/lang/String; // method@a9b4 │ │ +4db63e: 0c02 |004f: move-result-object v2 │ │ +4db640: 1203 |0050: const/4 v3, #int 0 // #0 │ │ +4db642: 4d02 0103 |0051: aput-object v2, v1, v3 │ │ +4db646: 1202 |0053: const/4 v2, #int 0 // #0 │ │ +4db648: 6204 82ae |0054: sget-object v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0; // field@ae82 │ │ +4db64c: 7140 0507 1642 |0056: invoke-static {v6, v1, v2, v4}, Landroid/media/MediaScannerConnection;.scanFile:(Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;Landroid/media/MediaScannerConnection$OnScanCompletedListener;)V // method@0705 │ │ +4db652: 6e10 17f7 0500 |0059: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f717 │ │ +4db658: 0c06 |005c: move-result-object v6 │ │ +4db65a: 6201 877a |005d: sget-object v1, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@7a87 │ │ +4db65e: 1401 0401 117f |005f: const v1, #float 1.92743e+38 // #7f110104 │ │ +4db664: 6e20 1df7 1500 |0062: invoke-virtual {v5, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f71d │ │ +4db66a: 0c01 |0065: move-result-object v1 │ │ +4db66c: 1a02 d9a6 |0066: const-string v2, "getString(R.string.toast_file_exported_to)" // string@a6d9 │ │ +4db670: 7120 92cc 2100 |0068: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4db676: 2372 3521 |006b: new-array v2, v7, [Ljava/lang/Object; // type@2135 │ │ +4db67a: 6e10 a4a9 0000 |006d: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@a9a4 │ │ +4db680: 0c04 |0070: move-result-object v4 │ │ +4db682: 4d04 0203 |0071: aput-object v4, v2, v3 │ │ +4db686: 7120 92ad 7200 |0073: invoke-static {v2, v7}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@ad92 │ │ +4db68c: 0c02 |0076: move-result-object v2 │ │ +4db68e: 7120 8aab 2100 |0077: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@ab8a │ │ +4db694: 0c01 |007a: move-result-object v1 │ │ +4db696: 1a02 8299 |007b: const-string v2, "format(format, *args)" // string@9982 │ │ +4db69a: 7120 92cc 2100 |007d: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4db6a0: 1f01 c115 |0080: check-cast v1, Ljava/lang/CharSequence; // type@15c1 │ │ +4db6a4: 7130 0213 1607 |0082: invoke-static {v6, v1, v7}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1302 │ │ +4db6aa: 0c06 |0085: move-result-object v6 │ │ +4db6ac: 6e10 0313 0600 |0086: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1303 │ │ +4db6b2: 281a |0089: goto 00a3 // +001a │ │ +4db6b4: 0d06 |008a: move-exception v6 │ │ +4db6b6: 2207 f315 |008b: new-instance v7, Ljava/lang/StringBuilder; // type@15f3 │ │ +4db6ba: 7010 b9ab 0700 |008d: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4db6c0: 1a01 692a |0090: const-string v1, "Error writing " // string@2a69 │ │ +4db6c4: 6e20 c5ab 1700 |0092: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4db6ca: 6e20 c4ab 0700 |0095: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@abc4 │ │ +4db6d0: 6e10 d5ab 0700 |0098: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4db6d6: 0c07 |009b: move-result-object v7 │ │ +4db6d8: 1f06 fb15 |009c: check-cast v6, Ljava/lang/Throwable; // type@15fb │ │ +4db6dc: 1a00 f02a |009e: const-string v0, "ExternalStorage" // string@2af0 │ │ +4db6e0: 7130 f309 7006 |00a0: invoke-static {v0, v7, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@09f3 │ │ +4db6e6: 0e00 |00a3: return-void │ │ catches : 1 │ │ 0x0025 - 0x0089 │ │ Ljava/io/IOException; -> 0x008a │ │ positions : │ │ 0x000a line=212 │ │ 0x0025 line=215 │ │ 0x0031 line=216 │ │ @@ -2056789,45 +2056788,45 @@ │ │ type : '(Ljava/lang/String;)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 60 16-bit code units │ │ -4daf38: |[4daf38] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.shareNote:(Ljava/lang/String;)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ -4daf48: 1a00 9cce |0000: const-string v0, "name" // string@ce9c │ │ -4daf4c: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4daf52: 2203 7200 |0005: new-instance v3, Landroid/content/Intent; // type@0072 │ │ -4daf56: 7010 da02 0300 |0007: invoke-direct {v3}, Landroid/content/Intent;.:()V // method@02da │ │ -4daf5c: 1a00 fb7f |000a: const-string v0, "android.intent.action.SEND" // string@7ffb │ │ -4daf60: 6e20 0403 0300 |000c: invoke-virtual {v3, v0}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0304 │ │ -4daf66: 1a00 43ef |000f: const-string v0, "text/plain" // string@ef43 │ │ -4daf6a: 6e20 0c03 0300 |0011: invoke-virtual {v3, v0}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@030c │ │ -4daf70: 2200 f315 |0014: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ -4daf74: 7010 b9ab 0000 |0016: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4daf7a: 6e20 c5ab 8000 |0019: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4daf80: 1a08 8605 |001c: const-string v8, " │ │ +4daf34: |[4daf34] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.shareNote:(Ljava/lang/String;)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ +4daf44: 1a00 9cce |0000: const-string v0, "name" // string@ce9c │ │ +4daf48: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4daf4e: 2203 7200 |0005: new-instance v3, Landroid/content/Intent; // type@0072 │ │ +4daf52: 7010 da02 0300 |0007: invoke-direct {v3}, Landroid/content/Intent;.:()V // method@02da │ │ +4daf58: 1a00 fb7f |000a: const-string v0, "android.intent.action.SEND" // string@7ffb │ │ +4daf5c: 6e20 0403 0300 |000c: invoke-virtual {v3, v0}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0304 │ │ +4daf62: 1a00 43ef |000f: const-string v0, "text/plain" // string@ef43 │ │ +4daf66: 6e20 0c03 0300 |0011: invoke-virtual {v3, v0}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@030c │ │ +4daf6c: 2200 f315 |0014: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ +4daf70: 7010 b9ab 0000 |0016: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4daf76: 6e20 c5ab 8000 |0019: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4daf7c: 1a08 8605 |001c: const-string v8, " │ │ │ │ " // string@0586 │ │ -4daf84: 6e20 c5ab 8000 |001e: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4daf8a: 7010 19f7 0700 |0021: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getContentString:()Ljava/lang/String; // method@f719 │ │ -4daf90: 0c08 |0024: move-result-object v8 │ │ -4daf92: 6e20 c5ab 8000 |0025: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4daf98: 6e10 d5ab 0000 |0028: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4daf9e: 0c08 |002b: move-result-object v8 │ │ -4dafa0: 1a00 1480 |002c: const-string v0, "android.intent.extra.TEXT" // string@8014 │ │ -4dafa4: 6e30 fc02 0308 |002e: invoke-virtual {v3, v0, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@02fc │ │ -4dafaa: 2208 1120 |0031: new-instance v8, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@2011 │ │ -4dafae: 1212 |0033: const/4 v2, #int 1 // #1 │ │ -4dafb0: 1204 |0034: const/4 v4, #int 0 // #0 │ │ -4dafb2: 1245 |0035: const/4 v5, #int 4 // #4 │ │ -4dafb4: 1206 |0036: const/4 v6, #int 0 // #0 │ │ -4dafb6: 0781 |0037: move-object v1, v8 │ │ -4dafb8: 7606 9ef6 0100 |0038: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f69e │ │ -4dafbe: 1108 |003b: return-object v8 │ │ +4daf80: 6e20 c5ab 8000 |001e: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4daf86: 7010 19f7 0700 |0021: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getContentString:()Ljava/lang/String; // method@f719 │ │ +4daf8c: 0c08 |0024: move-result-object v8 │ │ +4daf8e: 6e20 c5ab 8000 |0025: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4daf94: 6e10 d5ab 0000 |0028: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4daf9a: 0c08 |002b: move-result-object v8 │ │ +4daf9c: 1a00 1480 |002c: const-string v0, "android.intent.extra.TEXT" // string@8014 │ │ +4dafa0: 6e30 fc02 0308 |002e: invoke-virtual {v3, v0, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@02fc │ │ +4dafa6: 2208 1120 |0031: new-instance v8, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@2011 │ │ +4dafaa: 1212 |0033: const/4 v2, #int 1 // #1 │ │ +4dafac: 1204 |0034: const/4 v4, #int 0 // #0 │ │ +4dafae: 1245 |0035: const/4 v5, #int 4 // #4 │ │ +4dafb0: 1206 |0036: const/4 v6, #int 0 // #0 │ │ +4dafb2: 0781 |0037: move-object v1, v8 │ │ +4dafb4: 7606 9ef6 0100 |0038: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f69e │ │ +4dafba: 1108 |003b: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=159 │ │ 0x000c line=160 │ │ 0x0011 line=161 │ │ 0x0014 line=162 │ │ 0x0031 line=163 │ │ @@ -2056840,68 +2056839,68 @@ │ │ type : '(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 107 16-bit code units │ │ -4dafc0: |[4dafc0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.updateNoteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ -4dafd0: 1a00 9cce |0000: const-string v0, "name" // string@ce9c │ │ -4dafd4: 7120 93cc 0a00 |0002: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dafda: 7010 1cf7 0900 |0005: invoke-direct {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f71c │ │ -4dafe0: 0c01 |0008: move-result-object v1 │ │ -4dafe2: 6e10 6d11 0100 |0009: invoke-virtual {v1}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116d │ │ -4dafe8: 0c01 |000c: move-result-object v1 │ │ -4dafea: 1a02 6db7 |000d: const-string v2, "lvItemList.adapter" // string@b76d │ │ -4dafee: 7120 92cc 2100 |000f: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4daff4: 1f01 8702 |0012: check-cast v1, Landroid/widget/Adapter; // type@0287 │ │ -4daff8: 2202 2e1e |0014: new-instance v2, Lorg/json/JSONArray; // type@1e2e │ │ -4daffc: 7010 6ded 0200 |0016: invoke-direct {v2}, Lorg/json/JSONArray;.:()V // method@ed6d │ │ -4db002: 1203 |0019: const/4 v3, #int 0 // #0 │ │ -4db004: 5494 8cae |001a: iget-object v4, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae8c │ │ -4db008: 6e10 7cad 0400 |001c: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@ad7c │ │ -4db00e: 0a04 |001f: move-result v4 │ │ -4db010: 3543 3100 |0020: if-ge v3, v4, 0051 // +0031 │ │ -4db014: 7220 4f0f 3100 |0022: invoke-interface {v1, v3}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@0f4f │ │ -4db01a: 0c05 |0025: move-result-object v5 │ │ -4db01c: 3805 1f00 |0026: if-eqz v5, 0045 // +001f │ │ -4db020: 1f05 3e20 |0028: check-cast v5, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203e │ │ -4db024: 2206 301e |002a: new-instance v6, Lorg/json/JSONObject; // type@1e30 │ │ -4db028: 7010 75ed 0600 |002c: invoke-direct {v6}, Lorg/json/JSONObject;.:()V // method@ed75 │ │ -4db02e: 6e10 edf7 0500 |002f: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f7ed │ │ -4db034: 0c07 |0032: move-result-object v7 │ │ -4db036: 6e30 78ed 0607 |0033: invoke-virtual {v6, v0, v7}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@ed78 │ │ -4db03c: 1a07 f687 |0036: const-string v7, "checked" // string@87f6 │ │ -4db040: 6e10 eef7 0500 |0038: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f7ee │ │ -4db046: 0a05 |003b: move-result v5 │ │ -4db048: 6e30 79ed 7605 |003c: invoke-virtual {v6, v7, v5}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Z)Lorg/json/JSONObject; // method@ed79 │ │ -4db04e: 6e20 72ed 6200 |003f: invoke-virtual {v2, v6}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@ed72 │ │ -4db054: d803 0301 |0042: add-int/lit8 v3, v3, #int 1 // #01 │ │ -4db058: 28dc |0044: goto 0020 // -0024 │ │ -4db05a: 2200 e215 |0045: new-instance v0, Ljava/lang/NullPointerException; // type@15e2 │ │ -4db05e: 1a01 aed0 |0047: const-string v1, "null cannot be cast to non-null type org.secuso.privacyfriendlynotes.ui.util.CheckListItem" // string@d0ae │ │ -4db062: 7020 4cab 1000 |0049: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@ab4c │ │ -4db068: 2700 |004c: throw v0 │ │ -4db06a: 0d00 |004d: move-exception v0 │ │ -4db06c: 6e10 74ed 0000 |004e: invoke-virtual {v0}, Lorg/json/JSONException;.printStackTrace:()V // method@ed74 │ │ -4db072: 2200 1120 |0051: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@2011 │ │ -4db076: 1214 |0053: const/4 v4, #int 1 // #1 │ │ -4db078: 2205 b41f |0054: new-instance v5, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1fb4 │ │ -4db07c: 6e10 73ed 0200 |0056: invoke-virtual {v2}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@ed73 │ │ -4db082: 0c01 |0059: move-result-object v1 │ │ -4db084: 1a02 c2b2 |005a: const-string v2, "jsonArray.toString()" // string@b2c2 │ │ -4db088: 7120 92cc 2100 |005c: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4db08e: 1232 |005f: const/4 v2, #int 3 // #3 │ │ -4db090: 705b e0f4 a521 |0060: invoke-direct {v5, v10, v1, v2, v11}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f4e0 │ │ -4db096: 1206 |0063: const/4 v6, #int 0 // #0 │ │ -4db098: 1247 |0064: const/4 v7, #int 4 // #4 │ │ -4db09a: 1208 |0065: const/4 v8, #int 0 // #0 │ │ -4db09c: 0703 |0066: move-object v3, v0 │ │ -4db09e: 7606 9ef6 0300 |0067: invoke-direct/range {v3, v4, v5, v6, v7, v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f69e │ │ -4db0a4: 1100 |006a: return-object v0 │ │ +4dafbc: |[4dafbc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.updateNoteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ +4dafcc: 1a00 9cce |0000: const-string v0, "name" // string@ce9c │ │ +4dafd0: 7120 93cc 0a00 |0002: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dafd6: 7010 1cf7 0900 |0005: invoke-direct {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f71c │ │ +4dafdc: 0c01 |0008: move-result-object v1 │ │ +4dafde: 6e10 6d11 0100 |0009: invoke-virtual {v1}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116d │ │ +4dafe4: 0c01 |000c: move-result-object v1 │ │ +4dafe6: 1a02 6db7 |000d: const-string v2, "lvItemList.adapter" // string@b76d │ │ +4dafea: 7120 92cc 2100 |000f: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4daff0: 1f01 8702 |0012: check-cast v1, Landroid/widget/Adapter; // type@0287 │ │ +4daff4: 2202 2e1e |0014: new-instance v2, Lorg/json/JSONArray; // type@1e2e │ │ +4daff8: 7010 6ded 0200 |0016: invoke-direct {v2}, Lorg/json/JSONArray;.:()V // method@ed6d │ │ +4daffe: 1203 |0019: const/4 v3, #int 0 // #0 │ │ +4db000: 5494 8cae |001a: iget-object v4, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae8c │ │ +4db004: 6e10 7cad 0400 |001c: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@ad7c │ │ +4db00a: 0a04 |001f: move-result v4 │ │ +4db00c: 3543 3100 |0020: if-ge v3, v4, 0051 // +0031 │ │ +4db010: 7220 4f0f 3100 |0022: invoke-interface {v1, v3}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@0f4f │ │ +4db016: 0c05 |0025: move-result-object v5 │ │ +4db018: 3805 1f00 |0026: if-eqz v5, 0045 // +001f │ │ +4db01c: 1f05 3e20 |0028: check-cast v5, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203e │ │ +4db020: 2206 301e |002a: new-instance v6, Lorg/json/JSONObject; // type@1e30 │ │ +4db024: 7010 75ed 0600 |002c: invoke-direct {v6}, Lorg/json/JSONObject;.:()V // method@ed75 │ │ +4db02a: 6e10 edf7 0500 |002f: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f7ed │ │ +4db030: 0c07 |0032: move-result-object v7 │ │ +4db032: 6e30 78ed 0607 |0033: invoke-virtual {v6, v0, v7}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@ed78 │ │ +4db038: 1a07 f687 |0036: const-string v7, "checked" // string@87f6 │ │ +4db03c: 6e10 eef7 0500 |0038: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f7ee │ │ +4db042: 0a05 |003b: move-result v5 │ │ +4db044: 6e30 79ed 7605 |003c: invoke-virtual {v6, v7, v5}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Z)Lorg/json/JSONObject; // method@ed79 │ │ +4db04a: 6e20 72ed 6200 |003f: invoke-virtual {v2, v6}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@ed72 │ │ +4db050: d803 0301 |0042: add-int/lit8 v3, v3, #int 1 // #01 │ │ +4db054: 28dc |0044: goto 0020 // -0024 │ │ +4db056: 2200 e215 |0045: new-instance v0, Ljava/lang/NullPointerException; // type@15e2 │ │ +4db05a: 1a01 aed0 |0047: const-string v1, "null cannot be cast to non-null type org.secuso.privacyfriendlynotes.ui.util.CheckListItem" // string@d0ae │ │ +4db05e: 7020 4cab 1000 |0049: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@ab4c │ │ +4db064: 2700 |004c: throw v0 │ │ +4db066: 0d00 |004d: move-exception v0 │ │ +4db068: 6e10 74ed 0000 |004e: invoke-virtual {v0}, Lorg/json/JSONException;.printStackTrace:()V // method@ed74 │ │ +4db06e: 2200 1120 |0051: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@2011 │ │ +4db072: 1214 |0053: const/4 v4, #int 1 // #1 │ │ +4db074: 2205 b41f |0054: new-instance v5, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1fb4 │ │ +4db078: 6e10 73ed 0200 |0056: invoke-virtual {v2}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@ed73 │ │ +4db07e: 0c01 |0059: move-result-object v1 │ │ +4db080: 1a02 c2b2 |005a: const-string v2, "jsonArray.toString()" // string@b2c2 │ │ +4db084: 7120 92cc 2100 |005c: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4db08a: 1232 |005f: const/4 v2, #int 3 // #3 │ │ +4db08c: 705b e0f4 a521 |0060: invoke-direct {v5, v10, v1, v2, v11}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f4e0 │ │ +4db092: 1206 |0063: const/4 v6, #int 0 // #0 │ │ +4db094: 1247 |0064: const/4 v7, #int 4 // #4 │ │ +4db096: 1208 |0065: const/4 v8, #int 0 // #0 │ │ +4db098: 0703 |0066: move-object v3, v0 │ │ +4db09a: 7606 9ef6 0300 |0067: invoke-direct/range {v3, v4, v5, v6, v7, v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f69e │ │ +4db0a0: 1100 |006a: return-object v0 │ │ catches : 1 │ │ 0x001a - 0x004d │ │ Lorg/json/JSONException; -> 0x004d │ │ positions : │ │ 0x0005 line=175 │ │ 0x0014 line=176 │ │ 0x001a line=178 │ │ @@ -2056980,67 +2056979,67 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4dd034: |[4dd034] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.$r8$lambda$dOZwVMQQl4vuPdlzOJ33lSl4Xmk:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -4dd044: 7120 a6f7 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.onSaveExternalStorage$lambda-0:(Ljava/lang/String;Landroid/net/Uri;)V // method@f7a6 │ │ -4dd04a: 0e00 |0003: return-void │ │ +4dd030: |[4dd030] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.$r8$lambda$dOZwVMQQl4vuPdlzOJ33lSl4Xmk:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +4dd040: 7120 a6f7 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.onSaveExternalStorage$lambda-0:(Ljava/lang/String;Landroid/net/Uri;)V // method@f7a6 │ │ +4dd046: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -4dd04c: |[4dd04c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.:()V │ │ -4dd05c: 2200 2e20 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // type@202e │ │ -4dd060: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4dd062: 7020 84f7 1000 |0003: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f784 │ │ -4dd068: 6900 beae |0006: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // field@aebe │ │ -4dd06c: 0e00 |0008: return-void │ │ +4dd048: |[4dd048] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.:()V │ │ +4dd058: 2200 2e20 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // type@202e │ │ +4dd05c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4dd05e: 7020 84f7 1000 |0003: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f784 │ │ +4dd064: 6900 beae |0006: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // field@aebe │ │ +4dd068: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -4dd070: |[4dd070] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.:()V │ │ -4dd080: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -4dd082: 7020 b8f6 0100 |0001: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.:(I)V // method@f6b8 │ │ -4dd088: 2200 3120 |0004: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2; // type@2031 │ │ -4dd08c: 7020 8cf7 1000 |0006: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f78c │ │ -4dd092: 1f00 c118 |0009: check-cast v0, Lkotlin/jvm/functions/Function0; // type@18c1 │ │ -4dd096: 7110 7bb1 0000 |000b: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@b17b │ │ -4dd09c: 0c00 |000e: move-result-object v0 │ │ -4dd09e: 5b10 c0ae |000f: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView$delegate:Lkotlin/Lazy; // field@aec0 │ │ -4dd0a2: 2200 2f20 |0011: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2; // type@202f │ │ -4dd0a6: 7020 86f7 1000 |0013: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f786 │ │ -4dd0ac: 1f00 c118 |0016: check-cast v0, Lkotlin/jvm/functions/Function0; // type@18c1 │ │ -4dd0b0: 7110 7bb1 0000 |0018: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@b17b │ │ -4dd0b6: 0c00 |001b: move-result-object v0 │ │ -4dd0b8: 5b10 bfae |001c: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.btnColorSelector$delegate:Lkotlin/Lazy; // field@aebf │ │ -4dd0bc: 1a00 fd97 |001e: const-string v0, "finde_die_datei.mp4" // string@97fd │ │ -4dd0c0: 5b10 c1ae |0020: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@aec1 │ │ -4dd0c4: 0e00 |0022: return-void │ │ +4dd06c: |[4dd06c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.:()V │ │ +4dd07c: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +4dd07e: 7020 b8f6 0100 |0001: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.:(I)V // method@f6b8 │ │ +4dd084: 2200 3120 |0004: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2; // type@2031 │ │ +4dd088: 7020 8cf7 1000 |0006: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f78c │ │ +4dd08e: 1f00 c118 |0009: check-cast v0, Lkotlin/jvm/functions/Function0; // type@18c1 │ │ +4dd092: 7110 7bb1 0000 |000b: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@b17b │ │ +4dd098: 0c00 |000e: move-result-object v0 │ │ +4dd09a: 5b10 c0ae |000f: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView$delegate:Lkotlin/Lazy; // field@aec0 │ │ +4dd09e: 2200 2f20 |0011: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2; // type@202f │ │ +4dd0a2: 7020 86f7 1000 |0013: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f786 │ │ +4dd0a8: 1f00 c118 |0016: check-cast v0, Lkotlin/jvm/functions/Function0; // type@18c1 │ │ +4dd0ac: 7110 7bb1 0000 |0018: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@b17b │ │ +4dd0b2: 0c00 |001b: move-result-object v0 │ │ +4dd0b4: 5b10 bfae |001c: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.btnColorSelector$delegate:Lkotlin/Lazy; // field@aebf │ │ +4dd0b8: 1a00 fd97 |001e: const-string v0, "finde_die_datei.mp4" // string@97fd │ │ +4dd0bc: 5b10 c1ae |0020: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@aec1 │ │ +4dd0c0: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=43 │ │ 0x0004 line=44 │ │ 0x0011 line=45 │ │ 0x0020 line=46 │ │ locals : │ │ @@ -2057051,18 +2057050,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Landroid/widget/Button;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4dcb9c: |[4dcb9c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$getBtnColorSelector:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Landroid/widget/Button; │ │ -4dcbac: 7010 99f7 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getBtnColorSelector:()Landroid/widget/Button; // method@f799 │ │ -4dcbb2: 0c00 |0003: move-result-object v0 │ │ -4dcbb4: 1100 |0004: return-object v0 │ │ +4dcb98: |[4dcb98] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$getBtnColorSelector:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Landroid/widget/Button; │ │ +4dcba8: 7010 99f7 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getBtnColorSelector:()Landroid/widget/Button; // method@f799 │ │ +4dcbae: 0c00 |0003: move-result-object v0 │ │ +4dcbb0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ │ │ #4 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;) │ │ @@ -2057070,18 +2057069,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Lcom/simplify/ink/InkView;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4dcbe4: |[4dcbe4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$getDrawView:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Lcom/simplify/ink/InkView; │ │ -4dcbf4: 7010 9af7 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f79a │ │ -4dcbfa: 0c00 |0003: move-result-object v0 │ │ -4dcbfc: 1100 |0004: return-object v0 │ │ +4dcbe0: |[4dcbe0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$getDrawView:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Lcom/simplify/ink/InkView; │ │ +4dcbf0: 7010 9af7 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f79a │ │ +4dcbf6: 0c00 |0003: move-result-object v0 │ │ +4dcbf8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ │ │ #5 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;) │ │ @@ -2057089,32 +2057088,32 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -4dd0c8: |[4dd0c8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.displayColorDialog:()V │ │ -4dd0d8: 2200 4b20 |0000: new-instance v0, Lpetrov/kristiyan/colorpicker/ColorPicker; // type@204b │ │ -4dd0dc: 0721 |0002: move-object v1, v2 │ │ -4dd0de: 1f01 1c00 |0003: check-cast v1, Landroid/app/Activity; // type@001c │ │ -4dd0e2: 7020 1bf8 1000 |0005: invoke-direct {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.:(Landroid/app/Activity;)V // method@f81b │ │ -4dd0e8: 2201 3020 |0008: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1; // type@2030 │ │ -4dd0ec: 7020 89f7 2100 |000a: invoke-direct {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f789 │ │ -4dd0f2: 1f01 4a20 |000d: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // type@204a │ │ -4dd0f6: 6e20 38f8 1000 |000f: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setOnFastChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f838 │ │ -4dd0fc: 0c00 |0012: move-result-object v0 │ │ -4dd0fe: 1401 0500 037f |0013: const v1, #float 1.74129e+38 // #7f030005 │ │ -4dd104: 6e20 2ff8 1000 |0016: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColors:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f82f │ │ -4dd10a: 0c00 |0019: move-result-object v0 │ │ -4dd10c: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -4dd10e: 6e20 3af8 1000 |001b: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setTitle:(Ljava/lang/String;)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f83a │ │ -4dd114: 0c00 |001e: move-result-object v0 │ │ -4dd116: 6e10 3cf8 0000 |001f: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorPicker;.show:()V // method@f83c │ │ -4dd11c: 0e00 |0022: return-void │ │ +4dd0c4: |[4dd0c4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.displayColorDialog:()V │ │ +4dd0d4: 2200 4b20 |0000: new-instance v0, Lpetrov/kristiyan/colorpicker/ColorPicker; // type@204b │ │ +4dd0d8: 0721 |0002: move-object v1, v2 │ │ +4dd0da: 1f01 1c00 |0003: check-cast v1, Landroid/app/Activity; // type@001c │ │ +4dd0de: 7020 1bf8 1000 |0005: invoke-direct {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.:(Landroid/app/Activity;)V // method@f81b │ │ +4dd0e4: 2201 3020 |0008: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1; // type@2030 │ │ +4dd0e8: 7020 89f7 2100 |000a: invoke-direct {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f789 │ │ +4dd0ee: 1f01 4a20 |000d: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // type@204a │ │ +4dd0f2: 6e20 38f8 1000 |000f: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setOnFastChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f838 │ │ +4dd0f8: 0c00 |0012: move-result-object v0 │ │ +4dd0fa: 1401 0500 037f |0013: const v1, #float 1.74129e+38 // #7f030005 │ │ +4dd100: 6e20 2ff8 1000 |0016: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColors:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f82f │ │ +4dd106: 0c00 |0019: move-result-object v0 │ │ +4dd108: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +4dd10a: 6e20 3af8 1000 |001b: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setTitle:(Ljava/lang/String;)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f83a │ │ +4dd110: 0c00 |001e: move-result-object v0 │ │ +4dd112: 6e10 3cf8 0000 |001f: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorPicker;.show:()V // method@f83c │ │ +4dd118: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0008 line=167 │ │ 0x0016 line=175 │ │ 0x001b line=176 │ │ 0x001f line=177 │ │ @@ -2057126,40 +2057125,40 @@ │ │ type : '()Landroid/graphics/Bitmap;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -4dcb30: |[4dcb30] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.emptyBitmap:()Landroid/graphics/Bitmap; │ │ -4dcb40: 7010 9af7 0300 |0000: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f79a │ │ -4dcb46: 0c00 |0003: move-result-object v0 │ │ -4dcb48: 6e10 55a9 0000 |0004: invoke-virtual {v0}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ -4dcb4e: 0c00 |0007: move-result-object v0 │ │ -4dcb50: 6e10 8304 0000 |0008: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getWidth:()I // method@0483 │ │ -4dcb56: 0a00 |000b: move-result v0 │ │ -4dcb58: 7010 9af7 0300 |000c: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f79a │ │ -4dcb5e: 0c01 |000f: move-result-object v1 │ │ -4dcb60: 6e10 55a9 0100 |0010: invoke-virtual {v1}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ -4dcb66: 0c01 |0013: move-result-object v1 │ │ -4dcb68: 6e10 7f04 0100 |0014: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getHeight:()I // method@047f │ │ -4dcb6e: 0a01 |0017: move-result v1 │ │ -4dcb70: 7010 9af7 0300 |0018: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f79a │ │ -4dcb76: 0c02 |001b: move-result-object v2 │ │ -4dcb78: 6e10 55a9 0200 |001c: invoke-virtual {v2}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ -4dcb7e: 0c02 |001f: move-result-object v2 │ │ -4dcb80: 6e10 7d04 0200 |0020: invoke-virtual {v2}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@047d │ │ -4dcb86: 0c02 |0023: move-result-object v2 │ │ -4dcb88: 7130 7404 1002 |0024: invoke-static {v0, v1, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0474 │ │ -4dcb8e: 0c00 |0027: move-result-object v0 │ │ -4dcb90: 1a01 d08c |0028: const-string v1, "createBitmap( │ │ +4dcb2c: |[4dcb2c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.emptyBitmap:()Landroid/graphics/Bitmap; │ │ +4dcb3c: 7010 9af7 0300 |0000: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f79a │ │ +4dcb42: 0c00 |0003: move-result-object v0 │ │ +4dcb44: 6e10 55a9 0000 |0004: invoke-virtual {v0}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ +4dcb4a: 0c00 |0007: move-result-object v0 │ │ +4dcb4c: 6e10 8304 0000 |0008: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getWidth:()I // method@0483 │ │ +4dcb52: 0a00 |000b: move-result v0 │ │ +4dcb54: 7010 9af7 0300 |000c: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f79a │ │ +4dcb5a: 0c01 |000f: move-result-object v1 │ │ +4dcb5c: 6e10 55a9 0100 |0010: invoke-virtual {v1}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ +4dcb62: 0c01 |0013: move-result-object v1 │ │ +4dcb64: 6e10 7f04 0100 |0014: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getHeight:()I // method@047f │ │ +4dcb6a: 0a01 |0017: move-result v1 │ │ +4dcb6c: 7010 9af7 0300 |0018: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f79a │ │ +4dcb72: 0c02 |001b: move-result-object v2 │ │ +4dcb74: 6e10 55a9 0200 |001c: invoke-virtual {v2}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ +4dcb7a: 0c02 |001f: move-result-object v2 │ │ +4dcb7c: 6e10 7d04 0200 |0020: invoke-virtual {v2}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@047d │ │ +4dcb82: 0c02 |0023: move-result-object v2 │ │ +4dcb84: 7130 7404 1002 |0024: invoke-static {v0, v1, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0474 │ │ +4dcb8a: 0c00 |0027: move-result-object v0 │ │ +4dcb8c: 1a01 d08c |0028: const-string v1, "createBitmap( │ │ …w.bitmap.config │ │ )" // string@8cd0 │ │ -4dcb94: 7120 92cc 1000 |002a: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dcb9a: 1100 |002d: return-object v0 │ │ +4dcb90: 7120 92cc 1000 |002a: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dcb96: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x000c line=53 │ │ 0x0018 line=54 │ │ 0x0024 line=51 │ │ locals : │ │ @@ -2057170,22 +2057169,22 @@ │ │ type : '()Landroid/widget/Button;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -4dcbb8: |[4dcbb8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.getBtnColorSelector:()Landroid/widget/Button; │ │ -4dcbc8: 5420 bfae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.btnColorSelector$delegate:Lkotlin/Lazy; // field@aebf │ │ -4dcbcc: 7210 78b1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@b178 │ │ -4dcbd2: 0c00 |0005: move-result-object v0 │ │ -4dcbd4: 1a01 6517 |0006: const-string v1, "(...)" // string@1765 │ │ -4dcbd8: 7120 92cc 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dcbde: 1f00 8f02 |000b: check-cast v0, Landroid/widget/Button; // type@028f │ │ -4dcbe2: 1100 |000d: return-object v0 │ │ +4dcbb4: |[4dcbb4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.getBtnColorSelector:()Landroid/widget/Button; │ │ +4dcbc4: 5420 bfae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.btnColorSelector$delegate:Lkotlin/Lazy; // field@aebf │ │ +4dcbc8: 7210 78b1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@b178 │ │ +4dcbce: 0c00 |0005: move-result-object v0 │ │ +4dcbd0: 1a01 6517 |0006: const-string v1, "(...)" // string@1765 │ │ +4dcbd4: 7120 92cc 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dcbda: 1f00 8f02 |000b: check-cast v0, Landroid/widget/Button; // type@028f │ │ +4dcbde: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ │ │ #8 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;) │ │ @@ -2057193,22 +2057192,22 @@ │ │ type : '()Lcom/simplify/ink/InkView;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -4dcc00: |[4dcc00] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.getDrawView:()Lcom/simplify/ink/InkView; │ │ -4dcc10: 5420 c0ae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView$delegate:Lkotlin/Lazy; // field@aec0 │ │ -4dcc14: 7210 78b1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@b178 │ │ -4dcc1a: 0c00 |0005: move-result-object v0 │ │ -4dcc1c: 1a01 6817 |0006: const-string v1, "(...)" // string@1768 │ │ -4dcc20: 7120 92cc 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dcc26: 1f00 8215 |000b: check-cast v0, Lcom/simplify/ink/InkView; // type@1582 │ │ -4dcc2a: 1100 |000d: return-object v0 │ │ +4dcbfc: |[4dcbfc] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.getDrawView:()Lcom/simplify/ink/InkView; │ │ +4dcc0c: 5420 c0ae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView$delegate:Lkotlin/Lazy; // field@aec0 │ │ +4dcc10: 7210 78b1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@b178 │ │ +4dcc16: 0c00 |0005: move-result-object v0 │ │ +4dcc18: 1a01 6817 |0006: const-string v1, "(...)" // string@1768 │ │ +4dcc1c: 7120 92cc 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dcc22: 1f00 8215 |000b: check-cast v0, Lcom/simplify/ink/InkView; // type@1582 │ │ +4dcc26: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ │ │ #9 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;) │ │ @@ -2057216,35 +2057215,35 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -4dd35c: |[4dd35c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onSaveExternalStorage$lambda-0:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -4dd36c: 2200 f315 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ -4dd370: 7010 b9ab 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4dd376: 1a01 8367 |0005: const-string v1, "Scanned " // string@6783 │ │ -4dd37a: 6e20 c5ab 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dd380: 6e20 c5ab 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dd386: 1302 3a00 |000d: const/16 v2, #int 58 // #3a │ │ -4dd38a: 6e20 bdab 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@abbd │ │ -4dd390: 6e10 d5ab 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4dd396: 0c02 |0015: move-result-object v2 │ │ -4dd398: 1a00 f02a |0016: const-string v0, "ExternalStorage" // string@2af0 │ │ -4dd39c: 7120 ed09 2000 |0018: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09ed │ │ -4dd3a2: 2202 f315 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@15f3 │ │ -4dd3a6: 7010 b9ab 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4dd3ac: 1a01 8715 |0020: const-string v1, "-> uri=" // string@1587 │ │ -4dd3b0: 6e20 c5ab 1200 |0022: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dd3b6: 6e20 c4ab 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@abc4 │ │ -4dd3bc: 6e10 d5ab 0200 |0028: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4dd3c2: 0c02 |002b: move-result-object v2 │ │ -4dd3c4: 7120 ed09 2000 |002c: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09ed │ │ -4dd3ca: 0e00 |002f: return-void │ │ +4dd358: |[4dd358] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onSaveExternalStorage$lambda-0:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +4dd368: 2200 f315 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ +4dd36c: 7010 b9ab 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4dd372: 1a01 8367 |0005: const-string v1, "Scanned " // string@6783 │ │ +4dd376: 6e20 c5ab 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dd37c: 6e20 c5ab 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dd382: 1302 3a00 |000d: const/16 v2, #int 58 // #3a │ │ +4dd386: 6e20 bdab 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@abbd │ │ +4dd38c: 6e10 d5ab 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4dd392: 0c02 |0015: move-result-object v2 │ │ +4dd394: 1a00 f02a |0016: const-string v0, "ExternalStorage" // string@2af0 │ │ +4dd398: 7120 ed09 2000 |0018: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09ed │ │ +4dd39e: 2202 f315 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@15f3 │ │ +4dd3a2: 7010 b9ab 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4dd3a8: 1a01 8715 |0020: const-string v1, "-> uri=" // string@1587 │ │ +4dd3ac: 6e20 c5ab 1200 |0022: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dd3b2: 6e20 c4ab 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@abc4 │ │ +4dd3b8: 6e10 d5ab 0200 |0028: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4dd3be: 0c02 |002b: move-result-object v2 │ │ +4dd3c0: 7120 ed09 2000 |002c: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09ed │ │ +4dd3c6: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x001b line=207 │ │ locals : │ │ 0x0000 - 0x0030 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0030 reg=3 (null) Landroid/net/Uri; │ │ @@ -2057255,47 +2057254,47 @@ │ │ type : '(Ljava/lang/String;I)Lkotlin/Pair;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -4dcc2c: |[4dcc2c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.determineToSave:(Ljava/lang/String;I)Lkotlin/Pair; │ │ -4dcc3c: 1a04 92f0 |0000: const-string v4, "title" // string@f092 │ │ -4dcc40: 7120 93cc 4300 |0002: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dcc46: 6e10 9cf7 0200 |0005: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@f79c │ │ -4dcc4c: 0c03 |0008: move-result-object v3 │ │ -4dcc4e: 2204 2217 |0009: new-instance v4, Lkotlin/Pair; // type@1722 │ │ -4dcc52: 5520 c3ae |000b: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.sketchLoaded:Z // field@aec3 │ │ -4dcc56: 3900 2000 |000d: if-nez v0, 002d // +0020 │ │ -4dcc5a: 7010 9af7 0200 |000f: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f79a │ │ -4dcc60: 0c00 |0012: move-result-object v0 │ │ -4dcc62: 6e10 55a9 0000 |0013: invoke-virtual {v0}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ -4dcc68: 0c00 |0016: move-result-object v0 │ │ -4dcc6a: 7010 96f7 0200 |0017: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.emptyBitmap:()Landroid/graphics/Bitmap; // method@f796 │ │ -4dcc70: 0c01 |001a: move-result-object v1 │ │ -4dcc72: 6e20 8804 1000 |001b: invoke-virtual {v0, v1}, Landroid/graphics/Bitmap;.sameAs:(Landroid/graphics/Bitmap;)Z // method@0488 │ │ -4dcc78: 0a00 |001e: move-result v0 │ │ -4dcc7a: 3900 0c00 |001f: if-nez v0, 002b // +000c │ │ -4dcc7e: 1a00 b1d4 |0021: const-string v0, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d4b1 │ │ -4dcc82: 12b1 |0023: const/4 v1, #int -5 // #fb │ │ -4dcc84: 6e30 ec02 0301 |0024: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02ec │ │ -4dcc8a: 0a03 |0027: move-result v3 │ │ -4dcc8c: 3231 0300 |0028: if-eq v1, v3, 002b // +0003 │ │ -4dcc90: 2803 |002a: goto 002d // +0003 │ │ -4dcc92: 1203 |002b: const/4 v3, #int 0 // #0 │ │ -4dcc94: 2802 |002c: goto 002e // +0002 │ │ -4dcc96: 1213 |002d: const/4 v3, #int 1 // #1 │ │ -4dcc98: 7110 46aa 0300 |002e: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@aa46 │ │ -4dcc9e: 0c03 |0031: move-result-object v3 │ │ -4dcca0: 1400 0201 117f |0032: const v0, #float 1.92743e+38 // #7f110102 │ │ -4dcca6: 7110 f9aa 0000 |0035: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@aaf9 │ │ -4dccac: 0c00 |0038: move-result-object v0 │ │ -4dccae: 7030 16b2 3400 |0039: invoke-direct {v4, v3, v0}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@b216 │ │ -4dccb4: 1104 |003c: return-object v4 │ │ +4dcc28: |[4dcc28] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.determineToSave:(Ljava/lang/String;I)Lkotlin/Pair; │ │ +4dcc38: 1a04 92f0 |0000: const-string v4, "title" // string@f092 │ │ +4dcc3c: 7120 93cc 4300 |0002: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dcc42: 6e10 9cf7 0200 |0005: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@f79c │ │ +4dcc48: 0c03 |0008: move-result-object v3 │ │ +4dcc4a: 2204 2217 |0009: new-instance v4, Lkotlin/Pair; // type@1722 │ │ +4dcc4e: 5520 c3ae |000b: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.sketchLoaded:Z // field@aec3 │ │ +4dcc52: 3900 2000 |000d: if-nez v0, 002d // +0020 │ │ +4dcc56: 7010 9af7 0200 |000f: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f79a │ │ +4dcc5c: 0c00 |0012: move-result-object v0 │ │ +4dcc5e: 6e10 55a9 0000 |0013: invoke-virtual {v0}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ +4dcc64: 0c00 |0016: move-result-object v0 │ │ +4dcc66: 7010 96f7 0200 |0017: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.emptyBitmap:()Landroid/graphics/Bitmap; // method@f796 │ │ +4dcc6c: 0c01 |001a: move-result-object v1 │ │ +4dcc6e: 6e20 8804 1000 |001b: invoke-virtual {v0, v1}, Landroid/graphics/Bitmap;.sameAs:(Landroid/graphics/Bitmap;)Z // method@0488 │ │ +4dcc74: 0a00 |001e: move-result v0 │ │ +4dcc76: 3900 0c00 |001f: if-nez v0, 002b // +000c │ │ +4dcc7a: 1a00 b1d4 |0021: const-string v0, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d4b1 │ │ +4dcc7e: 12b1 |0023: const/4 v1, #int -5 // #fb │ │ +4dcc80: 6e30 ec02 0301 |0024: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02ec │ │ +4dcc86: 0a03 |0027: move-result v3 │ │ +4dcc88: 3231 0300 |0028: if-eq v1, v3, 002b // +0003 │ │ +4dcc8c: 2803 |002a: goto 002d // +0003 │ │ +4dcc8e: 1203 |002b: const/4 v3, #int 0 // #0 │ │ +4dcc90: 2802 |002c: goto 002e // +0002 │ │ +4dcc92: 1213 |002d: const/4 v3, #int 1 // #1 │ │ +4dcc94: 7110 46aa 0300 |002e: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@aa46 │ │ +4dcc9a: 0c03 |0031: move-result-object v3 │ │ +4dcc9c: 1400 0201 117f |0032: const v0, #float 1.92743e+38 // #7f110102 │ │ +4dcca2: 7110 f9aa 0000 |0035: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@aaf9 │ │ +4dcca8: 0c00 |0038: move-result-object v0 │ │ +4dccaa: 7030 16b2 3400 |0039: invoke-direct {v4, v3, v0}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@b216 │ │ +4dccb0: 1104 |003c: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=117 │ │ 0x0009 line=118 │ │ 0x000b line=119 │ │ 0x0035 line=120 │ │ 0x0039 line=118 │ │ @@ -2057309,73 +2057308,73 @@ │ │ type : '(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 106 16-bit code units │ │ -4dccb8: |[4dccb8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.noteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ -4dccc8: 1a00 9cce |0000: const-string v0, "name" // string@ce9c │ │ -4dcccc: 7120 93cc 0e00 |0002: invoke-static {v14, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dccd2: 7010 9af7 0d00 |0005: invoke-direct {v13}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f79a │ │ -4dccd8: 0c00 |0008: move-result-object v0 │ │ -4dccda: 6e10 55a9 0000 |0009: invoke-virtual {v0}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ -4dcce0: 0c00 |000c: move-result-object v0 │ │ -4dcce2: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -4dcce4: 2202 9f15 |000e: new-instance v2, Ljava/io/FileOutputStream; // type@159f │ │ -4dcce8: 2203 9b15 |0010: new-instance v3, Ljava/io/File; // type@159b │ │ -4dccec: 54d4 c2ae |0012: iget-object v4, v13, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aec2 │ │ -4dccf0: 7110 90cc 0400 |0014: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4dccf6: 7020 9ba9 4300 |0017: invoke-direct {v3, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a99b │ │ -4dccfc: 7020 c1a9 3200 |001a: invoke-direct {v2, v3}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a9c1 │ │ -4dcd02: 6203 5600 |001d: sget-object v3, Landroid/graphics/Bitmap$CompressFormat;.PNG:Landroid/graphics/Bitmap$CompressFormat; // field@0056 │ │ -4dcd06: 0724 |001f: move-object v4, v2 │ │ -4dcd08: 1f04 af15 |0020: check-cast v4, Ljava/io/OutputStream; // type@15af │ │ -4dcd0c: 6e40 7204 3041 |0022: invoke-virtual {v0, v3, v1, v4}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0472 │ │ -4dcd12: 6e10 c5a9 0200 |0025: invoke-virtual {v2}, Ljava/io/FileOutputStream;.flush:()V // method@a9c5 │ │ -4dcd18: 6e10 c4a9 0200 |0028: invoke-virtual {v2}, Ljava/io/FileOutputStream;.close:()V // method@a9c4 │ │ -4dcd1e: 280a |002b: goto 0035 // +000a │ │ -4dcd20: 0d02 |002c: move-exception v2 │ │ -4dcd22: 6e10 d2a9 0200 |002d: invoke-virtual {v2}, Ljava/io/IOException;.printStackTrace:()V // method@a9d2 │ │ -4dcd28: 2805 |0030: goto 0035 // +0005 │ │ -4dcd2a: 0d02 |0031: move-exception v2 │ │ -4dcd2c: 6e10 c0a9 0200 |0032: invoke-virtual {v2}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@a9c0 │ │ -4dcd32: 07e2 |0035: move-object v2, v14 │ │ -4dcd34: 1f02 c115 |0036: check-cast v2, Ljava/lang/CharSequence; // type@15c1 │ │ -4dcd38: 7210 4eaa 0200 |0038: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@aa4e │ │ -4dcd3e: 0a02 |003b: move-result v2 │ │ -4dcd40: 3902 0300 |003c: if-nez v2, 003f // +0003 │ │ -4dcd44: 1211 |003e: const/4 v1, #int 1 // #1 │ │ -4dcd46: 3801 1800 |003f: if-eqz v1, 0057 // +0018 │ │ -4dcd4a: 7010 96f7 0d00 |0041: invoke-direct {v13}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.emptyBitmap:()Landroid/graphics/Bitmap; // method@f796 │ │ -4dcd50: 0c01 |0044: move-result-object v1 │ │ -4dcd52: 6e20 8804 1000 |0045: invoke-virtual {v0, v1}, Landroid/graphics/Bitmap;.sameAs:(Landroid/graphics/Bitmap;)Z // method@0488 │ │ -4dcd58: 0a00 |0048: move-result v0 │ │ -4dcd5a: 3800 0e00 |0049: if-eqz v0, 0057 // +000e │ │ -4dcd5e: 220e 1120 |004b: new-instance v14, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@2011 │ │ -4dcd62: 1202 |004d: const/4 v2, #int 0 // #0 │ │ -4dcd64: 1203 |004e: const/4 v3, #int 0 // #0 │ │ -4dcd66: 1204 |004f: const/4 v4, #int 0 // #0 │ │ -4dcd68: 1245 |0050: const/4 v5, #int 4 // #4 │ │ -4dcd6a: 1206 |0051: const/4 v6, #int 0 // #0 │ │ -4dcd6c: 07e1 |0052: move-object v1, v14 │ │ -4dcd6e: 7606 9ef6 0100 |0053: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f69e │ │ -4dcd74: 110e |0056: return-object v14 │ │ -4dcd76: 2200 1120 |0057: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@2011 │ │ -4dcd7a: 1218 |0059: const/4 v8, #int 1 // #1 │ │ -4dcd7c: 2209 b41f |005a: new-instance v9, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1fb4 │ │ -4dcd80: 54d1 c1ae |005c: iget-object v1, v13, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@aec1 │ │ -4dcd84: 1242 |005e: const/4 v2, #int 4 // #4 │ │ -4dcd86: 705f e0f4 e921 |005f: invoke-direct {v9, v14, v1, v2, v15}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f4e0 │ │ -4dcd8c: 120a |0062: const/4 v10, #int 0 // #0 │ │ -4dcd8e: 124b |0063: const/4 v11, #int 4 // #4 │ │ -4dcd90: 120c |0064: const/4 v12, #int 0 // #0 │ │ -4dcd92: 0707 |0065: move-object v7, v0 │ │ -4dcd94: 7606 9ef6 0700 |0066: invoke-direct/range {v7, v8, v9, v10, v11, v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f69e │ │ -4dcd9a: 1100 |0069: return-object v0 │ │ +4dccb4: |[4dccb4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.noteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ +4dccc4: 1a00 9cce |0000: const-string v0, "name" // string@ce9c │ │ +4dccc8: 7120 93cc 0e00 |0002: invoke-static {v14, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dccce: 7010 9af7 0d00 |0005: invoke-direct {v13}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f79a │ │ +4dccd4: 0c00 |0008: move-result-object v0 │ │ +4dccd6: 6e10 55a9 0000 |0009: invoke-virtual {v0}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ +4dccdc: 0c00 |000c: move-result-object v0 │ │ +4dccde: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +4dcce0: 2202 9f15 |000e: new-instance v2, Ljava/io/FileOutputStream; // type@159f │ │ +4dcce4: 2203 9b15 |0010: new-instance v3, Ljava/io/File; // type@159b │ │ +4dcce8: 54d4 c2ae |0012: iget-object v4, v13, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aec2 │ │ +4dccec: 7110 90cc 0400 |0014: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4dccf2: 7020 9ba9 4300 |0017: invoke-direct {v3, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a99b │ │ +4dccf8: 7020 c1a9 3200 |001a: invoke-direct {v2, v3}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a9c1 │ │ +4dccfe: 6203 5600 |001d: sget-object v3, Landroid/graphics/Bitmap$CompressFormat;.PNG:Landroid/graphics/Bitmap$CompressFormat; // field@0056 │ │ +4dcd02: 0724 |001f: move-object v4, v2 │ │ +4dcd04: 1f04 af15 |0020: check-cast v4, Ljava/io/OutputStream; // type@15af │ │ +4dcd08: 6e40 7204 3041 |0022: invoke-virtual {v0, v3, v1, v4}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0472 │ │ +4dcd0e: 6e10 c5a9 0200 |0025: invoke-virtual {v2}, Ljava/io/FileOutputStream;.flush:()V // method@a9c5 │ │ +4dcd14: 6e10 c4a9 0200 |0028: invoke-virtual {v2}, Ljava/io/FileOutputStream;.close:()V // method@a9c4 │ │ +4dcd1a: 280a |002b: goto 0035 // +000a │ │ +4dcd1c: 0d02 |002c: move-exception v2 │ │ +4dcd1e: 6e10 d2a9 0200 |002d: invoke-virtual {v2}, Ljava/io/IOException;.printStackTrace:()V // method@a9d2 │ │ +4dcd24: 2805 |0030: goto 0035 // +0005 │ │ +4dcd26: 0d02 |0031: move-exception v2 │ │ +4dcd28: 6e10 c0a9 0200 |0032: invoke-virtual {v2}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@a9c0 │ │ +4dcd2e: 07e2 |0035: move-object v2, v14 │ │ +4dcd30: 1f02 c115 |0036: check-cast v2, Ljava/lang/CharSequence; // type@15c1 │ │ +4dcd34: 7210 4eaa 0200 |0038: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@aa4e │ │ +4dcd3a: 0a02 |003b: move-result v2 │ │ +4dcd3c: 3902 0300 |003c: if-nez v2, 003f // +0003 │ │ +4dcd40: 1211 |003e: const/4 v1, #int 1 // #1 │ │ +4dcd42: 3801 1800 |003f: if-eqz v1, 0057 // +0018 │ │ +4dcd46: 7010 96f7 0d00 |0041: invoke-direct {v13}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.emptyBitmap:()Landroid/graphics/Bitmap; // method@f796 │ │ +4dcd4c: 0c01 |0044: move-result-object v1 │ │ +4dcd4e: 6e20 8804 1000 |0045: invoke-virtual {v0, v1}, Landroid/graphics/Bitmap;.sameAs:(Landroid/graphics/Bitmap;)Z // method@0488 │ │ +4dcd54: 0a00 |0048: move-result v0 │ │ +4dcd56: 3800 0e00 |0049: if-eqz v0, 0057 // +000e │ │ +4dcd5a: 220e 1120 |004b: new-instance v14, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@2011 │ │ +4dcd5e: 1202 |004d: const/4 v2, #int 0 // #0 │ │ +4dcd60: 1203 |004e: const/4 v3, #int 0 // #0 │ │ +4dcd62: 1204 |004f: const/4 v4, #int 0 // #0 │ │ +4dcd64: 1245 |0050: const/4 v5, #int 4 // #4 │ │ +4dcd66: 1206 |0051: const/4 v6, #int 0 // #0 │ │ +4dcd68: 07e1 |0052: move-object v1, v14 │ │ +4dcd6a: 7606 9ef6 0100 |0053: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f69e │ │ +4dcd70: 110e |0056: return-object v14 │ │ +4dcd72: 2200 1120 |0057: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@2011 │ │ +4dcd76: 1218 |0059: const/4 v8, #int 1 // #1 │ │ +4dcd78: 2209 b41f |005a: new-instance v9, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1fb4 │ │ +4dcd7c: 54d1 c1ae |005c: iget-object v1, v13, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@aec1 │ │ +4dcd80: 1242 |005e: const/4 v2, #int 4 // #4 │ │ +4dcd82: 705f e0f4 e921 |005f: invoke-direct {v9, v14, v1, v2, v15}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f4e0 │ │ +4dcd88: 120a |0062: const/4 v10, #int 0 // #0 │ │ +4dcd8a: 124b |0063: const/4 v11, #int 4 // #4 │ │ +4dcd8c: 120c |0064: const/4 v12, #int 0 // #0 │ │ +4dcd8e: 0707 |0065: move-object v7, v0 │ │ +4dcd90: 7606 9ef6 0700 |0066: invoke-direct/range {v7, v8, v9, v10, v11, v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f69e │ │ +4dcd96: 1100 |0069: return-object v0 │ │ catches : 1 │ │ 0x000e - 0x002b │ │ Ljava/io/FileNotFoundException; -> 0x0031 │ │ Ljava/io/IOException; -> 0x002c │ │ positions : │ │ 0x0005 line=148 │ │ 0x000e line=150 │ │ @@ -2057397,24 +2057396,24 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -4dd120: |[4dd120] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onClick:(Landroid/view/View;)V │ │ -4dd130: 1a00 42f5 |0000: const-string v0, "v" // string@f542 │ │ -4dd134: 7120 93cc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dd13a: 6f20 d8f6 2100 |0005: invoke-super {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onClick:(Landroid/view/View;)V // method@f6d8 │ │ -4dd140: 6e10 970b 0200 |0008: invoke-virtual {v2}, Landroid/view/View;.getId:()I // method@0b97 │ │ -4dd146: 0a02 |000b: move-result v2 │ │ -4dd148: 1400 7400 097f |000c: const v0, #float 1.82107e+38 // #7f090074 │ │ -4dd14e: 3302 0500 |000f: if-ne v2, v0, 0014 // +0005 │ │ -4dd152: 7010 95f7 0100 |0011: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.displayColorDialog:()V // method@f795 │ │ -4dd158: 0e00 |0014: return-void │ │ +4dd11c: |[4dd11c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onClick:(Landroid/view/View;)V │ │ +4dd12c: 1a00 42f5 |0000: const-string v0, "v" // string@f542 │ │ +4dd130: 7120 93cc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dd136: 6f20 d8f6 2100 |0005: invoke-super {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onClick:(Landroid/view/View;)V // method@f6d8 │ │ +4dd13c: 6e10 970b 0200 |0008: invoke-virtual {v2}, Landroid/view/View;.getId:()I // method@0b97 │ │ +4dd142: 0a02 |000b: move-result v2 │ │ +4dd144: 1400 7400 097f |000c: const v0, #float 1.82107e+38 // #7f090074 │ │ +4dd14a: 3302 0500 |000f: if-ne v2, v0, 0014 // +0005 │ │ +4dd14e: 7010 95f7 0100 |0011: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.displayColorDialog:()V // method@f795 │ │ +4dd154: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=125 │ │ 0x0008 line=126 │ │ 0x0011 line=127 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ @@ -2057425,39 +2057424,39 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -4dd15c: |[4dd15c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onCreate:(Landroid/os/Bundle;)V │ │ -4dd16c: 1400 2400 0c7f |0000: const v0, #float 1.86093e+38 // #7f0c0024 │ │ -4dd172: 6e20 a7f7 0200 |0003: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.setContentView:(I)V // method@f7a7 │ │ -4dd178: 7010 99f7 0200 |0006: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getBtnColorSelector:()Landroid/widget/Button; // method@f799 │ │ -4dd17e: 0c00 |0009: move-result-object v0 │ │ -4dd180: 0721 |000a: move-object v1, v2 │ │ -4dd182: 1f01 2a02 |000b: check-cast v1, Landroid/view/View$OnClickListener; // type@022a │ │ -4dd186: 6e20 a00f 1000 |000d: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa0 │ │ -4dd18c: 7010 99f7 0200 |0010: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getBtnColorSelector:()Landroid/widget/Button; // method@f799 │ │ -4dd192: 0c00 |0013: move-result-object v0 │ │ -4dd194: 1501 00ff |0014: const/high16 v1, #int -16777216 // #ff00 │ │ -4dd198: 6e20 960f 1000 |0016: invoke-virtual {v0, v1}, Landroid/widget/Button;.setBackgroundColor:(I)V // method@0f96 │ │ -4dd19e: 7010 9af7 0200 |0019: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f79a │ │ -4dd1a4: 0c00 |001c: move-result-object v0 │ │ -4dd1a6: 6e20 6ba9 1000 |001d: invoke-virtual {v0, v1}, Lcom/simplify/ink/InkView;.setColor:(I)V // method@a96b │ │ -4dd1ac: 7010 9af7 0200 |0020: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f79a │ │ -4dd1b2: 0c00 |0023: move-result-object v0 │ │ -4dd1b4: 1501 c03f |0024: const/high16 v1, #int 1069547520 // #3fc0 │ │ -4dd1b8: 6e20 6ea9 1000 |0026: invoke-virtual {v0, v1}, Lcom/simplify/ink/InkView;.setMinStrokeWidth:(F)V // method@a96e │ │ -4dd1be: 7010 9af7 0200 |0029: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f79a │ │ -4dd1c4: 0c00 |002c: move-result-object v0 │ │ -4dd1c6: 1501 c040 |002d: const/high16 v1, #int 1086324736 // #40c0 │ │ -4dd1ca: 6e20 6da9 1000 |002f: invoke-virtual {v0, v1}, Lcom/simplify/ink/InkView;.setMaxStrokeWidth:(F)V // method@a96d │ │ -4dd1d0: 6f20 d9f6 3200 |0032: invoke-super {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onCreate:(Landroid/os/Bundle;)V // method@f6d9 │ │ -4dd1d6: 0e00 |0035: return-void │ │ +4dd158: |[4dd158] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onCreate:(Landroid/os/Bundle;)V │ │ +4dd168: 1400 2400 0c7f |0000: const v0, #float 1.86093e+38 // #7f0c0024 │ │ +4dd16e: 6e20 a7f7 0200 |0003: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.setContentView:(I)V // method@f7a7 │ │ +4dd174: 7010 99f7 0200 |0006: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getBtnColorSelector:()Landroid/widget/Button; // method@f799 │ │ +4dd17a: 0c00 |0009: move-result-object v0 │ │ +4dd17c: 0721 |000a: move-object v1, v2 │ │ +4dd17e: 1f01 2a02 |000b: check-cast v1, Landroid/view/View$OnClickListener; // type@022a │ │ +4dd182: 6e20 a00f 1000 |000d: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa0 │ │ +4dd188: 7010 99f7 0200 |0010: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getBtnColorSelector:()Landroid/widget/Button; // method@f799 │ │ +4dd18e: 0c00 |0013: move-result-object v0 │ │ +4dd190: 1501 00ff |0014: const/high16 v1, #int -16777216 // #ff00 │ │ +4dd194: 6e20 960f 1000 |0016: invoke-virtual {v0, v1}, Landroid/widget/Button;.setBackgroundColor:(I)V // method@0f96 │ │ +4dd19a: 7010 9af7 0200 |0019: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f79a │ │ +4dd1a0: 0c00 |001c: move-result-object v0 │ │ +4dd1a2: 6e20 6ba9 1000 |001d: invoke-virtual {v0, v1}, Lcom/simplify/ink/InkView;.setColor:(I)V // method@a96b │ │ +4dd1a8: 7010 9af7 0200 |0020: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f79a │ │ +4dd1ae: 0c00 |0023: move-result-object v0 │ │ +4dd1b0: 1501 c03f |0024: const/high16 v1, #int 1069547520 // #3fc0 │ │ +4dd1b4: 6e20 6ea9 1000 |0026: invoke-virtual {v0, v1}, Lcom/simplify/ink/InkView;.setMinStrokeWidth:(F)V // method@a96e │ │ +4dd1ba: 7010 9af7 0200 |0029: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f79a │ │ +4dd1c0: 0c00 |002c: move-result-object v0 │ │ +4dd1c2: 1501 c040 |002d: const/high16 v1, #int 1086324736 // #40c0 │ │ +4dd1c6: 6e20 6da9 1000 |002f: invoke-virtual {v0, v1}, Lcom/simplify/ink/InkView;.setMaxStrokeWidth:(F)V // method@a96d │ │ +4dd1cc: 6f20 d9f6 3200 |0032: invoke-super {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onCreate:(Landroid/os/Bundle;)V // method@f6d9 │ │ +4dd1d2: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=59 │ │ 0x0006 line=61 │ │ 0x0010 line=62 │ │ 0x0019 line=63 │ │ 0x0020 line=64 │ │ @@ -2057472,73 +2057471,73 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4dd1d8: |[4dd1d8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onLoadActivity:()V │ │ -4dd1e8: 0e00 |0000: return-void │ │ +4dd1d4: |[4dd1d4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onLoadActivity:()V │ │ +4dd1e4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;) │ │ name : 'onNewNote' │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 99 16-bit code units │ │ -4dd1ec: |[4dd1ec] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onNewNote:()V │ │ -4dd1fc: 2200 f315 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ -4dd200: 7010 b9ab 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4dd206: 1a01 ae16 |0005: const-string v1, "/sketch_" // string@16ae │ │ -4dd20a: 6e20 c5ab 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dd210: 7100 d8ab 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@abd8 │ │ -4dd216: 0b01 |000d: move-result-wide v1 │ │ -4dd218: 6e30 c1ab 1002 |000e: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@abc1 │ │ -4dd21e: 1a01 8e16 |0011: const-string v1, ".PNG" // string@168e │ │ -4dd222: 6e20 c5ab 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dd228: 6e10 d5ab 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4dd22e: 0c00 |0019: move-result-object v0 │ │ -4dd230: 5b30 c1ae |001a: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@aec1 │ │ -4dd234: 2200 f315 |001c: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ -4dd238: 7010 b9ab 0000 |001e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4dd23e: 6e10 9bf7 0300 |0021: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@f79b │ │ -4dd244: 0c01 |0024: move-result-object v1 │ │ -4dd246: 6e10 aaa9 0100 |0025: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a9aa │ │ -4dd24c: 0c01 |0028: move-result-object v1 │ │ -4dd24e: 6e20 c5ab 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dd254: 1a01 af16 |002c: const-string v1, "/sketches" // string@16af │ │ -4dd258: 6e20 c5ab 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dd25e: 6e10 d5ab 0000 |0031: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4dd264: 0c00 |0034: move-result-object v0 │ │ -4dd266: 5b30 c2ae |0035: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aec2 │ │ -4dd26a: 2200 9b15 |0037: new-instance v0, Ljava/io/File; // type@159b │ │ -4dd26e: 5432 c2ae |0039: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aec2 │ │ -4dd272: 7110 90cc 0200 |003b: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4dd278: 7020 9ba9 2000 |003e: invoke-direct {v0, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a99b │ │ -4dd27e: 6e10 b2a9 0000 |0041: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@a9b2 │ │ -4dd284: 2200 f315 |0044: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ -4dd288: 7010 b9ab 0000 |0046: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4dd28e: 6e10 9bf7 0300 |0049: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@f79b │ │ -4dd294: 0c02 |004c: move-result-object v2 │ │ -4dd296: 6e10 aaa9 0200 |004d: invoke-virtual {v2}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a9aa │ │ -4dd29c: 0c02 |0050: move-result-object v2 │ │ -4dd29e: 6e20 c5ab 2000 |0051: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dd2a4: 6e20 c5ab 1000 |0054: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dd2aa: 5431 c1ae |0057: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@aec1 │ │ -4dd2ae: 6e20 c5ab 1000 |0059: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dd2b4: 6e10 d5ab 0000 |005c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4dd2ba: 0c00 |005f: move-result-object v0 │ │ -4dd2bc: 5b30 c2ae |0060: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aec2 │ │ -4dd2c0: 0e00 |0062: return-void │ │ +4dd1e8: |[4dd1e8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onNewNote:()V │ │ +4dd1f8: 2200 f315 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ +4dd1fc: 7010 b9ab 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4dd202: 1a01 ae16 |0005: const-string v1, "/sketch_" // string@16ae │ │ +4dd206: 6e20 c5ab 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dd20c: 7100 d8ab 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@abd8 │ │ +4dd212: 0b01 |000d: move-result-wide v1 │ │ +4dd214: 6e30 c1ab 1002 |000e: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@abc1 │ │ +4dd21a: 1a01 8e16 |0011: const-string v1, ".PNG" // string@168e │ │ +4dd21e: 6e20 c5ab 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dd224: 6e10 d5ab 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4dd22a: 0c00 |0019: move-result-object v0 │ │ +4dd22c: 5b30 c1ae |001a: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@aec1 │ │ +4dd230: 2200 f315 |001c: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ +4dd234: 7010 b9ab 0000 |001e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4dd23a: 6e10 9bf7 0300 |0021: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@f79b │ │ +4dd240: 0c01 |0024: move-result-object v1 │ │ +4dd242: 6e10 aaa9 0100 |0025: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a9aa │ │ +4dd248: 0c01 |0028: move-result-object v1 │ │ +4dd24a: 6e20 c5ab 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dd250: 1a01 af16 |002c: const-string v1, "/sketches" // string@16af │ │ +4dd254: 6e20 c5ab 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dd25a: 6e10 d5ab 0000 |0031: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4dd260: 0c00 |0034: move-result-object v0 │ │ +4dd262: 5b30 c2ae |0035: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aec2 │ │ +4dd266: 2200 9b15 |0037: new-instance v0, Ljava/io/File; // type@159b │ │ +4dd26a: 5432 c2ae |0039: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aec2 │ │ +4dd26e: 7110 90cc 0200 |003b: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4dd274: 7020 9ba9 2000 |003e: invoke-direct {v0, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a99b │ │ +4dd27a: 6e10 b2a9 0000 |0041: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@a9b2 │ │ +4dd280: 2200 f315 |0044: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ +4dd284: 7010 b9ab 0000 |0046: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4dd28a: 6e10 9bf7 0300 |0049: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@f79b │ │ +4dd290: 0c02 |004c: move-result-object v2 │ │ +4dd292: 6e10 aaa9 0200 |004d: invoke-virtual {v2}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a9aa │ │ +4dd298: 0c02 |0050: move-result-object v2 │ │ +4dd29a: 6e20 c5ab 2000 |0051: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dd2a0: 6e20 c5ab 1000 |0054: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dd2a6: 5431 c1ae |0057: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@aec1 │ │ +4dd2aa: 6e20 c5ab 1000 |0059: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dd2b0: 6e10 d5ab 0000 |005c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4dd2b6: 0c00 |005f: move-result-object v0 │ │ +4dd2b8: 5b30 c2ae |0060: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aec2 │ │ +4dd2bc: 0e00 |0062: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x001c line=79 │ │ 0x0037 line=80 │ │ 0x0044 line=81 │ │ locals : │ │ @@ -2057549,46 +2057548,46 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -4dd2c4: |[4dd2c4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onNoteLoadedFromDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -4dd2d4: 1a00 eecf |0000: const-string v0, "note" // string@cfee │ │ -4dd2d8: 7120 93cc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dd2de: 6e10 ebf4 0400 |0005: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@f4eb │ │ -4dd2e4: 0c04 |0008: move-result-object v4 │ │ -4dd2e6: 5b34 c1ae |0009: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@aec1 │ │ -4dd2ea: 2204 f315 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@15f3 │ │ -4dd2ee: 7010 b9ab 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4dd2f4: 6e10 9bf7 0300 |0010: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@f79b │ │ -4dd2fa: 0c00 |0013: move-result-object v0 │ │ -4dd2fc: 6e10 aaa9 0000 |0014: invoke-virtual {v0}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a9aa │ │ -4dd302: 0c00 |0017: move-result-object v0 │ │ -4dd304: 6e20 c5ab 0400 |0018: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dd30a: 1a00 af16 |001b: const-string v0, "/sketches" // string@16af │ │ -4dd30e: 6e20 c5ab 0400 |001d: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dd314: 5430 c1ae |0020: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@aec1 │ │ -4dd318: 6e20 c5ab 0400 |0022: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dd31e: 6e10 d5ab 0400 |0025: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4dd324: 0c04 |0028: move-result-object v4 │ │ -4dd326: 5b34 c2ae |0029: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aec2 │ │ -4dd32a: 7010 9af7 0300 |002b: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f79a │ │ -4dd330: 0c04 |002e: move-result-object v4 │ │ -4dd332: 2200 f300 |002f: new-instance v0, Landroid/graphics/drawable/BitmapDrawable; // type@00f3 │ │ -4dd336: 6e10 9df7 0300 |0031: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f79d │ │ -4dd33c: 0c01 |0034: move-result-object v1 │ │ -4dd33e: 5432 c2ae |0035: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aec2 │ │ -4dd342: 7030 e005 1002 |0037: invoke-direct {v0, v1, v2}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05e0 │ │ -4dd348: 1f00 f800 |003a: check-cast v0, Landroid/graphics/drawable/Drawable; // type@00f8 │ │ -4dd34c: 6e20 6aa9 0400 |003c: invoke-virtual {v4, v0}, Lcom/simplify/ink/InkView;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@a96a │ │ -4dd352: 1214 |003f: const/4 v4, #int 1 // #1 │ │ -4dd354: 5c34 c3ae |0040: iput-boolean v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.sketchLoaded:Z // field@aec3 │ │ -4dd358: 0e00 |0042: return-void │ │ +4dd2c0: |[4dd2c0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onNoteLoadedFromDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +4dd2d0: 1a00 eecf |0000: const-string v0, "note" // string@cfee │ │ +4dd2d4: 7120 93cc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dd2da: 6e10 ebf4 0400 |0005: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@f4eb │ │ +4dd2e0: 0c04 |0008: move-result-object v4 │ │ +4dd2e2: 5b34 c1ae |0009: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@aec1 │ │ +4dd2e6: 2204 f315 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@15f3 │ │ +4dd2ea: 7010 b9ab 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4dd2f0: 6e10 9bf7 0300 |0010: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@f79b │ │ +4dd2f6: 0c00 |0013: move-result-object v0 │ │ +4dd2f8: 6e10 aaa9 0000 |0014: invoke-virtual {v0}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a9aa │ │ +4dd2fe: 0c00 |0017: move-result-object v0 │ │ +4dd300: 6e20 c5ab 0400 |0018: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dd306: 1a00 af16 |001b: const-string v0, "/sketches" // string@16af │ │ +4dd30a: 6e20 c5ab 0400 |001d: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dd310: 5430 c1ae |0020: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@aec1 │ │ +4dd314: 6e20 c5ab 0400 |0022: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dd31a: 6e10 d5ab 0400 |0025: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4dd320: 0c04 |0028: move-result-object v4 │ │ +4dd322: 5b34 c2ae |0029: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aec2 │ │ +4dd326: 7010 9af7 0300 |002b: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f79a │ │ +4dd32c: 0c04 |002e: move-result-object v4 │ │ +4dd32e: 2200 f300 |002f: new-instance v0, Landroid/graphics/drawable/BitmapDrawable; // type@00f3 │ │ +4dd332: 6e10 9df7 0300 |0031: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f79d │ │ +4dd338: 0c01 |0034: move-result-object v1 │ │ +4dd33a: 5432 c2ae |0035: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aec2 │ │ +4dd33e: 7030 e005 1002 |0037: invoke-direct {v0, v1, v2}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05e0 │ │ +4dd344: 1f00 f800 |003a: check-cast v0, Landroid/graphics/drawable/Drawable; // type@00f8 │ │ +4dd348: 6e20 6aa9 0400 |003c: invoke-virtual {v4, v0}, Lcom/simplify/ink/InkView;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@a96a │ │ +4dd34e: 1214 |003f: const/4 v4, #int 1 // #1 │ │ +4dd350: 5c34 c3ae |0040: iput-boolean v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.sketchLoaded:Z // field@aec3 │ │ +4dd354: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=71 │ │ 0x000b line=72 │ │ 0x002b line=73 │ │ 0x0040 line=74 │ │ locals : │ │ @@ -2057600,128 +2057599,128 @@ │ │ type : '(Ljava/io/File;Ljava/lang/String;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 242 16-bit code units │ │ -4dd3cc: |[4dd3cc] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onSaveExternalStorage:(Ljava/io/File;Ljava/lang/String;)V │ │ -4dd3dc: 1a00 1093 |0000: const-string v0, "drawView.bitmap" // string@9310 │ │ -4dd3e0: 1a01 e11e |0002: const-string v1, "BitmapDrawable( │ │ +4dd3c8: |[4dd3c8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onSaveExternalStorage:(Ljava/io/File;Ljava/lang/String;)V │ │ +4dd3d8: 1a00 1093 |0000: const-string v0, "drawView.bitmap" // string@9310 │ │ +4dd3dc: 1a01 e11e |0002: const-string v1, "BitmapDrawable( │ │ … ).bitmap" // string@1ee1 │ │ -4dd3e4: 1a02 f383 |0004: const-string v2, "basePath" // string@83f3 │ │ -4dd3e8: 7120 93cc 2800 |0006: invoke-static {v8, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dd3ee: 1a02 9cce |0009: const-string v2, "name" // string@ce9c │ │ -4dd3f2: 7120 93cc 2900 |000b: invoke-static {v9, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dd3f8: 2202 9b15 |000e: new-instance v2, Ljava/io/File; // type@159b │ │ -4dd3fc: 2203 f315 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@15f3 │ │ -4dd400: 7010 b9ab 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4dd406: 1304 2f00 |0015: const/16 v4, #int 47 // #2f │ │ -4dd40a: 6e20 bdab 4300 |0017: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@abbd │ │ -4dd410: 6e20 c5ab 9300 |001a: invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dd416: 1a09 9516 |001d: const-string v9, ".jpeg" // string@1695 │ │ -4dd41a: 6e20 c5ab 9300 |001f: invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dd420: 6e10 d5ab 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4dd426: 0c09 |0025: move-result-object v9 │ │ -4dd428: 7030 9aa9 8209 |0026: invoke-direct {v2, v8, v9}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a99a │ │ -4dd42e: 6e10 a3a9 0800 |0029: invoke-virtual {v8}, Ljava/io/File;.exists:()Z // method@a9a3 │ │ -4dd434: 0a09 |002c: move-result v9 │ │ -4dd436: 3909 0800 |002d: if-nez v9, 0035 // +0008 │ │ -4dd43a: 6e10 b2a9 0800 |002f: invoke-virtual {v8}, Ljava/io/File;.mkdirs:()Z // method@a9b2 │ │ -4dd440: 0a08 |0032: move-result v8 │ │ -4dd442: 3808 be00 |0033: if-eqz v8, 00f1 // +00be │ │ -4dd446: 6208 beae |0035: sget-object v8, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // field@aebe │ │ -4dd44a: 2209 f300 |0037: new-instance v9, Landroid/graphics/drawable/BitmapDrawable; // type@00f3 │ │ -4dd44e: 6e10 9df7 0700 |0039: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f79d │ │ -4dd454: 0c03 |003c: move-result-object v3 │ │ -4dd456: 5474 c2ae |003d: iget-object v4, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aec2 │ │ -4dd45a: 7030 e005 3904 |003f: invoke-direct {v9, v3, v4}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05e0 │ │ -4dd460: 6e10 e205 0900 |0042: invoke-virtual {v9}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05e2 │ │ -4dd466: 0c09 |0045: move-result-object v9 │ │ -4dd468: 7120 92cc 1900 |0046: invoke-static {v9, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dd46e: 7010 9af7 0700 |0049: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f79a │ │ -4dd474: 0c03 |004c: move-result-object v3 │ │ -4dd476: 6e10 55a9 0300 |004d: invoke-virtual {v3}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ -4dd47c: 0c03 |0050: move-result-object v3 │ │ -4dd47e: 7120 92cc 0300 |0051: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dd484: 6e30 85f7 9803 |0054: invoke-virtual {v8, v9, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f785 │ │ -4dd48a: 0c09 |0057: move-result-object v9 │ │ -4dd48c: 2203 ba00 |0058: new-instance v3, Landroid/graphics/Canvas; // type@00ba │ │ -4dd490: 7020 9404 9300 |005a: invoke-direct {v3, v9}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0494 │ │ -4dd496: 12f4 |005d: const/4 v4, #int -1 // #ff │ │ -4dd498: 6e20 a604 4300 |005e: invoke-virtual {v3, v4}, Landroid/graphics/Canvas;.drawColor:(I)V // method@04a6 │ │ -4dd49e: 2204 f300 |0061: new-instance v4, Landroid/graphics/drawable/BitmapDrawable; // type@00f3 │ │ -4dd4a2: 6e10 9df7 0700 |0063: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f79d │ │ -4dd4a8: 0c05 |0066: move-result-object v5 │ │ -4dd4aa: 5476 c2ae |0067: iget-object v6, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aec2 │ │ -4dd4ae: 7030 e005 5406 |0069: invoke-direct {v4, v5, v6}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05e0 │ │ -4dd4b4: 6e10 e205 0400 |006c: invoke-virtual {v4}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05e2 │ │ -4dd4ba: 0c04 |006f: move-result-object v4 │ │ -4dd4bc: 7120 92cc 1400 |0070: invoke-static {v4, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dd4c2: 7010 9af7 0700 |0073: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f79a │ │ -4dd4c8: 0c01 |0076: move-result-object v1 │ │ -4dd4ca: 6e10 55a9 0100 |0077: invoke-virtual {v1}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ -4dd4d0: 0c01 |007a: move-result-object v1 │ │ -4dd4d2: 7120 92cc 0100 |007b: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dd4d8: 6e30 85f7 4801 |007e: invoke-virtual {v8, v4, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f785 │ │ -4dd4de: 0c08 |0081: move-result-object v8 │ │ -4dd4e0: 1200 |0082: const/4 v0, #int 0 // #0 │ │ -4dd4e2: 1201 |0083: const/4 v1, #int 0 // #0 │ │ -4dd4e4: 6e50 a204 8311 |0084: invoke-virtual {v3, v8, v1, v1, v0}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@04a2 │ │ -4dd4ea: 6208 5500 |0087: sget-object v8, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0055 │ │ -4dd4ee: 1301 6400 |0089: const/16 v1, #int 100 // #64 │ │ -4dd4f2: 2203 9f15 |008b: new-instance v3, Ljava/io/FileOutputStream; // type@159f │ │ -4dd4f6: 7020 c1a9 2300 |008d: invoke-direct {v3, v2}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a9c1 │ │ -4dd4fc: 1f03 af15 |0090: check-cast v3, Ljava/io/OutputStream; // type@15af │ │ -4dd500: 6e40 7204 8931 |0092: invoke-virtual {v9, v8, v1, v3}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0472 │ │ -4dd506: 0778 |0095: move-object v8, v7 │ │ -4dd508: 1f08 6900 |0096: check-cast v8, Landroid/content/Context; // type@0069 │ │ -4dd50c: 1219 |0098: const/4 v9, #int 1 // #1 │ │ -4dd50e: 2391 3821 |0099: new-array v1, v9, [Ljava/lang/String; // type@2138 │ │ -4dd512: 6e10 b4a9 0200 |009b: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@a9b4 │ │ -4dd518: 0c03 |009e: move-result-object v3 │ │ -4dd51a: 1204 |009f: const/4 v4, #int 0 // #0 │ │ -4dd51c: 4d03 0104 |00a0: aput-object v3, v1, v4 │ │ -4dd520: 6203 baae |00a2: sget-object v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0; // field@aeba │ │ -4dd524: 7140 0507 1830 |00a4: invoke-static {v8, v1, v0, v3}, Landroid/media/MediaScannerConnection;.scanFile:(Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;Landroid/media/MediaScannerConnection$OnScanCompletedListener;)V // method@0705 │ │ -4dd52a: 6e10 98f7 0700 |00a7: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f798 │ │ -4dd530: 0c08 |00aa: move-result-object v8 │ │ -4dd532: 6200 877a |00ab: sget-object v0, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@7a87 │ │ -4dd536: 1400 0401 117f |00ad: const v0, #float 1.92743e+38 // #7f110104 │ │ -4dd53c: 6e20 9ef7 0700 |00b0: invoke-virtual {v7, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f79e │ │ -4dd542: 0c00 |00b3: move-result-object v0 │ │ -4dd544: 1a01 d9a6 |00b4: const-string v1, "getString(R.string.toast_file_exported_to)" // string@a6d9 │ │ -4dd548: 7120 92cc 1000 |00b6: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dd54e: 2391 3521 |00b9: new-array v1, v9, [Ljava/lang/Object; // type@2135 │ │ -4dd552: 6e10 a4a9 0200 |00bb: invoke-virtual {v2}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@a9a4 │ │ -4dd558: 0c03 |00be: move-result-object v3 │ │ -4dd55a: 4d03 0104 |00bf: aput-object v3, v1, v4 │ │ -4dd55e: 7120 92ad 9100 |00c1: invoke-static {v1, v9}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@ad92 │ │ -4dd564: 0c01 |00c4: move-result-object v1 │ │ -4dd566: 7120 8aab 1000 |00c5: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@ab8a │ │ -4dd56c: 0c00 |00c8: move-result-object v0 │ │ -4dd56e: 1a01 8299 |00c9: const-string v1, "format(format, *args)" // string@9982 │ │ -4dd572: 7120 92cc 1000 |00cb: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dd578: 1f00 c115 |00ce: check-cast v0, Ljava/lang/CharSequence; // type@15c1 │ │ -4dd57c: 7130 0213 0809 |00d0: invoke-static {v8, v0, v9}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1302 │ │ -4dd582: 0c08 |00d3: move-result-object v8 │ │ -4dd584: 6e10 0313 0800 |00d4: invoke-virtual {v8}, Landroid/widget/Toast;.show:()V // method@1303 │ │ -4dd58a: 281a |00d7: goto 00f1 // +001a │ │ -4dd58c: 0d08 |00d8: move-exception v8 │ │ -4dd58e: 2209 f315 |00d9: new-instance v9, Ljava/lang/StringBuilder; // type@15f3 │ │ -4dd592: 7010 b9ab 0900 |00db: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4dd598: 1a00 692a |00de: const-string v0, "Error writing " // string@2a69 │ │ -4dd59c: 6e20 c5ab 0900 |00e0: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dd5a2: 6e20 c4ab 2900 |00e3: invoke-virtual {v9, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@abc4 │ │ -4dd5a8: 6e10 d5ab 0900 |00e6: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4dd5ae: 0c09 |00e9: move-result-object v9 │ │ -4dd5b0: 1f08 fb15 |00ea: check-cast v8, Ljava/lang/Throwable; // type@15fb │ │ -4dd5b4: 1a00 f02a |00ec: const-string v0, "ExternalStorage" // string@2af0 │ │ -4dd5b8: 7130 f309 9008 |00ee: invoke-static {v0, v9, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@09f3 │ │ -4dd5be: 0e00 |00f1: return-void │ │ +4dd3e0: 1a02 f383 |0004: const-string v2, "basePath" // string@83f3 │ │ +4dd3e4: 7120 93cc 2800 |0006: invoke-static {v8, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dd3ea: 1a02 9cce |0009: const-string v2, "name" // string@ce9c │ │ +4dd3ee: 7120 93cc 2900 |000b: invoke-static {v9, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dd3f4: 2202 9b15 |000e: new-instance v2, Ljava/io/File; // type@159b │ │ +4dd3f8: 2203 f315 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@15f3 │ │ +4dd3fc: 7010 b9ab 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4dd402: 1304 2f00 |0015: const/16 v4, #int 47 // #2f │ │ +4dd406: 6e20 bdab 4300 |0017: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@abbd │ │ +4dd40c: 6e20 c5ab 9300 |001a: invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dd412: 1a09 9516 |001d: const-string v9, ".jpeg" // string@1695 │ │ +4dd416: 6e20 c5ab 9300 |001f: invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dd41c: 6e10 d5ab 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4dd422: 0c09 |0025: move-result-object v9 │ │ +4dd424: 7030 9aa9 8209 |0026: invoke-direct {v2, v8, v9}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a99a │ │ +4dd42a: 6e10 a3a9 0800 |0029: invoke-virtual {v8}, Ljava/io/File;.exists:()Z // method@a9a3 │ │ +4dd430: 0a09 |002c: move-result v9 │ │ +4dd432: 3909 0800 |002d: if-nez v9, 0035 // +0008 │ │ +4dd436: 6e10 b2a9 0800 |002f: invoke-virtual {v8}, Ljava/io/File;.mkdirs:()Z // method@a9b2 │ │ +4dd43c: 0a08 |0032: move-result v8 │ │ +4dd43e: 3808 be00 |0033: if-eqz v8, 00f1 // +00be │ │ +4dd442: 6208 beae |0035: sget-object v8, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // field@aebe │ │ +4dd446: 2209 f300 |0037: new-instance v9, Landroid/graphics/drawable/BitmapDrawable; // type@00f3 │ │ +4dd44a: 6e10 9df7 0700 |0039: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f79d │ │ +4dd450: 0c03 |003c: move-result-object v3 │ │ +4dd452: 5474 c2ae |003d: iget-object v4, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aec2 │ │ +4dd456: 7030 e005 3904 |003f: invoke-direct {v9, v3, v4}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05e0 │ │ +4dd45c: 6e10 e205 0900 |0042: invoke-virtual {v9}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05e2 │ │ +4dd462: 0c09 |0045: move-result-object v9 │ │ +4dd464: 7120 92cc 1900 |0046: invoke-static {v9, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dd46a: 7010 9af7 0700 |0049: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f79a │ │ +4dd470: 0c03 |004c: move-result-object v3 │ │ +4dd472: 6e10 55a9 0300 |004d: invoke-virtual {v3}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ +4dd478: 0c03 |0050: move-result-object v3 │ │ +4dd47a: 7120 92cc 0300 |0051: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dd480: 6e30 85f7 9803 |0054: invoke-virtual {v8, v9, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f785 │ │ +4dd486: 0c09 |0057: move-result-object v9 │ │ +4dd488: 2203 ba00 |0058: new-instance v3, Landroid/graphics/Canvas; // type@00ba │ │ +4dd48c: 7020 9404 9300 |005a: invoke-direct {v3, v9}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0494 │ │ +4dd492: 12f4 |005d: const/4 v4, #int -1 // #ff │ │ +4dd494: 6e20 a604 4300 |005e: invoke-virtual {v3, v4}, Landroid/graphics/Canvas;.drawColor:(I)V // method@04a6 │ │ +4dd49a: 2204 f300 |0061: new-instance v4, Landroid/graphics/drawable/BitmapDrawable; // type@00f3 │ │ +4dd49e: 6e10 9df7 0700 |0063: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f79d │ │ +4dd4a4: 0c05 |0066: move-result-object v5 │ │ +4dd4a6: 5476 c2ae |0067: iget-object v6, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aec2 │ │ +4dd4aa: 7030 e005 5406 |0069: invoke-direct {v4, v5, v6}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05e0 │ │ +4dd4b0: 6e10 e205 0400 |006c: invoke-virtual {v4}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05e2 │ │ +4dd4b6: 0c04 |006f: move-result-object v4 │ │ +4dd4b8: 7120 92cc 1400 |0070: invoke-static {v4, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dd4be: 7010 9af7 0700 |0073: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f79a │ │ +4dd4c4: 0c01 |0076: move-result-object v1 │ │ +4dd4c6: 6e10 55a9 0100 |0077: invoke-virtual {v1}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ +4dd4cc: 0c01 |007a: move-result-object v1 │ │ +4dd4ce: 7120 92cc 0100 |007b: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dd4d4: 6e30 85f7 4801 |007e: invoke-virtual {v8, v4, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f785 │ │ +4dd4da: 0c08 |0081: move-result-object v8 │ │ +4dd4dc: 1200 |0082: const/4 v0, #int 0 // #0 │ │ +4dd4de: 1201 |0083: const/4 v1, #int 0 // #0 │ │ +4dd4e0: 6e50 a204 8311 |0084: invoke-virtual {v3, v8, v1, v1, v0}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@04a2 │ │ +4dd4e6: 6208 5500 |0087: sget-object v8, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0055 │ │ +4dd4ea: 1301 6400 |0089: const/16 v1, #int 100 // #64 │ │ +4dd4ee: 2203 9f15 |008b: new-instance v3, Ljava/io/FileOutputStream; // type@159f │ │ +4dd4f2: 7020 c1a9 2300 |008d: invoke-direct {v3, v2}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a9c1 │ │ +4dd4f8: 1f03 af15 |0090: check-cast v3, Ljava/io/OutputStream; // type@15af │ │ +4dd4fc: 6e40 7204 8931 |0092: invoke-virtual {v9, v8, v1, v3}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0472 │ │ +4dd502: 0778 |0095: move-object v8, v7 │ │ +4dd504: 1f08 6900 |0096: check-cast v8, Landroid/content/Context; // type@0069 │ │ +4dd508: 1219 |0098: const/4 v9, #int 1 // #1 │ │ +4dd50a: 2391 3821 |0099: new-array v1, v9, [Ljava/lang/String; // type@2138 │ │ +4dd50e: 6e10 b4a9 0200 |009b: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@a9b4 │ │ +4dd514: 0c03 |009e: move-result-object v3 │ │ +4dd516: 1204 |009f: const/4 v4, #int 0 // #0 │ │ +4dd518: 4d03 0104 |00a0: aput-object v3, v1, v4 │ │ +4dd51c: 6203 baae |00a2: sget-object v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0; // field@aeba │ │ +4dd520: 7140 0507 1830 |00a4: invoke-static {v8, v1, v0, v3}, Landroid/media/MediaScannerConnection;.scanFile:(Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;Landroid/media/MediaScannerConnection$OnScanCompletedListener;)V // method@0705 │ │ +4dd526: 6e10 98f7 0700 |00a7: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f798 │ │ +4dd52c: 0c08 |00aa: move-result-object v8 │ │ +4dd52e: 6200 877a |00ab: sget-object v0, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@7a87 │ │ +4dd532: 1400 0401 117f |00ad: const v0, #float 1.92743e+38 // #7f110104 │ │ +4dd538: 6e20 9ef7 0700 |00b0: invoke-virtual {v7, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f79e │ │ +4dd53e: 0c00 |00b3: move-result-object v0 │ │ +4dd540: 1a01 d9a6 |00b4: const-string v1, "getString(R.string.toast_file_exported_to)" // string@a6d9 │ │ +4dd544: 7120 92cc 1000 |00b6: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dd54a: 2391 3521 |00b9: new-array v1, v9, [Ljava/lang/Object; // type@2135 │ │ +4dd54e: 6e10 a4a9 0200 |00bb: invoke-virtual {v2}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@a9a4 │ │ +4dd554: 0c03 |00be: move-result-object v3 │ │ +4dd556: 4d03 0104 |00bf: aput-object v3, v1, v4 │ │ +4dd55a: 7120 92ad 9100 |00c1: invoke-static {v1, v9}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@ad92 │ │ +4dd560: 0c01 |00c4: move-result-object v1 │ │ +4dd562: 7120 8aab 1000 |00c5: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@ab8a │ │ +4dd568: 0c00 |00c8: move-result-object v0 │ │ +4dd56a: 1a01 8299 |00c9: const-string v1, "format(format, *args)" // string@9982 │ │ +4dd56e: 7120 92cc 1000 |00cb: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dd574: 1f00 c115 |00ce: check-cast v0, Ljava/lang/CharSequence; // type@15c1 │ │ +4dd578: 7130 0213 0809 |00d0: invoke-static {v8, v0, v9}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1302 │ │ +4dd57e: 0c08 |00d3: move-result-object v8 │ │ +4dd580: 6e10 0313 0800 |00d4: invoke-virtual {v8}, Landroid/widget/Toast;.show:()V // method@1303 │ │ +4dd586: 281a |00d7: goto 00f1 // +001a │ │ +4dd588: 0d08 |00d8: move-exception v8 │ │ +4dd58a: 2209 f315 |00d9: new-instance v9, Ljava/lang/StringBuilder; // type@15f3 │ │ +4dd58e: 7010 b9ab 0900 |00db: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4dd594: 1a00 692a |00de: const-string v0, "Error writing " // string@2a69 │ │ +4dd598: 6e20 c5ab 0900 |00e0: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dd59e: 6e20 c4ab 2900 |00e3: invoke-virtual {v9, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@abc4 │ │ +4dd5a4: 6e10 d5ab 0900 |00e6: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4dd5aa: 0c09 |00e9: move-result-object v9 │ │ +4dd5ac: 1f08 fb15 |00ea: check-cast v8, Ljava/lang/Throwable; // type@15fb │ │ +4dd5b0: 1a00 f02a |00ec: const-string v0, "ExternalStorage" // string@2af0 │ │ +4dd5b4: 7130 f309 9008 |00ee: invoke-static {v0, v9, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@09f3 │ │ +4dd5ba: 0e00 |00f1: return-void │ │ catches : 1 │ │ 0x0029 - 0x00d7 │ │ Ljava/io/IOException; -> 0x00d8 │ │ positions : │ │ 0x000e line=181 │ │ 0x0029 line=184 │ │ 0x0035 line=185 │ │ @@ -2057756,104 +2057755,104 @@ │ │ type : '(Ljava/lang/String;)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 188 16-bit code units │ │ -4dcdac: |[4dcdac] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.shareNote:(Ljava/lang/String;)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ -4dcdbc: 1a00 9cce |0000: const-string v0, "name" // string@ce9c │ │ -4dcdc0: 7120 93cc 0700 |0002: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dcdc6: 2207 f315 |0005: new-instance v7, Ljava/lang/StringBuilder; // type@15f3 │ │ -4dcdca: 7010 b9ab 0700 |0007: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4dcdd0: 5460 c2ae |000a: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aec2 │ │ -4dcdd4: 7110 90cc 0000 |000c: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4dcdda: 5461 c2ae |000f: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aec2 │ │ -4dcdde: 7110 90cc 0100 |0011: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4dcde4: 6e10 9aab 0100 |0014: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@ab9a │ │ -4dcdea: 0a01 |0017: move-result v1 │ │ -4dcdec: d801 01fd |0018: add-int/lit8 v1, v1, #int -3 // #fd │ │ -4dcdf0: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -4dcdf2: 6e30 a8ab 2001 |001b: invoke-virtual {v0, v2, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@aba8 │ │ -4dcdf8: 0c00 |001e: move-result-object v0 │ │ -4dcdfa: 1a01 dcef |001f: const-string v1, "this as java.lang.String…ing(startIndex, endIndex)" // string@efdc │ │ -4dcdfe: 7120 92cc 1000 |0021: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dce04: 6e20 c5ab 0700 |0024: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dce0a: 1a00 c0b2 |0027: const-string v0, "jpg" // string@b2c0 │ │ -4dce0e: 6e20 c5ab 0700 |0029: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dce14: 6e10 d5ab 0700 |002c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4dce1a: 0c07 |002f: move-result-object v7 │ │ -4dce1c: 2200 9b15 |0030: new-instance v0, Ljava/io/File; // type@159b │ │ -4dce20: 7020 9ba9 7000 |0032: invoke-direct {v0, v7}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a99b │ │ -4dce26: 2207 f300 |0035: new-instance v7, Landroid/graphics/drawable/BitmapDrawable; // type@00f3 │ │ -4dce2a: 6e10 9df7 0600 |0037: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f79d │ │ -4dce30: 0c01 |003a: move-result-object v1 │ │ -4dce32: 5462 c2ae |003b: iget-object v2, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aec2 │ │ -4dce36: 7030 e005 1702 |003d: invoke-direct {v7, v1, v2}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05e0 │ │ -4dce3c: 6e10 e205 0700 |0040: invoke-virtual {v7}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05e2 │ │ -4dce42: 0c07 |0043: move-result-object v7 │ │ -4dce44: 3907 0600 |0044: if-nez v7, 004a // +0006 │ │ -4dce48: 7010 96f7 0600 |0046: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.emptyBitmap:()Landroid/graphics/Bitmap; // method@f796 │ │ -4dce4e: 0c07 |0049: move-result-object v7 │ │ -4dce50: 6201 beae |004a: sget-object v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // field@aebe │ │ -4dce54: 7010 9af7 0600 |004c: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f79a │ │ -4dce5a: 0c02 |004f: move-result-object v2 │ │ -4dce5c: 6e10 55a9 0200 |0050: invoke-virtual {v2}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ -4dce62: 0c02 |0053: move-result-object v2 │ │ -4dce64: 1a03 1093 |0054: const-string v3, "drawView.bitmap" // string@9310 │ │ -4dce68: 7120 92cc 3200 |0056: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dce6e: 6e30 85f7 7102 |0059: invoke-virtual {v1, v7, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f785 │ │ -4dce74: 0c02 |005c: move-result-object v2 │ │ -4dce76: 2204 ba00 |005d: new-instance v4, Landroid/graphics/Canvas; // type@00ba │ │ -4dce7a: 7020 9404 2400 |005f: invoke-direct {v4, v2}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0494 │ │ -4dce80: 12f5 |0062: const/4 v5, #int -1 // #ff │ │ -4dce82: 6e20 a604 5400 |0063: invoke-virtual {v4, v5}, Landroid/graphics/Canvas;.drawColor:(I)V // method@04a6 │ │ -4dce88: 7010 9af7 0600 |0066: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f79a │ │ -4dce8e: 0c05 |0069: move-result-object v5 │ │ -4dce90: 6e10 55a9 0500 |006a: invoke-virtual {v5}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ -4dce96: 0c05 |006d: move-result-object v5 │ │ -4dce98: 7120 92cc 3500 |006e: invoke-static {v5, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dce9e: 6e30 85f7 7105 |0071: invoke-virtual {v1, v7, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f785 │ │ -4dcea4: 0c07 |0074: move-result-object v7 │ │ -4dcea6: 1201 |0075: const/4 v1, #int 0 // #0 │ │ -4dcea8: 1203 |0076: const/4 v3, #int 0 // #0 │ │ -4dceaa: 6e51 a204 7433 |0077: invoke-virtual {v4, v7, v3, v3, v1}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@04a2 │ │ -4dceb0: 6207 5500 |007a: sget-object v7, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0055 │ │ -4dceb4: 1301 6400 |007c: const/16 v1, #int 100 // #64 │ │ -4dceb8: 2203 9f15 |007e: new-instance v3, Ljava/io/FileOutputStream; // type@159f │ │ -4dcebc: 7020 c1a9 0300 |0080: invoke-direct {v3, v0}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a9c1 │ │ -4dcec2: 1f03 af15 |0083: check-cast v3, Ljava/io/OutputStream; // type@15af │ │ -4dcec6: 6e40 7204 7231 |0085: invoke-virtual {v2, v7, v1, v3}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0472 │ │ -4dcecc: 2805 |0088: goto 008d // +0005 │ │ -4dcece: 0d07 |0089: move-exception v7 │ │ -4dced0: 6e10 c0a9 0700 |008a: invoke-virtual {v7}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@a9c0 │ │ -4dced6: 6e10 98f7 0600 |008d: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f798 │ │ -4dcedc: 0c07 |0090: move-result-object v7 │ │ -4dcede: 1a01 b0d4 |0091: const-string v1, "org.secuso.privacyfriendlynotes" // string@d4b0 │ │ -4dcee2: 7130 3342 1700 |0093: invoke-static {v7, v1, v0}, Landroidx/core/content/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@4233 │ │ -4dcee8: 0c07 |0096: move-result-object v7 │ │ -4dceea: 2202 7200 |0097: new-instance v2, Landroid/content/Intent; // type@0072 │ │ -4dceee: 7010 da02 0200 |0099: invoke-direct {v2}, Landroid/content/Intent;.:()V // method@02da │ │ -4dcef4: 1a00 fb7f |009c: const-string v0, "android.intent.action.SEND" // string@7ffb │ │ -4dcef8: 6e20 0403 0200 |009e: invoke-virtual {v2, v0}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0304 │ │ -4dcefe: 1a00 3fac |00a1: const-string v0, "image/*" // string@ac3f │ │ -4dcf02: 6e20 0c03 0200 |00a3: invoke-virtual {v2, v0}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@030c │ │ -4dcf08: 1f07 6201 |00a6: check-cast v7, Landroid/os/Parcelable; // type@0162 │ │ -4dcf0c: 1a00 1280 |00a8: const-string v0, "android.intent.extra.STREAM" // string@8012 │ │ -4dcf10: 6e30 f902 0207 |00aa: invoke-virtual {v2, v0, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@02f9 │ │ -4dcf16: 1217 |00ad: const/4 v7, #int 1 // #1 │ │ -4dcf18: 6e20 0a03 7200 |00ae: invoke-virtual {v2, v7}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@030a │ │ -4dcf1e: 2207 1120 |00b1: new-instance v7, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@2011 │ │ -4dcf22: 1211 |00b3: const/4 v1, #int 1 // #1 │ │ -4dcf24: 1203 |00b4: const/4 v3, #int 0 // #0 │ │ -4dcf26: 1244 |00b5: const/4 v4, #int 4 // #4 │ │ -4dcf28: 1205 |00b6: const/4 v5, #int 0 // #0 │ │ -4dcf2a: 0770 |00b7: move-object v0, v7 │ │ -4dcf2c: 7606 9ef6 0000 |00b8: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f69e │ │ -4dcf32: 1107 |00bb: return-object v7 │ │ +4dcda8: |[4dcda8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.shareNote:(Ljava/lang/String;)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ +4dcdb8: 1a00 9cce |0000: const-string v0, "name" // string@ce9c │ │ +4dcdbc: 7120 93cc 0700 |0002: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dcdc2: 2207 f315 |0005: new-instance v7, Ljava/lang/StringBuilder; // type@15f3 │ │ +4dcdc6: 7010 b9ab 0700 |0007: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4dcdcc: 5460 c2ae |000a: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aec2 │ │ +4dcdd0: 7110 90cc 0000 |000c: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4dcdd6: 5461 c2ae |000f: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aec2 │ │ +4dcdda: 7110 90cc 0100 |0011: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4dcde0: 6e10 9aab 0100 |0014: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@ab9a │ │ +4dcde6: 0a01 |0017: move-result v1 │ │ +4dcde8: d801 01fd |0018: add-int/lit8 v1, v1, #int -3 // #fd │ │ +4dcdec: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +4dcdee: 6e30 a8ab 2001 |001b: invoke-virtual {v0, v2, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@aba8 │ │ +4dcdf4: 0c00 |001e: move-result-object v0 │ │ +4dcdf6: 1a01 dcef |001f: const-string v1, "this as java.lang.String…ing(startIndex, endIndex)" // string@efdc │ │ +4dcdfa: 7120 92cc 1000 |0021: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dce00: 6e20 c5ab 0700 |0024: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dce06: 1a00 c0b2 |0027: const-string v0, "jpg" // string@b2c0 │ │ +4dce0a: 6e20 c5ab 0700 |0029: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dce10: 6e10 d5ab 0700 |002c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4dce16: 0c07 |002f: move-result-object v7 │ │ +4dce18: 2200 9b15 |0030: new-instance v0, Ljava/io/File; // type@159b │ │ +4dce1c: 7020 9ba9 7000 |0032: invoke-direct {v0, v7}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a99b │ │ +4dce22: 2207 f300 |0035: new-instance v7, Landroid/graphics/drawable/BitmapDrawable; // type@00f3 │ │ +4dce26: 6e10 9df7 0600 |0037: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f79d │ │ +4dce2c: 0c01 |003a: move-result-object v1 │ │ +4dce2e: 5462 c2ae |003b: iget-object v2, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aec2 │ │ +4dce32: 7030 e005 1702 |003d: invoke-direct {v7, v1, v2}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05e0 │ │ +4dce38: 6e10 e205 0700 |0040: invoke-virtual {v7}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05e2 │ │ +4dce3e: 0c07 |0043: move-result-object v7 │ │ +4dce40: 3907 0600 |0044: if-nez v7, 004a // +0006 │ │ +4dce44: 7010 96f7 0600 |0046: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.emptyBitmap:()Landroid/graphics/Bitmap; // method@f796 │ │ +4dce4a: 0c07 |0049: move-result-object v7 │ │ +4dce4c: 6201 beae |004a: sget-object v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // field@aebe │ │ +4dce50: 7010 9af7 0600 |004c: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f79a │ │ +4dce56: 0c02 |004f: move-result-object v2 │ │ +4dce58: 6e10 55a9 0200 |0050: invoke-virtual {v2}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ +4dce5e: 0c02 |0053: move-result-object v2 │ │ +4dce60: 1a03 1093 |0054: const-string v3, "drawView.bitmap" // string@9310 │ │ +4dce64: 7120 92cc 3200 |0056: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dce6a: 6e30 85f7 7102 |0059: invoke-virtual {v1, v7, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f785 │ │ +4dce70: 0c02 |005c: move-result-object v2 │ │ +4dce72: 2204 ba00 |005d: new-instance v4, Landroid/graphics/Canvas; // type@00ba │ │ +4dce76: 7020 9404 2400 |005f: invoke-direct {v4, v2}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0494 │ │ +4dce7c: 12f5 |0062: const/4 v5, #int -1 // #ff │ │ +4dce7e: 6e20 a604 5400 |0063: invoke-virtual {v4, v5}, Landroid/graphics/Canvas;.drawColor:(I)V // method@04a6 │ │ +4dce84: 7010 9af7 0600 |0066: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f79a │ │ +4dce8a: 0c05 |0069: move-result-object v5 │ │ +4dce8c: 6e10 55a9 0500 |006a: invoke-virtual {v5}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ +4dce92: 0c05 |006d: move-result-object v5 │ │ +4dce94: 7120 92cc 3500 |006e: invoke-static {v5, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dce9a: 6e30 85f7 7105 |0071: invoke-virtual {v1, v7, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f785 │ │ +4dcea0: 0c07 |0074: move-result-object v7 │ │ +4dcea2: 1201 |0075: const/4 v1, #int 0 // #0 │ │ +4dcea4: 1203 |0076: const/4 v3, #int 0 // #0 │ │ +4dcea6: 6e51 a204 7433 |0077: invoke-virtual {v4, v7, v3, v3, v1}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@04a2 │ │ +4dceac: 6207 5500 |007a: sget-object v7, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0055 │ │ +4dceb0: 1301 6400 |007c: const/16 v1, #int 100 // #64 │ │ +4dceb4: 2203 9f15 |007e: new-instance v3, Ljava/io/FileOutputStream; // type@159f │ │ +4dceb8: 7020 c1a9 0300 |0080: invoke-direct {v3, v0}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a9c1 │ │ +4dcebe: 1f03 af15 |0083: check-cast v3, Ljava/io/OutputStream; // type@15af │ │ +4dcec2: 6e40 7204 7231 |0085: invoke-virtual {v2, v7, v1, v3}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0472 │ │ +4dcec8: 2805 |0088: goto 008d // +0005 │ │ +4dceca: 0d07 |0089: move-exception v7 │ │ +4dcecc: 6e10 c0a9 0700 |008a: invoke-virtual {v7}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@a9c0 │ │ +4dced2: 6e10 98f7 0600 |008d: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f798 │ │ +4dced8: 0c07 |0090: move-result-object v7 │ │ +4dceda: 1a01 b0d4 |0091: const-string v1, "org.secuso.privacyfriendlynotes" // string@d4b0 │ │ +4dcede: 7130 3342 1700 |0093: invoke-static {v7, v1, v0}, Landroidx/core/content/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@4233 │ │ +4dcee4: 0c07 |0096: move-result-object v7 │ │ +4dcee6: 2202 7200 |0097: new-instance v2, Landroid/content/Intent; // type@0072 │ │ +4dceea: 7010 da02 0200 |0099: invoke-direct {v2}, Landroid/content/Intent;.:()V // method@02da │ │ +4dcef0: 1a00 fb7f |009c: const-string v0, "android.intent.action.SEND" // string@7ffb │ │ +4dcef4: 6e20 0403 0200 |009e: invoke-virtual {v2, v0}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0304 │ │ +4dcefa: 1a00 3fac |00a1: const-string v0, "image/*" // string@ac3f │ │ +4dcefe: 6e20 0c03 0200 |00a3: invoke-virtual {v2, v0}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@030c │ │ +4dcf04: 1f07 6201 |00a6: check-cast v7, Landroid/os/Parcelable; // type@0162 │ │ +4dcf08: 1a00 1280 |00a8: const-string v0, "android.intent.extra.STREAM" // string@8012 │ │ +4dcf0c: 6e30 f902 0207 |00aa: invoke-virtual {v2, v0, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@02f9 │ │ +4dcf12: 1217 |00ad: const/4 v7, #int 1 // #1 │ │ +4dcf14: 6e20 0a03 7200 |00ae: invoke-virtual {v2, v7}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@030a │ │ +4dcf1a: 2207 1120 |00b1: new-instance v7, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@2011 │ │ +4dcf1e: 1211 |00b3: const/4 v1, #int 1 // #1 │ │ +4dcf20: 1203 |00b4: const/4 v3, #int 0 // #0 │ │ +4dcf22: 1244 |00b5: const/4 v4, #int 4 // #4 │ │ +4dcf24: 1205 |00b6: const/4 v5, #int 0 // #0 │ │ +4dcf26: 0770 |00b7: move-object v0, v7 │ │ +4dcf28: 7606 9ef6 0000 |00b8: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f69e │ │ +4dcf2e: 1107 |00bb: return-object v7 │ │ catches : 1 │ │ 0x007a - 0x0088 │ │ Ljava/io/FileNotFoundException; -> 0x0089 │ │ positions : │ │ 0x0005 line=85 │ │ 0x0030 line=86 │ │ 0x0035 line=88 │ │ @@ -2057882,66 +2057881,66 @@ │ │ type : '(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 103 16-bit code units │ │ -4dcf44: |[4dcf44] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.updateNoteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ -4dcf54: 1a00 9cce |0000: const-string v0, "name" // string@ce9c │ │ -4dcf58: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dcf5e: 2200 f300 |0005: new-instance v0, Landroid/graphics/drawable/BitmapDrawable; // type@00f3 │ │ -4dcf62: 6e10 9df7 0700 |0007: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f79d │ │ -4dcf68: 0c01 |000a: move-result-object v1 │ │ -4dcf6a: 5472 c2ae |000b: iget-object v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aec2 │ │ -4dcf6e: 7030 e005 1002 |000d: invoke-direct {v0, v1, v2}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05e0 │ │ -4dcf74: 6e10 e205 0000 |0010: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05e2 │ │ -4dcf7a: 0c00 |0013: move-result-object v0 │ │ -4dcf7c: 7010 9af7 0700 |0014: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f79a │ │ -4dcf82: 0c01 |0017: move-result-object v1 │ │ -4dcf84: 6e10 55a9 0100 |0018: invoke-virtual {v1}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ -4dcf8a: 0c01 |001b: move-result-object v1 │ │ -4dcf8c: 2202 9f15 |001c: new-instance v2, Ljava/io/FileOutputStream; // type@159f │ │ -4dcf90: 2203 9b15 |001e: new-instance v3, Ljava/io/File; // type@159b │ │ -4dcf94: 5474 c2ae |0020: iget-object v4, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aec2 │ │ -4dcf98: 7110 90cc 0400 |0022: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4dcf9e: 7020 9ba9 4300 |0025: invoke-direct {v3, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a99b │ │ -4dcfa4: 7020 c1a9 3200 |0028: invoke-direct {v2, v3}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a9c1 │ │ -4dcfaa: 6203 beae |002b: sget-object v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // field@aebe │ │ -4dcfae: 1a04 39d1 |002d: const-string v4, "oldSketch" // string@d139 │ │ -4dcfb2: 7120 92cc 4000 |002f: invoke-static {v0, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dcfb8: 1a04 47cf |0032: const-string v4, "newSketch" // string@cf47 │ │ -4dcfbc: 7120 92cc 4100 |0034: invoke-static {v1, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dcfc2: 6e30 85f7 0301 |0037: invoke-virtual {v3, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f785 │ │ -4dcfc8: 0c00 |003a: move-result-object v0 │ │ -4dcfca: 6201 5600 |003b: sget-object v1, Landroid/graphics/Bitmap$CompressFormat;.PNG:Landroid/graphics/Bitmap$CompressFormat; // field@0056 │ │ -4dcfce: 1203 |003d: const/4 v3, #int 0 // #0 │ │ -4dcfd0: 0724 |003e: move-object v4, v2 │ │ -4dcfd2: 1f04 af15 |003f: check-cast v4, Ljava/io/OutputStream; // type@15af │ │ -4dcfd6: 6e40 7204 1043 |0041: invoke-virtual {v0, v1, v3, v4}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0472 │ │ -4dcfdc: 6e10 c5a9 0200 |0044: invoke-virtual {v2}, Ljava/io/FileOutputStream;.flush:()V // method@a9c5 │ │ -4dcfe2: 6e10 c4a9 0200 |0047: invoke-virtual {v2}, Ljava/io/FileOutputStream;.close:()V // method@a9c4 │ │ -4dcfe8: 280a |004a: goto 0054 // +000a │ │ -4dcfea: 0d00 |004b: move-exception v0 │ │ -4dcfec: 6e10 d2a9 0000 |004c: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@a9d2 │ │ -4dcff2: 2805 |004f: goto 0054 // +0005 │ │ -4dcff4: 0d00 |0050: move-exception v0 │ │ -4dcff6: 6e10 c0a9 0000 |0051: invoke-virtual {v0}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@a9c0 │ │ -4dcffc: 2200 1120 |0054: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@2011 │ │ -4dd000: 1212 |0056: const/4 v2, #int 1 // #1 │ │ -4dd002: 2203 b41f |0057: new-instance v3, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1fb4 │ │ -4dd006: 5471 c1ae |0059: iget-object v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@aec1 │ │ -4dd00a: 1244 |005b: const/4 v4, #int 4 // #4 │ │ -4dd00c: 7059 e0f4 8341 |005c: invoke-direct {v3, v8, v1, v4, v9}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f4e0 │ │ -4dd012: 1204 |005f: const/4 v4, #int 0 // #0 │ │ -4dd014: 1245 |0060: const/4 v5, #int 4 // #4 │ │ -4dd016: 1206 |0061: const/4 v6, #int 0 // #0 │ │ -4dd018: 0701 |0062: move-object v1, v0 │ │ -4dd01a: 7606 9ef6 0100 |0063: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f69e │ │ -4dd020: 1100 |0066: return-object v0 │ │ +4dcf40: |[4dcf40] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.updateNoteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ +4dcf50: 1a00 9cce |0000: const-string v0, "name" // string@ce9c │ │ +4dcf54: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dcf5a: 2200 f300 |0005: new-instance v0, Landroid/graphics/drawable/BitmapDrawable; // type@00f3 │ │ +4dcf5e: 6e10 9df7 0700 |0007: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f79d │ │ +4dcf64: 0c01 |000a: move-result-object v1 │ │ +4dcf66: 5472 c2ae |000b: iget-object v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aec2 │ │ +4dcf6a: 7030 e005 1002 |000d: invoke-direct {v0, v1, v2}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05e0 │ │ +4dcf70: 6e10 e205 0000 |0010: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05e2 │ │ +4dcf76: 0c00 |0013: move-result-object v0 │ │ +4dcf78: 7010 9af7 0700 |0014: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f79a │ │ +4dcf7e: 0c01 |0017: move-result-object v1 │ │ +4dcf80: 6e10 55a9 0100 |0018: invoke-virtual {v1}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ +4dcf86: 0c01 |001b: move-result-object v1 │ │ +4dcf88: 2202 9f15 |001c: new-instance v2, Ljava/io/FileOutputStream; // type@159f │ │ +4dcf8c: 2203 9b15 |001e: new-instance v3, Ljava/io/File; // type@159b │ │ +4dcf90: 5474 c2ae |0020: iget-object v4, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aec2 │ │ +4dcf94: 7110 90cc 0400 |0022: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4dcf9a: 7020 9ba9 4300 |0025: invoke-direct {v3, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a99b │ │ +4dcfa0: 7020 c1a9 3200 |0028: invoke-direct {v2, v3}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a9c1 │ │ +4dcfa6: 6203 beae |002b: sget-object v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // field@aebe │ │ +4dcfaa: 1a04 39d1 |002d: const-string v4, "oldSketch" // string@d139 │ │ +4dcfae: 7120 92cc 4000 |002f: invoke-static {v0, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dcfb4: 1a04 47cf |0032: const-string v4, "newSketch" // string@cf47 │ │ +4dcfb8: 7120 92cc 4100 |0034: invoke-static {v1, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dcfbe: 6e30 85f7 0301 |0037: invoke-virtual {v3, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f785 │ │ +4dcfc4: 0c00 |003a: move-result-object v0 │ │ +4dcfc6: 6201 5600 |003b: sget-object v1, Landroid/graphics/Bitmap$CompressFormat;.PNG:Landroid/graphics/Bitmap$CompressFormat; // field@0056 │ │ +4dcfca: 1203 |003d: const/4 v3, #int 0 // #0 │ │ +4dcfcc: 0724 |003e: move-object v4, v2 │ │ +4dcfce: 1f04 af15 |003f: check-cast v4, Ljava/io/OutputStream; // type@15af │ │ +4dcfd2: 6e40 7204 1043 |0041: invoke-virtual {v0, v1, v3, v4}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0472 │ │ +4dcfd8: 6e10 c5a9 0200 |0044: invoke-virtual {v2}, Ljava/io/FileOutputStream;.flush:()V // method@a9c5 │ │ +4dcfde: 6e10 c4a9 0200 |0047: invoke-virtual {v2}, Ljava/io/FileOutputStream;.close:()V // method@a9c4 │ │ +4dcfe4: 280a |004a: goto 0054 // +000a │ │ +4dcfe6: 0d00 |004b: move-exception v0 │ │ +4dcfe8: 6e10 d2a9 0000 |004c: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@a9d2 │ │ +4dcfee: 2805 |004f: goto 0054 // +0005 │ │ +4dcff0: 0d00 |0050: move-exception v0 │ │ +4dcff2: 6e10 c0a9 0000 |0051: invoke-virtual {v0}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@a9c0 │ │ +4dcff8: 2200 1120 |0054: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@2011 │ │ +4dcffc: 1212 |0056: const/4 v2, #int 1 // #1 │ │ +4dcffe: 2203 b41f |0057: new-instance v3, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1fb4 │ │ +4dd002: 5471 c1ae |0059: iget-object v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@aec1 │ │ +4dd006: 1244 |005b: const/4 v4, #int 4 // #4 │ │ +4dd008: 7059 e0f4 8341 |005c: invoke-direct {v3, v8, v1, v4, v9}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f4e0 │ │ +4dd00e: 1204 |005f: const/4 v4, #int 0 // #0 │ │ +4dd010: 1245 |0060: const/4 v5, #int 4 // #4 │ │ +4dd012: 1206 |0061: const/4 v6, #int 0 // #0 │ │ +4dd014: 0701 |0062: move-object v1, v0 │ │ +4dd016: 7606 9ef6 0100 |0063: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f69e │ │ +4dd01c: 1100 |0066: return-object v0 │ │ catches : 1 │ │ 0x001c - 0x004a │ │ Ljava/io/FileNotFoundException; -> 0x0050 │ │ Ljava/io/IOException; -> 0x004b │ │ positions : │ │ 0x0005 line=132 │ │ 0x0014 line=133 │ │ @@ -2058031,134 +2058030,134 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4ddbc8: |[4ddbc8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.$r8$lambda$211Zw5oEtRschlG7L7OadhAX-Xs:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V │ │ -4ddbd8: 7120 d6f7 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.onCreate$lambda-1:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V // method@f7d6 │ │ -4ddbde: 0e00 |0003: return-void │ │ +4ddbc4: |[4ddbc4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.$r8$lambda$211Zw5oEtRschlG7L7OadhAX-Xs:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V │ │ +4ddbd4: 7120 d6f7 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.onCreate$lambda-1:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V // method@f7d6 │ │ +4ddbda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;) │ │ name : '$r8$lambda$BMmUUvp_emwAHfAF6-6rW_2II9o' │ │ type : '(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4ddbe0: |[4ddbe0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.$r8$lambda$BMmUUvp_emwAHfAF6-6rW_2II9o:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroid/view/View;)V │ │ -4ddbf0: 7120 d5f7 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.onCreate$lambda-0:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroid/view/View;)V // method@f7d5 │ │ -4ddbf6: 0e00 |0003: return-void │ │ +4ddbdc: |[4ddbdc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.$r8$lambda$BMmUUvp_emwAHfAF6-6rW_2II9o:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroid/view/View;)V │ │ +4ddbec: 7120 d5f7 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.onCreate$lambda-0:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroid/view/View;)V // method@f7d5 │ │ +4ddbf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;) │ │ name : '$r8$lambda$VVsBxTa23nQM9UaPCrohvejYy-g' │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4ddbf8: |[4ddbf8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.$r8$lambda$VVsBxTa23nQM9UaPCrohvejYy-g:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -4ddc08: 7120 ddf7 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.onSaveExternalStorage$lambda-6:(Ljava/lang/String;Landroid/net/Uri;)V // method@f7dd │ │ -4ddc0e: 0e00 |0003: return-void │ │ +4ddbf4: |[4ddbf4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.$r8$lambda$VVsBxTa23nQM9UaPCrohvejYy-g:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +4ddc04: 7120 ddf7 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.onSaveExternalStorage$lambda-6:(Ljava/lang/String;Landroid/net/Uri;)V // method@f7dd │ │ +4ddc0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;) │ │ name : '$r8$lambda$qqJNpBJ0DudbvZoskV77e1DttVg' │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4ddc10: |[4ddc10] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.$r8$lambda$qqJNpBJ0DudbvZoskV77e1DttVg:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V │ │ -4ddc20: 7120 d7f7 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.onCreate$lambda-2:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V // method@f7d7 │ │ -4ddc26: 0e00 |0003: return-void │ │ +4ddc0c: |[4ddc0c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.$r8$lambda$qqJNpBJ0DudbvZoskV77e1DttVg:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V │ │ +4ddc1c: 7120 d7f7 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.onCreate$lambda-2:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V // method@f7d7 │ │ +4ddc22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;) │ │ name : '$r8$lambda$vX_aDBZIWQg9benjv-yHyTxUxOg' │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4ddc28: |[4ddc28] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.$r8$lambda$vX_aDBZIWQg9benjv-yHyTxUxOg:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V │ │ -4ddc38: 7120 d8f7 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.onCreate$lambda-3:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V // method@f7d8 │ │ -4ddc3e: 0e00 |0003: return-void │ │ +4ddc24: |[4ddc24] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.$r8$lambda$vX_aDBZIWQg9benjv-yHyTxUxOg:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V │ │ +4ddc34: 7120 d8f7 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.onCreate$lambda-3:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V // method@f7d8 │ │ +4ddc3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 83 16-bit code units │ │ -4ddc40: |[4ddc40] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.:()V │ │ -4ddc50: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4ddc52: 7020 b8f6 0200 |0001: invoke-direct {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.:(I)V // method@f6b8 │ │ -4ddc58: 2200 3920 |0004: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2; // type@2039 │ │ -4ddc5c: 7020 b8f7 2000 |0006: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f7b8 │ │ -4ddc62: 1f00 c118 |0009: check-cast v0, Lkotlin/jvm/functions/Function0; // type@18c1 │ │ -4ddc66: 7110 7bb1 0000 |000b: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@b17b │ │ -4ddc6c: 0c00 |000e: move-result-object v0 │ │ -4ddc6e: 5b20 ceae |000f: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent$delegate:Lkotlin/Lazy; // field@aece │ │ -4ddc72: 2200 3820 |0011: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2; // type@2038 │ │ -4ddc76: 7020 b5f7 2000 |0013: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f7b5 │ │ -4ddc7c: 1f00 c118 |0016: check-cast v0, Lkotlin/jvm/functions/Function0; // type@18c1 │ │ -4ddc80: 7110 7bb1 0000 |0018: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@b17b │ │ -4ddc86: 0c00 |001b: move-result-object v0 │ │ -4ddc88: 5b20 cdae |001c: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn$delegate:Lkotlin/Lazy; // field@aecd │ │ -4ddc8c: 2200 3a20 |001e: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2; // type@203a │ │ -4ddc90: 7020 bbf7 2000 |0020: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f7bb │ │ -4ddc96: 1f00 c118 |0023: check-cast v0, Lkotlin/jvm/functions/Function0; // type@18c1 │ │ -4ddc9a: 7110 7bb1 0000 |0025: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@b17b │ │ -4ddca0: 0c00 |0028: move-result-object v0 │ │ -4ddca2: 5b20 d2ae |0029: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn$delegate:Lkotlin/Lazy; // field@aed2 │ │ -4ddca6: 2200 3b20 |002b: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2; // type@203b │ │ -4ddcaa: 7020 bef7 2000 |002d: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f7be │ │ -4ddcb0: 1f00 c118 |0030: check-cast v0, Lkotlin/jvm/functions/Function0; // type@18c1 │ │ -4ddcb4: 7110 7bb1 0000 |0032: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@b17b │ │ -4ddcba: 0c00 |0035: move-result-object v0 │ │ -4ddcbc: 5b20 d3ae |0036: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn$delegate:Lkotlin/Lazy; // field@aed3 │ │ -4ddcc0: 2200 6f0c |0038: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@0c6f │ │ -4ddcc4: 1201 |003a: const/4 v1, #int 0 // #0 │ │ -4ddcc6: 7110 46aa 0100 |003b: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@aa46 │ │ -4ddccc: 0c01 |003e: move-result-object v1 │ │ -4ddcce: 7020 2562 1000 |003f: invoke-direct {v0, v1}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@6225 │ │ -4ddcd4: 5b20 cfae |0042: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isBold:Landroidx/lifecycle/MutableLiveData; // field@aecf │ │ -4ddcd8: 2200 6f0c |0044: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@0c6f │ │ -4ddcdc: 7020 2562 1000 |0046: invoke-direct {v0, v1}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@6225 │ │ -4ddce2: 5b20 d0ae |0049: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isItalic:Landroidx/lifecycle/MutableLiveData; // field@aed0 │ │ -4ddce6: 2200 6f0c |004b: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@0c6f │ │ -4ddcea: 7020 2562 1000 |004d: invoke-direct {v0, v1}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@6225 │ │ -4ddcf0: 5b20 d1ae |0050: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@aed1 │ │ -4ddcf4: 0e00 |0052: return-void │ │ +4ddc3c: |[4ddc3c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.:()V │ │ +4ddc4c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4ddc4e: 7020 b8f6 0200 |0001: invoke-direct {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.:(I)V // method@f6b8 │ │ +4ddc54: 2200 3920 |0004: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2; // type@2039 │ │ +4ddc58: 7020 b8f7 2000 |0006: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f7b8 │ │ +4ddc5e: 1f00 c118 |0009: check-cast v0, Lkotlin/jvm/functions/Function0; // type@18c1 │ │ +4ddc62: 7110 7bb1 0000 |000b: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@b17b │ │ +4ddc68: 0c00 |000e: move-result-object v0 │ │ +4ddc6a: 5b20 ceae |000f: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent$delegate:Lkotlin/Lazy; // field@aece │ │ +4ddc6e: 2200 3820 |0011: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2; // type@2038 │ │ +4ddc72: 7020 b5f7 2000 |0013: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f7b5 │ │ +4ddc78: 1f00 c118 |0016: check-cast v0, Lkotlin/jvm/functions/Function0; // type@18c1 │ │ +4ddc7c: 7110 7bb1 0000 |0018: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@b17b │ │ +4ddc82: 0c00 |001b: move-result-object v0 │ │ +4ddc84: 5b20 cdae |001c: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn$delegate:Lkotlin/Lazy; // field@aecd │ │ +4ddc88: 2200 3a20 |001e: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2; // type@203a │ │ +4ddc8c: 7020 bbf7 2000 |0020: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f7bb │ │ +4ddc92: 1f00 c118 |0023: check-cast v0, Lkotlin/jvm/functions/Function0; // type@18c1 │ │ +4ddc96: 7110 7bb1 0000 |0025: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@b17b │ │ +4ddc9c: 0c00 |0028: move-result-object v0 │ │ +4ddc9e: 5b20 d2ae |0029: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn$delegate:Lkotlin/Lazy; // field@aed2 │ │ +4ddca2: 2200 3b20 |002b: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2; // type@203b │ │ +4ddca6: 7020 bef7 2000 |002d: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f7be │ │ +4ddcac: 1f00 c118 |0030: check-cast v0, Lkotlin/jvm/functions/Function0; // type@18c1 │ │ +4ddcb0: 7110 7bb1 0000 |0032: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@b17b │ │ +4ddcb6: 0c00 |0035: move-result-object v0 │ │ +4ddcb8: 5b20 d3ae |0036: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn$delegate:Lkotlin/Lazy; // field@aed3 │ │ +4ddcbc: 2200 6f0c |0038: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@0c6f │ │ +4ddcc0: 1201 |003a: const/4 v1, #int 0 // #0 │ │ +4ddcc2: 7110 46aa 0100 |003b: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@aa46 │ │ +4ddcc8: 0c01 |003e: move-result-object v1 │ │ +4ddcca: 7020 2562 1000 |003f: invoke-direct {v0, v1}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@6225 │ │ +4ddcd0: 5b20 cfae |0042: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isBold:Landroidx/lifecycle/MutableLiveData; // field@aecf │ │ +4ddcd4: 2200 6f0c |0044: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@0c6f │ │ +4ddcd8: 7020 2562 1000 |0046: invoke-direct {v0, v1}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@6225 │ │ +4ddcde: 5b20 d0ae |0049: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isItalic:Landroidx/lifecycle/MutableLiveData; // field@aed0 │ │ +4ddce2: 2200 6f0c |004b: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@0c6f │ │ +4ddce6: 7020 2562 1000 |004d: invoke-direct {v0, v1}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@6225 │ │ +4ddcec: 5b20 d1ae |0050: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@aed1 │ │ +4ddcf0: 0e00 |0052: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=44 │ │ 0x0004 line=46 │ │ 0x0011 line=47 │ │ 0x001e line=48 │ │ 0x002b line=49 │ │ @@ -2058173,266 +2058172,266 @@ │ │ type : '(ILandroidx/lifecycle/MutableLiveData;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 518 16-bit code units │ │ -4ddcf8: |[4ddcf8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.applyStyle:(ILandroidx/lifecycle/MutableLiveData;)V │ │ -4ddd08: 2200 c801 |0000: new-instance v0, Landroid/text/style/StyleSpan; // type@01c8 │ │ -4ddd0c: 7020 8809 d000 |0002: invoke-direct {v0, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@0988 │ │ -4ddd12: 7010 cdf7 0c00 |0005: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4ddd18: 0c01 |0008: move-result-object v1 │ │ -4ddd1a: 6e10 1d10 0100 |0009: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ -4ddd20: 0c01 |000c: move-result-object v1 │ │ -4ddd22: 1a02 68d0 |000d: const-string v2, "null cannot be cast to non-null type android.text.SpannableStringBuilder" // string@d068 │ │ -4ddd26: 7120 bcae 2100 |000f: invoke-static {v1, v2}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@aebc │ │ -4ddd2c: 1f01 ac01 |0012: check-cast v1, Landroid/text/SpannableStringBuilder; // type@01ac │ │ -4ddd30: 7010 cdf7 0c00 |0014: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4ddd36: 0c03 |0017: move-result-object v3 │ │ -4ddd38: 6e10 1c10 0300 |0018: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ -4ddd3e: 0a03 |001b: move-result v3 │ │ -4ddd40: 7010 cdf7 0c00 |001c: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4ddd46: 0c04 |001f: move-result-object v4 │ │ -4ddd48: 6e10 1b10 0400 |0020: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ -4ddd4e: 0a04 |0023: move-result v4 │ │ -4ddd50: 1215 |0024: const/4 v5, #int 1 // #1 │ │ -4ddd52: 1206 |0025: const/4 v6, #int 0 // #0 │ │ -4ddd54: 1307 2100 |0026: const/16 v7, #int 33 // #21 │ │ -4ddd58: 3343 a100 |0028: if-ne v3, v4, 00c9 // +00a1 │ │ -4ddd5c: 6e10 2662 0e00 |002a: invoke-virtual {v14}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@6226 │ │ -4ddd62: 0c03 |002d: move-result-object v3 │ │ -4ddd64: 7110 90cc 0300 |002e: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4ddd6a: 1f03 bf15 |0031: check-cast v3, Ljava/lang/Boolean; // type@15bf │ │ -4ddd6e: 6e10 3faa 0300 |0033: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@aa3f │ │ -4ddd74: 0a03 |0036: move-result v3 │ │ -4ddd76: 3803 7600 |0037: if-eqz v3, 00ad // +0076 │ │ -4ddd7a: 7110 46aa 0600 |0039: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@aa46 │ │ -4ddd80: 0c03 |003c: move-result-object v3 │ │ -4ddd82: 6e20 2a62 3e00 |003d: invoke-virtual {v14, v3}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@622a │ │ -4ddd88: 7010 cdf7 0c00 |0040: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4ddd8e: 0c0e |0043: move-result-object v14 │ │ -4ddd90: 6e10 1b10 0e00 |0044: invoke-virtual {v14}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ -4ddd96: 0a0e |0047: move-result v14 │ │ -4ddd98: 1c03 c801 |0048: const-class v3, Landroid/text/style/StyleSpan; // type@01c8 │ │ -4ddd9c: 6e40 1109 613e |004a: invoke-virtual {v1, v6, v14, v3}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0911 │ │ -4ddda2: 0c0e |004d: move-result-object v14 │ │ -4ddda4: 1a03 1cf2 |004e: const-string v3, "totalText.getSpans(0, et…d, StyleSpan::class.java)" // string@f21c │ │ -4ddda8: 7120 92cc 3e00 |0050: invoke-static {v14, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dddae: 1f0e 8120 |0053: check-cast v14, [Landroid/text/style/StyleSpan; // type@2081 │ │ -4dddb2: 2203 5e16 |0055: new-instance v3, Ljava/util/ArrayList; // type@165e │ │ -4dddb6: 7010 68ad 0300 |0057: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@ad68 │ │ -4dddbc: 1f03 6216 |005a: check-cast v3, Ljava/util/Collection; // type@1662 │ │ -4dddc0: 21e4 |005c: array-length v4, v14 │ │ -4dddc2: 1208 |005d: const/4 v8, #int 0 // #0 │ │ -4dddc4: 3548 2700 |005e: if-ge v8, v4, 0085 // +0027 │ │ -4dddc8: 4609 0e08 |0060: aget-object v9, v14, v8 │ │ -4dddcc: 6e20 0e09 9100 |0062: invoke-virtual {v1, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4dddd2: 0a0a |0065: move-result v10 │ │ -4dddd4: 7010 cdf7 0c00 |0066: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4dddda: 0c0b |0069: move-result-object v11 │ │ -4ddddc: 6e10 1b10 0b00 |006a: invoke-virtual {v11}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ -4ddde2: 0a0b |006d: move-result v11 │ │ -4ddde4: 33ba 0e00 |006e: if-ne v10, v11, 007c // +000e │ │ -4ddde8: 6e10 8909 0900 |0070: invoke-virtual {v9}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0989 │ │ -4dddee: 0a0a |0073: move-result v10 │ │ -4dddf0: 6e10 8909 0000 |0074: invoke-virtual {v0}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0989 │ │ -4dddf6: 0a0b |0077: move-result v11 │ │ -4dddf8: 33ba 0400 |0078: if-ne v10, v11, 007c // +0004 │ │ -4dddfc: 121a |007a: const/4 v10, #int 1 // #1 │ │ -4dddfe: 2802 |007b: goto 007d // +0002 │ │ -4dde00: 120a |007c: const/4 v10, #int 0 // #0 │ │ -4dde02: 380a 0500 |007d: if-eqz v10, 0082 // +0005 │ │ -4dde06: 7220 fdad 9300 |007f: invoke-interface {v3, v9}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@adfd │ │ -4dde0c: d808 0801 |0082: add-int/lit8 v8, v8, #int 1 // #01 │ │ -4dde10: 28da |0084: goto 005e // -0026 │ │ -4dde12: 1f03 7316 |0085: check-cast v3, Ljava/util/List; // type@1673 │ │ -4dde16: 1f03 da15 |0087: check-cast v3, Ljava/lang/Iterable; // type@15da │ │ -4dde1a: 7210 feaa 0300 |0089: invoke-interface {v3}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@aafe │ │ -4dde20: 0c0e |008c: move-result-object v14 │ │ -4dde22: 7210 58ae 0e00 |008d: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@ae58 │ │ -4dde28: 0a03 |0090: move-result v3 │ │ -4dde2a: 3803 3800 |0091: if-eqz v3, 00c9 // +0038 │ │ -4dde2e: 7210 59ae 0e00 |0093: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ae59 │ │ -4dde34: 0c03 |0096: move-result-object v3 │ │ -4dde36: 1f03 c801 |0097: check-cast v3, Landroid/text/style/StyleSpan; // type@01c8 │ │ -4dde3a: 2204 c801 |0099: new-instance v4, Landroid/text/style/StyleSpan; // type@01c8 │ │ -4dde3e: 7020 8809 d400 |009b: invoke-direct {v4, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@0988 │ │ -4dde44: 6e20 1009 3100 |009e: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ -4dde4a: 0a08 |00a1: move-result v8 │ │ -4dde4c: 6e20 0e09 3100 |00a2: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4dde52: 0a09 |00a5: move-result v9 │ │ -4dde54: 6e57 1909 4198 |00a6: invoke-virtual {v1, v4, v8, v9, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4dde5a: 6e20 1609 3100 |00a9: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@0916 │ │ -4dde60: 28e1 |00ac: goto 008d // -001f │ │ -4dde62: 7110 46aa 0500 |00ad: invoke-static {v5}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@aa46 │ │ -4dde68: 0c03 |00b0: move-result-object v3 │ │ -4dde6a: 6e20 2a62 3e00 |00b1: invoke-virtual {v14, v3}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@622a │ │ -4dde70: 7010 cdf7 0c00 |00b4: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4dde76: 0c0e |00b7: move-result-object v14 │ │ -4dde78: 6e10 1c10 0e00 |00b8: invoke-virtual {v14}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ -4dde7e: 0a0e |00bb: move-result v14 │ │ -4dde80: 7010 cdf7 0c00 |00bc: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4dde86: 0c03 |00bf: move-result-object v3 │ │ -4dde88: 6e10 1b10 0300 |00c0: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ -4dde8e: 0a03 |00c3: move-result v3 │ │ -4dde90: 1304 1200 |00c4: const/16 v4, #int 18 // #12 │ │ -4dde94: 6e54 1909 013e |00c6: invoke-virtual {v1, v0, v14, v3, v4}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4dde9a: 7010 cdf7 0c00 |00c9: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4ddea0: 0c0e |00cc: move-result-object v14 │ │ -4ddea2: 6e10 1c10 0e00 |00cd: invoke-virtual {v14}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ -4ddea8: 0a0e |00d0: move-result v14 │ │ -4ddeaa: 7010 cdf7 0c00 |00d1: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4ddeb0: 0c01 |00d4: move-result-object v1 │ │ -4ddeb2: 6e10 1b10 0100 |00d5: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ -4ddeb8: 0a01 |00d8: move-result v1 │ │ -4ddeba: 351e 2000 |00d9: if-ge v14, v1, 00f9 // +0020 │ │ -4ddebe: 220e 2217 |00db: new-instance v14, Lkotlin/Pair; // type@1722 │ │ -4ddec2: 7010 cdf7 0c00 |00dd: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4ddec8: 0c01 |00e0: move-result-object v1 │ │ -4ddeca: 6e10 1c10 0100 |00e1: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ -4dded0: 0a01 |00e4: move-result v1 │ │ -4dded2: 7110 f9aa 0100 |00e5: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@aaf9 │ │ -4dded8: 0c01 |00e8: move-result-object v1 │ │ -4ddeda: 7010 cdf7 0c00 |00e9: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4ddee0: 0c03 |00ec: move-result-object v3 │ │ -4ddee2: 6e10 1b10 0300 |00ed: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ -4ddee8: 0a03 |00f0: move-result v3 │ │ -4ddeea: 7110 f9aa 0300 |00f1: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@aaf9 │ │ -4ddef0: 0c03 |00f4: move-result-object v3 │ │ -4ddef2: 7030 16b2 1e03 |00f5: invoke-direct {v14, v1, v3}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@b216 │ │ -4ddef8: 281e |00f8: goto 0116 // +001e │ │ -4ddefa: 220e 2217 |00f9: new-instance v14, Lkotlin/Pair; // type@1722 │ │ -4ddefe: 7010 cdf7 0c00 |00fb: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4ddf04: 0c01 |00fe: move-result-object v1 │ │ -4ddf06: 6e10 1b10 0100 |00ff: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ -4ddf0c: 0a01 |0102: move-result v1 │ │ -4ddf0e: 7110 f9aa 0100 |0103: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@aaf9 │ │ -4ddf14: 0c01 |0106: move-result-object v1 │ │ -4ddf16: 7010 cdf7 0c00 |0107: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4ddf1c: 0c03 |010a: move-result-object v3 │ │ -4ddf1e: 6e10 1c10 0300 |010b: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ -4ddf24: 0a03 |010e: move-result v3 │ │ -4ddf26: 7110 f9aa 0300 |010f: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@aaf9 │ │ -4ddf2c: 0c03 |0112: move-result-object v3 │ │ -4ddf2e: 7030 16b2 1e03 |0113: invoke-direct {v14, v1, v3}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@b216 │ │ -4ddf34: 6e10 17b2 0e00 |0116: invoke-virtual {v14}, Lkotlin/Pair;.component1:()Ljava/lang/Object; // method@b217 │ │ -4ddf3a: 0c01 |0119: move-result-object v1 │ │ -4ddf3c: 1f01 e315 |011a: check-cast v1, Ljava/lang/Number; // type@15e3 │ │ -4ddf40: 6e10 51ab 0100 |011c: invoke-virtual {v1}, Ljava/lang/Number;.intValue:()I // method@ab51 │ │ -4ddf46: 0a01 |011f: move-result v1 │ │ -4ddf48: 6e10 18b2 0e00 |0120: invoke-virtual {v14}, Lkotlin/Pair;.component2:()Ljava/lang/Object; // method@b218 │ │ -4ddf4e: 0c0e |0123: move-result-object v14 │ │ -4ddf50: 1f0e e315 |0124: check-cast v14, Ljava/lang/Number; // type@15e3 │ │ -4ddf54: 6e10 51ab 0e00 |0126: invoke-virtual {v14}, Ljava/lang/Number;.intValue:()I // method@ab51 │ │ -4ddf5a: 0a0e |0129: move-result v14 │ │ -4ddf5c: 7010 cdf7 0c00 |012a: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4ddf62: 0c03 |012d: move-result-object v3 │ │ -4ddf64: 6e10 1d10 0300 |012e: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ -4ddf6a: 0c03 |0131: move-result-object v3 │ │ -4ddf6c: 7120 bcae 2300 |0132: invoke-static {v3, v2}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@aebc │ │ -4ddf72: 1f03 ac01 |0135: check-cast v3, Landroid/text/SpannableStringBuilder; // type@01ac │ │ -4ddf76: 1c02 c801 |0137: const-class v2, Landroid/text/style/StyleSpan; // type@01c8 │ │ -4ddf7a: 6e40 1109 132e |0139: invoke-virtual {v3, v1, v14, v2}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0911 │ │ -4ddf80: 0c02 |013c: move-result-object v2 │ │ -4ddf82: 1a04 1df2 |013d: const-string v4, "totalText.getSpans(start…n, StyleSpan::class.java)" // string@f21d │ │ -4ddf86: 7120 92cc 4200 |013f: invoke-static {v2, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4ddf8c: 1f02 8120 |0142: check-cast v2, [Landroid/text/style/StyleSpan; // type@2081 │ │ -4ddf90: 7010 cdf7 0c00 |0144: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4ddf96: 0c04 |0147: move-result-object v4 │ │ -4ddf98: 6e10 1c10 0400 |0148: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ -4ddf9e: 0a04 |014b: move-result v4 │ │ -4ddfa0: 7010 cdf7 0c00 |014c: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4ddfa6: 0c08 |014f: move-result-object v8 │ │ -4ddfa8: 6e10 1b10 0800 |0150: invoke-virtual {v8}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ -4ddfae: 0a08 |0153: move-result v8 │ │ -4ddfb0: 3284 a100 |0154: if-eq v4, v8, 01f5 // +00a1 │ │ -4ddfb4: 2124 |0156: array-length v4, v2 │ │ -4ddfb6: 1208 |0157: const/4 v8, #int 0 // #0 │ │ -4ddfb8: 3546 9800 |0158: if-ge v6, v4, 01f0 // +0098 │ │ -4ddfbc: 4609 0206 |015a: aget-object v9, v2, v6 │ │ -4ddfc0: 6e10 8909 0900 |015c: invoke-virtual {v9}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0989 │ │ -4ddfc6: 0a0a |015f: move-result v10 │ │ -4ddfc8: 6e10 8909 0000 |0160: invoke-virtual {v0}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0989 │ │ -4ddfce: 0a0b |0163: move-result v11 │ │ -4ddfd0: 33ba 8800 |0164: if-ne v10, v11, 01ec // +0088 │ │ -4ddfd4: 6e20 1009 9300 |0166: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ -4ddfda: 0a08 |0169: move-result v8 │ │ -4ddfdc: 3418 1100 |016a: if-lt v8, v1, 017b // +0011 │ │ -4ddfe0: 6e20 0e09 9300 |016c: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4ddfe6: 0a08 |016f: move-result v8 │ │ -4ddfe8: 35e8 0b00 |0170: if-ge v8, v14, 017b // +000b │ │ -4ddfec: 2208 c801 |0172: new-instance v8, Landroid/text/style/StyleSpan; // type@01c8 │ │ -4ddff0: 7020 8809 d800 |0174: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@0988 │ │ -4ddff6: 6e57 1909 83e1 |0177: invoke-virtual {v3, v8, v1, v14, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4ddffc: 2825 |017a: goto 019f // +0025 │ │ -4ddffe: 6e20 1009 9300 |017b: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ -4de004: 0a08 |017e: move-result v8 │ │ -4de006: 3718 0e00 |017f: if-le v8, v1, 018d // +000e │ │ -4de00a: 2208 c801 |0181: new-instance v8, Landroid/text/style/StyleSpan; // type@01c8 │ │ -4de00e: 7020 8809 d800 |0183: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@0988 │ │ -4de014: 6e20 0e09 9300 |0186: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4de01a: 0a0a |0189: move-result v10 │ │ -4de01c: 6e57 1909 83a1 |018a: invoke-virtual {v3, v8, v1, v10, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4de022: 6e20 0e09 9300 |018d: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4de028: 0a08 |0190: move-result v8 │ │ -4de02a: 35e8 0e00 |0191: if-ge v8, v14, 019f // +000e │ │ -4de02e: 2208 c801 |0193: new-instance v8, Landroid/text/style/StyleSpan; // type@01c8 │ │ -4de032: 7020 8809 d800 |0195: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@0988 │ │ -4de038: 6e20 0e09 9300 |0198: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4de03e: 0a0a |019b: move-result v10 │ │ -4de040: 6e57 1909 83ea |019c: invoke-virtual {v3, v8, v10, v14, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4de046: 6e20 1009 9300 |019f: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ -4de04c: 0a08 |01a2: move-result v8 │ │ -4de04e: 3518 1500 |01a3: if-ge v8, v1, 01b8 // +0015 │ │ -4de052: 6e20 0e09 9300 |01a5: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4de058: 0a08 |01a8: move-result v8 │ │ -4de05a: 34e8 0f00 |01a9: if-lt v8, v14, 01b8 // +000f │ │ -4de05e: 2208 c801 |01ab: new-instance v8, Landroid/text/style/StyleSpan; // type@01c8 │ │ -4de062: 7020 8809 d800 |01ad: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@0988 │ │ -4de068: 6e20 1009 9300 |01b0: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ -4de06e: 0a0a |01b3: move-result v10 │ │ -4de070: 6e57 1909 831a |01b4: invoke-virtual {v3, v8, v10, v1, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4de076: 2831 |01b7: goto 01e8 // +0031 │ │ -4de078: 6e20 1009 9300 |01b8: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ -4de07e: 0a08 |01bb: move-result v8 │ │ -4de080: 3518 1400 |01bc: if-ge v8, v1, 01d0 // +0014 │ │ -4de084: 6e20 0e09 9300 |01be: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4de08a: 0a08 |01c1: move-result v8 │ │ -4de08c: 34e8 0e00 |01c2: if-lt v8, v14, 01d0 // +000e │ │ -4de090: 2208 c801 |01c4: new-instance v8, Landroid/text/style/StyleSpan; // type@01c8 │ │ -4de094: 7020 8809 d800 |01c6: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@0988 │ │ -4de09a: 6e20 1009 9300 |01c9: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ -4de0a0: 0a0a |01cc: move-result v10 │ │ -4de0a2: 6e57 1909 831a |01cd: invoke-virtual {v3, v8, v10, v1, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4de0a8: 6e20 0e09 9300 |01d0: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4de0ae: 0a08 |01d3: move-result v8 │ │ -4de0b0: 37e8 1400 |01d4: if-le v8, v14, 01e8 // +0014 │ │ -4de0b4: 6e20 1009 9300 |01d6: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ -4de0ba: 0a08 |01d9: move-result v8 │ │ -4de0bc: 3618 0e00 |01da: if-gt v8, v1, 01e8 // +000e │ │ -4de0c0: 2208 c801 |01dc: new-instance v8, Landroid/text/style/StyleSpan; // type@01c8 │ │ -4de0c4: 7020 8809 d800 |01de: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@0988 │ │ -4de0ca: 6e20 0e09 9300 |01e1: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4de0d0: 0a0a |01e4: move-result v10 │ │ -4de0d2: 6e57 1909 83ae |01e5: invoke-virtual {v3, v8, v14, v10, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4de0d8: 6e20 1609 9300 |01e8: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@0916 │ │ -4de0de: 1218 |01eb: const/4 v8, #int 1 // #1 │ │ -4de0e0: d806 0601 |01ec: add-int/lit8 v6, v6, #int 1 // #01 │ │ -4de0e4: 2900 6aff |01ee: goto/16 0158 // -0096 │ │ -4de0e8: 3908 0500 |01f0: if-nez v8, 01f5 // +0005 │ │ -4de0ec: 6e57 1909 03e1 |01f2: invoke-virtual {v3, v0, v1, v14, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4de0f2: 7010 cdf7 0c00 |01f5: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4de0f8: 0c0d |01f8: move-result-object v13 │ │ -4de0fa: 1f03 c115 |01f9: check-cast v3, Ljava/lang/CharSequence; // type@15c1 │ │ -4de0fe: 6e20 4f10 3d00 |01fb: invoke-virtual {v13, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104f │ │ -4de104: 7010 cdf7 0c00 |01fe: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4de10a: 0c0d |0201: move-result-object v13 │ │ -4de10c: 6e20 4e10 1d00 |0202: invoke-virtual {v13, v1}, Landroid/widget/EditText;.setSelection:(I)V // method@104e │ │ -4de112: 0e00 |0205: return-void │ │ +4ddcf4: |[4ddcf4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.applyStyle:(ILandroidx/lifecycle/MutableLiveData;)V │ │ +4ddd04: 2200 c801 |0000: new-instance v0, Landroid/text/style/StyleSpan; // type@01c8 │ │ +4ddd08: 7020 8809 d000 |0002: invoke-direct {v0, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@0988 │ │ +4ddd0e: 7010 cdf7 0c00 |0005: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4ddd14: 0c01 |0008: move-result-object v1 │ │ +4ddd16: 6e10 1d10 0100 |0009: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ +4ddd1c: 0c01 |000c: move-result-object v1 │ │ +4ddd1e: 1a02 68d0 |000d: const-string v2, "null cannot be cast to non-null type android.text.SpannableStringBuilder" // string@d068 │ │ +4ddd22: 7120 bcae 2100 |000f: invoke-static {v1, v2}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@aebc │ │ +4ddd28: 1f01 ac01 |0012: check-cast v1, Landroid/text/SpannableStringBuilder; // type@01ac │ │ +4ddd2c: 7010 cdf7 0c00 |0014: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4ddd32: 0c03 |0017: move-result-object v3 │ │ +4ddd34: 6e10 1c10 0300 |0018: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ +4ddd3a: 0a03 |001b: move-result v3 │ │ +4ddd3c: 7010 cdf7 0c00 |001c: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4ddd42: 0c04 |001f: move-result-object v4 │ │ +4ddd44: 6e10 1b10 0400 |0020: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ +4ddd4a: 0a04 |0023: move-result v4 │ │ +4ddd4c: 1215 |0024: const/4 v5, #int 1 // #1 │ │ +4ddd4e: 1206 |0025: const/4 v6, #int 0 // #0 │ │ +4ddd50: 1307 2100 |0026: const/16 v7, #int 33 // #21 │ │ +4ddd54: 3343 a100 |0028: if-ne v3, v4, 00c9 // +00a1 │ │ +4ddd58: 6e10 2662 0e00 |002a: invoke-virtual {v14}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@6226 │ │ +4ddd5e: 0c03 |002d: move-result-object v3 │ │ +4ddd60: 7110 90cc 0300 |002e: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4ddd66: 1f03 bf15 |0031: check-cast v3, Ljava/lang/Boolean; // type@15bf │ │ +4ddd6a: 6e10 3faa 0300 |0033: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@aa3f │ │ +4ddd70: 0a03 |0036: move-result v3 │ │ +4ddd72: 3803 7600 |0037: if-eqz v3, 00ad // +0076 │ │ +4ddd76: 7110 46aa 0600 |0039: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@aa46 │ │ +4ddd7c: 0c03 |003c: move-result-object v3 │ │ +4ddd7e: 6e20 2a62 3e00 |003d: invoke-virtual {v14, v3}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@622a │ │ +4ddd84: 7010 cdf7 0c00 |0040: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4ddd8a: 0c0e |0043: move-result-object v14 │ │ +4ddd8c: 6e10 1b10 0e00 |0044: invoke-virtual {v14}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ +4ddd92: 0a0e |0047: move-result v14 │ │ +4ddd94: 1c03 c801 |0048: const-class v3, Landroid/text/style/StyleSpan; // type@01c8 │ │ +4ddd98: 6e40 1109 613e |004a: invoke-virtual {v1, v6, v14, v3}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0911 │ │ +4ddd9e: 0c0e |004d: move-result-object v14 │ │ +4ddda0: 1a03 1cf2 |004e: const-string v3, "totalText.getSpans(0, et…d, StyleSpan::class.java)" // string@f21c │ │ +4ddda4: 7120 92cc 3e00 |0050: invoke-static {v14, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dddaa: 1f0e 8120 |0053: check-cast v14, [Landroid/text/style/StyleSpan; // type@2081 │ │ +4dddae: 2203 5e16 |0055: new-instance v3, Ljava/util/ArrayList; // type@165e │ │ +4dddb2: 7010 68ad 0300 |0057: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@ad68 │ │ +4dddb8: 1f03 6216 |005a: check-cast v3, Ljava/util/Collection; // type@1662 │ │ +4dddbc: 21e4 |005c: array-length v4, v14 │ │ +4dddbe: 1208 |005d: const/4 v8, #int 0 // #0 │ │ +4dddc0: 3548 2700 |005e: if-ge v8, v4, 0085 // +0027 │ │ +4dddc4: 4609 0e08 |0060: aget-object v9, v14, v8 │ │ +4dddc8: 6e20 0e09 9100 |0062: invoke-virtual {v1, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4dddce: 0a0a |0065: move-result v10 │ │ +4dddd0: 7010 cdf7 0c00 |0066: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4dddd6: 0c0b |0069: move-result-object v11 │ │ +4dddd8: 6e10 1b10 0b00 |006a: invoke-virtual {v11}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ +4dddde: 0a0b |006d: move-result v11 │ │ +4ddde0: 33ba 0e00 |006e: if-ne v10, v11, 007c // +000e │ │ +4ddde4: 6e10 8909 0900 |0070: invoke-virtual {v9}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0989 │ │ +4dddea: 0a0a |0073: move-result v10 │ │ +4dddec: 6e10 8909 0000 |0074: invoke-virtual {v0}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0989 │ │ +4dddf2: 0a0b |0077: move-result v11 │ │ +4dddf4: 33ba 0400 |0078: if-ne v10, v11, 007c // +0004 │ │ +4dddf8: 121a |007a: const/4 v10, #int 1 // #1 │ │ +4dddfa: 2802 |007b: goto 007d // +0002 │ │ +4dddfc: 120a |007c: const/4 v10, #int 0 // #0 │ │ +4dddfe: 380a 0500 |007d: if-eqz v10, 0082 // +0005 │ │ +4dde02: 7220 fdad 9300 |007f: invoke-interface {v3, v9}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@adfd │ │ +4dde08: d808 0801 |0082: add-int/lit8 v8, v8, #int 1 // #01 │ │ +4dde0c: 28da |0084: goto 005e // -0026 │ │ +4dde0e: 1f03 7316 |0085: check-cast v3, Ljava/util/List; // type@1673 │ │ +4dde12: 1f03 da15 |0087: check-cast v3, Ljava/lang/Iterable; // type@15da │ │ +4dde16: 7210 feaa 0300 |0089: invoke-interface {v3}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@aafe │ │ +4dde1c: 0c0e |008c: move-result-object v14 │ │ +4dde1e: 7210 58ae 0e00 |008d: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@ae58 │ │ +4dde24: 0a03 |0090: move-result v3 │ │ +4dde26: 3803 3800 |0091: if-eqz v3, 00c9 // +0038 │ │ +4dde2a: 7210 59ae 0e00 |0093: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ae59 │ │ +4dde30: 0c03 |0096: move-result-object v3 │ │ +4dde32: 1f03 c801 |0097: check-cast v3, Landroid/text/style/StyleSpan; // type@01c8 │ │ +4dde36: 2204 c801 |0099: new-instance v4, Landroid/text/style/StyleSpan; // type@01c8 │ │ +4dde3a: 7020 8809 d400 |009b: invoke-direct {v4, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@0988 │ │ +4dde40: 6e20 1009 3100 |009e: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ +4dde46: 0a08 |00a1: move-result v8 │ │ +4dde48: 6e20 0e09 3100 |00a2: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4dde4e: 0a09 |00a5: move-result v9 │ │ +4dde50: 6e57 1909 4198 |00a6: invoke-virtual {v1, v4, v8, v9, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4dde56: 6e20 1609 3100 |00a9: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@0916 │ │ +4dde5c: 28e1 |00ac: goto 008d // -001f │ │ +4dde5e: 7110 46aa 0500 |00ad: invoke-static {v5}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@aa46 │ │ +4dde64: 0c03 |00b0: move-result-object v3 │ │ +4dde66: 6e20 2a62 3e00 |00b1: invoke-virtual {v14, v3}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@622a │ │ +4dde6c: 7010 cdf7 0c00 |00b4: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4dde72: 0c0e |00b7: move-result-object v14 │ │ +4dde74: 6e10 1c10 0e00 |00b8: invoke-virtual {v14}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ +4dde7a: 0a0e |00bb: move-result v14 │ │ +4dde7c: 7010 cdf7 0c00 |00bc: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4dde82: 0c03 |00bf: move-result-object v3 │ │ +4dde84: 6e10 1b10 0300 |00c0: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ +4dde8a: 0a03 |00c3: move-result v3 │ │ +4dde8c: 1304 1200 |00c4: const/16 v4, #int 18 // #12 │ │ +4dde90: 6e54 1909 013e |00c6: invoke-virtual {v1, v0, v14, v3, v4}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4dde96: 7010 cdf7 0c00 |00c9: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4dde9c: 0c0e |00cc: move-result-object v14 │ │ +4dde9e: 6e10 1c10 0e00 |00cd: invoke-virtual {v14}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ +4ddea4: 0a0e |00d0: move-result v14 │ │ +4ddea6: 7010 cdf7 0c00 |00d1: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4ddeac: 0c01 |00d4: move-result-object v1 │ │ +4ddeae: 6e10 1b10 0100 |00d5: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ +4ddeb4: 0a01 |00d8: move-result v1 │ │ +4ddeb6: 351e 2000 |00d9: if-ge v14, v1, 00f9 // +0020 │ │ +4ddeba: 220e 2217 |00db: new-instance v14, Lkotlin/Pair; // type@1722 │ │ +4ddebe: 7010 cdf7 0c00 |00dd: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4ddec4: 0c01 |00e0: move-result-object v1 │ │ +4ddec6: 6e10 1c10 0100 |00e1: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ +4ddecc: 0a01 |00e4: move-result v1 │ │ +4ddece: 7110 f9aa 0100 |00e5: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@aaf9 │ │ +4dded4: 0c01 |00e8: move-result-object v1 │ │ +4dded6: 7010 cdf7 0c00 |00e9: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4ddedc: 0c03 |00ec: move-result-object v3 │ │ +4ddede: 6e10 1b10 0300 |00ed: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ +4ddee4: 0a03 |00f0: move-result v3 │ │ +4ddee6: 7110 f9aa 0300 |00f1: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@aaf9 │ │ +4ddeec: 0c03 |00f4: move-result-object v3 │ │ +4ddeee: 7030 16b2 1e03 |00f5: invoke-direct {v14, v1, v3}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@b216 │ │ +4ddef4: 281e |00f8: goto 0116 // +001e │ │ +4ddef6: 220e 2217 |00f9: new-instance v14, Lkotlin/Pair; // type@1722 │ │ +4ddefa: 7010 cdf7 0c00 |00fb: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4ddf00: 0c01 |00fe: move-result-object v1 │ │ +4ddf02: 6e10 1b10 0100 |00ff: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ +4ddf08: 0a01 |0102: move-result v1 │ │ +4ddf0a: 7110 f9aa 0100 |0103: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@aaf9 │ │ +4ddf10: 0c01 |0106: move-result-object v1 │ │ +4ddf12: 7010 cdf7 0c00 |0107: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4ddf18: 0c03 |010a: move-result-object v3 │ │ +4ddf1a: 6e10 1c10 0300 |010b: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ +4ddf20: 0a03 |010e: move-result v3 │ │ +4ddf22: 7110 f9aa 0300 |010f: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@aaf9 │ │ +4ddf28: 0c03 |0112: move-result-object v3 │ │ +4ddf2a: 7030 16b2 1e03 |0113: invoke-direct {v14, v1, v3}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@b216 │ │ +4ddf30: 6e10 17b2 0e00 |0116: invoke-virtual {v14}, Lkotlin/Pair;.component1:()Ljava/lang/Object; // method@b217 │ │ +4ddf36: 0c01 |0119: move-result-object v1 │ │ +4ddf38: 1f01 e315 |011a: check-cast v1, Ljava/lang/Number; // type@15e3 │ │ +4ddf3c: 6e10 51ab 0100 |011c: invoke-virtual {v1}, Ljava/lang/Number;.intValue:()I // method@ab51 │ │ +4ddf42: 0a01 |011f: move-result v1 │ │ +4ddf44: 6e10 18b2 0e00 |0120: invoke-virtual {v14}, Lkotlin/Pair;.component2:()Ljava/lang/Object; // method@b218 │ │ +4ddf4a: 0c0e |0123: move-result-object v14 │ │ +4ddf4c: 1f0e e315 |0124: check-cast v14, Ljava/lang/Number; // type@15e3 │ │ +4ddf50: 6e10 51ab 0e00 |0126: invoke-virtual {v14}, Ljava/lang/Number;.intValue:()I // method@ab51 │ │ +4ddf56: 0a0e |0129: move-result v14 │ │ +4ddf58: 7010 cdf7 0c00 |012a: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4ddf5e: 0c03 |012d: move-result-object v3 │ │ +4ddf60: 6e10 1d10 0300 |012e: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ +4ddf66: 0c03 |0131: move-result-object v3 │ │ +4ddf68: 7120 bcae 2300 |0132: invoke-static {v3, v2}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@aebc │ │ +4ddf6e: 1f03 ac01 |0135: check-cast v3, Landroid/text/SpannableStringBuilder; // type@01ac │ │ +4ddf72: 1c02 c801 |0137: const-class v2, Landroid/text/style/StyleSpan; // type@01c8 │ │ +4ddf76: 6e40 1109 132e |0139: invoke-virtual {v3, v1, v14, v2}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0911 │ │ +4ddf7c: 0c02 |013c: move-result-object v2 │ │ +4ddf7e: 1a04 1df2 |013d: const-string v4, "totalText.getSpans(start…n, StyleSpan::class.java)" // string@f21d │ │ +4ddf82: 7120 92cc 4200 |013f: invoke-static {v2, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4ddf88: 1f02 8120 |0142: check-cast v2, [Landroid/text/style/StyleSpan; // type@2081 │ │ +4ddf8c: 7010 cdf7 0c00 |0144: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4ddf92: 0c04 |0147: move-result-object v4 │ │ +4ddf94: 6e10 1c10 0400 |0148: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ +4ddf9a: 0a04 |014b: move-result v4 │ │ +4ddf9c: 7010 cdf7 0c00 |014c: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4ddfa2: 0c08 |014f: move-result-object v8 │ │ +4ddfa4: 6e10 1b10 0800 |0150: invoke-virtual {v8}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ +4ddfaa: 0a08 |0153: move-result v8 │ │ +4ddfac: 3284 a100 |0154: if-eq v4, v8, 01f5 // +00a1 │ │ +4ddfb0: 2124 |0156: array-length v4, v2 │ │ +4ddfb2: 1208 |0157: const/4 v8, #int 0 // #0 │ │ +4ddfb4: 3546 9800 |0158: if-ge v6, v4, 01f0 // +0098 │ │ +4ddfb8: 4609 0206 |015a: aget-object v9, v2, v6 │ │ +4ddfbc: 6e10 8909 0900 |015c: invoke-virtual {v9}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0989 │ │ +4ddfc2: 0a0a |015f: move-result v10 │ │ +4ddfc4: 6e10 8909 0000 |0160: invoke-virtual {v0}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0989 │ │ +4ddfca: 0a0b |0163: move-result v11 │ │ +4ddfcc: 33ba 8800 |0164: if-ne v10, v11, 01ec // +0088 │ │ +4ddfd0: 6e20 1009 9300 |0166: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ +4ddfd6: 0a08 |0169: move-result v8 │ │ +4ddfd8: 3418 1100 |016a: if-lt v8, v1, 017b // +0011 │ │ +4ddfdc: 6e20 0e09 9300 |016c: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4ddfe2: 0a08 |016f: move-result v8 │ │ +4ddfe4: 35e8 0b00 |0170: if-ge v8, v14, 017b // +000b │ │ +4ddfe8: 2208 c801 |0172: new-instance v8, Landroid/text/style/StyleSpan; // type@01c8 │ │ +4ddfec: 7020 8809 d800 |0174: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@0988 │ │ +4ddff2: 6e57 1909 83e1 |0177: invoke-virtual {v3, v8, v1, v14, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4ddff8: 2825 |017a: goto 019f // +0025 │ │ +4ddffa: 6e20 1009 9300 |017b: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ +4de000: 0a08 |017e: move-result v8 │ │ +4de002: 3718 0e00 |017f: if-le v8, v1, 018d // +000e │ │ +4de006: 2208 c801 |0181: new-instance v8, Landroid/text/style/StyleSpan; // type@01c8 │ │ +4de00a: 7020 8809 d800 |0183: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@0988 │ │ +4de010: 6e20 0e09 9300 |0186: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4de016: 0a0a |0189: move-result v10 │ │ +4de018: 6e57 1909 83a1 |018a: invoke-virtual {v3, v8, v1, v10, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4de01e: 6e20 0e09 9300 |018d: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4de024: 0a08 |0190: move-result v8 │ │ +4de026: 35e8 0e00 |0191: if-ge v8, v14, 019f // +000e │ │ +4de02a: 2208 c801 |0193: new-instance v8, Landroid/text/style/StyleSpan; // type@01c8 │ │ +4de02e: 7020 8809 d800 |0195: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@0988 │ │ +4de034: 6e20 0e09 9300 |0198: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4de03a: 0a0a |019b: move-result v10 │ │ +4de03c: 6e57 1909 83ea |019c: invoke-virtual {v3, v8, v10, v14, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4de042: 6e20 1009 9300 |019f: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ +4de048: 0a08 |01a2: move-result v8 │ │ +4de04a: 3518 1500 |01a3: if-ge v8, v1, 01b8 // +0015 │ │ +4de04e: 6e20 0e09 9300 |01a5: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4de054: 0a08 |01a8: move-result v8 │ │ +4de056: 34e8 0f00 |01a9: if-lt v8, v14, 01b8 // +000f │ │ +4de05a: 2208 c801 |01ab: new-instance v8, Landroid/text/style/StyleSpan; // type@01c8 │ │ +4de05e: 7020 8809 d800 |01ad: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@0988 │ │ +4de064: 6e20 1009 9300 |01b0: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ +4de06a: 0a0a |01b3: move-result v10 │ │ +4de06c: 6e57 1909 831a |01b4: invoke-virtual {v3, v8, v10, v1, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4de072: 2831 |01b7: goto 01e8 // +0031 │ │ +4de074: 6e20 1009 9300 |01b8: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ +4de07a: 0a08 |01bb: move-result v8 │ │ +4de07c: 3518 1400 |01bc: if-ge v8, v1, 01d0 // +0014 │ │ +4de080: 6e20 0e09 9300 |01be: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4de086: 0a08 |01c1: move-result v8 │ │ +4de088: 34e8 0e00 |01c2: if-lt v8, v14, 01d0 // +000e │ │ +4de08c: 2208 c801 |01c4: new-instance v8, Landroid/text/style/StyleSpan; // type@01c8 │ │ +4de090: 7020 8809 d800 |01c6: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@0988 │ │ +4de096: 6e20 1009 9300 |01c9: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ +4de09c: 0a0a |01cc: move-result v10 │ │ +4de09e: 6e57 1909 831a |01cd: invoke-virtual {v3, v8, v10, v1, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4de0a4: 6e20 0e09 9300 |01d0: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4de0aa: 0a08 |01d3: move-result v8 │ │ +4de0ac: 37e8 1400 |01d4: if-le v8, v14, 01e8 // +0014 │ │ +4de0b0: 6e20 1009 9300 |01d6: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ +4de0b6: 0a08 |01d9: move-result v8 │ │ +4de0b8: 3618 0e00 |01da: if-gt v8, v1, 01e8 // +000e │ │ +4de0bc: 2208 c801 |01dc: new-instance v8, Landroid/text/style/StyleSpan; // type@01c8 │ │ +4de0c0: 7020 8809 d800 |01de: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@0988 │ │ +4de0c6: 6e20 0e09 9300 |01e1: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4de0cc: 0a0a |01e4: move-result v10 │ │ +4de0ce: 6e57 1909 83ae |01e5: invoke-virtual {v3, v8, v14, v10, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4de0d4: 6e20 1609 9300 |01e8: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@0916 │ │ +4de0da: 1218 |01eb: const/4 v8, #int 1 // #1 │ │ +4de0dc: d806 0601 |01ec: add-int/lit8 v6, v6, #int 1 // #01 │ │ +4de0e0: 2900 6aff |01ee: goto/16 0158 // -0096 │ │ +4de0e4: 3908 0500 |01f0: if-nez v8, 01f5 // +0005 │ │ +4de0e8: 6e57 1909 03e1 |01f2: invoke-virtual {v3, v0, v1, v14, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4de0ee: 7010 cdf7 0c00 |01f5: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4de0f4: 0c0d |01f8: move-result-object v13 │ │ +4de0f6: 1f03 c115 |01f9: check-cast v3, Ljava/lang/CharSequence; // type@15c1 │ │ +4de0fa: 6e20 4f10 3d00 |01fb: invoke-virtual {v13, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104f │ │ +4de100: 7010 cdf7 0c00 |01fe: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4de106: 0c0d |0201: move-result-object v13 │ │ +4de108: 6e20 4e10 1d00 |0202: invoke-virtual {v13, v1}, Landroid/widget/EditText;.setSelection:(I)V // method@104e │ │ +4de10e: 0e00 |0205: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0005 line=247 │ │ 0x0014 line=248 │ │ 0x002a line=249 │ │ 0x0039 line=250 │ │ @@ -2058498,22 +2058497,22 @@ │ │ type : '()Lcom/google/android/material/floatingactionbutton/FloatingActionButton;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -4dd8e0: |[4dd8e0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getBoldBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ -4dd8f0: 5420 cdae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn$delegate:Lkotlin/Lazy; // field@aecd │ │ -4dd8f4: 7210 78b1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@b178 │ │ -4dd8fa: 0c00 |0005: move-result-object v0 │ │ -4dd8fc: 1a01 6417 |0006: const-string v1, "(...)" // string@1764 │ │ -4dd900: 7120 92cc 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dd906: 1f00 ac12 |000b: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@12ac │ │ -4dd90a: 1100 |000d: return-object v0 │ │ +4dd8dc: |[4dd8dc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getBoldBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ +4dd8ec: 5420 cdae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn$delegate:Lkotlin/Lazy; // field@aecd │ │ +4dd8f0: 7210 78b1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@b178 │ │ +4dd8f6: 0c00 |0005: move-result-object v0 │ │ +4dd8f8: 1a01 6417 |0006: const-string v1, "(...)" // string@1764 │ │ +4dd8fc: 7120 92cc 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dd902: 1f00 ac12 |000b: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@12ac │ │ +4dd906: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ │ │ #8 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;) │ │ @@ -2058521,22 +2058520,22 @@ │ │ type : '()Landroid/widget/EditText;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -4dd8b4: |[4dd8b4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getEtContent:()Landroid/widget/EditText; │ │ -4dd8c4: 5420 ceae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent$delegate:Lkotlin/Lazy; // field@aece │ │ -4dd8c8: 7210 78b1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@b178 │ │ -4dd8ce: 0c00 |0005: move-result-object v0 │ │ -4dd8d0: 1a01 6917 |0006: const-string v1, "(...)" // string@1769 │ │ -4dd8d4: 7120 92cc 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dd8da: 1f00 9802 |000b: check-cast v0, Landroid/widget/EditText; // type@0298 │ │ -4dd8de: 1100 |000d: return-object v0 │ │ +4dd8b0: |[4dd8b0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getEtContent:()Landroid/widget/EditText; │ │ +4dd8c0: 5420 ceae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent$delegate:Lkotlin/Lazy; // field@aece │ │ +4dd8c4: 7210 78b1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@b178 │ │ +4dd8ca: 0c00 |0005: move-result-object v0 │ │ +4dd8cc: 1a01 6917 |0006: const-string v1, "(...)" // string@1769 │ │ +4dd8d0: 7120 92cc 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dd8d6: 1f00 9802 |000b: check-cast v0, Landroid/widget/EditText; // type@0298 │ │ +4dd8da: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ │ │ #9 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;) │ │ @@ -2058544,22 +2058543,22 @@ │ │ type : '()Lcom/google/android/material/floatingactionbutton/FloatingActionButton;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -4dd90c: |[4dd90c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getItalicsBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ -4dd91c: 5420 d2ae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn$delegate:Lkotlin/Lazy; // field@aed2 │ │ -4dd920: 7210 78b1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@b178 │ │ -4dd926: 0c00 |0005: move-result-object v0 │ │ -4dd928: 1a01 6b17 |0006: const-string v1, "(...)" // string@176b │ │ -4dd92c: 7120 92cc 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dd932: 1f00 ac12 |000b: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@12ac │ │ -4dd936: 1100 |000d: return-object v0 │ │ +4dd908: |[4dd908] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getItalicsBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ +4dd918: 5420 d2ae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn$delegate:Lkotlin/Lazy; // field@aed2 │ │ +4dd91c: 7210 78b1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@b178 │ │ +4dd922: 0c00 |0005: move-result-object v0 │ │ +4dd924: 1a01 6b17 |0006: const-string v1, "(...)" // string@176b │ │ +4dd928: 7120 92cc 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dd92e: 1f00 ac12 |000b: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@12ac │ │ +4dd932: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ │ │ #10 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;) │ │ @@ -2058567,22 +2058566,22 @@ │ │ type : '()Lcom/google/android/material/floatingactionbutton/FloatingActionButton;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -4dd938: |[4dd938] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getUnderlineBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ -4dd948: 5420 d3ae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn$delegate:Lkotlin/Lazy; // field@aed3 │ │ -4dd94c: 7210 78b1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@b178 │ │ -4dd952: 0c00 |0005: move-result-object v0 │ │ -4dd954: 1a01 6f17 |0006: const-string v1, "(...)" // string@176f │ │ -4dd958: 7120 92cc 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dd95e: 1f00 ac12 |000b: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@12ac │ │ -4dd962: 1100 |000d: return-object v0 │ │ +4dd934: |[4dd934] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getUnderlineBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ +4dd944: 5420 d3ae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn$delegate:Lkotlin/Lazy; // field@aed3 │ │ +4dd948: 7210 78b1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@b178 │ │ +4dd94e: 0c00 |0005: move-result-object v0 │ │ +4dd950: 1a01 6f17 |0006: const-string v1, "(...)" // string@176f │ │ +4dd954: 7120 92cc 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dd95a: 1f00 ac12 |000b: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@12ac │ │ +4dd95e: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ │ │ #11 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;) │ │ @@ -2058590,28 +2058589,28 @@ │ │ type : '(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroid/view/View;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -4de4d4: |[4de4d4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreate$lambda-0:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroid/view/View;)V │ │ -4de4e4: 6e10 6290 0000 |0000: invoke-virtual {v0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.isExpanded:()Z // method@9062 │ │ -4de4ea: 0a01 |0003: move-result v1 │ │ -4de4ec: 3801 0d00 |0004: if-eqz v1, 0011 // +000d │ │ -4de4f0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -4de4f2: 6e20 8890 1000 |0007: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setExpanded:(Z)Z // method@9088 │ │ -4de4f8: 1401 9000 087f |000a: const v1, #float 1.80778e+38 // #7f080090 │ │ -4de4fe: 6e20 8e90 1000 |000d: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setImageResource:(I)V // method@908e │ │ -4de504: 280b |0010: goto 001b // +000b │ │ -4de506: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -4de508: 6e20 8890 1000 |0012: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setExpanded:(Z)Z // method@9088 │ │ -4de50e: 1401 8d00 087f |0015: const v1, #float 1.80778e+38 // #7f08008d │ │ -4de514: 6e20 8e90 1000 |0018: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setImageResource:(I)V // method@908e │ │ -4de51a: 0e00 |001b: return-void │ │ +4de4d0: |[4de4d0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreate$lambda-0:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroid/view/View;)V │ │ +4de4e0: 6e10 6290 0000 |0000: invoke-virtual {v0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.isExpanded:()Z // method@9062 │ │ +4de4e6: 0a01 |0003: move-result v1 │ │ +4de4e8: 3801 0d00 |0004: if-eqz v1, 0011 // +000d │ │ +4de4ec: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +4de4ee: 6e20 8890 1000 |0007: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setExpanded:(Z)Z // method@9088 │ │ +4de4f4: 1401 9000 087f |000a: const v1, #float 1.80778e+38 // #7f080090 │ │ +4de4fa: 6e20 8e90 1000 |000d: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setImageResource:(I)V // method@908e │ │ +4de500: 280b |0010: goto 001b // +000b │ │ +4de502: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +4de504: 6e20 8890 1000 |0012: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setExpanded:(Z)Z // method@9088 │ │ +4de50a: 1401 8d00 087f |0015: const v1, #float 1.80778e+38 // #7f08008d │ │ +4de510: 6e20 8e90 1000 |0018: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setImageResource:(I)V // method@908e │ │ +4de516: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0007 line=61 │ │ 0x000d line=62 │ │ 0x0012 line=64 │ │ 0x0018 line=65 │ │ @@ -2058624,29 +2058623,29 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -4de51c: |[4de51c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreate$lambda-1:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V │ │ -4de52c: 1a00 e3ef |0000: const-string v0, "this$0" // string@efe3 │ │ -4de530: 7120 93cc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4de536: 7010 ccf7 0100 |0005: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getBoldBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7cc │ │ -4de53c: 0c01 |0008: move-result-object v1 │ │ -4de53e: 3802 0500 |0009: if-eqz v2, 000e // +0005 │ │ -4de542: 1a02 2308 |000b: const-string v2, "#000000" // string@0823 │ │ -4de546: 2803 |000d: goto 0010 // +0003 │ │ -4de548: 1a02 2408 |000e: const-string v2, "#0274b2" // string@0824 │ │ -4de54c: 7110 e404 0200 |0010: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e4 │ │ -4de552: 0a02 |0013: move-result v2 │ │ -4de554: 7110 8c03 0200 |0014: invoke-static {v2}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@038c │ │ -4de55a: 0c02 |0017: move-result-object v2 │ │ -4de55c: 6e20 7c90 2100 |0018: invoke-virtual {v1, v2}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setBackgroundTintList:(Landroid/content/res/ColorStateList;)V // method@907c │ │ -4de562: 0e00 |001b: return-void │ │ +4de518: |[4de518] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreate$lambda-1:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V │ │ +4de528: 1a00 e3ef |0000: const-string v0, "this$0" // string@efe3 │ │ +4de52c: 7120 93cc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4de532: 7010 ccf7 0100 |0005: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getBoldBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7cc │ │ +4de538: 0c01 |0008: move-result-object v1 │ │ +4de53a: 3802 0500 |0009: if-eqz v2, 000e // +0005 │ │ +4de53e: 1a02 2308 |000b: const-string v2, "#000000" // string@0823 │ │ +4de542: 2803 |000d: goto 0010 // +0003 │ │ +4de544: 1a02 2408 |000e: const-string v2, "#0274b2" // string@0824 │ │ +4de548: 7110 e404 0200 |0010: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e4 │ │ +4de54e: 0a02 |0013: move-result v2 │ │ +4de550: 7110 8c03 0200 |0014: invoke-static {v2}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@038c │ │ +4de556: 0c02 |0017: move-result-object v2 │ │ +4de558: 6e20 7c90 2100 |0018: invoke-virtual {v1, v2}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setBackgroundTintList:(Landroid/content/res/ColorStateList;)V // method@907c │ │ +4de55e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=73 │ │ locals : │ │ 0x0000 - 0x001c reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ 0x0000 - 0x001c reg=2 (null) Z │ │ │ │ @@ -2058655,29 +2058654,29 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -4de564: |[4de564] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreate$lambda-2:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V │ │ -4de574: 1a00 e3ef |0000: const-string v0, "this$0" // string@efe3 │ │ -4de578: 7120 93cc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4de57e: 7010 cff7 0100 |0005: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getItalicsBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7cf │ │ -4de584: 0c01 |0008: move-result-object v1 │ │ -4de586: 3802 0500 |0009: if-eqz v2, 000e // +0005 │ │ -4de58a: 1a02 2308 |000b: const-string v2, "#000000" // string@0823 │ │ -4de58e: 2803 |000d: goto 0010 // +0003 │ │ -4de590: 1a02 2408 |000e: const-string v2, "#0274b2" // string@0824 │ │ -4de594: 7110 e404 0200 |0010: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e4 │ │ -4de59a: 0a02 |0013: move-result v2 │ │ -4de59c: 7110 8c03 0200 |0014: invoke-static {v2}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@038c │ │ -4de5a2: 0c02 |0017: move-result-object v2 │ │ -4de5a4: 6e20 7c90 2100 |0018: invoke-virtual {v1, v2}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setBackgroundTintList:(Landroid/content/res/ColorStateList;)V // method@907c │ │ -4de5aa: 0e00 |001b: return-void │ │ +4de560: |[4de560] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreate$lambda-2:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V │ │ +4de570: 1a00 e3ef |0000: const-string v0, "this$0" // string@efe3 │ │ +4de574: 7120 93cc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4de57a: 7010 cff7 0100 |0005: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getItalicsBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7cf │ │ +4de580: 0c01 |0008: move-result-object v1 │ │ +4de582: 3802 0500 |0009: if-eqz v2, 000e // +0005 │ │ +4de586: 1a02 2308 |000b: const-string v2, "#000000" // string@0823 │ │ +4de58a: 2803 |000d: goto 0010 // +0003 │ │ +4de58c: 1a02 2408 |000e: const-string v2, "#0274b2" // string@0824 │ │ +4de590: 7110 e404 0200 |0010: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e4 │ │ +4de596: 0a02 |0013: move-result v2 │ │ +4de598: 7110 8c03 0200 |0014: invoke-static {v2}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@038c │ │ +4de59e: 0c02 |0017: move-result-object v2 │ │ +4de5a0: 6e20 7c90 2100 |0018: invoke-virtual {v1, v2}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setBackgroundTintList:(Landroid/content/res/ColorStateList;)V // method@907c │ │ +4de5a6: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=76 │ │ locals : │ │ 0x0000 - 0x001c reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ 0x0000 - 0x001c reg=2 (null) Z │ │ │ │ @@ -2058686,29 +2058685,29 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -4de5ac: |[4de5ac] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreate$lambda-3:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V │ │ -4de5bc: 1a00 e3ef |0000: const-string v0, "this$0" // string@efe3 │ │ -4de5c0: 7120 93cc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4de5c6: 7010 d1f7 0100 |0005: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getUnderlineBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7d1 │ │ -4de5cc: 0c01 |0008: move-result-object v1 │ │ -4de5ce: 3802 0500 |0009: if-eqz v2, 000e // +0005 │ │ -4de5d2: 1a02 2308 |000b: const-string v2, "#000000" // string@0823 │ │ -4de5d6: 2803 |000d: goto 0010 // +0003 │ │ -4de5d8: 1a02 2408 |000e: const-string v2, "#0274b2" // string@0824 │ │ -4de5dc: 7110 e404 0200 |0010: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e4 │ │ -4de5e2: 0a02 |0013: move-result v2 │ │ -4de5e4: 7110 8c03 0200 |0014: invoke-static {v2}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@038c │ │ -4de5ea: 0c02 |0017: move-result-object v2 │ │ -4de5ec: 6e20 7c90 2100 |0018: invoke-virtual {v1, v2}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setBackgroundTintList:(Landroid/content/res/ColorStateList;)V // method@907c │ │ -4de5f2: 0e00 |001b: return-void │ │ +4de5a8: |[4de5a8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreate$lambda-3:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V │ │ +4de5b8: 1a00 e3ef |0000: const-string v0, "this$0" // string@efe3 │ │ +4de5bc: 7120 93cc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4de5c2: 7010 d1f7 0100 |0005: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getUnderlineBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7d1 │ │ +4de5c8: 0c01 |0008: move-result-object v1 │ │ +4de5ca: 3802 0500 |0009: if-eqz v2, 000e // +0005 │ │ +4de5ce: 1a02 2308 |000b: const-string v2, "#000000" // string@0823 │ │ +4de5d2: 2803 |000d: goto 0010 // +0003 │ │ +4de5d4: 1a02 2408 |000e: const-string v2, "#0274b2" // string@0824 │ │ +4de5d8: 7110 e404 0200 |0010: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e4 │ │ +4de5de: 0a02 |0013: move-result v2 │ │ +4de5e0: 7110 8c03 0200 |0014: invoke-static {v2}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@038c │ │ +4de5e6: 0c02 |0017: move-result-object v2 │ │ +4de5e8: 6e20 7c90 2100 |0018: invoke-virtual {v1, v2}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setBackgroundTintList:(Landroid/content/res/ColorStateList;)V // method@907c │ │ +4de5ee: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=79 │ │ locals : │ │ 0x0000 - 0x001c reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ 0x0000 - 0x001c reg=2 (null) Z │ │ │ │ @@ -2058717,35 +2058716,35 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -4de724: |[4de724] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onSaveExternalStorage$lambda-6:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -4de734: 2200 f315 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ -4de738: 7010 b9ab 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4de73e: 1a01 8367 |0005: const-string v1, "Scanned " // string@6783 │ │ -4de742: 6e20 c5ab 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4de748: 6e20 c5ab 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4de74e: 1302 3a00 |000d: const/16 v2, #int 58 // #3a │ │ -4de752: 6e20 bdab 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@abbd │ │ -4de758: 6e10 d5ab 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4de75e: 0c02 |0015: move-result-object v2 │ │ -4de760: 1a00 f02a |0016: const-string v0, "ExternalStorage" // string@2af0 │ │ -4de764: 7120 ed09 2000 |0018: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09ed │ │ -4de76a: 2202 f315 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@15f3 │ │ -4de76e: 7010 b9ab 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4de774: 1a01 8715 |0020: const-string v1, "-> uri=" // string@1587 │ │ -4de778: 6e20 c5ab 1200 |0022: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4de77e: 6e20 c4ab 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@abc4 │ │ -4de784: 6e10 d5ab 0200 |0028: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4de78a: 0c02 |002b: move-result-object v2 │ │ -4de78c: 7120 ed09 2000 |002c: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09ed │ │ -4de792: 0e00 |002f: return-void │ │ +4de720: |[4de720] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onSaveExternalStorage$lambda-6:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +4de730: 2200 f315 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ +4de734: 7010 b9ab 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4de73a: 1a01 8367 |0005: const-string v1, "Scanned " // string@6783 │ │ +4de73e: 6e20 c5ab 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4de744: 6e20 c5ab 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4de74a: 1302 3a00 |000d: const/16 v2, #int 58 // #3a │ │ +4de74e: 6e20 bdab 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@abbd │ │ +4de754: 6e10 d5ab 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4de75a: 0c02 |0015: move-result-object v2 │ │ +4de75c: 1a00 f02a |0016: const-string v0, "ExternalStorage" // string@2af0 │ │ +4de760: 7120 ed09 2000 |0018: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09ed │ │ +4de766: 2202 f315 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@15f3 │ │ +4de76a: 7010 b9ab 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4de770: 1a01 8715 |0020: const-string v1, "-> uri=" // string@1587 │ │ +4de774: 6e20 c5ab 1200 |0022: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4de77a: 6e20 c4ab 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@abc4 │ │ +4de780: 6e10 d5ab 0200 |0028: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4de786: 0c02 |002b: move-result-object v2 │ │ +4de788: 7120 ed09 2000 |002c: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09ed │ │ +4de78e: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ 0x001b line=381 │ │ locals : │ │ 0x0000 - 0x0030 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0030 reg=3 (null) Landroid/net/Uri; │ │ @@ -2058756,55 +2058755,55 @@ │ │ type : '(Ljava/lang/String;I)Lkotlin/Pair;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -4dd964: |[4dd964] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.determineToSave:(Ljava/lang/String;I)Lkotlin/Pair; │ │ -4dd974: 1a06 92f0 |0000: const-string v6, "title" // string@f092 │ │ -4dd978: 7120 93cc 6500 |0002: invoke-static {v5, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dd97e: 6e10 cef7 0400 |0005: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getIntent:()Landroid/content/Intent; // method@f7ce │ │ -4dd984: 0c06 |0008: move-result-object v6 │ │ -4dd986: 2200 2217 |0009: new-instance v0, Lkotlin/Pair; // type@1722 │ │ -4dd98a: 1f05 c115 |000b: check-cast v5, Ljava/lang/CharSequence; // type@15c1 │ │ -4dd98e: 7210 4eaa 0500 |000d: invoke-interface {v5}, Ljava/lang/CharSequence;.length:()I // method@aa4e │ │ -4dd994: 0a05 |0010: move-result v5 │ │ -4dd996: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -4dd998: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -4dd99a: 3d05 0400 |0013: if-lez v5, 0017 // +0004 │ │ -4dd99e: 1215 |0015: const/4 v5, #int 1 // #1 │ │ -4dd9a0: 2802 |0016: goto 0018 // +0002 │ │ -4dd9a2: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -4dd9a4: 3905 1800 |0018: if-nez v5, 0030 // +0018 │ │ -4dd9a8: 7010 cdf7 0400 |001a: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4dd9ae: 0c05 |001d: move-result-object v5 │ │ -4dd9b0: 6e10 1d10 0500 |001e: invoke-virtual {v5}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ -4dd9b6: 0c05 |0021: move-result-object v5 │ │ -4dd9b8: 1f05 ad01 |0022: check-cast v5, Landroid/text/Spanned; // type@01ad │ │ -4dd9bc: 7110 d508 0500 |0024: invoke-static {v5}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@08d5 │ │ -4dd9c2: 0c05 |0027: move-result-object v5 │ │ -4dd9c4: 1a03 0000 |0028: const-string v3, "" // string@0000 │ │ -4dd9c8: 7120 8acc 3500 |002a: invoke-static {v5, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@cc8a │ │ -4dd9ce: 0a05 |002d: move-result v5 │ │ -4dd9d0: 3905 0c00 |002e: if-nez v5, 003a // +000c │ │ -4dd9d4: 1a05 b1d4 |0030: const-string v5, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d4b1 │ │ -4dd9d8: 12b3 |0032: const/4 v3, #int -5 // #fb │ │ -4dd9da: 6e30 ec02 5603 |0033: invoke-virtual {v6, v5, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02ec │ │ -4dd9e0: 0a05 |0036: move-result v5 │ │ -4dd9e2: 3253 0300 |0037: if-eq v3, v5, 003a // +0003 │ │ -4dd9e6: 2802 |0039: goto 003b // +0002 │ │ -4dd9e8: 1201 |003a: const/4 v1, #int 0 // #0 │ │ -4dd9ea: 7110 46aa 0100 |003b: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@aa46 │ │ -4dd9f0: 0c05 |003e: move-result-object v5 │ │ -4dd9f2: 1406 0201 117f |003f: const v6, #float 1.92743e+38 // #7f110102 │ │ -4dd9f8: 7110 f9aa 0600 |0042: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@aaf9 │ │ -4dd9fe: 0c06 |0045: move-result-object v6 │ │ -4dda00: 7030 16b2 5006 |0046: invoke-direct {v0, v5, v6}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@b216 │ │ -4dda06: 1100 |0049: return-object v0 │ │ +4dd960: |[4dd960] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.determineToSave:(Ljava/lang/String;I)Lkotlin/Pair; │ │ +4dd970: 1a06 92f0 |0000: const-string v6, "title" // string@f092 │ │ +4dd974: 7120 93cc 6500 |0002: invoke-static {v5, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dd97a: 6e10 cef7 0400 |0005: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getIntent:()Landroid/content/Intent; // method@f7ce │ │ +4dd980: 0c06 |0008: move-result-object v6 │ │ +4dd982: 2200 2217 |0009: new-instance v0, Lkotlin/Pair; // type@1722 │ │ +4dd986: 1f05 c115 |000b: check-cast v5, Ljava/lang/CharSequence; // type@15c1 │ │ +4dd98a: 7210 4eaa 0500 |000d: invoke-interface {v5}, Ljava/lang/CharSequence;.length:()I // method@aa4e │ │ +4dd990: 0a05 |0010: move-result v5 │ │ +4dd992: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +4dd994: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +4dd996: 3d05 0400 |0013: if-lez v5, 0017 // +0004 │ │ +4dd99a: 1215 |0015: const/4 v5, #int 1 // #1 │ │ +4dd99c: 2802 |0016: goto 0018 // +0002 │ │ +4dd99e: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +4dd9a0: 3905 1800 |0018: if-nez v5, 0030 // +0018 │ │ +4dd9a4: 7010 cdf7 0400 |001a: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4dd9aa: 0c05 |001d: move-result-object v5 │ │ +4dd9ac: 6e10 1d10 0500 |001e: invoke-virtual {v5}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ +4dd9b2: 0c05 |0021: move-result-object v5 │ │ +4dd9b4: 1f05 ad01 |0022: check-cast v5, Landroid/text/Spanned; // type@01ad │ │ +4dd9b8: 7110 d508 0500 |0024: invoke-static {v5}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@08d5 │ │ +4dd9be: 0c05 |0027: move-result-object v5 │ │ +4dd9c0: 1a03 0000 |0028: const-string v3, "" // string@0000 │ │ +4dd9c4: 7120 8acc 3500 |002a: invoke-static {v5, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@cc8a │ │ +4dd9ca: 0a05 |002d: move-result v5 │ │ +4dd9cc: 3905 0c00 |002e: if-nez v5, 003a // +000c │ │ +4dd9d0: 1a05 b1d4 |0030: const-string v5, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d4b1 │ │ +4dd9d4: 12b3 |0032: const/4 v3, #int -5 // #fb │ │ +4dd9d6: 6e30 ec02 5603 |0033: invoke-virtual {v6, v5, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02ec │ │ +4dd9dc: 0a05 |0036: move-result v5 │ │ +4dd9de: 3253 0300 |0037: if-eq v3, v5, 003a // +0003 │ │ +4dd9e2: 2802 |0039: goto 003b // +0002 │ │ +4dd9e4: 1201 |003a: const/4 v1, #int 0 // #0 │ │ +4dd9e6: 7110 46aa 0100 |003b: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@aa46 │ │ +4dd9ec: 0c05 |003e: move-result-object v5 │ │ +4dd9ee: 1406 0201 117f |003f: const v6, #float 1.92743e+38 // #7f110102 │ │ +4dd9f4: 7110 f9aa 0600 |0042: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@aaf9 │ │ +4dd9fa: 0c06 |0045: move-result-object v6 │ │ +4dd9fc: 7030 16b2 5006 |0046: invoke-direct {v0, v5, v6}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@b216 │ │ +4dda02: 1100 |0049: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=105 │ │ 0x0009 line=106 │ │ 0x000b line=107 │ │ 0x0042 line=108 │ │ 0x0046 line=106 │ │ @@ -2058818,71 +2058817,71 @@ │ │ type : '(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 19 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 96 16-bit code units │ │ -4dda08: |[4dda08] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.noteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ -4dda18: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -4dda1c: 1a01 9cce |0002: const-string v1, "name" // string@ce9c │ │ -4dda20: 7120 93cc 1000 |0004: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dda26: 0701 |0007: move-object v1, v0 │ │ -4dda28: 1f01 c115 |0008: check-cast v1, Ljava/lang/CharSequence; // type@15c1 │ │ -4dda2c: 7210 4eaa 0100 |000a: invoke-interface {v1}, Ljava/lang/CharSequence;.length:()I // method@aa4e │ │ -4dda32: 0a01 |000d: move-result v1 │ │ -4dda34: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -4dda36: 1213 |000f: const/4 v3, #int 1 // #1 │ │ -4dda38: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ -4dda3c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -4dda3e: 2802 |0013: goto 0015 // +0002 │ │ -4dda40: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -4dda42: 3801 2500 |0015: if-eqz v1, 003a // +0025 │ │ -4dda46: 7601 cdf7 1000 |0017: invoke-direct/range {v16}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4dda4c: 0c01 |001a: move-result-object v1 │ │ -4dda4e: 6e10 1d10 0100 |001b: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ -4dda54: 0c01 |001e: move-result-object v1 │ │ -4dda56: 6e10 5cab 0100 |001f: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ -4dda5c: 0c01 |0022: move-result-object v1 │ │ -4dda5e: 1f01 c115 |0023: check-cast v1, Ljava/lang/CharSequence; // type@15c1 │ │ -4dda62: 7210 4eaa 0100 |0025: invoke-interface {v1}, Ljava/lang/CharSequence;.length:()I // method@aa4e │ │ -4dda68: 0a01 |0028: move-result v1 │ │ -4dda6a: 3901 0300 |0029: if-nez v1, 002c // +0003 │ │ -4dda6e: 1212 |002b: const/4 v2, #int 1 // #1 │ │ -4dda70: 3802 0e00 |002c: if-eqz v2, 003a // +000e │ │ -4dda74: 2200 1120 |002e: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@2011 │ │ -4dda78: 1205 |0030: const/4 v5, #int 0 // #0 │ │ -4dda7a: 1206 |0031: const/4 v6, #int 0 // #0 │ │ -4dda7c: 1207 |0032: const/4 v7, #int 0 // #0 │ │ -4dda7e: 1248 |0033: const/4 v8, #int 4 // #4 │ │ -4dda80: 1209 |0034: const/4 v9, #int 0 // #0 │ │ -4dda82: 0704 |0035: move-object v4, v0 │ │ -4dda84: 7606 9ef6 0400 |0036: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f69e │ │ -4dda8a: 2826 |0039: goto 005f // +0026 │ │ -4dda8c: 2201 1120 |003a: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@2011 │ │ -4dda90: 121b |003c: const/4 v11, #int 1 // #1 │ │ -4dda92: 220c b41f |003d: new-instance v12, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1fb4 │ │ -4dda96: 7601 cdf7 1000 |003f: invoke-direct/range {v16}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4dda9c: 0c02 |0042: move-result-object v2 │ │ -4dda9e: 6e10 1d10 0200 |0043: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ -4ddaa4: 0c02 |0046: move-result-object v2 │ │ -4ddaa6: 1f02 ad01 |0047: check-cast v2, Landroid/text/Spanned; // type@01ad │ │ -4ddaaa: 7110 d508 0200 |0049: invoke-static {v2}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@08d5 │ │ -4ddab0: 0c02 |004c: move-result-object v2 │ │ -4ddab2: 1a04 28f1 |004d: const-string v4, "toHtml(etContent.text)" // string@f128 │ │ -4ddab6: 7120 92cc 4200 |004f: invoke-static {v2, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4ddabc: 0204 1200 |0052: move/from16 v4, v18 │ │ -4ddac0: 7054 e0f4 0c32 |0054: invoke-direct {v12, v0, v2, v3, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f4e0 │ │ -4ddac6: 120d |0057: const/4 v13, #int 0 // #0 │ │ -4ddac8: 124e |0058: const/4 v14, #int 4 // #4 │ │ -4ddaca: 120f |0059: const/4 v15, #int 0 // #0 │ │ -4ddacc: 071a |005a: move-object v10, v1 │ │ -4ddace: 7606 9ef6 0a00 |005b: invoke-direct/range {v10, v11, v12, v13, v14, v15}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f69e │ │ -4ddad4: 0710 |005e: move-object v0, v1 │ │ -4ddad6: 1100 |005f: return-object v0 │ │ +4dda04: |[4dda04] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.noteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ +4dda14: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +4dda18: 1a01 9cce |0002: const-string v1, "name" // string@ce9c │ │ +4dda1c: 7120 93cc 1000 |0004: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dda22: 0701 |0007: move-object v1, v0 │ │ +4dda24: 1f01 c115 |0008: check-cast v1, Ljava/lang/CharSequence; // type@15c1 │ │ +4dda28: 7210 4eaa 0100 |000a: invoke-interface {v1}, Ljava/lang/CharSequence;.length:()I // method@aa4e │ │ +4dda2e: 0a01 |000d: move-result v1 │ │ +4dda30: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +4dda32: 1213 |000f: const/4 v3, #int 1 // #1 │ │ +4dda34: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ +4dda38: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +4dda3a: 2802 |0013: goto 0015 // +0002 │ │ +4dda3c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +4dda3e: 3801 2500 |0015: if-eqz v1, 003a // +0025 │ │ +4dda42: 7601 cdf7 1000 |0017: invoke-direct/range {v16}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4dda48: 0c01 |001a: move-result-object v1 │ │ +4dda4a: 6e10 1d10 0100 |001b: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ +4dda50: 0c01 |001e: move-result-object v1 │ │ +4dda52: 6e10 5cab 0100 |001f: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ +4dda58: 0c01 |0022: move-result-object v1 │ │ +4dda5a: 1f01 c115 |0023: check-cast v1, Ljava/lang/CharSequence; // type@15c1 │ │ +4dda5e: 7210 4eaa 0100 |0025: invoke-interface {v1}, Ljava/lang/CharSequence;.length:()I // method@aa4e │ │ +4dda64: 0a01 |0028: move-result v1 │ │ +4dda66: 3901 0300 |0029: if-nez v1, 002c // +0003 │ │ +4dda6a: 1212 |002b: const/4 v2, #int 1 // #1 │ │ +4dda6c: 3802 0e00 |002c: if-eqz v2, 003a // +000e │ │ +4dda70: 2200 1120 |002e: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@2011 │ │ +4dda74: 1205 |0030: const/4 v5, #int 0 // #0 │ │ +4dda76: 1206 |0031: const/4 v6, #int 0 // #0 │ │ +4dda78: 1207 |0032: const/4 v7, #int 0 // #0 │ │ +4dda7a: 1248 |0033: const/4 v8, #int 4 // #4 │ │ +4dda7c: 1209 |0034: const/4 v9, #int 0 // #0 │ │ +4dda7e: 0704 |0035: move-object v4, v0 │ │ +4dda80: 7606 9ef6 0400 |0036: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f69e │ │ +4dda86: 2826 |0039: goto 005f // +0026 │ │ +4dda88: 2201 1120 |003a: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@2011 │ │ +4dda8c: 121b |003c: const/4 v11, #int 1 // #1 │ │ +4dda8e: 220c b41f |003d: new-instance v12, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1fb4 │ │ +4dda92: 7601 cdf7 1000 |003f: invoke-direct/range {v16}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4dda98: 0c02 |0042: move-result-object v2 │ │ +4dda9a: 6e10 1d10 0200 |0043: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ +4ddaa0: 0c02 |0046: move-result-object v2 │ │ +4ddaa2: 1f02 ad01 |0047: check-cast v2, Landroid/text/Spanned; // type@01ad │ │ +4ddaa6: 7110 d508 0200 |0049: invoke-static {v2}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@08d5 │ │ +4ddaac: 0c02 |004c: move-result-object v2 │ │ +4ddaae: 1a04 28f1 |004d: const-string v4, "toHtml(etContent.text)" // string@f128 │ │ +4ddab2: 7120 92cc 4200 |004f: invoke-static {v2, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4ddab8: 0204 1200 |0052: move/from16 v4, v18 │ │ +4ddabc: 7054 e0f4 0c32 |0054: invoke-direct {v12, v0, v2, v3, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f4e0 │ │ +4ddac2: 120d |0057: const/4 v13, #int 0 // #0 │ │ +4ddac4: 124e |0058: const/4 v14, #int 4 // #4 │ │ +4ddac6: 120f |0059: const/4 v15, #int 0 // #0 │ │ +4ddac8: 071a |005a: move-object v10, v1 │ │ +4ddaca: 7606 9ef6 0a00 |005b: invoke-direct/range {v10, v11, v12, v13, v14, v15}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f69e │ │ +4ddad0: 0710 |005e: move-object v0, v1 │ │ +4ddad2: 1100 |005f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=358 │ │ 0x002e line=359 │ │ 0x003a line=361 │ │ locals : │ │ 0x0000 - 0x0060 reg=16 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ @@ -2058894,241 +2058893,241 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 471 16-bit code units │ │ -4de114: |[4de114] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onClick:(Landroid/view/View;)V │ │ -4de124: 1a00 42f5 |0000: const-string v0, "v" // string@f542 │ │ -4de128: 7120 93cc 0d00 |0002: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4de12e: 6e10 970b 0d00 |0005: invoke-virtual {v13}, Landroid/view/View;.getId:()I // method@0b97 │ │ -4de134: 0a0d |0008: move-result v13 │ │ -4de136: 1400 7200 097f |0009: const v0, #float 1.82107e+38 // #7f090072 │ │ -4de13c: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -4de13e: 320d c401 |000d: if-eq v13, v0, 01d1 // +01c4 │ │ -4de142: 1400 7600 097f |000f: const v0, #float 1.82107e+38 // #7f090076 │ │ -4de148: 320d b801 |0012: if-eq v13, v0, 01ca // +01b8 │ │ -4de14c: 1400 7c00 097f |0014: const v0, #float 1.82107e+38 // #7f09007c │ │ -4de152: 320d 0400 |0017: if-eq v13, v0, 001b // +0004 │ │ -4de156: 2900 bd01 |0019: goto/16 01d6 // +01bd │ │ -4de15a: 220d cd01 |001b: new-instance v13, Landroid/text/style/UnderlineSpan; // type@01cd │ │ -4de15e: 7010 8e09 0d00 |001d: invoke-direct {v13}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ -4de164: 7010 cdf7 0c00 |0020: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4de16a: 0c00 |0023: move-result-object v0 │ │ -4de16c: 6e10 1d10 0000 |0024: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ -4de172: 0c00 |0027: move-result-object v0 │ │ -4de174: 1a02 68d0 |0028: const-string v2, "null cannot be cast to non-null type android.text.SpannableStringBuilder" // string@d068 │ │ -4de178: 7120 bcae 2000 |002a: invoke-static {v0, v2}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@aebc │ │ -4de17e: 1f00 ac01 |002d: check-cast v0, Landroid/text/SpannableStringBuilder; // type@01ac │ │ -4de182: 7010 cdf7 0c00 |002f: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4de188: 0c02 |0032: move-result-object v2 │ │ -4de18a: 6e10 1c10 0200 |0033: invoke-virtual {v2}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ -4de190: 0a02 |0036: move-result v2 │ │ -4de192: 7010 cdf7 0c00 |0037: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4de198: 0c03 |003a: move-result-object v3 │ │ -4de19a: 6e10 1b10 0300 |003b: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ -4de1a0: 0a03 |003e: move-result v3 │ │ -4de1a2: 1c04 cd01 |003f: const-class v4, Landroid/text/style/UnderlineSpan; // type@01cd │ │ -4de1a6: 6e40 1109 2043 |0041: invoke-virtual {v0, v2, v3, v4}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0911 │ │ -4de1ac: 0c02 |0044: move-result-object v2 │ │ -4de1ae: 1f02 8320 |0045: check-cast v2, [Landroid/text/style/UnderlineSpan; // type@2083 │ │ -4de1b2: 7010 cdf7 0c00 |0047: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4de1b8: 0c03 |004a: move-result-object v3 │ │ -4de1ba: 6e10 1c10 0300 |004b: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ -4de1c0: 0a03 |004e: move-result v3 │ │ -4de1c2: 7010 cdf7 0c00 |004f: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4de1c8: 0c04 |0052: move-result-object v4 │ │ -4de1ca: 6e10 1b10 0400 |0053: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ -4de1d0: 0a04 |0056: move-result v4 │ │ -4de1d2: 1a05 84f3 |0057: const-string v5, "underlineSpans" // string@f384 │ │ -4de1d6: 1206 |0059: const/4 v6, #int 0 // #0 │ │ -4de1d8: 1307 2100 |005a: const/16 v7, #int 33 // #21 │ │ -4de1dc: 3343 7100 |005c: if-ne v3, v4, 00cd // +0071 │ │ -4de1e0: 54c3 d1ae |005e: iget-object v3, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@aed1 │ │ -4de1e4: 6e10 2662 0300 |0060: invoke-virtual {v3}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@6226 │ │ -4de1ea: 0c03 |0063: move-result-object v3 │ │ -4de1ec: 7110 90cc 0300 |0064: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4de1f2: 1f03 bf15 |0067: check-cast v3, Ljava/lang/Boolean; // type@15bf │ │ -4de1f6: 6e10 3faa 0300 |0069: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@aa3f │ │ -4de1fc: 0a03 |006c: move-result v3 │ │ -4de1fe: 3803 4200 |006d: if-eqz v3, 00af // +0042 │ │ -4de202: 54c3 d1ae |006f: iget-object v3, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@aed1 │ │ -4de206: 7110 46aa 0600 |0071: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@aa46 │ │ -4de20c: 0c04 |0074: move-result-object v4 │ │ -4de20e: 6e20 2a62 4300 |0075: invoke-virtual {v3, v4}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@622a │ │ -4de214: 7120 92cc 5200 |0078: invoke-static {v2, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4de21a: 2123 |007b: array-length v3, v2 │ │ -4de21c: 1204 |007c: const/4 v4, #int 0 // #0 │ │ -4de21e: 3534 5000 |007d: if-ge v4, v3, 00cd // +0050 │ │ -4de222: 4608 0204 |007f: aget-object v8, v2, v4 │ │ -4de226: 6e20 0e09 8000 |0081: invoke-virtual {v0, v8}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4de22c: 0a09 |0084: move-result v9 │ │ -4de22e: 7010 cdf7 0c00 |0085: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4de234: 0c0a |0088: move-result-object v10 │ │ -4de236: 6e10 1b10 0a00 |0089: invoke-virtual {v10}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ -4de23c: 0a0a |008c: move-result v10 │ │ -4de23e: 33a9 1f00 |008d: if-ne v9, v10, 00ac // +001f │ │ -4de242: 6e10 8f09 0800 |008f: invoke-virtual {v8}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@098f │ │ -4de248: 0a09 |0092: move-result v9 │ │ -4de24a: 6e10 8f09 0d00 |0093: invoke-virtual {v13}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@098f │ │ -4de250: 0a0a |0096: move-result v10 │ │ -4de252: 33a9 1500 |0097: if-ne v9, v10, 00ac // +0015 │ │ -4de256: 2209 cd01 |0099: new-instance v9, Landroid/text/style/UnderlineSpan; // type@01cd │ │ -4de25a: 7010 8e09 0900 |009b: invoke-direct {v9}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ -4de260: 6e20 1009 8000 |009e: invoke-virtual {v0, v8}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ -4de266: 0a0a |00a1: move-result v10 │ │ -4de268: 6e20 0e09 8000 |00a2: invoke-virtual {v0, v8}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4de26e: 0a0b |00a5: move-result v11 │ │ -4de270: 6e57 1909 90ba |00a6: invoke-virtual {v0, v9, v10, v11, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4de276: 6e20 1609 8000 |00a9: invoke-virtual {v0, v8}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@0916 │ │ -4de27c: d804 0401 |00ac: add-int/lit8 v4, v4, #int 1 // #01 │ │ -4de280: 28cf |00ae: goto 007d // -0031 │ │ -4de282: 54c3 d1ae |00af: iget-object v3, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@aed1 │ │ -4de286: 7110 46aa 0100 |00b1: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@aa46 │ │ -4de28c: 0c04 |00b4: move-result-object v4 │ │ -4de28e: 6e20 2a62 4300 |00b5: invoke-virtual {v3, v4}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@622a │ │ -4de294: 7010 cdf7 0c00 |00b8: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4de29a: 0c03 |00bb: move-result-object v3 │ │ -4de29c: 6e10 1c10 0300 |00bc: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ -4de2a2: 0a03 |00bf: move-result v3 │ │ -4de2a4: 7010 cdf7 0c00 |00c0: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4de2aa: 0c04 |00c3: move-result-object v4 │ │ -4de2ac: 6e10 1b10 0400 |00c4: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ -4de2b2: 0a04 |00c7: move-result v4 │ │ -4de2b4: 1308 1200 |00c8: const/16 v8, #int 18 // #12 │ │ -4de2b8: 6e58 1909 d043 |00ca: invoke-virtual {v0, v13, v3, v4, v8}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4de2be: 7010 cdf7 0c00 |00cd: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4de2c4: 0c03 |00d0: move-result-object v3 │ │ -4de2c6: 6e10 1c10 0300 |00d1: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ -4de2cc: 0a03 |00d4: move-result v3 │ │ -4de2ce: 7010 cdf7 0c00 |00d5: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4de2d4: 0c04 |00d8: move-result-object v4 │ │ -4de2d6: 6e10 1b10 0400 |00d9: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ -4de2dc: 0a04 |00dc: move-result v4 │ │ -4de2de: 3543 1300 |00dd: if-ge v3, v4, 00f0 // +0013 │ │ -4de2e2: 7010 cdf7 0c00 |00df: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4de2e8: 0c03 |00e2: move-result-object v3 │ │ -4de2ea: 6e10 1c10 0300 |00e3: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ -4de2f0: 0a03 |00e6: move-result v3 │ │ -4de2f2: 7010 cdf7 0c00 |00e7: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4de2f8: 0c04 |00ea: move-result-object v4 │ │ -4de2fa: 6e10 1b10 0400 |00eb: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ -4de300: 0a04 |00ee: move-result v4 │ │ -4de302: 2811 |00ef: goto 0100 // +0011 │ │ -4de304: 7010 cdf7 0c00 |00f0: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4de30a: 0c03 |00f3: move-result-object v3 │ │ -4de30c: 6e10 1b10 0300 |00f4: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ -4de312: 0a03 |00f7: move-result v3 │ │ -4de314: 7010 cdf7 0c00 |00f8: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4de31a: 0c04 |00fb: move-result-object v4 │ │ -4de31c: 6e10 1c10 0400 |00fc: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ -4de322: 0a04 |00ff: move-result v4 │ │ -4de324: 7010 cdf7 0c00 |0100: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4de32a: 0c08 |0103: move-result-object v8 │ │ -4de32c: 6e10 1c10 0800 |0104: invoke-virtual {v8}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ -4de332: 0a08 |0107: move-result v8 │ │ -4de334: 7010 cdf7 0c00 |0108: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4de33a: 0c09 |010b: move-result-object v9 │ │ -4de33c: 6e10 1b10 0900 |010c: invoke-virtual {v9}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ -4de342: 0a09 |010f: move-result v9 │ │ -4de344: 3298 a900 |0110: if-eq v8, v9, 01b9 // +00a9 │ │ -4de348: 7120 92cc 5200 |0112: invoke-static {v2, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4de34e: 2125 |0115: array-length v5, v2 │ │ -4de350: 1208 |0116: const/4 v8, #int 0 // #0 │ │ -4de352: 3556 9800 |0117: if-ge v6, v5, 01af // +0098 │ │ -4de356: 4609 0206 |0119: aget-object v9, v2, v6 │ │ -4de35a: 6e10 8f09 0900 |011b: invoke-virtual {v9}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@098f │ │ -4de360: 0a0a |011e: move-result v10 │ │ -4de362: 6e10 8f09 0d00 |011f: invoke-virtual {v13}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@098f │ │ -4de368: 0a0b |0122: move-result v11 │ │ -4de36a: 33ba 8800 |0123: if-ne v10, v11, 01ab // +0088 │ │ -4de36e: 6e20 1009 9000 |0125: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ -4de374: 0a08 |0128: move-result v8 │ │ -4de376: 3438 1100 |0129: if-lt v8, v3, 013a // +0011 │ │ -4de37a: 6e20 0e09 9000 |012b: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4de380: 0a08 |012e: move-result v8 │ │ -4de382: 3548 0b00 |012f: if-ge v8, v4, 013a // +000b │ │ -4de386: 2208 cd01 |0131: new-instance v8, Landroid/text/style/UnderlineSpan; // type@01cd │ │ -4de38a: 7010 8e09 0800 |0133: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ -4de390: 6e57 1909 8043 |0136: invoke-virtual {v0, v8, v3, v4, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4de396: 2825 |0139: goto 015e // +0025 │ │ -4de398: 6e20 1009 9000 |013a: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ -4de39e: 0a08 |013d: move-result v8 │ │ -4de3a0: 3738 0e00 |013e: if-le v8, v3, 014c // +000e │ │ -4de3a4: 2208 cd01 |0140: new-instance v8, Landroid/text/style/UnderlineSpan; // type@01cd │ │ -4de3a8: 7010 8e09 0800 |0142: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ -4de3ae: 6e20 0e09 9000 |0145: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4de3b4: 0a0a |0148: move-result v10 │ │ -4de3b6: 6e57 1909 80a3 |0149: invoke-virtual {v0, v8, v3, v10, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4de3bc: 6e20 0e09 9000 |014c: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4de3c2: 0a08 |014f: move-result v8 │ │ -4de3c4: 3548 0e00 |0150: if-ge v8, v4, 015e // +000e │ │ -4de3c8: 2208 cd01 |0152: new-instance v8, Landroid/text/style/UnderlineSpan; // type@01cd │ │ -4de3cc: 7010 8e09 0800 |0154: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ -4de3d2: 6e20 0e09 9000 |0157: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4de3d8: 0a0a |015a: move-result v10 │ │ -4de3da: 6e57 1909 804a |015b: invoke-virtual {v0, v8, v10, v4, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4de3e0: 6e20 1009 9000 |015e: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ -4de3e6: 0a08 |0161: move-result v8 │ │ -4de3e8: 3538 1500 |0162: if-ge v8, v3, 0177 // +0015 │ │ -4de3ec: 6e20 0e09 9000 |0164: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4de3f2: 0a08 |0167: move-result v8 │ │ -4de3f4: 3448 0f00 |0168: if-lt v8, v4, 0177 // +000f │ │ -4de3f8: 2208 cd01 |016a: new-instance v8, Landroid/text/style/UnderlineSpan; // type@01cd │ │ -4de3fc: 7010 8e09 0800 |016c: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ -4de402: 6e20 1009 9000 |016f: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ -4de408: 0a0a |0172: move-result v10 │ │ -4de40a: 6e57 1909 803a |0173: invoke-virtual {v0, v8, v10, v3, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4de410: 2831 |0176: goto 01a7 // +0031 │ │ -4de412: 6e20 1009 9000 |0177: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ -4de418: 0a08 |017a: move-result v8 │ │ -4de41a: 3538 1400 |017b: if-ge v8, v3, 018f // +0014 │ │ -4de41e: 6e20 0e09 9000 |017d: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4de424: 0a08 |0180: move-result v8 │ │ -4de426: 3448 0e00 |0181: if-lt v8, v4, 018f // +000e │ │ -4de42a: 2208 cd01 |0183: new-instance v8, Landroid/text/style/UnderlineSpan; // type@01cd │ │ -4de42e: 7010 8e09 0800 |0185: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ -4de434: 6e20 1009 9000 |0188: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ -4de43a: 0a0a |018b: move-result v10 │ │ -4de43c: 6e57 1909 803a |018c: invoke-virtual {v0, v8, v10, v3, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4de442: 6e20 0e09 9000 |018f: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4de448: 0a08 |0192: move-result v8 │ │ -4de44a: 3748 1400 |0193: if-le v8, v4, 01a7 // +0014 │ │ -4de44e: 6e20 1009 9000 |0195: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ -4de454: 0a08 |0198: move-result v8 │ │ -4de456: 3638 0e00 |0199: if-gt v8, v3, 01a7 // +000e │ │ -4de45a: 2208 cd01 |019b: new-instance v8, Landroid/text/style/UnderlineSpan; // type@01cd │ │ -4de45e: 7010 8e09 0800 |019d: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ -4de464: 6e20 0e09 9000 |01a0: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4de46a: 0a0a |01a3: move-result v10 │ │ -4de46c: 6e57 1909 80a4 |01a4: invoke-virtual {v0, v8, v4, v10, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4de472: 6e20 1609 9000 |01a7: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@0916 │ │ -4de478: 1218 |01aa: const/4 v8, #int 1 // #1 │ │ -4de47a: d806 0601 |01ab: add-int/lit8 v6, v6, #int 1 // #01 │ │ -4de47e: 2900 6aff |01ad: goto/16 0117 // -0096 │ │ -4de482: 3908 0a00 |01af: if-nez v8, 01b9 // +000a │ │ -4de486: 220d cd01 |01b1: new-instance v13, Landroid/text/style/UnderlineSpan; // type@01cd │ │ -4de48a: 7010 8e09 0d00 |01b3: invoke-direct {v13}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ -4de490: 6e57 1909 d043 |01b6: invoke-virtual {v0, v13, v3, v4, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4de496: 7010 cdf7 0c00 |01b9: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4de49c: 0c0d |01bc: move-result-object v13 │ │ -4de49e: 1f00 c115 |01bd: check-cast v0, Ljava/lang/CharSequence; // type@15c1 │ │ -4de4a2: 6e20 4f10 0d00 |01bf: invoke-virtual {v13, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104f │ │ -4de4a8: 7010 cdf7 0c00 |01c2: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4de4ae: 0c0d |01c5: move-result-object v13 │ │ -4de4b0: 6e20 4e10 3d00 |01c6: invoke-virtual {v13, v3}, Landroid/widget/EditText;.setSelection:(I)V // method@104e │ │ -4de4b6: 280d |01c9: goto 01d6 // +000d │ │ -4de4b8: 122d |01ca: const/4 v13, #int 2 // #2 │ │ -4de4ba: 54c0 d0ae |01cb: iget-object v0, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isItalic:Landroidx/lifecycle/MutableLiveData; // field@aed0 │ │ -4de4be: 7030 c8f7 dc00 |01cd: invoke-direct {v12, v13, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.applyStyle:(ILandroidx/lifecycle/MutableLiveData;)V // method@f7c8 │ │ -4de4c4: 2806 |01d0: goto 01d6 // +0006 │ │ -4de4c6: 54cd cfae |01d1: iget-object v13, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isBold:Landroidx/lifecycle/MutableLiveData; // field@aecf │ │ -4de4ca: 7030 c8f7 1c0d |01d3: invoke-direct {v12, v1, v13}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.applyStyle:(ILandroidx/lifecycle/MutableLiveData;)V // method@f7c8 │ │ -4de4d0: 0e00 |01d6: return-void │ │ +4de110: |[4de110] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onClick:(Landroid/view/View;)V │ │ +4de120: 1a00 42f5 |0000: const-string v0, "v" // string@f542 │ │ +4de124: 7120 93cc 0d00 |0002: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4de12a: 6e10 970b 0d00 |0005: invoke-virtual {v13}, Landroid/view/View;.getId:()I // method@0b97 │ │ +4de130: 0a0d |0008: move-result v13 │ │ +4de132: 1400 7200 097f |0009: const v0, #float 1.82107e+38 // #7f090072 │ │ +4de138: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +4de13a: 320d c401 |000d: if-eq v13, v0, 01d1 // +01c4 │ │ +4de13e: 1400 7600 097f |000f: const v0, #float 1.82107e+38 // #7f090076 │ │ +4de144: 320d b801 |0012: if-eq v13, v0, 01ca // +01b8 │ │ +4de148: 1400 7c00 097f |0014: const v0, #float 1.82107e+38 // #7f09007c │ │ +4de14e: 320d 0400 |0017: if-eq v13, v0, 001b // +0004 │ │ +4de152: 2900 bd01 |0019: goto/16 01d6 // +01bd │ │ +4de156: 220d cd01 |001b: new-instance v13, Landroid/text/style/UnderlineSpan; // type@01cd │ │ +4de15a: 7010 8e09 0d00 |001d: invoke-direct {v13}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ +4de160: 7010 cdf7 0c00 |0020: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4de166: 0c00 |0023: move-result-object v0 │ │ +4de168: 6e10 1d10 0000 |0024: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ +4de16e: 0c00 |0027: move-result-object v0 │ │ +4de170: 1a02 68d0 |0028: const-string v2, "null cannot be cast to non-null type android.text.SpannableStringBuilder" // string@d068 │ │ +4de174: 7120 bcae 2000 |002a: invoke-static {v0, v2}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@aebc │ │ +4de17a: 1f00 ac01 |002d: check-cast v0, Landroid/text/SpannableStringBuilder; // type@01ac │ │ +4de17e: 7010 cdf7 0c00 |002f: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4de184: 0c02 |0032: move-result-object v2 │ │ +4de186: 6e10 1c10 0200 |0033: invoke-virtual {v2}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ +4de18c: 0a02 |0036: move-result v2 │ │ +4de18e: 7010 cdf7 0c00 |0037: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4de194: 0c03 |003a: move-result-object v3 │ │ +4de196: 6e10 1b10 0300 |003b: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ +4de19c: 0a03 |003e: move-result v3 │ │ +4de19e: 1c04 cd01 |003f: const-class v4, Landroid/text/style/UnderlineSpan; // type@01cd │ │ +4de1a2: 6e40 1109 2043 |0041: invoke-virtual {v0, v2, v3, v4}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0911 │ │ +4de1a8: 0c02 |0044: move-result-object v2 │ │ +4de1aa: 1f02 8320 |0045: check-cast v2, [Landroid/text/style/UnderlineSpan; // type@2083 │ │ +4de1ae: 7010 cdf7 0c00 |0047: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4de1b4: 0c03 |004a: move-result-object v3 │ │ +4de1b6: 6e10 1c10 0300 |004b: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ +4de1bc: 0a03 |004e: move-result v3 │ │ +4de1be: 7010 cdf7 0c00 |004f: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4de1c4: 0c04 |0052: move-result-object v4 │ │ +4de1c6: 6e10 1b10 0400 |0053: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ +4de1cc: 0a04 |0056: move-result v4 │ │ +4de1ce: 1a05 84f3 |0057: const-string v5, "underlineSpans" // string@f384 │ │ +4de1d2: 1206 |0059: const/4 v6, #int 0 // #0 │ │ +4de1d4: 1307 2100 |005a: const/16 v7, #int 33 // #21 │ │ +4de1d8: 3343 7100 |005c: if-ne v3, v4, 00cd // +0071 │ │ +4de1dc: 54c3 d1ae |005e: iget-object v3, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@aed1 │ │ +4de1e0: 6e10 2662 0300 |0060: invoke-virtual {v3}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@6226 │ │ +4de1e6: 0c03 |0063: move-result-object v3 │ │ +4de1e8: 7110 90cc 0300 |0064: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4de1ee: 1f03 bf15 |0067: check-cast v3, Ljava/lang/Boolean; // type@15bf │ │ +4de1f2: 6e10 3faa 0300 |0069: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@aa3f │ │ +4de1f8: 0a03 |006c: move-result v3 │ │ +4de1fa: 3803 4200 |006d: if-eqz v3, 00af // +0042 │ │ +4de1fe: 54c3 d1ae |006f: iget-object v3, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@aed1 │ │ +4de202: 7110 46aa 0600 |0071: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@aa46 │ │ +4de208: 0c04 |0074: move-result-object v4 │ │ +4de20a: 6e20 2a62 4300 |0075: invoke-virtual {v3, v4}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@622a │ │ +4de210: 7120 92cc 5200 |0078: invoke-static {v2, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4de216: 2123 |007b: array-length v3, v2 │ │ +4de218: 1204 |007c: const/4 v4, #int 0 // #0 │ │ +4de21a: 3534 5000 |007d: if-ge v4, v3, 00cd // +0050 │ │ +4de21e: 4608 0204 |007f: aget-object v8, v2, v4 │ │ +4de222: 6e20 0e09 8000 |0081: invoke-virtual {v0, v8}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4de228: 0a09 |0084: move-result v9 │ │ +4de22a: 7010 cdf7 0c00 |0085: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4de230: 0c0a |0088: move-result-object v10 │ │ +4de232: 6e10 1b10 0a00 |0089: invoke-virtual {v10}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ +4de238: 0a0a |008c: move-result v10 │ │ +4de23a: 33a9 1f00 |008d: if-ne v9, v10, 00ac // +001f │ │ +4de23e: 6e10 8f09 0800 |008f: invoke-virtual {v8}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@098f │ │ +4de244: 0a09 |0092: move-result v9 │ │ +4de246: 6e10 8f09 0d00 |0093: invoke-virtual {v13}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@098f │ │ +4de24c: 0a0a |0096: move-result v10 │ │ +4de24e: 33a9 1500 |0097: if-ne v9, v10, 00ac // +0015 │ │ +4de252: 2209 cd01 |0099: new-instance v9, Landroid/text/style/UnderlineSpan; // type@01cd │ │ +4de256: 7010 8e09 0900 |009b: invoke-direct {v9}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ +4de25c: 6e20 1009 8000 |009e: invoke-virtual {v0, v8}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ +4de262: 0a0a |00a1: move-result v10 │ │ +4de264: 6e20 0e09 8000 |00a2: invoke-virtual {v0, v8}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4de26a: 0a0b |00a5: move-result v11 │ │ +4de26c: 6e57 1909 90ba |00a6: invoke-virtual {v0, v9, v10, v11, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4de272: 6e20 1609 8000 |00a9: invoke-virtual {v0, v8}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@0916 │ │ +4de278: d804 0401 |00ac: add-int/lit8 v4, v4, #int 1 // #01 │ │ +4de27c: 28cf |00ae: goto 007d // -0031 │ │ +4de27e: 54c3 d1ae |00af: iget-object v3, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@aed1 │ │ +4de282: 7110 46aa 0100 |00b1: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@aa46 │ │ +4de288: 0c04 |00b4: move-result-object v4 │ │ +4de28a: 6e20 2a62 4300 |00b5: invoke-virtual {v3, v4}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@622a │ │ +4de290: 7010 cdf7 0c00 |00b8: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4de296: 0c03 |00bb: move-result-object v3 │ │ +4de298: 6e10 1c10 0300 |00bc: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ +4de29e: 0a03 |00bf: move-result v3 │ │ +4de2a0: 7010 cdf7 0c00 |00c0: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4de2a6: 0c04 |00c3: move-result-object v4 │ │ +4de2a8: 6e10 1b10 0400 |00c4: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ +4de2ae: 0a04 |00c7: move-result v4 │ │ +4de2b0: 1308 1200 |00c8: const/16 v8, #int 18 // #12 │ │ +4de2b4: 6e58 1909 d043 |00ca: invoke-virtual {v0, v13, v3, v4, v8}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4de2ba: 7010 cdf7 0c00 |00cd: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4de2c0: 0c03 |00d0: move-result-object v3 │ │ +4de2c2: 6e10 1c10 0300 |00d1: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ +4de2c8: 0a03 |00d4: move-result v3 │ │ +4de2ca: 7010 cdf7 0c00 |00d5: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4de2d0: 0c04 |00d8: move-result-object v4 │ │ +4de2d2: 6e10 1b10 0400 |00d9: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ +4de2d8: 0a04 |00dc: move-result v4 │ │ +4de2da: 3543 1300 |00dd: if-ge v3, v4, 00f0 // +0013 │ │ +4de2de: 7010 cdf7 0c00 |00df: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4de2e4: 0c03 |00e2: move-result-object v3 │ │ +4de2e6: 6e10 1c10 0300 |00e3: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ +4de2ec: 0a03 |00e6: move-result v3 │ │ +4de2ee: 7010 cdf7 0c00 |00e7: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4de2f4: 0c04 |00ea: move-result-object v4 │ │ +4de2f6: 6e10 1b10 0400 |00eb: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ +4de2fc: 0a04 |00ee: move-result v4 │ │ +4de2fe: 2811 |00ef: goto 0100 // +0011 │ │ +4de300: 7010 cdf7 0c00 |00f0: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4de306: 0c03 |00f3: move-result-object v3 │ │ +4de308: 6e10 1b10 0300 |00f4: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ +4de30e: 0a03 |00f7: move-result v3 │ │ +4de310: 7010 cdf7 0c00 |00f8: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4de316: 0c04 |00fb: move-result-object v4 │ │ +4de318: 6e10 1c10 0400 |00fc: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ +4de31e: 0a04 |00ff: move-result v4 │ │ +4de320: 7010 cdf7 0c00 |0100: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4de326: 0c08 |0103: move-result-object v8 │ │ +4de328: 6e10 1c10 0800 |0104: invoke-virtual {v8}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ +4de32e: 0a08 |0107: move-result v8 │ │ +4de330: 7010 cdf7 0c00 |0108: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4de336: 0c09 |010b: move-result-object v9 │ │ +4de338: 6e10 1b10 0900 |010c: invoke-virtual {v9}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ +4de33e: 0a09 |010f: move-result v9 │ │ +4de340: 3298 a900 |0110: if-eq v8, v9, 01b9 // +00a9 │ │ +4de344: 7120 92cc 5200 |0112: invoke-static {v2, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4de34a: 2125 |0115: array-length v5, v2 │ │ +4de34c: 1208 |0116: const/4 v8, #int 0 // #0 │ │ +4de34e: 3556 9800 |0117: if-ge v6, v5, 01af // +0098 │ │ +4de352: 4609 0206 |0119: aget-object v9, v2, v6 │ │ +4de356: 6e10 8f09 0900 |011b: invoke-virtual {v9}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@098f │ │ +4de35c: 0a0a |011e: move-result v10 │ │ +4de35e: 6e10 8f09 0d00 |011f: invoke-virtual {v13}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@098f │ │ +4de364: 0a0b |0122: move-result v11 │ │ +4de366: 33ba 8800 |0123: if-ne v10, v11, 01ab // +0088 │ │ +4de36a: 6e20 1009 9000 |0125: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ +4de370: 0a08 |0128: move-result v8 │ │ +4de372: 3438 1100 |0129: if-lt v8, v3, 013a // +0011 │ │ +4de376: 6e20 0e09 9000 |012b: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4de37c: 0a08 |012e: move-result v8 │ │ +4de37e: 3548 0b00 |012f: if-ge v8, v4, 013a // +000b │ │ +4de382: 2208 cd01 |0131: new-instance v8, Landroid/text/style/UnderlineSpan; // type@01cd │ │ +4de386: 7010 8e09 0800 |0133: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ +4de38c: 6e57 1909 8043 |0136: invoke-virtual {v0, v8, v3, v4, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4de392: 2825 |0139: goto 015e // +0025 │ │ +4de394: 6e20 1009 9000 |013a: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ +4de39a: 0a08 |013d: move-result v8 │ │ +4de39c: 3738 0e00 |013e: if-le v8, v3, 014c // +000e │ │ +4de3a0: 2208 cd01 |0140: new-instance v8, Landroid/text/style/UnderlineSpan; // type@01cd │ │ +4de3a4: 7010 8e09 0800 |0142: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ +4de3aa: 6e20 0e09 9000 |0145: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4de3b0: 0a0a |0148: move-result v10 │ │ +4de3b2: 6e57 1909 80a3 |0149: invoke-virtual {v0, v8, v3, v10, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4de3b8: 6e20 0e09 9000 |014c: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4de3be: 0a08 |014f: move-result v8 │ │ +4de3c0: 3548 0e00 |0150: if-ge v8, v4, 015e // +000e │ │ +4de3c4: 2208 cd01 |0152: new-instance v8, Landroid/text/style/UnderlineSpan; // type@01cd │ │ +4de3c8: 7010 8e09 0800 |0154: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ +4de3ce: 6e20 0e09 9000 |0157: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4de3d4: 0a0a |015a: move-result v10 │ │ +4de3d6: 6e57 1909 804a |015b: invoke-virtual {v0, v8, v10, v4, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4de3dc: 6e20 1009 9000 |015e: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ +4de3e2: 0a08 |0161: move-result v8 │ │ +4de3e4: 3538 1500 |0162: if-ge v8, v3, 0177 // +0015 │ │ +4de3e8: 6e20 0e09 9000 |0164: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4de3ee: 0a08 |0167: move-result v8 │ │ +4de3f0: 3448 0f00 |0168: if-lt v8, v4, 0177 // +000f │ │ +4de3f4: 2208 cd01 |016a: new-instance v8, Landroid/text/style/UnderlineSpan; // type@01cd │ │ +4de3f8: 7010 8e09 0800 |016c: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ +4de3fe: 6e20 1009 9000 |016f: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ +4de404: 0a0a |0172: move-result v10 │ │ +4de406: 6e57 1909 803a |0173: invoke-virtual {v0, v8, v10, v3, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4de40c: 2831 |0176: goto 01a7 // +0031 │ │ +4de40e: 6e20 1009 9000 |0177: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ +4de414: 0a08 |017a: move-result v8 │ │ +4de416: 3538 1400 |017b: if-ge v8, v3, 018f // +0014 │ │ +4de41a: 6e20 0e09 9000 |017d: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4de420: 0a08 |0180: move-result v8 │ │ +4de422: 3448 0e00 |0181: if-lt v8, v4, 018f // +000e │ │ +4de426: 2208 cd01 |0183: new-instance v8, Landroid/text/style/UnderlineSpan; // type@01cd │ │ +4de42a: 7010 8e09 0800 |0185: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ +4de430: 6e20 1009 9000 |0188: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ +4de436: 0a0a |018b: move-result v10 │ │ +4de438: 6e57 1909 803a |018c: invoke-virtual {v0, v8, v10, v3, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4de43e: 6e20 0e09 9000 |018f: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4de444: 0a08 |0192: move-result v8 │ │ +4de446: 3748 1400 |0193: if-le v8, v4, 01a7 // +0014 │ │ +4de44a: 6e20 1009 9000 |0195: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ +4de450: 0a08 |0198: move-result v8 │ │ +4de452: 3638 0e00 |0199: if-gt v8, v3, 01a7 // +000e │ │ +4de456: 2208 cd01 |019b: new-instance v8, Landroid/text/style/UnderlineSpan; // type@01cd │ │ +4de45a: 7010 8e09 0800 |019d: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ +4de460: 6e20 0e09 9000 |01a0: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4de466: 0a0a |01a3: move-result v10 │ │ +4de468: 6e57 1909 80a4 |01a4: invoke-virtual {v0, v8, v4, v10, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4de46e: 6e20 1609 9000 |01a7: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@0916 │ │ +4de474: 1218 |01aa: const/4 v8, #int 1 // #1 │ │ +4de476: d806 0601 |01ab: add-int/lit8 v6, v6, #int 1 // #01 │ │ +4de47a: 2900 6aff |01ad: goto/16 0117 // -0096 │ │ +4de47e: 3908 0a00 |01af: if-nez v8, 01b9 // +000a │ │ +4de482: 220d cd01 |01b1: new-instance v13, Landroid/text/style/UnderlineSpan; // type@01cd │ │ +4de486: 7010 8e09 0d00 |01b3: invoke-direct {v13}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ +4de48c: 6e57 1909 d043 |01b6: invoke-virtual {v0, v13, v3, v4, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4de492: 7010 cdf7 0c00 |01b9: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4de498: 0c0d |01bc: move-result-object v13 │ │ +4de49a: 1f00 c115 |01bd: check-cast v0, Ljava/lang/CharSequence; // type@15c1 │ │ +4de49e: 6e20 4f10 0d00 |01bf: invoke-virtual {v13, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104f │ │ +4de4a4: 7010 cdf7 0c00 |01c2: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4de4aa: 0c0d |01c5: move-result-object v13 │ │ +4de4ac: 6e20 4e10 3d00 |01c6: invoke-virtual {v13, v3}, Landroid/widget/EditText;.setSelection:(I)V // method@104e │ │ +4de4b2: 280d |01c9: goto 01d6 // +000d │ │ +4de4b4: 122d |01ca: const/4 v13, #int 2 // #2 │ │ +4de4b6: 54c0 d0ae |01cb: iget-object v0, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isItalic:Landroidx/lifecycle/MutableLiveData; // field@aed0 │ │ +4de4ba: 7030 c8f7 dc00 |01cd: invoke-direct {v12, v13, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.applyStyle:(ILandroidx/lifecycle/MutableLiveData;)V // method@f7c8 │ │ +4de4c0: 2806 |01d0: goto 01d6 // +0006 │ │ +4de4c2: 54cd cfae |01d1: iget-object v13, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isBold:Landroidx/lifecycle/MutableLiveData; // field@aecf │ │ +4de4c6: 7030 c8f7 1c0d |01d3: invoke-direct {v12, v1, v13}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.applyStyle:(ILandroidx/lifecycle/MutableLiveData;)V // method@f7c8 │ │ +4de4cc: 0e00 |01d6: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=117 │ │ 0x001b line=121 │ │ 0x0020 line=123 │ │ 0x002f line=125 │ │ 0x0041 line=124 │ │ @@ -2059193,51 +2059192,51 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 84 16-bit code units │ │ -4de5f4: |[4de5f4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ -4de604: 1400 2500 0c7f |0000: const v0, #float 1.86093e+38 // #7f0c0025 │ │ -4de60a: 6e20 def7 0300 |0003: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.setContentView:(I)V // method@f7de │ │ -4de610: 1400 e400 097f |0006: const v0, #float 1.82109e+38 // #7f0900e4 │ │ -4de616: 6e20 caf7 0300 |0009: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f7ca │ │ -4de61c: 0c00 |000c: move-result-object v0 │ │ -4de61e: 1f00 ac12 |000d: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@12ac │ │ -4de622: 2201 3420 |000f: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda1; // type@2034 │ │ -4de626: 7020 adf7 0100 |0011: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda1;.:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;)V // method@f7ad │ │ -4de62c: 6e20 9290 1000 |0014: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@9092 │ │ -4de632: 7010 ccf7 0300 |0017: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getBoldBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7cc │ │ -4de638: 0c00 |001a: move-result-object v0 │ │ -4de63a: 0731 |001b: move-object v1, v3 │ │ -4de63c: 1f01 2a02 |001c: check-cast v1, Landroid/view/View$OnClickListener; // type@022a │ │ -4de640: 6e20 9290 1000 |001e: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@9092 │ │ -4de646: 7010 cff7 0300 |0021: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getItalicsBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7cf │ │ -4de64c: 0c00 |0024: move-result-object v0 │ │ -4de64e: 6e20 9290 1000 |0025: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@9092 │ │ -4de654: 7010 d1f7 0300 |0028: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getUnderlineBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7d1 │ │ -4de65a: 0c00 |002b: move-result-object v0 │ │ -4de65c: 6e20 9290 1000 |002c: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@9092 │ │ -4de662: 5430 cfae |002f: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isBold:Landroidx/lifecycle/MutableLiveData; // field@aecf │ │ -4de666: 0731 |0031: move-object v1, v3 │ │ -4de668: 1f01 5f0c |0032: check-cast v1, Landroidx/lifecycle/LifecycleOwner; // type@0c5f │ │ -4de66c: 2202 3520 |0034: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda2; // type@2035 │ │ -4de670: 7020 aff7 3200 |0036: invoke-direct {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f7af │ │ -4de676: 6e30 2762 1002 |0039: invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/MutableLiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@6227 │ │ -4de67c: 5430 d0ae |003c: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isItalic:Landroidx/lifecycle/MutableLiveData; // field@aed0 │ │ -4de680: 2202 3620 |003e: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda3; // type@2036 │ │ -4de684: 7020 b1f7 3200 |0040: invoke-direct {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f7b1 │ │ -4de68a: 6e30 2762 1002 |0043: invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/MutableLiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@6227 │ │ -4de690: 5430 d1ae |0046: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@aed1 │ │ -4de694: 2202 3720 |0048: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda4; // type@2037 │ │ -4de698: 7020 b3f7 3200 |004a: invoke-direct {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda4;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f7b3 │ │ -4de69e: 6e30 2762 1002 |004d: invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/MutableLiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@6227 │ │ -4de6a4: 6f20 d9f6 4300 |0050: invoke-super {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onCreate:(Landroid/os/Bundle;)V // method@f6d9 │ │ -4de6aa: 0e00 |0053: return-void │ │ +4de5f0: |[4de5f0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ +4de600: 1400 2500 0c7f |0000: const v0, #float 1.86093e+38 // #7f0c0025 │ │ +4de606: 6e20 def7 0300 |0003: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.setContentView:(I)V // method@f7de │ │ +4de60c: 1400 e400 097f |0006: const v0, #float 1.82109e+38 // #7f0900e4 │ │ +4de612: 6e20 caf7 0300 |0009: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f7ca │ │ +4de618: 0c00 |000c: move-result-object v0 │ │ +4de61a: 1f00 ac12 |000d: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@12ac │ │ +4de61e: 2201 3420 |000f: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda1; // type@2034 │ │ +4de622: 7020 adf7 0100 |0011: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda1;.:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;)V // method@f7ad │ │ +4de628: 6e20 9290 1000 |0014: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@9092 │ │ +4de62e: 7010 ccf7 0300 |0017: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getBoldBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7cc │ │ +4de634: 0c00 |001a: move-result-object v0 │ │ +4de636: 0731 |001b: move-object v1, v3 │ │ +4de638: 1f01 2a02 |001c: check-cast v1, Landroid/view/View$OnClickListener; // type@022a │ │ +4de63c: 6e20 9290 1000 |001e: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@9092 │ │ +4de642: 7010 cff7 0300 |0021: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getItalicsBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7cf │ │ +4de648: 0c00 |0024: move-result-object v0 │ │ +4de64a: 6e20 9290 1000 |0025: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@9092 │ │ +4de650: 7010 d1f7 0300 |0028: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getUnderlineBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7d1 │ │ +4de656: 0c00 |002b: move-result-object v0 │ │ +4de658: 6e20 9290 1000 |002c: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@9092 │ │ +4de65e: 5430 cfae |002f: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isBold:Landroidx/lifecycle/MutableLiveData; // field@aecf │ │ +4de662: 0731 |0031: move-object v1, v3 │ │ +4de664: 1f01 5f0c |0032: check-cast v1, Landroidx/lifecycle/LifecycleOwner; // type@0c5f │ │ +4de668: 2202 3520 |0034: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda2; // type@2035 │ │ +4de66c: 7020 aff7 3200 |0036: invoke-direct {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f7af │ │ +4de672: 6e30 2762 1002 |0039: invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/MutableLiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@6227 │ │ +4de678: 5430 d0ae |003c: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isItalic:Landroidx/lifecycle/MutableLiveData; // field@aed0 │ │ +4de67c: 2202 3620 |003e: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda3; // type@2036 │ │ +4de680: 7020 b1f7 3200 |0040: invoke-direct {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f7b1 │ │ +4de686: 6e30 2762 1002 |0043: invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/MutableLiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@6227 │ │ +4de68c: 5430 d1ae |0046: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@aed1 │ │ +4de690: 2202 3720 |0048: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda4; // type@2037 │ │ +4de694: 7020 b3f7 3200 |004a: invoke-direct {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda4;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f7b3 │ │ +4de69a: 6e30 2762 1002 |004d: invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/MutableLiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@6227 │ │ +4de6a0: 6f20 d9f6 4300 |0050: invoke-super {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onCreate:(Landroid/os/Bundle;)V // method@f6d9 │ │ +4de6a6: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=56 │ │ 0x0009 line=58 │ │ 0x000f line=59 │ │ 0x0017 line=68 │ │ 0x0021 line=69 │ │ @@ -2059255,20 +2059254,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -4de6ac: |[4de6ac] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onLoadActivity:()V │ │ -4de6bc: 7010 cdf7 0100 |0000: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4de6c2: 0c00 |0003: move-result-object v0 │ │ -4de6c4: 1f00 c802 |0004: check-cast v0, Landroid/widget/TextView; // type@02c8 │ │ -4de6c8: 6e20 c7f7 0100 |0006: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.adaptFontSize:(Landroid/widget/TextView;)V // method@f7c7 │ │ -4de6ce: 0e00 |0009: return-void │ │ +4de6a8: |[4de6a8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onLoadActivity:()V │ │ +4de6b8: 7010 cdf7 0100 |0000: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4de6be: 0c00 |0003: move-result-object v0 │ │ +4de6c0: 1f00 c802 |0004: check-cast v0, Landroid/widget/TextView; // type@02c8 │ │ +4de6c4: 6e20 c7f7 0100 |0006: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.adaptFontSize:(Landroid/widget/TextView;)V // method@f7c7 │ │ +4de6ca: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ │ │ #5 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;) │ │ @@ -2059276,41 +2059275,41 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4de6d0: |[4de6d0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onNewNote:()V │ │ -4de6e0: 0e00 |0000: return-void │ │ +4de6cc: |[4de6cc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onNewNote:()V │ │ +4de6dc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;) │ │ name : 'onNoteLoadedFromDB' │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -4de6e4: |[4de6e4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onNoteLoadedFromDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -4de6f4: 1a00 eecf |0000: const-string v0, "note" // string@cfee │ │ -4de6f8: 7120 93cc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4de6fe: 7010 cdf7 0100 |0005: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4de704: 0c00 |0008: move-result-object v0 │ │ -4de706: 6e10 ebf4 0200 |0009: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@f4eb │ │ -4de70c: 0c02 |000c: move-result-object v2 │ │ -4de70e: 7110 d108 0200 |000d: invoke-static {v2}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@08d1 │ │ -4de714: 0c02 |0010: move-result-object v2 │ │ -4de716: 1f02 c115 |0011: check-cast v2, Ljava/lang/CharSequence; // type@15c1 │ │ -4de71a: 6e20 4f10 2000 |0013: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104f │ │ -4de720: 0e00 |0016: return-void │ │ +4de6e0: |[4de6e0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onNoteLoadedFromDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +4de6f0: 1a00 eecf |0000: const-string v0, "note" // string@cfee │ │ +4de6f4: 7120 93cc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4de6fa: 7010 cdf7 0100 |0005: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4de700: 0c00 |0008: move-result-object v0 │ │ +4de702: 6e10 ebf4 0200 |0009: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@f4eb │ │ +4de708: 0c02 |000c: move-result-object v2 │ │ +4de70a: 7110 d108 0200 |000d: invoke-static {v2}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@08d1 │ │ +4de710: 0c02 |0010: move-result-object v2 │ │ +4de712: 1f02 c115 |0011: check-cast v2, Ljava/lang/CharSequence; // type@15c1 │ │ +4de716: 6e20 4f10 2000 |0013: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104f │ │ +4de71c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=85 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ 0x0000 - 0x0017 reg=2 (null) Lorg/secuso/privacyfriendlynotes/room/model/Note; │ │ │ │ @@ -2059319,111 +2059318,111 @@ │ │ type : '(Ljava/io/File;Ljava/lang/String;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 210 16-bit code units │ │ -4de794: |[4de794] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onSaveExternalStorage:(Ljava/io/File;Ljava/lang/String;)V │ │ -4de7a4: 1a00 f383 |0000: const-string v0, "basePath" // string@83f3 │ │ -4de7a8: 7120 93cc 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4de7ae: 1a00 9cce |0005: const-string v0, "name" // string@ce9c │ │ -4de7b2: 7120 93cc 0700 |0007: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4de7b8: 2200 9b15 |000a: new-instance v0, Ljava/io/File; // type@159b │ │ -4de7bc: 2201 f315 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@15f3 │ │ -4de7c0: 7010 b9ab 0100 |000e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4de7c6: 1a02 b016 |0011: const-string v2, "/text_" // string@16b0 │ │ -4de7ca: 6e20 c5ab 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4de7d0: 6e20 c5ab 7100 |0016: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4de7d6: 1a02 a016 |0019: const-string v2, ".txt" // string@16a0 │ │ -4de7da: 6e20 c5ab 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4de7e0: 6e10 d5ab 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4de7e6: 0c01 |0021: move-result-object v1 │ │ -4de7e8: 7030 9aa9 6001 |0022: invoke-direct {v0, v6, v1}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a99a │ │ -4de7ee: 6e10 a3a9 0600 |0025: invoke-virtual {v6}, Ljava/io/File;.exists:()Z // method@a9a3 │ │ -4de7f4: 0a01 |0028: move-result v1 │ │ -4de7f6: 3901 2c00 |0029: if-nez v1, 0055 // +002c │ │ -4de7fa: 6e10 b2a9 0600 |002b: invoke-virtual {v6}, Ljava/io/File;.mkdirs:()Z // method@a9b2 │ │ -4de800: 0a06 |002e: move-result v6 │ │ -4de802: 3806 0300 |002f: if-eqz v6, 0032 // +0003 │ │ -4de806: 2824 |0031: goto 0055 // +0024 │ │ -4de808: 1a06 d696 |0032: const-string v6, "file" // string@96d6 │ │ -4de80c: 2207 f315 |0034: new-instance v7, Ljava/lang/StringBuilder; // type@15f3 │ │ -4de810: 7010 b9ab 0700 |0036: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4de816: 6e10 a3a9 0000 |0039: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@a9a3 │ │ -4de81c: 0a01 |003c: move-result v1 │ │ -4de81e: 6e20 c7ab 1700 |003d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@abc7 │ │ -4de824: 1301 2000 |0040: const/16 v1, #int 32 // #20 │ │ -4de828: 6e20 bdab 1700 |0042: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@abbd │ │ -4de82e: 6e10 b2a9 0000 |0045: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@a9b2 │ │ -4de834: 0a01 |0048: move-result v1 │ │ -4de836: 6e20 c7ab 1700 |0049: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@abc7 │ │ -4de83c: 6e10 d5ab 0700 |004c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4de842: 0c07 |004f: move-result-object v7 │ │ -4de844: 7120 eb09 7600 |0050: invoke-static {v6, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@09eb │ │ -4de84a: 2900 7e00 |0053: goto/16 00d1 // +007e │ │ -4de84e: 2206 b215 |0055: new-instance v6, Ljava/io/PrintWriter; // type@15b2 │ │ -4de852: 7020 17aa 0600 |0057: invoke-direct {v6, v0}, Ljava/io/PrintWriter;.:(Ljava/io/File;)V // method@aa17 │ │ -4de858: 6e20 22aa 7600 |005a: invoke-virtual {v6, v7}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@aa22 │ │ -4de85e: 6e10 1faa 0600 |005d: invoke-virtual {v6}, Ljava/io/PrintWriter;.println:()V // method@aa1f │ │ -4de864: 7010 cdf7 0500 |0060: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4de86a: 0c07 |0063: move-result-object v7 │ │ -4de86c: 6e10 1d10 0700 |0064: invoke-virtual {v7}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ -4de872: 0c07 |0067: move-result-object v7 │ │ -4de874: 1f07 ad01 |0068: check-cast v7, Landroid/text/Spanned; // type@01ad │ │ -4de878: 7110 d508 0700 |006a: invoke-static {v7}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@08d5 │ │ -4de87e: 0c07 |006d: move-result-object v7 │ │ -4de880: 6e20 22aa 7600 |006e: invoke-virtual {v6, v7}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@aa22 │ │ -4de886: 6e10 19aa 0600 |0071: invoke-virtual {v6}, Ljava/io/PrintWriter;.close:()V // method@aa19 │ │ -4de88c: 0756 |0074: move-object v6, v5 │ │ -4de88e: 1f06 6900 |0075: check-cast v6, Landroid/content/Context; // type@0069 │ │ -4de892: 1217 |0077: const/4 v7, #int 1 // #1 │ │ -4de894: 2371 3821 |0078: new-array v1, v7, [Ljava/lang/String; // type@2138 │ │ -4de898: 6e10 b4a9 0000 |007a: invoke-virtual {v0}, Ljava/io/File;.toString:()Ljava/lang/String; // method@a9b4 │ │ -4de89e: 0c02 |007d: move-result-object v2 │ │ -4de8a0: 1203 |007e: const/4 v3, #int 0 // #0 │ │ -4de8a2: 4d02 0103 |007f: aput-object v2, v1, v3 │ │ -4de8a6: 1202 |0081: const/4 v2, #int 0 // #0 │ │ -4de8a8: 6204 c4ae |0082: sget-object v4, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0; // field@aec4 │ │ -4de8ac: 7140 0507 1642 |0084: invoke-static {v6, v1, v2, v4}, Landroid/media/MediaScannerConnection;.scanFile:(Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;Landroid/media/MediaScannerConnection$OnScanCompletedListener;)V // method@0705 │ │ -4de8b2: 6e10 cbf7 0500 |0087: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f7cb │ │ -4de8b8: 0c06 |008a: move-result-object v6 │ │ -4de8ba: 6201 877a |008b: sget-object v1, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@7a87 │ │ -4de8be: 1401 0401 117f |008d: const v1, #float 1.92743e+38 // #7f110104 │ │ -4de8c4: 6e20 d0f7 1500 |0090: invoke-virtual {v5, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f7d0 │ │ -4de8ca: 0c01 |0093: move-result-object v1 │ │ -4de8cc: 1a02 d9a6 |0094: const-string v2, "getString(R.string.toast_file_exported_to)" // string@a6d9 │ │ -4de8d0: 7120 92cc 2100 |0096: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4de8d6: 2372 3521 |0099: new-array v2, v7, [Ljava/lang/Object; // type@2135 │ │ -4de8da: 6e10 a4a9 0000 |009b: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@a9a4 │ │ -4de8e0: 0c04 |009e: move-result-object v4 │ │ -4de8e2: 4d04 0203 |009f: aput-object v4, v2, v3 │ │ -4de8e6: 7120 92ad 7200 |00a1: invoke-static {v2, v7}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@ad92 │ │ -4de8ec: 0c02 |00a4: move-result-object v2 │ │ -4de8ee: 7120 8aab 2100 |00a5: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@ab8a │ │ -4de8f4: 0c01 |00a8: move-result-object v1 │ │ -4de8f6: 1a02 8299 |00a9: const-string v2, "format(format, *args)" // string@9982 │ │ -4de8fa: 7120 92cc 2100 |00ab: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4de900: 1f01 c115 |00ae: check-cast v1, Ljava/lang/CharSequence; // type@15c1 │ │ -4de904: 7130 0213 1607 |00b0: invoke-static {v6, v1, v7}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1302 │ │ -4de90a: 0c06 |00b3: move-result-object v6 │ │ -4de90c: 6e10 0313 0600 |00b4: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1303 │ │ -4de912: 281a |00b7: goto 00d1 // +001a │ │ -4de914: 0d06 |00b8: move-exception v6 │ │ -4de916: 2207 f315 |00b9: new-instance v7, Ljava/lang/StringBuilder; // type@15f3 │ │ -4de91a: 7010 b9ab 0700 |00bb: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4de920: 1a01 692a |00be: const-string v1, "Error writing " // string@2a69 │ │ -4de924: 6e20 c5ab 1700 |00c0: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4de92a: 6e20 c4ab 0700 |00c3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@abc4 │ │ -4de930: 6e10 d5ab 0700 |00c6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4de936: 0c07 |00c9: move-result-object v7 │ │ -4de938: 1f06 fb15 |00ca: check-cast v6, Ljava/lang/Throwable; // type@15fb │ │ -4de93c: 1a00 f02a |00cc: const-string v0, "ExternalStorage" // string@2af0 │ │ -4de940: 7130 f309 7006 |00ce: invoke-static {v0, v7, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@09f3 │ │ -4de946: 0e00 |00d1: return-void │ │ +4de790: |[4de790] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onSaveExternalStorage:(Ljava/io/File;Ljava/lang/String;)V │ │ +4de7a0: 1a00 f383 |0000: const-string v0, "basePath" // string@83f3 │ │ +4de7a4: 7120 93cc 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4de7aa: 1a00 9cce |0005: const-string v0, "name" // string@ce9c │ │ +4de7ae: 7120 93cc 0700 |0007: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4de7b4: 2200 9b15 |000a: new-instance v0, Ljava/io/File; // type@159b │ │ +4de7b8: 2201 f315 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@15f3 │ │ +4de7bc: 7010 b9ab 0100 |000e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4de7c2: 1a02 b016 |0011: const-string v2, "/text_" // string@16b0 │ │ +4de7c6: 6e20 c5ab 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4de7cc: 6e20 c5ab 7100 |0016: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4de7d2: 1a02 a016 |0019: const-string v2, ".txt" // string@16a0 │ │ +4de7d6: 6e20 c5ab 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4de7dc: 6e10 d5ab 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4de7e2: 0c01 |0021: move-result-object v1 │ │ +4de7e4: 7030 9aa9 6001 |0022: invoke-direct {v0, v6, v1}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a99a │ │ +4de7ea: 6e10 a3a9 0600 |0025: invoke-virtual {v6}, Ljava/io/File;.exists:()Z // method@a9a3 │ │ +4de7f0: 0a01 |0028: move-result v1 │ │ +4de7f2: 3901 2c00 |0029: if-nez v1, 0055 // +002c │ │ +4de7f6: 6e10 b2a9 0600 |002b: invoke-virtual {v6}, Ljava/io/File;.mkdirs:()Z // method@a9b2 │ │ +4de7fc: 0a06 |002e: move-result v6 │ │ +4de7fe: 3806 0300 |002f: if-eqz v6, 0032 // +0003 │ │ +4de802: 2824 |0031: goto 0055 // +0024 │ │ +4de804: 1a06 d696 |0032: const-string v6, "file" // string@96d6 │ │ +4de808: 2207 f315 |0034: new-instance v7, Ljava/lang/StringBuilder; // type@15f3 │ │ +4de80c: 7010 b9ab 0700 |0036: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4de812: 6e10 a3a9 0000 |0039: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@a9a3 │ │ +4de818: 0a01 |003c: move-result v1 │ │ +4de81a: 6e20 c7ab 1700 |003d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@abc7 │ │ +4de820: 1301 2000 |0040: const/16 v1, #int 32 // #20 │ │ +4de824: 6e20 bdab 1700 |0042: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@abbd │ │ +4de82a: 6e10 b2a9 0000 |0045: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@a9b2 │ │ +4de830: 0a01 |0048: move-result v1 │ │ +4de832: 6e20 c7ab 1700 |0049: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@abc7 │ │ +4de838: 6e10 d5ab 0700 |004c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4de83e: 0c07 |004f: move-result-object v7 │ │ +4de840: 7120 eb09 7600 |0050: invoke-static {v6, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@09eb │ │ +4de846: 2900 7e00 |0053: goto/16 00d1 // +007e │ │ +4de84a: 2206 b215 |0055: new-instance v6, Ljava/io/PrintWriter; // type@15b2 │ │ +4de84e: 7020 17aa 0600 |0057: invoke-direct {v6, v0}, Ljava/io/PrintWriter;.:(Ljava/io/File;)V // method@aa17 │ │ +4de854: 6e20 22aa 7600 |005a: invoke-virtual {v6, v7}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@aa22 │ │ +4de85a: 6e10 1faa 0600 |005d: invoke-virtual {v6}, Ljava/io/PrintWriter;.println:()V // method@aa1f │ │ +4de860: 7010 cdf7 0500 |0060: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4de866: 0c07 |0063: move-result-object v7 │ │ +4de868: 6e10 1d10 0700 |0064: invoke-virtual {v7}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ +4de86e: 0c07 |0067: move-result-object v7 │ │ +4de870: 1f07 ad01 |0068: check-cast v7, Landroid/text/Spanned; // type@01ad │ │ +4de874: 7110 d508 0700 |006a: invoke-static {v7}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@08d5 │ │ +4de87a: 0c07 |006d: move-result-object v7 │ │ +4de87c: 6e20 22aa 7600 |006e: invoke-virtual {v6, v7}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@aa22 │ │ +4de882: 6e10 19aa 0600 |0071: invoke-virtual {v6}, Ljava/io/PrintWriter;.close:()V // method@aa19 │ │ +4de888: 0756 |0074: move-object v6, v5 │ │ +4de88a: 1f06 6900 |0075: check-cast v6, Landroid/content/Context; // type@0069 │ │ +4de88e: 1217 |0077: const/4 v7, #int 1 // #1 │ │ +4de890: 2371 3821 |0078: new-array v1, v7, [Ljava/lang/String; // type@2138 │ │ +4de894: 6e10 b4a9 0000 |007a: invoke-virtual {v0}, Ljava/io/File;.toString:()Ljava/lang/String; // method@a9b4 │ │ +4de89a: 0c02 |007d: move-result-object v2 │ │ +4de89c: 1203 |007e: const/4 v3, #int 0 // #0 │ │ +4de89e: 4d02 0103 |007f: aput-object v2, v1, v3 │ │ +4de8a2: 1202 |0081: const/4 v2, #int 0 // #0 │ │ +4de8a4: 6204 c4ae |0082: sget-object v4, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0; // field@aec4 │ │ +4de8a8: 7140 0507 1642 |0084: invoke-static {v6, v1, v2, v4}, Landroid/media/MediaScannerConnection;.scanFile:(Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;Landroid/media/MediaScannerConnection$OnScanCompletedListener;)V // method@0705 │ │ +4de8ae: 6e10 cbf7 0500 |0087: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f7cb │ │ +4de8b4: 0c06 |008a: move-result-object v6 │ │ +4de8b6: 6201 877a |008b: sget-object v1, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@7a87 │ │ +4de8ba: 1401 0401 117f |008d: const v1, #float 1.92743e+38 // #7f110104 │ │ +4de8c0: 6e20 d0f7 1500 |0090: invoke-virtual {v5, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f7d0 │ │ +4de8c6: 0c01 |0093: move-result-object v1 │ │ +4de8c8: 1a02 d9a6 |0094: const-string v2, "getString(R.string.toast_file_exported_to)" // string@a6d9 │ │ +4de8cc: 7120 92cc 2100 |0096: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4de8d2: 2372 3521 |0099: new-array v2, v7, [Ljava/lang/Object; // type@2135 │ │ +4de8d6: 6e10 a4a9 0000 |009b: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@a9a4 │ │ +4de8dc: 0c04 |009e: move-result-object v4 │ │ +4de8de: 4d04 0203 |009f: aput-object v4, v2, v3 │ │ +4de8e2: 7120 92ad 7200 |00a1: invoke-static {v2, v7}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@ad92 │ │ +4de8e8: 0c02 |00a4: move-result-object v2 │ │ +4de8ea: 7120 8aab 2100 |00a5: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@ab8a │ │ +4de8f0: 0c01 |00a8: move-result-object v1 │ │ +4de8f2: 1a02 8299 |00a9: const-string v2, "format(format, *args)" // string@9982 │ │ +4de8f6: 7120 92cc 2100 |00ab: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4de8fc: 1f01 c115 |00ae: check-cast v1, Ljava/lang/CharSequence; // type@15c1 │ │ +4de900: 7130 0213 1607 |00b0: invoke-static {v6, v1, v7}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1302 │ │ +4de906: 0c06 |00b3: move-result-object v6 │ │ +4de908: 6e10 0313 0600 |00b4: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1303 │ │ +4de90e: 281a |00b7: goto 00d1 // +001a │ │ +4de910: 0d06 |00b8: move-exception v6 │ │ +4de912: 2207 f315 |00b9: new-instance v7, Ljava/lang/StringBuilder; // type@15f3 │ │ +4de916: 7010 b9ab 0700 |00bb: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4de91c: 1a01 692a |00be: const-string v1, "Error writing " // string@2a69 │ │ +4de920: 6e20 c5ab 1700 |00c0: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4de926: 6e20 c4ab 0700 |00c3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@abc4 │ │ +4de92c: 6e10 d5ab 0700 |00c6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4de932: 0c07 |00c9: move-result-object v7 │ │ +4de934: 1f06 fb15 |00ca: check-cast v6, Ljava/lang/Throwable; // type@15fb │ │ +4de938: 1a00 f02a |00cc: const-string v0, "ExternalStorage" // string@2af0 │ │ +4de93c: 7130 f309 7006 |00ce: invoke-static {v0, v7, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@09f3 │ │ +4de942: 0e00 |00d1: return-void │ │ catches : 1 │ │ 0x0025 - 0x00b7 │ │ Ljava/io/IOException; -> 0x00b8 │ │ positions : │ │ 0x000a line=366 │ │ 0x0025 line=369 │ │ 0x0034 line=389 │ │ @@ -2059449,47 +2059448,47 @@ │ │ type : '(Ljava/lang/String;)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 64 16-bit code units │ │ -4ddad8: |[4ddad8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.shareNote:(Ljava/lang/String;)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ -4ddae8: 1a00 9cce |0000: const-string v0, "name" // string@ce9c │ │ -4ddaec: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4ddaf2: 2203 7200 |0005: new-instance v3, Landroid/content/Intent; // type@0072 │ │ -4ddaf6: 7010 da02 0300 |0007: invoke-direct {v3}, Landroid/content/Intent;.:()V // method@02da │ │ -4ddafc: 1a00 fb7f |000a: const-string v0, "android.intent.action.SEND" // string@7ffb │ │ -4ddb00: 6e20 0403 0300 |000c: invoke-virtual {v3, v0}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0304 │ │ -4ddb06: 1a00 43ef |000f: const-string v0, "text/plain" // string@ef43 │ │ -4ddb0a: 6e20 0c03 0300 |0011: invoke-virtual {v3, v0}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@030c │ │ -4ddb10: 2200 f315 |0014: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ -4ddb14: 7010 b9ab 0000 |0016: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4ddb1a: 6e20 c5ab 8000 |0019: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4ddb20: 1a08 af05 |001c: const-string v8, " │ │ +4ddad4: |[4ddad4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.shareNote:(Ljava/lang/String;)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ +4ddae4: 1a00 9cce |0000: const-string v0, "name" // string@ce9c │ │ +4ddae8: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4ddaee: 2203 7200 |0005: new-instance v3, Landroid/content/Intent; // type@0072 │ │ +4ddaf2: 7010 da02 0300 |0007: invoke-direct {v3}, Landroid/content/Intent;.:()V // method@02da │ │ +4ddaf8: 1a00 fb7f |000a: const-string v0, "android.intent.action.SEND" // string@7ffb │ │ +4ddafc: 6e20 0403 0300 |000c: invoke-virtual {v3, v0}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0304 │ │ +4ddb02: 1a00 43ef |000f: const-string v0, "text/plain" // string@ef43 │ │ +4ddb06: 6e20 0c03 0300 |0011: invoke-virtual {v3, v0}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@030c │ │ +4ddb0c: 2200 f315 |0014: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ +4ddb10: 7010 b9ab 0000 |0016: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4ddb16: 6e20 c5ab 8000 |0019: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4ddb1c: 1a08 af05 |001c: const-string v8, " │ │ │ │ " // string@05af │ │ -4ddb24: 6e20 c5ab 8000 |001e: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4ddb2a: 7010 cdf7 0700 |0021: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4ddb30: 0c08 |0024: move-result-object v8 │ │ -4ddb32: 6e10 1d10 0800 |0025: invoke-virtual {v8}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ -4ddb38: 0c08 |0028: move-result-object v8 │ │ -4ddb3a: 6e20 c4ab 8000 |0029: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@abc4 │ │ -4ddb40: 6e10 d5ab 0000 |002c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4ddb46: 0c08 |002f: move-result-object v8 │ │ -4ddb48: 1a00 1480 |0030: const-string v0, "android.intent.extra.TEXT" // string@8014 │ │ -4ddb4c: 6e30 fc02 0308 |0032: invoke-virtual {v3, v0, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@02fc │ │ -4ddb52: 2208 1120 |0035: new-instance v8, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@2011 │ │ -4ddb56: 1212 |0037: const/4 v2, #int 1 // #1 │ │ -4ddb58: 1204 |0038: const/4 v4, #int 0 // #0 │ │ -4ddb5a: 1245 |0039: const/4 v5, #int 4 // #4 │ │ -4ddb5c: 1206 |003a: const/4 v6, #int 0 // #0 │ │ -4ddb5e: 0781 |003b: move-object v1, v8 │ │ -4ddb60: 7606 9ef6 0100 |003c: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f69e │ │ -4ddb66: 1108 |003f: return-object v8 │ │ +4ddb20: 6e20 c5ab 8000 |001e: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4ddb26: 7010 cdf7 0700 |0021: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4ddb2c: 0c08 |0024: move-result-object v8 │ │ +4ddb2e: 6e10 1d10 0800 |0025: invoke-virtual {v8}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ +4ddb34: 0c08 |0028: move-result-object v8 │ │ +4ddb36: 6e20 c4ab 8000 |0029: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@abc4 │ │ +4ddb3c: 6e10 d5ab 0000 |002c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4ddb42: 0c08 |002f: move-result-object v8 │ │ +4ddb44: 1a00 1480 |0030: const-string v0, "android.intent.extra.TEXT" // string@8014 │ │ +4ddb48: 6e30 fc02 0308 |0032: invoke-virtual {v3, v0, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@02fc │ │ +4ddb4e: 2208 1120 |0035: new-instance v8, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@2011 │ │ +4ddb52: 1212 |0037: const/4 v2, #int 1 // #1 │ │ +4ddb54: 1204 |0038: const/4 v4, #int 0 // #0 │ │ +4ddb56: 1245 |0039: const/4 v5, #int 4 // #4 │ │ +4ddb58: 1206 |003a: const/4 v6, #int 0 // #0 │ │ +4ddb5a: 0781 |003b: move-object v1, v8 │ │ +4ddb5c: 7606 9ef6 0100 |003c: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f69e │ │ +4ddb62: 1108 |003f: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=97 │ │ 0x000c line=98 │ │ 0x0011 line=99 │ │ 0x0014 line=100 │ │ 0x0035 line=101 │ │ @@ -2059502,36 +2059501,36 @@ │ │ type : '(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 40 16-bit code units │ │ -4ddb68: |[4ddb68] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.updateNoteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ -4ddb78: 1a00 9cce |0000: const-string v0, "name" // string@ce9c │ │ -4ddb7c: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4ddb82: 2200 1120 |0005: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@2011 │ │ -4ddb86: 2203 b41f |0007: new-instance v3, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1fb4 │ │ -4ddb8a: 7010 cdf7 0700 |0009: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ -4ddb90: 0c01 |000c: move-result-object v1 │ │ -4ddb92: 6e10 1d10 0100 |000d: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ -4ddb98: 0c01 |0010: move-result-object v1 │ │ -4ddb9a: 1f01 ad01 |0011: check-cast v1, Landroid/text/Spanned; // type@01ad │ │ -4ddb9e: 7110 d508 0100 |0013: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@08d5 │ │ -4ddba4: 0c01 |0016: move-result-object v1 │ │ -4ddba6: 1a02 28f1 |0017: const-string v2, "toHtml(etContent.text)" // string@f128 │ │ -4ddbaa: 7120 92cc 2100 |0019: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4ddbb0: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -4ddbb2: 7059 e0f4 8321 |001d: invoke-direct {v3, v8, v1, v2, v9}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f4e0 │ │ -4ddbb8: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -4ddbba: 1245 |0021: const/4 v5, #int 4 // #4 │ │ -4ddbbc: 1206 |0022: const/4 v6, #int 0 // #0 │ │ -4ddbbe: 0701 |0023: move-object v1, v0 │ │ -4ddbc0: 7606 9ef6 0100 |0024: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f69e │ │ -4ddbc6: 1100 |0027: return-object v0 │ │ +4ddb64: |[4ddb64] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.updateNoteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ +4ddb74: 1a00 9cce |0000: const-string v0, "name" // string@ce9c │ │ +4ddb78: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4ddb7e: 2200 1120 |0005: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@2011 │ │ +4ddb82: 2203 b41f |0007: new-instance v3, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1fb4 │ │ +4ddb86: 7010 cdf7 0700 |0009: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7cd │ │ +4ddb8c: 0c01 |000c: move-result-object v1 │ │ +4ddb8e: 6e10 1d10 0100 |000d: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ +4ddb94: 0c01 |0010: move-result-object v1 │ │ +4ddb96: 1f01 ad01 |0011: check-cast v1, Landroid/text/Spanned; // type@01ad │ │ +4ddb9a: 7110 d508 0100 |0013: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@08d5 │ │ +4ddba0: 0c01 |0016: move-result-object v1 │ │ +4ddba2: 1a02 28f1 |0017: const-string v2, "toHtml(etContent.text)" // string@f128 │ │ +4ddba6: 7120 92cc 2100 |0019: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4ddbac: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +4ddbae: 7059 e0f4 8321 |001d: invoke-direct {v3, v8, v1, v2, v9}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f4e0 │ │ +4ddbb4: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +4ddbb6: 1245 |0021: const/4 v5, #int 4 // #4 │ │ +4ddbb8: 1206 |0022: const/4 v6, #int 0 // #0 │ │ +4ddbba: 0701 |0023: move-object v1, v0 │ │ +4ddbbc: 7606 9ef6 0100 |0024: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f69e │ │ +4ddbc2: 1100 |0027: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=354 │ │ locals : │ │ 0x0000 - 0x0028 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ 0x0000 - 0x0028 reg=8 (null) Ljava/lang/String; │ │ 0x0000 - 0x0028 reg=9 (null) I │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 13366229 bytes, number of entries: 7222 │ │ │ +Zip file size: 13366225 bytes, number of entries: 7222 │ │ │ ?rwxrwxr-x 2.0 unx 318 b- stor 80-Jan-01 00:00 android/support/v4/app/INotificationSideChannel.class │ │ │ ?rwxrwxr-x 2.0 unx 159 b- stor 80-Jan-01 00:00 android/support/v4/os/IResultReceiver.class │ │ │ ?rwxrwxr-x 2.0 unx 623 b- stor 80-Jan-01 00:00 android/support/v4/os/ResultReceiver$1.class │ │ │ ?rwxrwxr-x 2.0 unx 575 b- stor 80-Jan-01 00:00 android/support/v4/os/ResultReceiver$MyRunnable.class │ │ │ ?rwxrwxr-x 2.0 unx 1739 b- stor 80-Jan-01 00:00 android/support/v4/os/ResultReceiver.class │ │ │ ?rwxrwxr-x 2.0 unx 104 b- stor 80-Jan-01 00:00 androidx/activity/Cancellable.class │ │ │ ?rwxrwxr-x 2.0 unx 422 b- stor 80-Jan-01 00:00 androidx/activity/ComponentActivity$$ExternalSyntheticLambda2.class │ │ │ @@ -7171,15 +7171,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 314 b- stor 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/HelpActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 2617 b- stor 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/RecycleActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 546 b- stor 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/SettingsActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 781 b- stor 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/SplashActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 4220 b- stor 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/TutorialActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 11754 b- defN 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/main/MainActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 3919 b- stor 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/manageCategories/ManageCategoriesActivity.class │ │ │ -?rwxrwxr-x 2.0 unx 20630 b- defN 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity.class │ │ │ +?rwxrwxr-x 2.0 unx 20626 b- defN 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 5330 b- stor 80-Jan-01 00:00 kotlin/collections/CollectionsKt__MutableCollectionsKt.class │ │ │ ?rwxrwxr-x 2.0 unx 1735 b- stor 80-Jan-01 00:00 kotlin/collections/builders/MapBuilderEntries.class │ │ │ ?rwxrwxr-x 2.0 unx 580 b- stor 80-Jan-01 00:00 kotlin/jvm/internal/MutableLocalVariableReference.class │ │ │ ?rwxrwxr-x 2.0 unx 1145 b- stor 80-Jan-01 00:00 kotlin/jvm/internal/MutablePropertyReference0Impl.class │ │ │ ?rwxrwxr-x 2.0 unx 1198 b- stor 80-Jan-01 00:00 kotlin/jvm/internal/MutablePropertyReference1Impl.class │ │ │ ?rwxrwxr-x 2.0 unx 1082 b- stor 80-Jan-01 00:00 kotlin/jvm/internal/MutablePropertyReference2Impl.class │ │ │ ?rwxrwxr-x 2.0 unx 4145 b- stor 80-Jan-01 00:00 kotlin/text/StringsKt__StringNumberConversionsJVMKt.class │ │ │ @@ -7217,8 +7217,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 1795 b- stor 80-Jan-01 00:00 kotlinx/coroutines/channels/LazyActorCoroutine.class │ │ │ ?rwxrwxr-x 2.0 unx 45374 b- defN 80-Jan-01 00:00 kotlin/collections/CollectionsKt___CollectionsKt.class │ │ │ ?rwxrwxr-x 2.0 unx 28633 b- defN 80-Jan-01 00:00 kotlin/text/StringsKt__StringsKt.class │ │ │ ?rwxrwxr-x 2.0 unx 179 b- stor 80-Jan-01 00:00 kotlin/collections/CollectionsKt.class │ │ │ ?rwxrwxr-x 2.0 unx 3058 b- stor 80-Jan-01 00:00 kotlin/text/StringsKt___StringsJvmKt.class │ │ │ ?rwxrwxr-x 2.0 unx 35952 b- defN 80-Jan-01 00:00 kotlin/text/StringsKt___StringsKt.class │ │ │ ?rwxrwxr-x 2.0 unx 153 b- stor 80-Jan-01 00:00 kotlin/text/StringsKt.class │ │ │ -7222 files, 15090737 bytes uncompressed, 12007763 bytes compressed: 20.4% │ │ │ +7222 files, 15090733 bytes uncompressed, 12007759 bytes compressed: 20.4% │ │ ├── org/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -101,16 +101,17 @@ │ │ │ │ this.shouldSave = true; │ │ │ │ this.id = -1; │ │ │ │ this.noteType$delegate = LazyKt.lazy((Function0)new BaseNoteActivity$noteType$2(n)); │ │ │ │ } │ │ │ │ │ │ │ │ private final void cancelNotification() { │ │ │ │ NotificationHelper.removeNotificationFromAlarmManager((Context)this, this.id, 1, this.getEtName().getText().toString()); │ │ │ │ - this.id = this.getIntent().getIntExtra("org.secuso.privacyfriendlynotes.ID", -1); │ │ │ │ - final Notification notification = new Notification(this.id, 0); │ │ │ │ + final int intExtra = this.getIntent().getIntExtra("org.secuso.privacyfriendlynotes.ID", -1); │ │ │ │ + this.id = intExtra; │ │ │ │ + final Notification notification = new Notification(intExtra, 0); │ │ │ │ CreateEditNoteViewModel createEditNoteViewModel = this.createEditNoteViewModel; │ │ │ │ if (createEditNoteViewModel == null) { │ │ │ │ Intrinsics.throwUninitializedPropertyAccessException("createEditNoteViewModel"); │ │ │ │ createEditNoteViewModel = null; │ │ │ │ } │ │ │ │ createEditNoteViewModel.delete(notification); │ │ │ │ this.loadActivity(false); ├── smali/org/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity.smali │ @@ -425,35 +425,33 @@ │ invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I │ │ move-result v0 │ │ iput v0, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;->id:I │ │ .line 432 │ - new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ - │ - iget v1, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;->id:I │ + new-instance v1, Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ │ const/4 v2, 0x0 │ │ - invoke-direct {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;->(II)V │ + invoke-direct {v1, v0, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;->(II)V │ │ .line 433 │ - iget-object v1, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;->createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ + iget-object v0, p0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;->createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ - if-nez v1, :cond_0 │ + if-nez v0, :cond_0 │ │ - const-string v1, "createEditNoteViewModel" │ + const-string v0, "createEditNoteViewModel" │ │ - invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V │ + invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V │ │ - const/4 v1, 0x0 │ + const/4 v0, 0x0 │ │ :cond_0 │ - invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;->delete(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ + invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;->delete(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ .line 434 │ invoke-direct {p0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;->loadActivity(Z)V │ │ return-void │ .end method ├── assets/dexopt/baseline.prof │ @@ -1,94 +1,94 @@ │ -00000000: 7072 6f00 3031 3000 0149 4800 00c5 0500 pro.010..IH..... │ -00000010: 0078 01ed 9a4d 6c54 5514 c7ef bc79 1da6 .x...MlTU....y.. │ -00000020: b4d0 2914 6d2b c629 3580 96d4 8289 76a1 ..).m+.)5.....v. │ -00000030: 766a 2b24 8a26 262c 5cb8 2822 5112 8392 vj+$.&&,\.("Q... │ -00000040: 62c2 ce87 9604 1718 37ae 7183 312c 949d b.......7.q.1,.. │ -00000050: 4b46 fc22 6a08 4613 4d74 5113 1337 24e2 KF."j.F.MtQ..7$. │ -00000060: 8a6a 307a 7eef bd7f 790e 2d6d 2246 d39c .j0z~...y.-m"F.. │ -00000070: 3b39 ef9e 7bbe cfff 7dcd f4b6 23bc 1e2e ;9..{...}...#... │ -00000080: 5743 98fb f9ab 3d67 e642 d8f7 c2de e9e9 WC....=g.B...... │ -00000090: fdd3 c3cf ee3f d2bb 3e84 4a08 2136 2a2d .....?..>.J.!6*- │ -000000a0: 40c8 cd33 b541 0f1f 19c9 b6c3 f89d f9ba @..3.A.......... │ -000000b0: 5cd0 c9a6 28b3 54a9 1fba 0d46 5d46 cacb \...(.T....F]F.. │ -000000c0: 0cf5 1b4d 1875 1bbd 6c84 6ca3 d106 4ba8 ...M.u..l.l...K. │ -000000d0: 98e4 46de 6624 19bc e49d 398f 0c3b 6c98 ..F.f$....9..;l. │ -000000e0: a9bd dd48 b523 130f 06d4 572b c8a4 5f67 ...H.#....W+.._g │ -000000f0: 32fa c47f 5541 4f6f c3b9 ac98 1fb9 e216 2...UAOo........ │ -00000100: 67f9 1631 212e 36ea 43bc 6220 87d7 5abd g..1!.6.C.b ..Z. │ -00000110: 212f 92f4 f8d3 0bb3 f0d9 91af 9115 e317 !/.............. │ -00000120: cfa5 fc0f 9b8d e20e e5f6 3d36 1313 a207 ..........=6.... │ -00000130: 302c d6ad ded1 11f3 454b a25c 9a15 ff76 0,......EK.\...v │ -00000140: d313 5f3e d22b e783 a643 d667 24fc d1e1 .._>.+...C.g$... │ -00000150: cf8c 8e3a a443 7ec8 085c 9403 bb13 46d8 ...:.C~..\....F. │ -00000160: 52cf 5a23 e1c6 5ab9 a917 1dd7 21b6 8a0f R.Z#..Z.....!... │ -00000170: 0f1d b403 3677 e46b c9c9 4f2e 5dcf cabb ....6w.k..O.]... │ -00000180: da64 ca73 7f6e 434c f0c2 065e 445c 786a .d.s.nCL...^D\xj │ -00000190: 213f bec4 d74c 7f10 76c8 c9c9 acda e175 !?...L..v......u │ -000001a0: ff50 df1a 2372 63cf b921 1f3e ea6d 8bf1 .P..#rc..!.>.m.. │ -000001b0: f48e 1f79 1517 1e19 f481 116b f94a c74c ...y.......k.J.L │ -000001c0: 0fc5 7b07 1b61 9918 8f3f b521 8714 b338 ..{..a...?.!...8 │ -000001d0: 1347 f175 fed0 eb5a 62a6 66d5 461c d580 .G.u...Zb.f.F... │ -000001e0: 9dfc b1a1 5ff4 d424 1b62 b2be c508 becb ...._..$.b...... │ -000001f0: 9c54 0bd7 b0fc e5c3 9a1e 8ab5 14eb 4507 .T............E. │ -00000200: 097b ecf1 559f d40b 8f0d 3a72 291f e702 .{..U.....:r)... │ -00000210: 3fce 27cf 08e2 72ad 293e 76f8 b0fe d288 ?.'...r.)>v..... │ -00000220: fae0 ef31 a27f e20a 07e4 e4c5 a7df 16ac ...1............ │ -00000230: 9507 1efa c40e c403 17f9 e183 4e79 64bb ............Nyd. │ -00000240: d05c c400 5e3e 926b 5d8c 870c c286 7a20 .\..^>.k].....z │ -00000250: 7a46 76ab 916c d1d3 8fec 2457 7df8 1575 zFv..l....$W}..u │ -00000260: aa0f b97a 016b 6c74 2ed0 1113 92bd 78f2 ...z.klt......x. │ -00000270: f3fe c09e 7383 2d32 ec8a bce2 31ab 26c5 ....s.-2....1.&. │ -00000280: 272f 3ec4 e4f9 0f0f e18f 2d72 d6f8 42f0 '/>.......-r..B. │ -00000290: c8e1 d1f1 fcda 6244 8f60 21bf cf46 333b ......bD.`!..F3; │ -000002a0: 6c5b 4931 908b d7dc 6acb 9aeb 5c72 d9a9 l[I1....j...\r.. │ -000002b0: 17c9 9995 5b36 459d f8c5 748b c95b e392 ....[6E...t..[.. │ -000002c0: 17ec 36e7 3529 2776 c267 39b1 e4b7 cffc ..6.5)'v.g9..... │ -000002d0: 748f 1363 c848 e717 4c89 0571 9e88 df69 t..c.H..L..q...i │ -000002e0: 0f3a f572 a3f9 4214 1b1e a5f4 13d9 31ce .:.r..B.......1. │ -000002f0: f992 558f 1419 1f6c e0db ece9 540e 4fe6 ..U....l....T.O. │ -00000300: 1279 96cd ba1c 7a4d 9af9 6019 a5b2 d8ce .y....zM..`..... │ -00000310: 7864 5eab f3c8 78ac 3559 6cb2 4a9a 23b6 xd^...x.5Yl.J.#. │ -00000320: 355e 5da9 4f7b 7a8c e6f3 6611 a92a 4a6b 5^].O{z...f..*Jk │ -00000330: 80eb 316a 33ca 3e59 85b7 d96a 9591 ea57 ..1j3.>Y...j...W │ -00000340: 65b1 e558 65d2 7ef3 ce2c 37a7 5cc6 673d e..Xe.~..,7.\.g= │ -00000350: 65d1 a9b2 1c3e 064c 1f8e c0bf 89c0 f8d5 e....>.L........ │ -00000360: 6ab5 72d8 aec7 6c24 07be 0e61 1bf7 ed33 j.r...l$...a...3 │ -00000370: 9326 e176 6554 d32f df19 9f1e 37d9 513e .&.veT./....7.Q> │ -00000380: 0571 0bdb d8f5 7c6f 6964 b2bb 363b 5a0d .q....|oid..6;Z. │ -00000390: 8dd0 dc1e 9210 c74f a456 b5ea e0d8 c89a .......O.V...... │ -000003a0: e6f0 6395 e6e9 8d9d 3c3f 42b8 bcee 222f ..c........ │ -00000470: 6c3d 3573 3eda fd53 7b67 235e 7f6e 6f29 l=5s>..S{g#^.no) │ -00000480: 6caa 3f3e 78bc ad7c 2c84 bb27 ba4f 58bf l.?>x..|,..'.OX. │ -00000490: 75e2 d4ec f866 09ce 8723 e008 3802 8e80 u....f...#..8... │ -000004a0: 23e0 08a4 0824 ef7f 6f7f 78fa 61ee d22f #....$..o.x.a../ │ -000004b0: 579e eb4e bf32 4d7f 7392 9fbd 1a49 feee W..N.2M.s....I.. │ -000004c0: ac96 f7d4 affb fe23 239f 5706 02b3 afac .......##.W..... │ -000004d0: 8c3e bc0b 47c0 1170 041c 0147 c011 7004 .>..G..p...G..p. │ -000004e0: 1c01 47c0 1170 041c 0147 c011 7004 1c01 ..G..p...G..p... │ -000004f0: 47e0 2621 3071 75ab ed8a 27fa d368 f2c7 G.&!0qu...'..h.. │ -00000500: b751 b0dd cd38 ec9b 3499 b61d 17db 154f .Q...8..4......O │ -00000510: 6e5c 4563 d781 beed 23bb fbd2 5df1 a9d0 n\Ec....#...]... │ -00000520: 3c14 9252 3c39 bf2b 7ef6 d7ae e6f0 17f7 <..R<9.+~....... │ -00000530: 7df8 de92 bbe2 f14d da15 7ff7 d444 ebae }......M.....D.. │ -00000540: f877 6a7d be15 db15 1ffc c7bb e235 76c5 .wj}.........5v. │ -00000550: ed0f d2b6 2b3e 3e10 ba67 ffbe 2bde be8b ....+>>..g..+... │ -00000560: 5d71 32d7 5ffa 8f77 c58f fcaf 76c5 77a4 ]q2._..w....v.w. │ -00000570: bbe2 9fe7 bbe2 f79e 3ba0 5df1 8963 75df ........;.]..cu. │ -00000580: 159f bf44 9d71 041c 0147 c011 7004 1640 ...D.q...G..p..@ │ -00000590: 2039 9bee 8aff 7e6d 57fc cf2b 27c7 0a86 9....~mW..+'... │ -000005a0: c99d d97f 9455 cb4f fbae 7801 9715 c9fa .....U.O..x..... │ -000005b0: aef8 8a3c adde 9423 e008 3802 8e80 23e0 ...<...#..8...#. │ -000005c0: 0838 028e 8023 e008 3802 8e80 23b0 a211 .8...#..8...#... │ -000005d0: f80b a175 b998 ...u.. │ +00000000: 7072 6f00 3031 3000 0149 4800 00c4 0500 pro.010..IH..... │ +00000010: 0078 01ed 9a4d 6c54 5514 c7ef bc79 9d4e .x...MlTU....y.N │ +00000020: 69a1 d302 5a2a 8601 0ca0 25b5 60a2 5da8 i...Z*....%.`.]. │ +00000030: 9dda 0a89 5613 1316 2e58 142b 51a2 4149 ....V....X.+Q.AI │ +00000040: 3161 e743 4b82 0b8c 1bd7 b8c1 1816 cace 1a.CK........... │ +00000050: 2523 7e11 2586 4413 4c74 5113 9724 e20a %#~.%.D.LtQ..$.. │ +00000060: 3435 7a7e efbd 7f79 0e2d 3411 a369 ce9d 45z~...y.-4..i.. │ +00000070: 9c77 cf3d dfe7 ffbe 667a db19 de0a 57aa .w.=....fz....W. │ +00000080: 215c 7a69 ef86 33d7 4298 7a79 dff4 f4fe !\zi..3.B.zy.... │ +00000090: e9c1 e7f7 1fe9 5b1d 4225 8410 1b95 1620 ......[.B%..... │ +000000a0: e4e6 99da a087 8f8c 64db 69fc ae7c 5d2e ........d.i..|]. │ +000000b0: e864 5394 59aa d40f dd5a a36e 23e5 6586 .dS.Y....Z.n#.e. │ +000000c0: fa8d c68c 7a8c 5e33 42b6 de68 ad25 544c ....z.^3B..h.%TL │ +000000d0: 7223 6f33 920c 5ef2 ae9c 4786 1d36 ccd4 r#o3..^...G..6.. │ +000000e0: de61 a4da 9189 0703 eaab 1564 d2f7 9a8c .a.........d.... │ +000000f0: 3ef1 6f2f e8e9 6d30 9715 f323 57dc e22c >.o/..m0...#W.., │ +00000100: df22 26c4 c546 7d88 570c e4f0 5aab 37e4 ."&..F}.W...Z.7. │ +00000110: 4592 1e7f 7a61 163e 3bf3 35b2 62fc e2b9 E...za.>;.5.b... │ +00000120: 94ff 61b3 51dc 81dc 7e8d cdc4 84e8 010c ..a.Q...~....... │ +00000130: 8b75 ab77 74c4 7cc5 9228 9766 c5bf dbf4 .u.wt.|..(.f.... │ +00000140: c497 8ff4 caf9 88e9 90ad 3312 fee8 f067 ..........3....g │ +00000150: 4647 1dd2 213f 6404 2eca 81dd 0923 6ca9 FG..!?d......#l. │ +00000160: 6795 9170 63ad dcd4 8b8e eb10 5bc5 8787 g..pc.......[... │ +00000170: 0eda 019b 0df9 5a72 f293 4bd7 b3f2 ae30 ......Zr..K....0 │ +00000180: 99f2 3c94 db10 13bc b081 1711 179e 5ac8 ..<...........Z. │ +00000190: 8f2f f135 d31f 841d 7272 32ab 7678 dd3f ./.5....rr2.vx.? │ +000001a0: d4b7 d288 dcd8 736e c887 8f7a db6a 3cbd ......sn...z.j<. │ +000001b0: e347 5ec5 8547 067d 6cc4 5abe d231 d343 .G^..G.}l.Z..1.C │ +000001c0: f1de c146 5826 c6e3 4f6d c821 c52c cec4 ...FX&..Om.!.,.. │ +000001d0: 517c 9d3f f4ba 9698 a959 b511 4735 6027 Q|.?.....Y..G5`' │ +000001e0: 7f6c e817 3d35 c986 98ac ef30 82ef 3627 .l..=5.....0..6' │ +000001f0: d5c2 352c 7ff9 b0a6 8762 2dc5 7ad1 41c2 ..5,.....b-.z.A. │ +00000200: 1e7b 7cd5 27f5 c263 838e 5cca c7b9 c08f .{|.'..c..\..... │ +00000210: f3c9 3382 b85c 6b8a 8f1d 3eac 2f18 511f ..3..\k...>./.Q. │ +00000220: fcfd 46f4 4f5c e180 9cbc f8f4 db82 b5f2 ..F.O\.......... │ +00000230: c043 9fdb 8178 e022 3f7c d029 8f6c 179a .C...x."?|.).l.. │ +00000240: 8b18 c0cb 4772 ad8b f190 41d8 500f 44cf ....Gr....A.P.D. │ +00000250: c8ee 3492 2d7a fa91 9de4 aa0f bfa2 4ef5 ..4.-z........N. │ +00000260: 2157 2f60 8d8d ce05 3a62 42b2 174f 7ede !W/`....:bB..O~. │ +00000270: 1fd8 736e b045 865d 9157 3c66 d5a4 f8e4 ..sn.E.].WYi.^...#.+..y9_ │ +000003b0: 1f09 efe8 d0b4 02de 6824 617b 57cc f364 ........h$a{W..d │ +000003c0: e9e3 517b 6435 7ee2 f70c c39e 81c7 4f8d ..Q{d5~.......O. │ +000003d0: 4e64 8bfc 9884 f337 b4d1 4c42 3d54 668e Nd.....7..LB=Tf. │ +000003e0: daf1 0ccf b0a5 8fa3 66da 7c33 0e93 959a ........f.|3.... │ +000003f0: ddbf e9b8 b771 bab1 31d4 9a61 575c f9b4 .....q..1..aW\.. │ +00000400: 94f0 ce8b 9350 8deb a361 d2f8 509f 3cca .....P...a..P.<. │ +00000410: f7ee 05c6 b6d1 ceda 6c3c d3a2 4936 fef6 ........l<..I6.. │ +00000420: ee70 28d7 e2f7 07aa a1e3 62d5 7e14 8db7 .p(.......b.~... │ +00000430: 98dc b8ac 97c3 7bd1 9ec6 5c92 4c96 1e8b ......{...\.L... │ +00000440: 6ad1 1395 46ad 919a 0d85 611e e50b 8e24 j...F.....a....$ │ +00000450: d863 9451 9d69 9678 d1de 6234 1fbe 85c1 .c.Q.i.x..b4.... │ +00000460: a2ea 3521 2a5f 1e79 fb8b 838f f7da 97ad ..5!*_.y........ │ +00000470: 6767 ce47 133f 7774 35e2 d5e7 f695 c2a6 gg.G.?wt5....... │ +00000480: fa53 9b8f b795 8f85 70df 58cf 09eb b74e .S......p.X....N │ +00000490: 9c9a 1ddf 29c1 f970 041c 0147 c011 7004 ....)..p...G..p. │ +000004a0: 1c81 1481 e4a3 1fec 0f4f 3f5e bbfc cbd5 .........O?^.... │ +000004b0: 177a d2af 4cd3 df9d e467 af46 92bf 3bab .z..L....g.F..;. │ +000004c0: e53d f51b beff c8c8 e7e5 81c0 eceb cba3 .=.............. │ +000004d0: 0fef c211 7004 1c01 47c0 1170 041c 0147 ....p...G..p...G │ +000004e0: c011 7004 1c01 47c0 1170 041c 0147 c011 ..p...G..p...G.. │ +000004f0: b84d 088c cd6d b35d f144 7f1a 4dfe b814 .M...m.].D..M... │ +00000500: 05db dd8c c3d4 b8c9 b4ed b8d8 ae78 72f3 .............xr. │ +00000510: 2a1a bb0f acdb 3134 b12e dd15 9f0c cd43 *.....14.......C │ +00000520: 2129 c5e3 f3bb e267 7fed 6e0e 7efd e027 !).....g..n.~..' │ +00000530: 1fde 7257 3cbe 4dbb e21f 9c1a 6bdd 15ff ..rW<.M.....k... │ +00000540: 5ead cfb7 62bb e29b fff1 ae78 8d5d 71fb ^...b......x.]q. │ +00000550: 83b4 ed8a 8f6e 0c3d b37f df15 efd8 cdae .....n.=........ │ +00000560: 3899 ebaf fec7 bbe2 47fe 57bb e23b d35d 8.......G.W..;.] │ +00000570: f1af f25d f107 ce1d d0ae f8d8 b1ba ef8a ...]............ │ +00000580: cf5f a2ce 3802 8e80 23e0 0838 020b 2090 ._..8...#..8.. . │ +00000590: 9c4d 77c5 7fbf be2b fee7 d593 2305 c3e4 .Mw....+....#... │ +000005a0: 9eec 3fca aae5 bdbe 2b5e c065 59b2 be2b ..?.....+^.eY..+ │ +000005b0: be2c 4fab 37e5 0838 028e 8023 e008 3802 .,O.7..8...#..8. │ +000005c0: 8e80 23e0 0838 028e 8023 e008 2c6b 04fe ..#..8...#..,k.. │ +000005d0: 0253 0fb8 51 .S..Q