--- /home/fdroid/fdroiddata/tmp/org.secuso.privacyfriendlynotes_14.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_org.secuso.privacyfriendlynotes_14.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: <4aa0ecbc6e44f44769c5b16d79d9d4fca3952ce6fc57b293591c4518c24f33b6>, actual: │┄ ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <2b22909ceb89cfc8753e7df3199ad255694ab9832239a0b142f78631b993a49d0b45500000000000>, actual: <0f9d8f119ddfd133cbe344fa93ce59e4db6b6001ee0f9e116321c1959b20eddd0b45500000000000> │ @@ -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 1686 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ +-rw-rw-rw- 0.0 unx 1685 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ -rw-rw-rw- 0.0 unx 173 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.profm │ --rw-rw-rw- 0.0 unx 9397812 b- defN 81-Jan-01 01:01 classes.dex │ +-rw-rw-rw- 0.0 unx 9397808 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, 11486914 bytes uncompressed, 5147702 bytes compressed: 55.2% │ +952 files, 11486909 bytes uncompressed, 5147646 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 : 05123908 │ │ -signature : 5cc5...eb0c │ │ -file_size : 9397812 │ │ +checksum : b3f0900e │ │ +signature : 4959...8d2a │ │ +file_size : 9397808 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 63827 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 8591 │ │ type_ids_off : 255420 (0x03e5bc) │ │ @@ -15,15 +15,15 @@ │ │ proto_ids_off : 289784 (0x046bf8) │ │ field_ids_size : 46475 │ │ field_ids_off : 452048 (0x06e5d0) │ │ method_ids_size : 63657 │ │ method_ids_off : 823848 (0x0c9228) │ │ class_defs_size : 7237 │ │ class_defs_off : 1333104 (0x145770) │ │ -data_size : 7833124 │ │ +data_size : 7833120 │ │ data_off : 1564688 (0x17e010) │ │ │ │ Class #0 header: │ │ class_idx : 394 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 5605 │ │ source_file_idx : 12417 │ │ @@ -1047021,52 +1047021,52 @@ │ │ type : '()V' │ │ access : 0x11008 (STATIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4da480: |[4da480] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$$ExternalSyntheticLambda0.:()V │ │ -4da490: 2200 1620 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0; // type@2016 │ │ -4da494: 7010 f2f6 0000 |0002: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0;.:()V // method@f6f2 │ │ -4da49a: 6900 7fae |0005: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0; // field@ae7f │ │ -4da49e: 0e00 |0007: return-void │ │ +4da47c: |[4da47c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$$ExternalSyntheticLambda0.:()V │ │ +4da48c: 2200 1620 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0; // type@2016 │ │ +4da490: 7010 f2f6 0000 |0002: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0;.:()V // method@f6f2 │ │ +4da496: 6900 7fae |0005: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0; // field@ae7f │ │ +4da49a: 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 │ │ -4da4a0: |[4da4a0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$$ExternalSyntheticLambda0.:()V │ │ -4da4b0: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4da4b6: 0e00 |0003: return-void │ │ +4da49c: |[4da49c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$$ExternalSyntheticLambda0.:()V │ │ +4da4ac: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4da4b2: 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 │ │ -4da4b8: |[4da4b8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$$ExternalSyntheticLambda0.onScanCompleted:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -4da4c8: 7120 08f7 2100 |0000: invoke-static {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.$r8$lambda$tjlRf-LFSoxMVf8P89ksjeMCURs:(Ljava/lang/String;Landroid/net/Uri;)V // method@f708 │ │ -4da4ce: 0e00 |0003: return-void │ │ +4da4b4: |[4da4b4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$$ExternalSyntheticLambda0.onScanCompleted:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +4da4c4: 7120 08f7 2100 |0000: invoke-static {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.$r8$lambda$tjlRf-LFSoxMVf8P89ksjeMCURs:(Ljava/lang/String;Landroid/net/Uri;)V // method@f708 │ │ +4da4ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9786 (D8$$SyntheticClass) │ │ │ │ Class #4216 header: │ │ @@ -1047105,40 +1047105,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 │ │ -4da670: |[4da670] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0.:(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;)V │ │ -4da680: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4da686: 5b01 83ae |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$0:Landroid/widget/EditText; // field@ae83 │ │ -4da68a: 5b02 84ae |0005: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$1:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae84 │ │ -4da68e: 5b03 85ae |0007: iput-object v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$2:Ljava/util/ArrayList; // field@ae85 │ │ -4da692: 0e00 |0009: return-void │ │ +4da66c: |[4da66c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0.:(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;)V │ │ +4da67c: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4da682: 5b01 83ae |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$0:Landroid/widget/EditText; // field@ae83 │ │ +4da686: 5b02 84ae |0005: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$1:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae84 │ │ +4da68a: 5b03 85ae |0007: iput-object v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$2:Ljava/util/ArrayList; // field@ae85 │ │ +4da68e: 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 │ │ -4da694: |[4da694] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -4da6a4: 5430 83ae |0000: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$0:Landroid/widget/EditText; // field@ae83 │ │ -4da6a8: 5431 84ae |0002: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$1:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae84 │ │ -4da6ac: 5432 85ae |0004: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$2:Ljava/util/ArrayList; // field@ae85 │ │ -4da6b0: 7155 00f7 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@f700 │ │ -4da6b6: 0e00 |0009: return-void │ │ +4da690: |[4da690] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +4da6a0: 5430 83ae |0000: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$0:Landroid/widget/EditText; // field@ae83 │ │ +4da6a4: 5431 84ae |0002: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$1:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae84 │ │ +4da6a8: 5432 85ae |0004: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$2:Ljava/util/ArrayList; // field@ae85 │ │ +4da6ac: 7155 00f7 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@f700 │ │ +4da6b2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9786 (D8$$SyntheticClass) │ │ │ │ Class #4217 header: │ │ @@ -1047176,34 +1047176,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 │ │ -4da8fc: |[4da8fc] 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 │ │ -4da90c: 7154 03f7 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@f703 │ │ -4da912: 0e00 |0003: return-void │ │ +4da8f8: |[4da8f8] 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 │ │ +4da908: 7154 03f7 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@f703 │ │ +4da90e: 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 │ │ -4da914: |[4da914] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -4da924: 5b01 86ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae86 │ │ -4da928: 7010 56ab 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4da92e: 0e00 |0005: return-void │ │ +4da910: |[4da910] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +4da920: 5b01 86ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae86 │ │ +4da924: 7010 56ab 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4da92a: 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; │ │ │ │ @@ -1047212,61 +1047212,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 │ │ -4da930: |[4da930] 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 │ │ -4da940: 1a07 1e09 |0000: const-string v7, "$taskEditText" // string@091e │ │ -4da944: 7120 93cc 7400 |0002: invoke-static {v4, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4da94a: 1a07 d2ef |0005: const-string v7, "this$0" // string@efd2 │ │ -4da94e: 7120 93cc 7500 |0007: invoke-static {v5, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4da954: 1a07 1f09 |000a: const-string v7, "$temp" // string@091f │ │ -4da958: 7120 93cc 7600 |000c: invoke-static {v6, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4da95e: 6e10 1d10 0400 |000f: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ -4da964: 0c04 |0012: move-result-object v4 │ │ -4da966: 6e10 5cab 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ -4da96c: 0c04 |0016: move-result-object v4 │ │ -4da96e: 7110 0bf7 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@f70b │ │ -4da974: 0c07 |001a: move-result-object v7 │ │ -4da976: 1208 |001b: const/4 v8, #int 0 // #0 │ │ -4da978: 1a00 fd87 |001c: const-string v0, "checklistAdapter" // string@87fd │ │ -4da97c: 3907 0600 |001e: if-nez v7, 0024 // +0006 │ │ -4da980: 7110 b0cc 0000 |0020: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4da986: 0787 |0023: move-object v7, v8 │ │ -4da988: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -4da98a: 6e20 73ad 1600 |0025: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ -4da990: 0c02 |0028: move-result-object v2 │ │ -4da992: 6e20 dff7 2700 |0029: invoke-virtual {v7, v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getPosition:(Ljava/lang/Object;)I // method@f7df │ │ -4da998: 0a07 |002c: move-result v7 │ │ -4da99a: 2202 3d20 |002d: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203d │ │ -4da99e: 6e20 73ad 1600 |002f: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ -4da9a4: 0c03 |0032: move-result-object v3 │ │ -4da9a6: 7110 90cc 0300 |0033: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4da9ac: 1f03 3d20 |0036: check-cast v3, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203d │ │ -4da9b0: 6e10 e7f7 0300 |0038: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f7e7 │ │ -4da9b6: 0a03 |003b: move-result v3 │ │ -4da9b8: 7030 e5f7 3204 |003c: invoke-direct {v2, v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@f7e5 │ │ -4da9be: 7110 0bf7 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@f70b │ │ -4da9c4: 0c04 |0042: move-result-object v4 │ │ -4da9c6: 3904 0600 |0043: if-nez v4, 0049 // +0006 │ │ -4da9ca: 7110 b0cc 0000 |0045: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4da9d0: 0784 |0048: move-object v4, v8 │ │ -4da9d2: 6e20 73ad 1600 |0049: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ -4da9d8: 0c06 |004c: move-result-object v6 │ │ -4da9da: 6e20 e4f7 6400 |004d: invoke-virtual {v4, v6}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.remove:(Ljava/lang/Object;)V // method@f7e4 │ │ -4da9e0: 7110 0bf7 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@f70b │ │ -4da9e6: 0c04 |0053: move-result-object v4 │ │ -4da9e8: 3904 0600 |0054: if-nez v4, 005a // +0006 │ │ -4da9ec: 7110 b0cc 0000 |0056: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4da9f2: 2802 |0059: goto 005b // +0002 │ │ -4da9f4: 0748 |005a: move-object v8, v4 │ │ -4da9f6: 6e30 e1f7 2807 |005b: invoke-virtual {v8, v2, v7}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.insert:(Ljava/lang/Object;I)V // method@f7e1 │ │ -4da9fc: 0e00 |005e: return-void │ │ +4da92c: |[4da92c] 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 │ │ +4da93c: 1a07 1e09 |0000: const-string v7, "$taskEditText" // string@091e │ │ +4da940: 7120 93cc 7400 |0002: invoke-static {v4, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4da946: 1a07 d2ef |0005: const-string v7, "this$0" // string@efd2 │ │ +4da94a: 7120 93cc 7500 |0007: invoke-static {v5, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4da950: 1a07 1f09 |000a: const-string v7, "$temp" // string@091f │ │ +4da954: 7120 93cc 7600 |000c: invoke-static {v6, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4da95a: 6e10 1d10 0400 |000f: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ +4da960: 0c04 |0012: move-result-object v4 │ │ +4da962: 6e10 5cab 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ +4da968: 0c04 |0016: move-result-object v4 │ │ +4da96a: 7110 0bf7 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@f70b │ │ +4da970: 0c07 |001a: move-result-object v7 │ │ +4da972: 1208 |001b: const/4 v8, #int 0 // #0 │ │ +4da974: 1a00 fd87 |001c: const-string v0, "checklistAdapter" // string@87fd │ │ +4da978: 3907 0600 |001e: if-nez v7, 0024 // +0006 │ │ +4da97c: 7110 b0cc 0000 |0020: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4da982: 0787 |0023: move-object v7, v8 │ │ +4da984: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +4da986: 6e20 73ad 1600 |0025: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ +4da98c: 0c02 |0028: move-result-object v2 │ │ +4da98e: 6e20 dff7 2700 |0029: invoke-virtual {v7, v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getPosition:(Ljava/lang/Object;)I // method@f7df │ │ +4da994: 0a07 |002c: move-result v7 │ │ +4da996: 2202 3d20 |002d: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203d │ │ +4da99a: 6e20 73ad 1600 |002f: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ +4da9a0: 0c03 |0032: move-result-object v3 │ │ +4da9a2: 7110 90cc 0300 |0033: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4da9a8: 1f03 3d20 |0036: check-cast v3, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203d │ │ +4da9ac: 6e10 e7f7 0300 |0038: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f7e7 │ │ +4da9b2: 0a03 |003b: move-result v3 │ │ +4da9b4: 7030 e5f7 3204 |003c: invoke-direct {v2, v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@f7e5 │ │ +4da9ba: 7110 0bf7 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@f70b │ │ +4da9c0: 0c04 |0042: move-result-object v4 │ │ +4da9c2: 3904 0600 |0043: if-nez v4, 0049 // +0006 │ │ +4da9c6: 7110 b0cc 0000 |0045: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4da9cc: 0784 |0048: move-object v4, v8 │ │ +4da9ce: 6e20 73ad 1600 |0049: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ +4da9d4: 0c06 |004c: move-result-object v6 │ │ +4da9d6: 6e20 e4f7 6400 |004d: invoke-virtual {v4, v6}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.remove:(Ljava/lang/Object;)V // method@f7e4 │ │ +4da9dc: 7110 0bf7 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@f70b │ │ +4da9e2: 0c04 |0053: move-result-object v4 │ │ +4da9e4: 3904 0600 |0054: if-nez v4, 005a // +0006 │ │ +4da9e8: 7110 b0cc 0000 |0056: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4da9ee: 2802 |0059: goto 005b // +0002 │ │ +4da9f0: 0748 |005a: move-object v8, v4 │ │ +4da9f2: 6e30 e1f7 2807 |005b: invoke-virtual {v8, v2, v7}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.insert:(Ljava/lang/Object;I)V // method@f7e1 │ │ +4da9f8: 0e00 |005e: return-void │ │ catches : (none) │ │ positions : │ │ 0x000f line=107 │ │ 0x0017 line=108 │ │ 0x002d line=109 │ │ 0x003f line=110 │ │ 0x0050 line=111 │ │ @@ -1047283,124 +1047283,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 │ │ -4da6b8: |[4da6b8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ -4da6c8: 1a00 1ccc |0000: const-string v0, "mode" // string@cc1c │ │ -4da6cc: 7120 93cc 0900 |0002: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4da6d2: 1a00 10b2 |0005: const-string v0, "item" // string@b210 │ │ -4da6d6: 7120 93cc 0a00 |0007: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4da6dc: 7210 f00a 0a00 |000a: invoke-interface {v10}, Landroid/view/MenuItem;.getItemId:()I // method@0af0 │ │ -4da6e2: 0a0a |000d: move-result v10 │ │ -4da6e4: 1400 3f00 097f |000e: const v0, #float 1.82106e+38 // #7f09003f │ │ -4da6ea: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -4da6ec: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -4da6ee: 320a cb00 |0013: if-eq v10, v0, 00de // +00cb │ │ -4da6f2: 1409 4200 097f |0015: const v9, #float 1.82106e+38 // #7f090042 │ │ -4da6f8: 329a 0500 |0018: if-eq v10, v9, 001d // +0005 │ │ -4da6fc: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -4da6fe: 2900 cb00 |001b: goto/16 00e6 // +00cb │ │ -4da702: 2209 5e16 |001d: new-instance v9, Ljava/util/ArrayList; // type@165e │ │ -4da706: 7010 68ad 0900 |001f: invoke-direct {v9}, Ljava/util/ArrayList;.:()V // method@ad68 │ │ -4da70c: 548a 86ae |0022: iget-object v10, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae86 │ │ -4da710: 7110 0cf7 0a00 |0024: invoke-static {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$getLvItemList:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Landroid/widget/ListView; // method@f70c │ │ -4da716: 0c0a |0027: move-result-object v10 │ │ -4da718: 6e10 6e11 0a00 |0028: invoke-virtual {v10}, Landroid/widget/ListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@116e │ │ -4da71e: 0c0a |002b: move-result-object v10 │ │ -4da720: 1a00 60b7 |002c: const-string v0, "lvItemList.checkedItemPositions" // string@b760 │ │ -4da724: 7120 92cc 0a00 |002e: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4da72a: 5480 86ae |0031: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae86 │ │ -4da72e: 6e10 2c0a 0a00 |0033: invoke-virtual {v10}, Landroid/util/SparseBooleanArray;.size:()I // method@0a2c │ │ -4da734: 0a03 |0036: move-result v3 │ │ -4da736: 1204 |0037: const/4 v4, #int 0 // #0 │ │ -4da738: 1205 |0038: const/4 v5, #int 0 // #0 │ │ -4da73a: 3534 2300 |0039: if-ge v4, v3, 005c // +0023 │ │ -4da73e: 6e20 2a0a 4a00 |003b: invoke-virtual {v10, v4}, Landroid/util/SparseBooleanArray;.keyAt:(I)I // method@0a2a │ │ -4da744: 0a06 |003e: move-result v6 │ │ -4da746: 6e20 2d0a 4a00 |003f: invoke-virtual {v10, v4}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@0a2d │ │ -4da74c: 0a07 |0042: move-result v7 │ │ -4da74e: 3807 1600 |0043: if-eqz v7, 0059 // +0016 │ │ -4da752: 7110 0bf7 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@f70b │ │ -4da758: 0c07 |0048: move-result-object v7 │ │ -4da75a: 3907 0800 |0049: if-nez v7, 0051 // +0008 │ │ -4da75e: 1a07 fd87 |004b: const-string v7, "checklistAdapter" // string@87fd │ │ -4da762: 7110 b0cc 0700 |004d: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4da768: 2802 |0050: goto 0052 // +0002 │ │ -4da76a: 0775 |0051: move-object v5, v7 │ │ -4da76c: 6e20 def7 6500 |0052: invoke-virtual {v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@f7de │ │ -4da772: 0c05 |0055: move-result-object v5 │ │ -4da774: 6e20 6cad 5900 |0056: invoke-virtual {v9, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ad6c │ │ -4da77a: d804 0401 |0059: add-int/lit8 v4, v4, #int 1 // #01 │ │ -4da77e: 28dd |005b: goto 0038 // -0023 │ │ -4da780: 6e10 7cad 0900 |005c: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@ad7c │ │ -4da786: 0a0a |005f: move-result v10 │ │ -4da788: 371a 1300 |0060: if-le v10, v1, 0073 // +0013 │ │ -4da78c: 5489 86ae |0062: iget-object v9, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae86 │ │ -4da790: 6e10 11f7 0900 |0064: invoke-virtual {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f711 │ │ -4da796: 0c09 |0067: move-result-object v9 │ │ -4da798: 140a 0001 117f |0068: const v10, #float 1.92743e+38 // #7f110100 │ │ -4da79e: 7130 0113 a902 |006b: invoke-static {v9, v10, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1301 │ │ -4da7a4: 0c09 |006e: move-result-object v9 │ │ -4da7a6: 6e10 0313 0900 |006f: invoke-virtual {v9}, Landroid/widget/Toast;.show:()V // method@1303 │ │ -4da7ac: 28a8 |0072: goto 001a // -0058 │ │ -4da7ae: 220a 9802 |0073: new-instance v10, Landroid/widget/EditText; // type@0298 │ │ -4da7b2: 5480 86ae |0075: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae86 │ │ -4da7b6: 1f00 6900 |0077: check-cast v0, Landroid/content/Context; // type@0069 │ │ -4da7ba: 7020 0010 0a00 |0079: invoke-direct {v10, v0}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@1000 │ │ -4da7c0: 2200 8803 |007c: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0388 │ │ -4da7c4: 5483 86ae |007e: iget-object v3, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae86 │ │ -4da7c8: 1f03 6900 |0080: check-cast v3, Landroid/content/Context; // type@0069 │ │ -4da7cc: 7020 bc15 3000 |0082: invoke-direct {v0, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@15bc │ │ -4da7d2: 2203 f315 |0085: new-instance v3, Ljava/lang/StringBuilder; // type@15f3 │ │ -4da7d6: 7010 b9ab 0300 |0087: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4da7dc: 5484 86ae |008a: iget-object v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae86 │ │ -4da7e0: 1406 4a00 117f |008c: const v6, #float 1.9274e+38 // #7f11004a │ │ -4da7e6: 6e20 17f7 6400 |008f: invoke-virtual {v4, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f717 │ │ -4da7ec: 0c04 |0092: move-result-object v4 │ │ -4da7ee: 6e20 c5ab 4300 |0093: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4da7f4: 1304 2000 |0096: const/16 v4, #int 32 // #20 │ │ -4da7f8: 6e20 bdab 4300 |0098: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@abbd │ │ -4da7fe: 6e20 73ad 2900 |009b: invoke-virtual {v9, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ -4da804: 0c02 |009e: move-result-object v2 │ │ -4da806: 7110 90cc 0200 |009f: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4da80c: 1f02 3d20 |00a2: check-cast v2, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203d │ │ -4da810: 6e10 e6f7 0200 |00a4: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f7e6 │ │ -4da816: 0c02 |00a7: move-result-object v2 │ │ -4da818: 6e20 c5ab 2300 |00a8: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4da81e: 6e10 d5ab 0300 |00ab: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4da824: 0c02 |00ae: move-result-object v2 │ │ -4da826: 1f02 c115 |00af: check-cast v2, Ljava/lang/CharSequence; // type@15c1 │ │ -4da82a: 6e20 e215 2000 |00b1: invoke-virtual {v0, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15e2 │ │ -4da830: 0c00 |00b4: move-result-object v0 │ │ -4da832: 07a2 |00b5: move-object v2, v10 │ │ -4da834: 1f02 3302 |00b6: check-cast v2, Landroid/view/View; // type@0233 │ │ -4da838: 6e20 e415 2000 |00b8: invoke-virtual {v0, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15e4 │ │ -4da83e: 0c00 |00bb: move-result-object v0 │ │ -4da840: 1402 2b00 117f |00bc: const v2, #float 1.92739e+38 // #7f11002b │ │ -4da846: 5483 86ae |00bf: iget-object v3, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae86 │ │ -4da84a: 2204 1a20 |00c1: new-instance v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0; // type@201a │ │ -4da84e: 7040 fef6 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@f6fe │ │ -4da854: 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 │ │ -4da85a: 0c09 |00c9: move-result-object v9 │ │ -4da85c: 140a 2700 117f |00ca: const v10, #float 1.92739e+38 // #7f110027 │ │ -4da862: 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 │ │ -4da868: 0c09 |00d0: move-result-object v9 │ │ -4da86a: 6e10 be15 0900 |00d1: invoke-virtual {v9}, Landroidx/appcompat/app/AlertDialog$Builder;.create:()Landroidx/appcompat/app/AlertDialog; // method@15be │ │ -4da870: 0c09 |00d4: move-result-object v9 │ │ -4da872: 1a0a 4b1f |00d5: const-string v10, "Builder(this@ChecklistNo… .create()" // string@1f4b │ │ -4da876: 7120 92cc a900 |00d7: invoke-static {v9, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4da87c: 6e10 0516 0900 |00da: invoke-virtual {v9}, Landroidx/appcompat/app/AlertDialog;.show:()V // method@1605 │ │ -4da882: 2809 |00dd: goto 00e6 // +0009 │ │ -4da884: 548a 86ae |00de: iget-object v10, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae86 │ │ -4da888: 7110 0af7 0a00 |00e0: invoke-static {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$deleteSelectedItems:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f70a │ │ -4da88e: 6e10 580a 0900 |00e3: invoke-virtual {v9}, Landroid/view/ActionMode;.finish:()V // method@0a58 │ │ -4da894: 0f01 |00e6: return v1 │ │ +4da6b4: |[4da6b4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ +4da6c4: 1a00 1ccc |0000: const-string v0, "mode" // string@cc1c │ │ +4da6c8: 7120 93cc 0900 |0002: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4da6ce: 1a00 10b2 |0005: const-string v0, "item" // string@b210 │ │ +4da6d2: 7120 93cc 0a00 |0007: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4da6d8: 7210 f00a 0a00 |000a: invoke-interface {v10}, Landroid/view/MenuItem;.getItemId:()I // method@0af0 │ │ +4da6de: 0a0a |000d: move-result v10 │ │ +4da6e0: 1400 3f00 097f |000e: const v0, #float 1.82106e+38 // #7f09003f │ │ +4da6e6: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +4da6e8: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +4da6ea: 320a cb00 |0013: if-eq v10, v0, 00de // +00cb │ │ +4da6ee: 1409 4200 097f |0015: const v9, #float 1.82106e+38 // #7f090042 │ │ +4da6f4: 329a 0500 |0018: if-eq v10, v9, 001d // +0005 │ │ +4da6f8: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +4da6fa: 2900 cb00 |001b: goto/16 00e6 // +00cb │ │ +4da6fe: 2209 5e16 |001d: new-instance v9, Ljava/util/ArrayList; // type@165e │ │ +4da702: 7010 68ad 0900 |001f: invoke-direct {v9}, Ljava/util/ArrayList;.:()V // method@ad68 │ │ +4da708: 548a 86ae |0022: iget-object v10, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae86 │ │ +4da70c: 7110 0cf7 0a00 |0024: invoke-static {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$getLvItemList:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Landroid/widget/ListView; // method@f70c │ │ +4da712: 0c0a |0027: move-result-object v10 │ │ +4da714: 6e10 6e11 0a00 |0028: invoke-virtual {v10}, Landroid/widget/ListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@116e │ │ +4da71a: 0c0a |002b: move-result-object v10 │ │ +4da71c: 1a00 60b7 |002c: const-string v0, "lvItemList.checkedItemPositions" // string@b760 │ │ +4da720: 7120 92cc 0a00 |002e: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4da726: 5480 86ae |0031: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae86 │ │ +4da72a: 6e10 2c0a 0a00 |0033: invoke-virtual {v10}, Landroid/util/SparseBooleanArray;.size:()I // method@0a2c │ │ +4da730: 0a03 |0036: move-result v3 │ │ +4da732: 1204 |0037: const/4 v4, #int 0 // #0 │ │ +4da734: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +4da736: 3534 2300 |0039: if-ge v4, v3, 005c // +0023 │ │ +4da73a: 6e20 2a0a 4a00 |003b: invoke-virtual {v10, v4}, Landroid/util/SparseBooleanArray;.keyAt:(I)I // method@0a2a │ │ +4da740: 0a06 |003e: move-result v6 │ │ +4da742: 6e20 2d0a 4a00 |003f: invoke-virtual {v10, v4}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@0a2d │ │ +4da748: 0a07 |0042: move-result v7 │ │ +4da74a: 3807 1600 |0043: if-eqz v7, 0059 // +0016 │ │ +4da74e: 7110 0bf7 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@f70b │ │ +4da754: 0c07 |0048: move-result-object v7 │ │ +4da756: 3907 0800 |0049: if-nez v7, 0051 // +0008 │ │ +4da75a: 1a07 fd87 |004b: const-string v7, "checklistAdapter" // string@87fd │ │ +4da75e: 7110 b0cc 0700 |004d: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4da764: 2802 |0050: goto 0052 // +0002 │ │ +4da766: 0775 |0051: move-object v5, v7 │ │ +4da768: 6e20 def7 6500 |0052: invoke-virtual {v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@f7de │ │ +4da76e: 0c05 |0055: move-result-object v5 │ │ +4da770: 6e20 6cad 5900 |0056: invoke-virtual {v9, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ad6c │ │ +4da776: d804 0401 |0059: add-int/lit8 v4, v4, #int 1 // #01 │ │ +4da77a: 28dd |005b: goto 0038 // -0023 │ │ +4da77c: 6e10 7cad 0900 |005c: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@ad7c │ │ +4da782: 0a0a |005f: move-result v10 │ │ +4da784: 371a 1300 |0060: if-le v10, v1, 0073 // +0013 │ │ +4da788: 5489 86ae |0062: iget-object v9, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae86 │ │ +4da78c: 6e10 11f7 0900 |0064: invoke-virtual {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f711 │ │ +4da792: 0c09 |0067: move-result-object v9 │ │ +4da794: 140a 0001 117f |0068: const v10, #float 1.92743e+38 // #7f110100 │ │ +4da79a: 7130 0113 a902 |006b: invoke-static {v9, v10, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1301 │ │ +4da7a0: 0c09 |006e: move-result-object v9 │ │ +4da7a2: 6e10 0313 0900 |006f: invoke-virtual {v9}, Landroid/widget/Toast;.show:()V // method@1303 │ │ +4da7a8: 28a8 |0072: goto 001a // -0058 │ │ +4da7aa: 220a 9802 |0073: new-instance v10, Landroid/widget/EditText; // type@0298 │ │ +4da7ae: 5480 86ae |0075: iget-object v0, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae86 │ │ +4da7b2: 1f00 6900 |0077: check-cast v0, Landroid/content/Context; // type@0069 │ │ +4da7b6: 7020 0010 0a00 |0079: invoke-direct {v10, v0}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@1000 │ │ +4da7bc: 2200 8803 |007c: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0388 │ │ +4da7c0: 5483 86ae |007e: iget-object v3, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae86 │ │ +4da7c4: 1f03 6900 |0080: check-cast v3, Landroid/content/Context; // type@0069 │ │ +4da7c8: 7020 bc15 3000 |0082: invoke-direct {v0, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@15bc │ │ +4da7ce: 2203 f315 |0085: new-instance v3, Ljava/lang/StringBuilder; // type@15f3 │ │ +4da7d2: 7010 b9ab 0300 |0087: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4da7d8: 5484 86ae |008a: iget-object v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae86 │ │ +4da7dc: 1406 4a00 117f |008c: const v6, #float 1.9274e+38 // #7f11004a │ │ +4da7e2: 6e20 17f7 6400 |008f: invoke-virtual {v4, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f717 │ │ +4da7e8: 0c04 |0092: move-result-object v4 │ │ +4da7ea: 6e20 c5ab 4300 |0093: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4da7f0: 1304 2000 |0096: const/16 v4, #int 32 // #20 │ │ +4da7f4: 6e20 bdab 4300 |0098: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@abbd │ │ +4da7fa: 6e20 73ad 2900 |009b: invoke-virtual {v9, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ +4da800: 0c02 |009e: move-result-object v2 │ │ +4da802: 7110 90cc 0200 |009f: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4da808: 1f02 3d20 |00a2: check-cast v2, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203d │ │ +4da80c: 6e10 e6f7 0200 |00a4: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f7e6 │ │ +4da812: 0c02 |00a7: move-result-object v2 │ │ +4da814: 6e20 c5ab 2300 |00a8: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4da81a: 6e10 d5ab 0300 |00ab: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4da820: 0c02 |00ae: move-result-object v2 │ │ +4da822: 1f02 c115 |00af: check-cast v2, Ljava/lang/CharSequence; // type@15c1 │ │ +4da826: 6e20 e215 2000 |00b1: invoke-virtual {v0, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15e2 │ │ +4da82c: 0c00 |00b4: move-result-object v0 │ │ +4da82e: 07a2 |00b5: move-object v2, v10 │ │ +4da830: 1f02 3302 |00b6: check-cast v2, Landroid/view/View; // type@0233 │ │ +4da834: 6e20 e415 2000 |00b8: invoke-virtual {v0, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15e4 │ │ +4da83a: 0c00 |00bb: move-result-object v0 │ │ +4da83c: 1402 2b00 117f |00bc: const v2, #float 1.92739e+38 // #7f11002b │ │ +4da842: 5483 86ae |00bf: iget-object v3, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae86 │ │ +4da846: 2204 1a20 |00c1: new-instance v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0; // type@201a │ │ +4da84a: 7040 fef6 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@f6fe │ │ +4da850: 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 │ │ +4da856: 0c09 |00c9: move-result-object v9 │ │ +4da858: 140a 2700 117f |00ca: const v10, #float 1.92739e+38 // #7f110027 │ │ +4da85e: 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 │ │ +4da864: 0c09 |00d0: move-result-object v9 │ │ +4da866: 6e10 be15 0900 |00d1: invoke-virtual {v9}, Landroidx/appcompat/app/AlertDialog$Builder;.create:()Landroidx/appcompat/app/AlertDialog; // method@15be │ │ +4da86c: 0c09 |00d4: move-result-object v9 │ │ +4da86e: 1a0a 4b1f |00d5: const-string v10, "Builder(this@ChecklistNo… .create()" // string@1f4b │ │ +4da872: 7120 92cc a900 |00d7: invoke-static {v9, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4da878: 6e10 0516 0900 |00da: invoke-virtual {v9}, Landroidx/appcompat/app/AlertDialog;.show:()V // method@1605 │ │ +4da87e: 2809 |00dd: goto 00e6 // +0009 │ │ +4da880: 548a 86ae |00de: iget-object v10, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae86 │ │ +4da884: 7110 0af7 0a00 |00e0: invoke-static {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$deleteSelectedItems:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f70a │ │ +4da88a: 6e10 580a 0900 |00e3: invoke-virtual {v9}, Landroid/view/ActionMode;.finish:()V // method@0a58 │ │ +4da890: 0f01 |00e6: return v1 │ │ catches : (none) │ │ positions : │ │ 0x000a line=83 │ │ 0x001d line=90 │ │ 0x0022 line=91 │ │ 0x0033 line=266 │ │ 0x003b line=267 │ │ @@ -1047429,25 +1047429,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 │ │ -4da898: |[4da898] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -4da8a8: 1a00 1ccc |0000: const-string v0, "mode" // string@cc1c │ │ -4da8ac: 7120 93cc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4da8b2: 1a00 3ecb |0005: const-string v0, "menu" // string@cb3e │ │ -4da8b6: 7120 93cc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4da8bc: 6e10 590a 0200 |000a: invoke-virtual {v2}, Landroid/view/ActionMode;.getMenuInflater:()Landroid/view/MenuInflater; // method@0a59 │ │ -4da8c2: 0c02 |000d: move-result-object v2 │ │ -4da8c4: 1400 0200 0e7f |000e: const v0, #float 1.8875e+38 // #7f0e0002 │ │ -4da8ca: 6e30 e10a 0203 |0011: invoke-virtual {v2, v0, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0ae1 │ │ -4da8d0: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -4da8d2: 0f02 |0015: return v2 │ │ +4da894: |[4da894] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +4da8a4: 1a00 1ccc |0000: const-string v0, "mode" // string@cc1c │ │ +4da8a8: 7120 93cc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4da8ae: 1a00 3ecb |0005: const-string v0, "menu" // string@cb3e │ │ +4da8b2: 7120 93cc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4da8b8: 6e10 590a 0200 |000a: invoke-virtual {v2}, Landroid/view/ActionMode;.getMenuInflater:()Landroid/view/MenuInflater; // method@0a59 │ │ +4da8be: 0c02 |000d: move-result-object v2 │ │ +4da8c0: 1400 0200 0e7f |000e: const v0, #float 1.8875e+38 // #7f0e0002 │ │ +4da8c6: 6e30 e10a 0203 |0011: invoke-virtual {v2, v0, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0ae1 │ │ +4da8cc: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +4da8ce: 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; │ │ @@ -1047458,27 +1047458,27 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -4daa00: |[4daa00] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ -4daa10: 1a00 1ccc |0000: const-string v0, "mode" // string@cc1c │ │ -4daa14: 7120 93cc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4daa1a: 5412 86ae |0005: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae86 │ │ -4daa1e: 7110 0cf7 0200 |0007: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$getLvItemList:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Landroid/widget/ListView; // method@f70c │ │ -4daa24: 0c02 |000a: move-result-object v2 │ │ -4daa26: 6e10 6d11 0200 |000b: invoke-virtual {v2}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116d │ │ -4daa2c: 0c02 |000e: move-result-object v2 │ │ -4daa2e: 1a00 5bd0 |000f: const-string v0, "null cannot be cast to non-null type android.widget.ArrayAdapter<*>" // string@d05b │ │ -4daa32: 7120 bcae 0200 |0011: invoke-static {v2, v0}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@aebc │ │ -4daa38: 1f02 8b02 |0014: check-cast v2, Landroid/widget/ArrayAdapter; // type@028b │ │ -4daa3c: 6e10 590f 0200 |0016: invoke-virtual {v2}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@0f59 │ │ -4daa42: 0e00 |0019: return-void │ │ +4da9fc: |[4da9fc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ +4daa0c: 1a00 1ccc |0000: const-string v0, "mode" // string@cc1c │ │ +4daa10: 7120 93cc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4daa16: 5412 86ae |0005: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae86 │ │ +4daa1a: 7110 0cf7 0200 |0007: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$getLvItemList:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Landroid/widget/ListView; // method@f70c │ │ +4daa20: 0c02 |000a: move-result-object v2 │ │ +4daa22: 6e10 6d11 0200 |000b: invoke-virtual {v2}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116d │ │ +4daa28: 0c02 |000e: move-result-object v2 │ │ +4daa2a: 1a00 5bd0 |000f: const-string v0, "null cannot be cast to non-null type android.widget.ArrayAdapter<*>" // string@d05b │ │ +4daa2e: 7120 bcae 0200 |0011: invoke-static {v2, v0}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@aebc │ │ +4daa34: 1f02 8b02 |0014: check-cast v2, Landroid/widget/ArrayAdapter; // type@028b │ │ +4daa38: 6e10 590f 0200 |0016: invoke-virtual {v2}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@0f59 │ │ +4daa3e: 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; │ │ @@ -1047488,38 +1047488,38 @@ │ │ type : '(Landroid/view/ActionMode;IJZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4daa44: |[4daa44] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onItemCheckedStateChanged:(Landroid/view/ActionMode;IJZ)V │ │ -4daa54: 1a02 1ccc |0000: const-string v2, "mode" // string@cc1c │ │ -4daa58: 7120 93cc 2100 |0002: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4daa5e: 0e00 |0005: return-void │ │ +4daa40: |[4daa40] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onItemCheckedStateChanged:(Landroid/view/ActionMode;IJZ)V │ │ +4daa50: 1a02 1ccc |0000: const-string v2, "mode" // string@cc1c │ │ +4daa54: 7120 93cc 2100 |0002: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4daa5a: 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 │ │ -4da8d4: |[4da8d4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -4da8e4: 1a00 1ccc |0000: const-string v0, "mode" // string@cc1c │ │ -4da8e8: 7120 93cc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4da8ee: 1a02 3ecb |0005: const-string v2, "menu" // string@cb3e │ │ -4da8f2: 7120 93cc 2300 |0007: invoke-static {v3, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4da8f8: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -4da8fa: 0f02 |000b: return v2 │ │ +4da8d0: |[4da8d0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +4da8e0: 1a00 1ccc |0000: const-string v0, "mode" // string@cc1c │ │ +4da8e4: 7120 93cc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4da8ea: 1a02 3ecb |0005: const-string v2, "menu" // string@cb3e │ │ +4da8ee: 7120 93cc 2300 |0007: invoke-static {v3, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4da8f4: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +4da8f6: 0f02 |000b: return v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 8706 (ChecklistNoteActivity.kt) │ │ │ │ Class #4218 header: │ │ @@ -1047551,17 +1047551,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4db45c: |[4db45c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$Companion.:()V │ │ -4db46c: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4db472: 0e00 |0003: return-void │ │ +4db458: |[4db458] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$Companion.:()V │ │ +4db468: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4db46e: 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;) │ │ @@ -1047569,17 +1047569,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 │ │ -4db474: |[4db474] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -4db484: 7010 24f7 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion;.:()V // method@f724 │ │ -4db48a: 0e00 |0003: return-void │ │ +4db470: |[4db470] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +4db480: 7010 24f7 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion;.:()V // method@f724 │ │ +4db486: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 9715 (CreateEditNoteViewModel.kt) │ │ │ │ @@ -1047611,52 +1047611,52 @@ │ │ type : '()V' │ │ access : 0x11008 (STATIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4dc66c: |[4dc66c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$$ExternalSyntheticLambda0.:()V │ │ -4dc67c: 2200 2c20 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0; // type@202c │ │ -4dc680: 7010 7bf7 0000 |0002: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0;.:()V // method@f77b │ │ -4dc686: 6900 b7ae |0005: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0; // field@aeb7 │ │ -4dc68a: 0e00 |0007: return-void │ │ +4dc668: |[4dc668] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$$ExternalSyntheticLambda0.:()V │ │ +4dc678: 2200 2c20 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0; // type@202c │ │ +4dc67c: 7010 7bf7 0000 |0002: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0;.:()V // method@f77b │ │ +4dc682: 6900 b7ae |0005: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0; // field@aeb7 │ │ +4dc686: 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 │ │ -4dc68c: |[4dc68c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$$ExternalSyntheticLambda0.:()V │ │ -4dc69c: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4dc6a2: 0e00 |0003: return-void │ │ +4dc688: |[4dc688] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$$ExternalSyntheticLambda0.:()V │ │ +4dc698: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4dc69e: 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 │ │ -4dc6a4: |[4dc6a4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$$ExternalSyntheticLambda0.onScanCompleted:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -4dc6b4: 7120 89f7 2100 |0000: invoke-static {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.$r8$lambda$dOZwVMQQl4vuPdlzOJ33lSl4Xmk:(Ljava/lang/String;Landroid/net/Uri;)V // method@f789 │ │ -4dc6ba: 0e00 |0003: return-void │ │ +4dc6a0: |[4dc6a0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$$ExternalSyntheticLambda0.onScanCompleted:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +4dc6b0: 7120 89f7 2100 |0000: invoke-static {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.$r8$lambda$dOZwVMQQl4vuPdlzOJ33lSl4Xmk:(Ljava/lang/String;Landroid/net/Uri;)V // method@f789 │ │ +4dc6b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9786 (D8$$SyntheticClass) │ │ │ │ Class #4220 header: │ │ @@ -1047688,17 +1047688,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4dc72c: |[4dc72c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$Companion.:()V │ │ -4dc73c: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4dc742: 0e00 |0003: return-void │ │ +4dc728: |[4dc728] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$Companion.:()V │ │ +4dc738: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4dc73e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;) │ │ @@ -1047706,54 +1047706,54 @@ │ │ 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 │ │ -4dc744: |[4dc744] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -4dc754: 7010 7df7 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.:()V // method@f77d │ │ -4dc75a: 0e00 |0003: return-void │ │ +4dc740: |[4dc740] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +4dc750: 7010 7df7 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.:()V // method@f77d │ │ +4dc756: 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 : 48 16-bit code units │ │ -4dc6bc: |[4dc6bc] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$Companion.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; │ │ -4dc6cc: 1a00 8984 |0000: const-string v0, "bmp1" // string@8489 │ │ -4dc6d0: 7120 93cc 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dc6d6: 6e10 8304 0500 |0005: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@0483 │ │ -4dc6dc: 0a00 |0008: move-result v0 │ │ -4dc6de: 6e10 7f04 0500 |0009: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@047f │ │ -4dc6e4: 0a01 |000c: move-result v1 │ │ -4dc6e6: 6e10 7d04 0500 |000d: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@047d │ │ -4dc6ec: 0c02 |0010: move-result-object v2 │ │ -4dc6ee: 7130 7404 1002 |0011: invoke-static {v0, v1, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0474 │ │ -4dc6f4: 0c00 |0014: move-result-object v0 │ │ -4dc6f6: 2201 ba00 |0015: new-instance v1, Landroid/graphics/Canvas; // type@00ba │ │ -4dc6fa: 7020 9404 0100 |0017: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0494 │ │ -4dc700: 2202 ca00 |001a: new-instance v2, Landroid/graphics/Matrix; // type@00ca │ │ -4dc704: 7010 fc04 0200 |001c: invoke-direct {v2}, Landroid/graphics/Matrix;.:()V // method@04fc │ │ -4dc70a: 1203 |001f: const/4 v3, #int 0 // #0 │ │ -4dc70c: 6e40 a304 5132 |0020: invoke-virtual {v1, v5, v2, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@04a3 │ │ -4dc712: 7110 90cc 0600 |0023: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4dc718: 1205 |0026: const/4 v5, #int 0 // #0 │ │ -4dc71a: 6e53 a204 6155 |0027: invoke-virtual {v1, v6, v5, v5, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@04a2 │ │ -4dc720: 1a05 8884 |002a: const-string v5, "bmOverlay" // string@8488 │ │ -4dc724: 7120 92cc 5000 |002c: invoke-static {v0, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dc72a: 1100 |002f: return-object v0 │ │ +4dc6b8: |[4dc6b8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$Companion.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; │ │ +4dc6c8: 1a00 8984 |0000: const-string v0, "bmp1" // string@8489 │ │ +4dc6cc: 7120 93cc 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dc6d2: 6e10 8304 0500 |0005: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@0483 │ │ +4dc6d8: 0a00 |0008: move-result v0 │ │ +4dc6da: 6e10 7f04 0500 |0009: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@047f │ │ +4dc6e0: 0a01 |000c: move-result v1 │ │ +4dc6e2: 6e10 7d04 0500 |000d: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@047d │ │ +4dc6e8: 0c02 |0010: move-result-object v2 │ │ +4dc6ea: 7130 7404 1002 |0011: invoke-static {v0, v1, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0474 │ │ +4dc6f0: 0c00 |0014: move-result-object v0 │ │ +4dc6f2: 2201 ba00 |0015: new-instance v1, Landroid/graphics/Canvas; // type@00ba │ │ +4dc6f6: 7020 9404 0100 |0017: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0494 │ │ +4dc6fc: 2202 ca00 |001a: new-instance v2, Landroid/graphics/Matrix; // type@00ca │ │ +4dc700: 7010 fc04 0200 |001c: invoke-direct {v2}, Landroid/graphics/Matrix;.:()V // method@04fc │ │ +4dc706: 1203 |001f: const/4 v3, #int 0 // #0 │ │ +4dc708: 6e40 a304 5132 |0020: invoke-virtual {v1, v5, v2, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@04a3 │ │ +4dc70e: 7110 90cc 0600 |0023: invoke-static {v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4dc714: 1205 |0026: const/4 v5, #int 0 // #0 │ │ +4dc716: 6e53 a204 6155 |0027: invoke-virtual {v1, v6, v5, v5, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@04a2 │ │ +4dc71c: 1a05 8884 |002a: const-string v5, "bmOverlay" // string@8488 │ │ +4dc720: 7120 92cc 5000 |002c: invoke-static {v0, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dc726: 1100 |002f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=228 │ │ 0x0015 line=229 │ │ 0x001a line=230 │ │ 0x0023 line=231 │ │ 0x002c line=232 │ │ @@ -1047792,52 +1047792,52 @@ │ │ type : '()V' │ │ access : 0x11008 (STATIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4dd2e8: |[4dd2e8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda0.:()V │ │ -4dd2f8: 2200 3220 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0; // type@2032 │ │ -4dd2fc: 7010 a4f7 0000 |0002: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;.:()V // method@f7a4 │ │ -4dd302: 6900 c0ae |0005: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0; // field@aec0 │ │ -4dd306: 0e00 |0007: return-void │ │ +4dd2e4: |[4dd2e4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda0.:()V │ │ +4dd2f4: 2200 3220 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0; // type@2032 │ │ +4dd2f8: 7010 a4f7 0000 |0002: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;.:()V // method@f7a4 │ │ +4dd2fe: 6900 c0ae |0005: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0; // field@aec0 │ │ +4dd302: 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 │ │ -4dd308: |[4dd308] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda0.:()V │ │ -4dd318: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4dd31e: 0e00 |0003: return-void │ │ +4dd304: |[4dd304] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda0.:()V │ │ +4dd314: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4dd31a: 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 │ │ -4dd320: |[4dd320] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda0.onScanCompleted:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -4dd330: 7120 bcf7 2100 |0000: invoke-static {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.$r8$lambda$VVsBxTa23nQM9UaPCrohvejYy-g:(Ljava/lang/String;Landroid/net/Uri;)V // method@f7bc │ │ -4dd336: 0e00 |0003: return-void │ │ +4dd31c: |[4dd31c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda0.onScanCompleted:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +4dd32c: 7120 bcf7 2100 |0000: invoke-static {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.$r8$lambda$VVsBxTa23nQM9UaPCrohvejYy-g:(Ljava/lang/String;Landroid/net/Uri;)V // method@f7bc │ │ +4dd332: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9786 (D8$$SyntheticClass) │ │ │ │ Class #4222 header: │ │ @@ -1047868,36 +1047868,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 │ │ -4dd338: |[4dd338] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda1.:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;)V │ │ -4dd348: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4dd34e: 5b01 c1ae |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda1;.f$0:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@aec1 │ │ -4dd352: 0e00 |0005: return-void │ │ +4dd334: |[4dd334] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda1.:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;)V │ │ +4dd344: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4dd34a: 5b01 c1ae |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda1;.f$0:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@aec1 │ │ +4dd34e: 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 │ │ -4dd354: |[4dd354] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -4dd364: 5410 c1ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda1;.f$0:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@aec1 │ │ -4dd368: 7120 bbf7 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@f7bb │ │ -4dd36e: 0e00 |0005: return-void │ │ +4dd350: |[4dd350] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +4dd360: 5410 c1ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda1;.f$0:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@aec1 │ │ +4dd364: 7120 bbf7 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@f7bb │ │ +4dd36a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9786 (D8$$SyntheticClass) │ │ │ │ Class #4223 header: │ │ @@ -1047934,17 +1047934,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 │ │ -4de6ec: |[4de6ec] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.:(Landroid/content/Context;I)V │ │ -4de6fc: 7030 520f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I)V // method@0f52 │ │ -4de702: 0e00 |0003: return-void │ │ +4de6e8: |[4de6e8] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.:(Landroid/content/Context;I)V │ │ +4de6f8: 7030 520f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I)V // method@0f52 │ │ +4de6fe: 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 │ │ @@ -1047954,17 +1047954,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 │ │ -4de704: |[4de704] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.:(Landroid/content/Context;ILjava/util/List;)V │ │ -4de714: 7040 540f 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0f54 │ │ -4de71a: 0e00 |0003: return-void │ │ +4de700: |[4de700] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.:(Landroid/content/Context;ILjava/util/List;)V │ │ +4de710: 7040 540f 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0f54 │ │ +4de716: 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 │ │ @@ -1047976,59 +1047976,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 │ │ -4de624: |[4de624] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -4de634: 3904 1200 |0000: if-nez v4, 0012 // +0012 │ │ -4de638: 6e10 ddf7 0200 |0002: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getContext:()Landroid/content/Context; // method@f7dd │ │ -4de63e: 0c04 |0005: move-result-object v4 │ │ -4de640: 7110 cf0a 0400 |0006: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0acf │ │ -4de646: 0c04 |0009: move-result-object v4 │ │ -4de648: 1405 3e00 0c7f |000a: const v5, #float 1.86093e+38 // #7f0c003e │ │ -4de64e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -4de650: 6e30 d30a 5400 |000e: invoke-virtual {v4, v5, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ad3 │ │ -4de656: 0c04 |0011: move-result-object v4 │ │ -4de658: 6e20 def7 3200 |0012: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@f7de │ │ -4de65e: 0c03 |0015: move-result-object v3 │ │ -4de660: 1f03 3d20 |0016: check-cast v3, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203d │ │ -4de664: 3803 4200 |0018: if-eqz v3, 005a // +0042 │ │ -4de668: 1405 1f01 097f |001a: const v5, #float 1.8211e+38 // #7f09011f │ │ -4de66e: 6e20 7e0b 5400 |001d: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ -4de674: 0c05 |0020: move-result-object v5 │ │ -4de676: 1f05 9002 |0021: check-cast v5, Landroid/widget/CheckBox; // type@0290 │ │ -4de67a: 1400 2001 097f |0023: const v0, #float 1.8211e+38 // #7f090120 │ │ -4de680: 6e20 7e0b 0400 |0026: invoke-virtual {v4, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ -4de686: 0c00 |0029: move-result-object v0 │ │ -4de688: 1f00 c802 |002a: check-cast v0, Landroid/widget/TextView; // type@02c8 │ │ -4de68c: 6e10 e7f7 0300 |002c: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f7e7 │ │ -4de692: 0a01 |002f: move-result v1 │ │ -4de694: 6e20 b20f 1500 |0030: invoke-virtual {v5, v1}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0fb2 │ │ -4de69a: 6e10 e6f7 0300 |0033: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f7e6 │ │ -4de6a0: 0c03 |0036: move-result-object v3 │ │ -4de6a2: 6e20 ee12 3000 |0037: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12ee │ │ -4de6a8: 6e10 ddf7 0200 |003a: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getContext:()Landroid/content/Context; // method@f7dd │ │ -4de6ae: 0c03 |003d: move-result-object v3 │ │ -4de6b0: 7110 4708 0300 |003e: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0847 │ │ -4de6b6: 0c03 |0041: move-result-object v3 │ │ -4de6b8: 1205 |0042: const/4 v5, #int 0 // #0 │ │ -4de6ba: 1a01 0dea |0043: const-string v1, "settings_use_custom_font_size" // string@ea0d │ │ -4de6be: 7230 2003 1305 |0045: invoke-interface {v3, v1, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0320 │ │ -4de6c4: 0a05 |0048: move-result v5 │ │ -4de6c6: 3805 1100 |0049: if-eqz v5, 005a // +0011 │ │ -4de6ca: 1a05 06ea |004b: const-string v5, "settings_font_size" // string@ea06 │ │ -4de6ce: 1a01 c616 |004d: const-string v1, "15" // string@16c6 │ │ -4de6d2: 7230 2303 5301 |004f: invoke-interface {v3, v5, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0323 │ │ -4de6d8: 0c03 |0052: move-result-object v3 │ │ -4de6da: 7110 d1aa 0300 |0053: invoke-static {v3}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@aad1 │ │ -4de6e0: 0a03 |0056: move-result v3 │ │ -4de6e2: 6e20 f812 3000 |0057: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setTextSize:(F)V // method@12f8 │ │ -4de6e8: 1104 |005a: return-object v4 │ │ +4de620: |[4de620] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +4de630: 3904 1200 |0000: if-nez v4, 0012 // +0012 │ │ +4de634: 6e10 ddf7 0200 |0002: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getContext:()Landroid/content/Context; // method@f7dd │ │ +4de63a: 0c04 |0005: move-result-object v4 │ │ +4de63c: 7110 cf0a 0400 |0006: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0acf │ │ +4de642: 0c04 |0009: move-result-object v4 │ │ +4de644: 1405 3e00 0c7f |000a: const v5, #float 1.86093e+38 // #7f0c003e │ │ +4de64a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +4de64c: 6e30 d30a 5400 |000e: invoke-virtual {v4, v5, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ad3 │ │ +4de652: 0c04 |0011: move-result-object v4 │ │ +4de654: 6e20 def7 3200 |0012: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@f7de │ │ +4de65a: 0c03 |0015: move-result-object v3 │ │ +4de65c: 1f03 3d20 |0016: check-cast v3, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203d │ │ +4de660: 3803 4200 |0018: if-eqz v3, 005a // +0042 │ │ +4de664: 1405 1f01 097f |001a: const v5, #float 1.8211e+38 // #7f09011f │ │ +4de66a: 6e20 7e0b 5400 |001d: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ +4de670: 0c05 |0020: move-result-object v5 │ │ +4de672: 1f05 9002 |0021: check-cast v5, Landroid/widget/CheckBox; // type@0290 │ │ +4de676: 1400 2001 097f |0023: const v0, #float 1.8211e+38 // #7f090120 │ │ +4de67c: 6e20 7e0b 0400 |0026: invoke-virtual {v4, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ +4de682: 0c00 |0029: move-result-object v0 │ │ +4de684: 1f00 c802 |002a: check-cast v0, Landroid/widget/TextView; // type@02c8 │ │ +4de688: 6e10 e7f7 0300 |002c: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f7e7 │ │ +4de68e: 0a01 |002f: move-result v1 │ │ +4de690: 6e20 b20f 1500 |0030: invoke-virtual {v5, v1}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0fb2 │ │ +4de696: 6e10 e6f7 0300 |0033: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f7e6 │ │ +4de69c: 0c03 |0036: move-result-object v3 │ │ +4de69e: 6e20 ee12 3000 |0037: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@12ee │ │ +4de6a4: 6e10 ddf7 0200 |003a: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getContext:()Landroid/content/Context; // method@f7dd │ │ +4de6aa: 0c03 |003d: move-result-object v3 │ │ +4de6ac: 7110 4708 0300 |003e: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0847 │ │ +4de6b2: 0c03 |0041: move-result-object v3 │ │ +4de6b4: 1205 |0042: const/4 v5, #int 0 // #0 │ │ +4de6b6: 1a01 0dea |0043: const-string v1, "settings_use_custom_font_size" // string@ea0d │ │ +4de6ba: 7230 2003 1305 |0045: invoke-interface {v3, v1, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0320 │ │ +4de6c0: 0a05 |0048: move-result v5 │ │ +4de6c2: 3805 1100 |0049: if-eqz v5, 005a // +0011 │ │ +4de6c6: 1a05 06ea |004b: const-string v5, "settings_font_size" // string@ea06 │ │ +4de6ca: 1a01 c616 |004d: const-string v1, "15" // string@16c6 │ │ +4de6ce: 7230 2303 5301 |004f: invoke-interface {v3, v5, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0323 │ │ +4de6d4: 0c03 |0052: move-result-object v3 │ │ +4de6d6: 7110 d1aa 0300 |0053: invoke-static {v3}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@aad1 │ │ +4de6dc: 0a03 |0056: move-result v3 │ │ +4de6de: 6e20 f812 3000 |0057: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setTextSize:(F)V // method@12f8 │ │ +4de6e4: 1104 |005a: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=47 │ │ 0x000e line=48 │ │ 0x0012 line=50 │ │ 0x001d line=53 │ │ 0x0026 line=54 │ │ @@ -1048084,19 +1048084,19 @@ │ │ type : '(ZLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4de74c: |[4de74c] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.:(ZLjava/lang/String;)V │ │ -4de75c: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4de762: 5c01 d0ae |0003: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@aed0 │ │ -4de766: 5b02 d1ae |0005: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@aed1 │ │ -4de76a: 0e00 |0007: return-void │ │ +4de748: |[4de748] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.:(ZLjava/lang/String;)V │ │ +4de758: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4de75e: 5c01 d0ae |0003: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@aed0 │ │ +4de762: 5b02 d1ae |0005: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@aed1 │ │ +4de766: 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; │ │ @@ -1048109,17 +1048109,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4de734: |[4de734] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.getName:()Ljava/lang/String; │ │ -4de744: 5410 d1ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@aed1 │ │ -4de748: 1100 |0002: return-object v0 │ │ +4de730: |[4de730] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.getName:()Ljava/lang/String; │ │ +4de740: 5410 d1ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@aed1 │ │ +4de744: 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;) │ │ @@ -1048127,17 +1048127,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4de71c: |[4de71c] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.isChecked:()Z │ │ -4de72c: 5510 d0ae |0000: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@aed0 │ │ -4de730: 0f00 |0002: return v0 │ │ +4de718: |[4de718] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.isChecked:()Z │ │ +4de728: 5510 d0ae |0000: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@aed0 │ │ +4de72c: 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;) │ │ @@ -1048145,17 +1048145,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4de76c: |[4de76c] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.setChecked:(Z)V │ │ -4de77c: 5c01 d0ae |0000: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@aed0 │ │ -4de780: 0e00 |0002: return-void │ │ +4de768: |[4de768] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.setChecked:(Z)V │ │ +4de778: 5c01 d0ae |0000: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@aed0 │ │ +4de77c: 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 │ │ │ │ @@ -1048164,17 +1048164,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4de784: |[4de784] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.setName:(Ljava/lang/String;)V │ │ -4de794: 5b01 d1ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@aed1 │ │ -4de798: 0e00 |0002: return-void │ │ +4de780: |[4de780] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.setName:(Ljava/lang/String;)V │ │ +4de790: 5b01 d1ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@aed1 │ │ +4de794: 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; │ │ │ │ @@ -1048233,17 +1048233,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4de79c: |[4de79c] petrov.kristiyan.colorpicker.BuildConfig.:()V │ │ -4de7ac: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4de7b2: 0e00 |0003: return-void │ │ +4de798: |[4de798] petrov.kristiyan.colorpicker.BuildConfig.:()V │ │ +4de7a8: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4de7ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpetrov/kristiyan/colorpicker/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -1048280,19 +1048280,19 @@ │ │ type : '(IZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4de814: |[4de814] petrov.kristiyan.colorpicker.ColorPal.:(IZ)V │ │ -4de824: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4de82a: 5901 d9ae |0003: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@aed9 │ │ -4de82e: 5c02 d8ae |0005: iput-boolean v2, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@aed8 │ │ -4de832: 0e00 |0007: return-void │ │ +4de810: |[4de810] petrov.kristiyan.colorpicker.ColorPal.:(IZ)V │ │ +4de820: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4de826: 5901 d9ae |0003: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@aed9 │ │ +4de82a: 5c02 d8ae |0005: iput-boolean v2, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@aed8 │ │ +4de82e: 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; │ │ @@ -1048305,25 +1048305,25 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -4de7b4: |[4de7b4] petrov.kristiyan.colorpicker.ColorPal.equals:(Ljava/lang/Object;)Z │ │ -4de7c4: 2020 4220 |0000: instance-of v0, v2, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2042 │ │ -4de7c8: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -4de7cc: 1f02 4220 |0004: check-cast v2, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2042 │ │ -4de7d0: 5222 d9ae |0006: iget v2, v2, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@aed9 │ │ -4de7d4: 5210 d9ae |0008: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@aed9 │ │ -4de7d8: 3302 0400 |000a: if-ne v2, v0, 000e // +0004 │ │ -4de7dc: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -4de7de: 2802 |000d: goto 000f // +0002 │ │ -4de7e0: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -4de7e2: 0f02 |000f: return v2 │ │ +4de7b0: |[4de7b0] petrov.kristiyan.colorpicker.ColorPal.equals:(Ljava/lang/Object;)Z │ │ +4de7c0: 2020 4220 |0000: instance-of v0, v2, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2042 │ │ +4de7c4: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +4de7c8: 1f02 4220 |0004: check-cast v2, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2042 │ │ +4de7cc: 5222 d9ae |0006: iget v2, v2, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@aed9 │ │ +4de7d0: 5210 d9ae |0008: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@aed9 │ │ +4de7d4: 3302 0400 |000a: if-ne v2, v0, 000e // +0004 │ │ +4de7d8: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +4de7da: 2802 |000d: goto 000f // +0002 │ │ +4de7dc: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +4de7de: 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; │ │ │ │ @@ -1048332,17 +1048332,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4de7fc: |[4de7fc] petrov.kristiyan.colorpicker.ColorPal.getColor:()I │ │ -4de80c: 5210 d9ae |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@aed9 │ │ -4de810: 0f00 |0002: return v0 │ │ +4de7f8: |[4de7f8] petrov.kristiyan.colorpicker.ColorPal.getColor:()I │ │ +4de808: 5210 d9ae |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@aed9 │ │ +4de80c: 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;) │ │ @@ -1048350,17 +1048350,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4de7e4: |[4de7e4] petrov.kristiyan.colorpicker.ColorPal.isCheck:()Z │ │ -4de7f4: 5510 d8ae |0000: iget-boolean v0, v1, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@aed8 │ │ -4de7f8: 0f00 |0002: return v0 │ │ +4de7e0: |[4de7e0] petrov.kristiyan.colorpicker.ColorPal.isCheck:()Z │ │ +4de7f0: 5510 d8ae |0000: iget-boolean v0, v1, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@aed8 │ │ +4de7f4: 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;) │ │ @@ -1048368,17 +1048368,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4de834: |[4de834] petrov.kristiyan.colorpicker.ColorPal.setCheck:(Z)V │ │ -4de844: 5c01 d8ae |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@aed8 │ │ -4de848: 0e00 |0002: return-void │ │ +4de830: |[4de830] petrov.kristiyan.colorpicker.ColorPal.setCheck:(Z)V │ │ +4de840: 5c01 d8ae |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@aed8 │ │ +4de844: 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 │ │ │ │ @@ -1048387,17 +1048387,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4de84c: |[4de84c] petrov.kristiyan.colorpicker.ColorPal.setColor:(I)V │ │ -4de85c: 5901 d9ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@aed9 │ │ -4de860: 0e00 |0002: return-void │ │ +4de848: |[4de848] petrov.kristiyan.colorpicker.ColorPal.setColor:(I)V │ │ +4de858: 5901 d9ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@aed9 │ │ +4de85c: 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 │ │ │ │ @@ -1048436,18 +1048436,18 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4de864: |[4de864] petrov.kristiyan.colorpicker.ColorPicker$1.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V │ │ -4de874: 5b01 daae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aeda │ │ -4de878: 7010 56ab 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4de87e: 0e00 |0005: return-void │ │ +4de860: |[4de860] petrov.kristiyan.colorpicker.ColorPicker$1.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V │ │ +4de870: 5b01 daae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aeda │ │ +4de874: 7010 56ab 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4de87a: 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; │ │ │ │ @@ -1048457,52 +1048457,52 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -4de880: |[4de880] petrov.kristiyan.colorpicker.ColorPicker$1.onClick:(Landroid/view/View;)V │ │ -4de890: 5423 daae |0000: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aeda │ │ -4de894: 7110 15f8 0300 |0002: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@f815 │ │ -4de89a: 0c03 |0005: move-result-object v3 │ │ -4de89c: 3803 2700 |0006: if-eqz v3, 002d // +0027 │ │ -4de8a0: 5423 daae |0008: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aeda │ │ -4de8a4: 7110 16f8 0300 |000a: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$100:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@f816 │ │ -4de8aa: 0a03 |000d: move-result v3 │ │ -4de8ac: 3903 1f00 |000e: if-nez v3, 002d // +001f │ │ -4de8b0: 5423 daae |0010: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aeda │ │ -4de8b4: 7110 15f8 0300 |0012: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@f815 │ │ -4de8ba: 0c03 |0015: move-result-object v3 │ │ -4de8bc: 5420 daae |0016: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aeda │ │ -4de8c0: 7110 17f8 0000 |0018: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f817 │ │ -4de8c6: 0c00 |001b: move-result-object v0 │ │ -4de8c8: 6e10 54f8 0000 |001c: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@f854 │ │ -4de8ce: 0a00 |001f: move-result v0 │ │ -4de8d0: 5421 daae |0020: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aeda │ │ -4de8d4: 7110 17f8 0100 |0022: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f817 │ │ -4de8da: 0c01 |0025: move-result-object v1 │ │ -4de8dc: 6e10 55f8 0100 |0026: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@f855 │ │ -4de8e2: 0a01 |0029: move-result v1 │ │ -4de8e4: 7230 11f8 0301 |002a: invoke-interface {v3, v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;.onChooseColor:(II)V // method@f811 │ │ -4de8ea: 5423 daae |002d: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aeda │ │ -4de8ee: 7110 18f8 0300 |002f: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@f818 │ │ -4de8f4: 0a03 |0032: move-result v3 │ │ -4de8f6: 3803 1800 |0033: if-eqz v3, 004b // +0018 │ │ -4de8fa: 5423 daae |0035: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aeda │ │ -4de8fe: 6e10 1df8 0300 |0037: invoke-virtual {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@f81d │ │ -4de904: 5423 daae |003a: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aeda │ │ -4de908: 7110 19f8 0300 |003c: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$400:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@f819 │ │ -4de90e: 0c03 |003f: move-result-object v3 │ │ -4de910: 3803 0b00 |0040: if-eqz v3, 004b // +000b │ │ -4de914: 5423 daae |0042: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aeda │ │ -4de918: 7110 19f8 0300 |0044: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$400:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@f819 │ │ -4de91e: 0c03 |0047: move-result-object v3 │ │ -4de920: 7210 12f8 0300 |0048: invoke-interface {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;.onCancel:()V // method@f812 │ │ -4de926: 0e00 |004b: return-void │ │ +4de87c: |[4de87c] petrov.kristiyan.colorpicker.ColorPicker$1.onClick:(Landroid/view/View;)V │ │ +4de88c: 5423 daae |0000: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aeda │ │ +4de890: 7110 15f8 0300 |0002: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@f815 │ │ +4de896: 0c03 |0005: move-result-object v3 │ │ +4de898: 3803 2700 |0006: if-eqz v3, 002d // +0027 │ │ +4de89c: 5423 daae |0008: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aeda │ │ +4de8a0: 7110 16f8 0300 |000a: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$100:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@f816 │ │ +4de8a6: 0a03 |000d: move-result v3 │ │ +4de8a8: 3903 1f00 |000e: if-nez v3, 002d // +001f │ │ +4de8ac: 5423 daae |0010: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aeda │ │ +4de8b0: 7110 15f8 0300 |0012: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@f815 │ │ +4de8b6: 0c03 |0015: move-result-object v3 │ │ +4de8b8: 5420 daae |0016: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aeda │ │ +4de8bc: 7110 17f8 0000 |0018: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f817 │ │ +4de8c2: 0c00 |001b: move-result-object v0 │ │ +4de8c4: 6e10 54f8 0000 |001c: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@f854 │ │ +4de8ca: 0a00 |001f: move-result v0 │ │ +4de8cc: 5421 daae |0020: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aeda │ │ +4de8d0: 7110 17f8 0100 |0022: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f817 │ │ +4de8d6: 0c01 |0025: move-result-object v1 │ │ +4de8d8: 6e10 55f8 0100 |0026: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@f855 │ │ +4de8de: 0a01 |0029: move-result v1 │ │ +4de8e0: 7230 11f8 0301 |002a: invoke-interface {v3, v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;.onChooseColor:(II)V // method@f811 │ │ +4de8e6: 5423 daae |002d: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aeda │ │ +4de8ea: 7110 18f8 0300 |002f: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@f818 │ │ +4de8f0: 0a03 |0032: move-result v3 │ │ +4de8f2: 3803 1800 |0033: if-eqz v3, 004b // +0018 │ │ +4de8f6: 5423 daae |0035: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aeda │ │ +4de8fa: 6e10 1df8 0300 |0037: invoke-virtual {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@f81d │ │ +4de900: 5423 daae |003a: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aeda │ │ +4de904: 7110 19f8 0300 |003c: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$400:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@f819 │ │ +4de90a: 0c03 |003f: move-result-object v3 │ │ +4de90c: 3803 0b00 |0040: if-eqz v3, 004b // +000b │ │ +4de910: 5423 daae |0042: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aeda │ │ +4de914: 7110 19f8 0300 |0044: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$400:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@f819 │ │ +4de91a: 0c03 |0047: move-result-object v3 │ │ +4de91c: 7210 12f8 0300 |0048: invoke-interface {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;.onCancel:()V // method@f812 │ │ +4de922: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0010 line=234 │ │ 0x002d line=235 │ │ 0x0035 line=236 │ │ 0x003a line=237 │ │ @@ -1048546,18 +1048546,18 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4de928: |[4de928] petrov.kristiyan.colorpicker.ColorPicker$2.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V │ │ -4de938: 5b01 dbae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aedb │ │ -4de93c: 7010 56ab 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4de942: 0e00 |0005: return-void │ │ +4de924: |[4de924] petrov.kristiyan.colorpicker.ColorPicker$2.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V │ │ +4de934: 5b01 dbae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aedb │ │ +4de938: 7010 56ab 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4de93e: 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; │ │ │ │ @@ -1048567,30 +1048567,30 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -4de944: |[4de944] petrov.kristiyan.colorpicker.ColorPicker$2.onClick:(Landroid/view/View;)V │ │ -4de954: 5401 dbae |0000: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aedb │ │ -4de958: 7110 18f8 0100 |0002: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@f818 │ │ -4de95e: 0a01 |0005: move-result v1 │ │ -4de960: 3801 0700 |0006: if-eqz v1, 000d // +0007 │ │ -4de964: 5401 dbae |0008: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aedb │ │ -4de968: 6e10 1df8 0100 |000a: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@f81d │ │ -4de96e: 5401 dbae |000d: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aedb │ │ -4de972: 7110 15f8 0100 |000f: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@f815 │ │ -4de978: 0c01 |0012: move-result-object v1 │ │ -4de97a: 3801 0b00 |0013: if-eqz v1, 001e // +000b │ │ -4de97e: 5401 dbae |0015: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aedb │ │ -4de982: 7110 15f8 0100 |0017: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@f815 │ │ -4de988: 0c01 |001a: move-result-object v1 │ │ -4de98a: 7210 10f8 0100 |001b: invoke-interface {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;.onCancel:()V // method@f810 │ │ -4de990: 0e00 |001e: return-void │ │ +4de940: |[4de940] petrov.kristiyan.colorpicker.ColorPicker$2.onClick:(Landroid/view/View;)V │ │ +4de950: 5401 dbae |0000: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aedb │ │ +4de954: 7110 18f8 0100 |0002: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@f818 │ │ +4de95a: 0a01 |0005: move-result v1 │ │ +4de95c: 3801 0700 |0006: if-eqz v1, 000d // +0007 │ │ +4de960: 5401 dbae |0008: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aedb │ │ +4de964: 6e10 1df8 0100 |000a: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@f81d │ │ +4de96a: 5401 dbae |000d: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aedb │ │ +4de96e: 7110 15f8 0100 |000f: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@f815 │ │ +4de974: 0c01 |0012: move-result-object v1 │ │ +4de976: 3801 0b00 |0013: if-eqz v1, 001e // +000b │ │ +4de97a: 5401 dbae |0015: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aedb │ │ +4de97e: 7110 15f8 0100 |0017: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@f815 │ │ +4de984: 0c01 |001a: move-result-object v1 │ │ +4de986: 7210 10f8 0100 |001b: invoke-interface {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;.onCancel:()V // method@f810 │ │ +4de98c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0008 line=248 │ │ 0x000d line=249 │ │ 0x0015 line=250 │ │ locals : │ │ @@ -1048636,19 +1048636,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 │ │ -4de994: |[4de994] petrov.kristiyan.colorpicker.ColorPicker$3.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V │ │ -4de9a4: 5b01 dcae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aedc │ │ -4de9a8: 5b02 ddae |0002: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@aedd │ │ -4de9ac: 7010 56ab 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4de9b2: 0e00 |0007: return-void │ │ +4de990: |[4de990] petrov.kristiyan.colorpicker.ColorPicker$3.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V │ │ +4de9a0: 5b01 dcae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aedc │ │ +4de9a4: 5b02 ddae |0002: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@aedd │ │ +4de9a8: 7010 56ab 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4de9ae: 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; │ │ @@ -1048659,28 +1048659,28 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -4de9b4: |[4de9b4] petrov.kristiyan.colorpicker.ColorPicker$3.onClick:(Landroid/view/View;)V │ │ -4de9c4: 5430 ddae |0000: iget-object v0, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@aedd │ │ -4de9c8: 5431 dcae |0002: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aedc │ │ -4de9cc: 7110 17f8 0100 |0004: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f817 │ │ -4de9d2: 0c01 |0007: move-result-object v1 │ │ -4de9d4: 6e10 54f8 0100 |0008: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@f854 │ │ -4de9da: 0a01 |000b: move-result v1 │ │ -4de9dc: 5432 dcae |000c: iget-object v2, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aedc │ │ -4de9e0: 7110 17f8 0200 |000e: invoke-static {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f817 │ │ -4de9e6: 0c02 |0011: move-result-object v2 │ │ -4de9e8: 6e10 55f8 0200 |0012: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@f855 │ │ -4de9ee: 0a02 |0015: move-result v2 │ │ -4de9f0: 7240 0ff8 4021 |0016: invoke-interface {v0, v4, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;.onClick:(Landroid/view/View;II)V // method@f80f │ │ -4de9f6: 0e00 |0019: return-void │ │ +4de9b0: |[4de9b0] petrov.kristiyan.colorpicker.ColorPicker$3.onClick:(Landroid/view/View;)V │ │ +4de9c0: 5430 ddae |0000: iget-object v0, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@aedd │ │ +4de9c4: 5431 dcae |0002: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aedc │ │ +4de9c8: 7110 17f8 0100 |0004: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f817 │ │ +4de9ce: 0c01 |0007: move-result-object v1 │ │ +4de9d0: 6e10 54f8 0100 |0008: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@f854 │ │ +4de9d6: 0a01 |000b: move-result v1 │ │ +4de9d8: 5432 dcae |000c: iget-object v2, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aedc │ │ +4de9dc: 7110 17f8 0200 |000e: invoke-static {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f817 │ │ +4de9e2: 0c02 |0011: move-result-object v2 │ │ +4de9e4: 6e10 55f8 0200 |0012: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@f855 │ │ +4de9ea: 0a02 |0015: move-result v2 │ │ +4de9ec: 7240 0ff8 4021 |0016: invoke-interface {v0, v4, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;.onClick:(Landroid/view/View;II)V // method@f80f │ │ +4de9f2: 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; │ │ │ │ @@ -1048723,19 +1048723,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 │ │ -4de9f8: |[4de9f8] petrov.kristiyan.colorpicker.ColorPicker$4.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V │ │ -4dea08: 5b01 deae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aede │ │ -4dea0c: 5b02 dfae |0002: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@aedf │ │ -4dea10: 7010 56ab 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4dea16: 0e00 |0007: return-void │ │ +4de9f4: |[4de9f4] petrov.kristiyan.colorpicker.ColorPicker$4.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V │ │ +4dea04: 5b01 deae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aede │ │ +4dea08: 5b02 dfae |0002: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@aedf │ │ +4dea0c: 7010 56ab 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4dea12: 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; │ │ @@ -1048746,28 +1048746,28 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -4dea18: |[4dea18] petrov.kristiyan.colorpicker.ColorPicker$4.onClick:(Landroid/view/View;)V │ │ -4dea28: 5430 dfae |0000: iget-object v0, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@aedf │ │ -4dea2c: 5431 deae |0002: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aede │ │ -4dea30: 7110 17f8 0100 |0004: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f817 │ │ -4dea36: 0c01 |0007: move-result-object v1 │ │ -4dea38: 6e10 54f8 0100 |0008: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@f854 │ │ -4dea3e: 0a01 |000b: move-result v1 │ │ -4dea40: 5432 deae |000c: iget-object v2, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aede │ │ -4dea44: 7110 17f8 0200 |000e: invoke-static {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f817 │ │ -4dea4a: 0c02 |0011: move-result-object v2 │ │ -4dea4c: 6e10 55f8 0200 |0012: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@f855 │ │ -4dea52: 0a02 |0015: move-result v2 │ │ -4dea54: 7240 0ff8 4021 |0016: invoke-interface {v0, v4, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;.onClick:(Landroid/view/View;II)V // method@f80f │ │ -4dea5a: 0e00 |0019: return-void │ │ +4dea14: |[4dea14] petrov.kristiyan.colorpicker.ColorPicker$4.onClick:(Landroid/view/View;)V │ │ +4dea24: 5430 dfae |0000: iget-object v0, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@aedf │ │ +4dea28: 5431 deae |0002: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aede │ │ +4dea2c: 7110 17f8 0100 |0004: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f817 │ │ +4dea32: 0c01 |0007: move-result-object v1 │ │ +4dea34: 6e10 54f8 0100 |0008: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@f854 │ │ +4dea3a: 0a01 |000b: move-result v1 │ │ +4dea3c: 5432 deae |000c: iget-object v2, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@aede │ │ +4dea40: 7110 17f8 0200 |000e: invoke-static {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@f817 │ │ +4dea46: 0c02 |0011: move-result-object v2 │ │ +4dea48: 6e10 55f8 0200 |0012: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@f855 │ │ +4dea4e: 0a02 |0015: move-result v2 │ │ +4dea50: 7240 0ff8 4021 |0016: invoke-interface {v0, v4, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;.onClick:(Landroid/view/View;II)V // method@f80f │ │ +4dea56: 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; │ │ │ │ @@ -1049072,78 +1049072,78 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 123 16-bit code units │ │ -4df034: |[4df034] petrov.kristiyan.colorpicker.ColorPicker.:(Landroid/app/Activity;)V │ │ -4df044: 7010 56ab 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4df04a: 7110 cf0a 0500 |0003: invoke-static {v5}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0acf │ │ -4df050: 0c00 |0006: move-result-object v0 │ │ -4df052: 6001 13b2 |0007: sget v1, Lpetrov/kristiyan/colorpicker/R$layout;.color_palette_layout:I // field@b213 │ │ -4df056: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -4df058: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -4df05a: 6e40 d40a 1032 |000b: invoke-virtual {v0, v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ad4 │ │ -4df060: 0c00 |000e: move-result-object v0 │ │ -4df062: 5b40 e9ae |000f: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@aee9 │ │ -4df066: 6001 9fb1 |0011: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.colorpicker_base:I // field@b19f │ │ -4df06a: 6e20 7e0b 1000 |0013: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ -4df070: 0c00 |0016: move-result-object v0 │ │ -4df072: 1f00 b502 |0017: check-cast v0, Landroid/widget/RelativeLayout; // type@02b5 │ │ -4df076: 5b40 e5ae |0019: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorpicker_base:Landroid/widget/RelativeLayout; // field@aee5 │ │ -4df07a: 5440 e9ae |001b: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@aee9 │ │ -4df07e: 6001 9eb1 |001d: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.color_palette:I // field@b19e │ │ -4df082: 6e20 7e0b 1000 |001f: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ -4df088: 0c00 |0022: move-result-object v0 │ │ -4df08a: 1f00 970d |0023: check-cast v0, Landroidx/recyclerview/widget/RecyclerView; // type@0d97 │ │ -4df08e: 5b40 02af |0025: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@af02 │ │ -4df092: 5440 e9ae |0027: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@aee9 │ │ -4df096: 6001 9ab1 |0029: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.buttons_layout:I // field@b19a │ │ -4df09a: 6e20 7e0b 1000 |002b: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ -4df0a0: 0c00 |002e: move-result-object v0 │ │ -4df0a2: 1f00 a702 |002f: check-cast v0, Landroid/widget/LinearLayout; // type@02a7 │ │ -4df0a6: 5b40 e0ae |0031: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@aee0 │ │ -4df0aa: 5440 e9ae |0033: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@aee9 │ │ -4df0ae: 6001 c2b1 |0035: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.positive:I // field@b1c2 │ │ -4df0b2: 6e20 7e0b 1000 |0037: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ -4df0b8: 0c00 |003a: move-result-object v0 │ │ -4df0ba: 1f00 5304 |003b: check-cast v0, Landroidx/appcompat/widget/AppCompatButton; // type@0453 │ │ -4df0be: 5b40 00af |003d: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@af00 │ │ -4df0c2: 5440 e9ae |003f: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@aee9 │ │ -4df0c6: 6001 bbb1 |0041: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.negative:I // field@b1bb │ │ -4df0ca: 6e20 7e0b 1000 |0043: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ -4df0d0: 0c00 |0046: move-result-object v0 │ │ -4df0d2: 1f00 5304 |0047: check-cast v0, Landroidx/appcompat/widget/AppCompatButton; // type@0453 │ │ -4df0d6: 5b40 f8ae |0049: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@aef8 │ │ -4df0da: 2200 0e16 |004b: new-instance v0, Ljava/lang/ref/WeakReference; // type@160e │ │ -4df0de: 7020 1cac 5000 |004d: invoke-direct {v0, v5}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@ac1c │ │ -4df0e4: 5b40 eeae |0050: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@aeee │ │ -4df0e8: 1210 |0052: const/4 v0, #int 1 // #1 │ │ -4df0ea: 5c40 ebae |0053: iput-boolean v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@aeeb │ │ -4df0ee: 1250 |0055: const/4 v0, #int 5 // #5 │ │ -4df0f0: 5940 f1ae |0056: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@aef1 │ │ -4df0f4: 5940 f3ae |0058: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@aef3 │ │ -4df0f8: 5940 f4ae |005a: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@aef4 │ │ -4df0fc: 5940 f2ae |005c: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@aef2 │ │ -4df100: 6001 3cb2 |005e: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_title:I // field@b23c │ │ -4df104: 6e20 a200 1500 |0060: invoke-virtual {v5, v1}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@00a2 │ │ -4df10a: 0c01 |0063: move-result-object v1 │ │ -4df10c: 5b41 06af |0064: iput-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@af06 │ │ -4df110: 6001 3ab2 |0066: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_cancel:I // field@b23a │ │ -4df114: 6e20 a200 1500 |0068: invoke-virtual {v5, v1}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@00a2 │ │ -4df11a: 0c01 |006b: move-result-object v1 │ │ -4df11c: 5b41 f9ae |006c: iput-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeText:Ljava/lang/String; // field@aef9 │ │ -4df120: 6001 3bb2 |006e: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_ok:I // field@b23b │ │ -4df124: 6e20 a200 1500 |0070: invoke-virtual {v5, v1}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@00a2 │ │ -4df12a: 0c05 |0073: move-result-object v5 │ │ -4df12c: 5b45 01af |0074: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveText:Ljava/lang/String; // field@af01 │ │ -4df130: 5943 e8ae |0076: iput v3, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@aee8 │ │ -4df134: 5940 e7ae |0078: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@aee7 │ │ -4df138: 0e00 |007a: return-void │ │ +4df030: |[4df030] petrov.kristiyan.colorpicker.ColorPicker.:(Landroid/app/Activity;)V │ │ +4df040: 7010 56ab 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4df046: 7110 cf0a 0500 |0003: invoke-static {v5}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0acf │ │ +4df04c: 0c00 |0006: move-result-object v0 │ │ +4df04e: 6001 13b2 |0007: sget v1, Lpetrov/kristiyan/colorpicker/R$layout;.color_palette_layout:I // field@b213 │ │ +4df052: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +4df054: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +4df056: 6e40 d40a 1032 |000b: invoke-virtual {v0, v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ad4 │ │ +4df05c: 0c00 |000e: move-result-object v0 │ │ +4df05e: 5b40 e9ae |000f: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@aee9 │ │ +4df062: 6001 9fb1 |0011: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.colorpicker_base:I // field@b19f │ │ +4df066: 6e20 7e0b 1000 |0013: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ +4df06c: 0c00 |0016: move-result-object v0 │ │ +4df06e: 1f00 b502 |0017: check-cast v0, Landroid/widget/RelativeLayout; // type@02b5 │ │ +4df072: 5b40 e5ae |0019: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorpicker_base:Landroid/widget/RelativeLayout; // field@aee5 │ │ +4df076: 5440 e9ae |001b: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@aee9 │ │ +4df07a: 6001 9eb1 |001d: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.color_palette:I // field@b19e │ │ +4df07e: 6e20 7e0b 1000 |001f: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ +4df084: 0c00 |0022: move-result-object v0 │ │ +4df086: 1f00 970d |0023: check-cast v0, Landroidx/recyclerview/widget/RecyclerView; // type@0d97 │ │ +4df08a: 5b40 02af |0025: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@af02 │ │ +4df08e: 5440 e9ae |0027: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@aee9 │ │ +4df092: 6001 9ab1 |0029: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.buttons_layout:I // field@b19a │ │ +4df096: 6e20 7e0b 1000 |002b: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ +4df09c: 0c00 |002e: move-result-object v0 │ │ +4df09e: 1f00 a702 |002f: check-cast v0, Landroid/widget/LinearLayout; // type@02a7 │ │ +4df0a2: 5b40 e0ae |0031: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@aee0 │ │ +4df0a6: 5440 e9ae |0033: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@aee9 │ │ +4df0aa: 6001 c2b1 |0035: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.positive:I // field@b1c2 │ │ +4df0ae: 6e20 7e0b 1000 |0037: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ +4df0b4: 0c00 |003a: move-result-object v0 │ │ +4df0b6: 1f00 5304 |003b: check-cast v0, Landroidx/appcompat/widget/AppCompatButton; // type@0453 │ │ +4df0ba: 5b40 00af |003d: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@af00 │ │ +4df0be: 5440 e9ae |003f: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@aee9 │ │ +4df0c2: 6001 bbb1 |0041: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.negative:I // field@b1bb │ │ +4df0c6: 6e20 7e0b 1000 |0043: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ +4df0cc: 0c00 |0046: move-result-object v0 │ │ +4df0ce: 1f00 5304 |0047: check-cast v0, Landroidx/appcompat/widget/AppCompatButton; // type@0453 │ │ +4df0d2: 5b40 f8ae |0049: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@aef8 │ │ +4df0d6: 2200 0e16 |004b: new-instance v0, Ljava/lang/ref/WeakReference; // type@160e │ │ +4df0da: 7020 1cac 5000 |004d: invoke-direct {v0, v5}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@ac1c │ │ +4df0e0: 5b40 eeae |0050: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@aeee │ │ +4df0e4: 1210 |0052: const/4 v0, #int 1 // #1 │ │ +4df0e6: 5c40 ebae |0053: iput-boolean v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@aeeb │ │ +4df0ea: 1250 |0055: const/4 v0, #int 5 // #5 │ │ +4df0ec: 5940 f1ae |0056: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@aef1 │ │ +4df0f0: 5940 f3ae |0058: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@aef3 │ │ +4df0f4: 5940 f4ae |005a: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@aef4 │ │ +4df0f8: 5940 f2ae |005c: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@aef2 │ │ +4df0fc: 6001 3cb2 |005e: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_title:I // field@b23c │ │ +4df100: 6e20 a200 1500 |0060: invoke-virtual {v5, v1}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@00a2 │ │ +4df106: 0c01 |0063: move-result-object v1 │ │ +4df108: 5b41 06af |0064: iput-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@af06 │ │ +4df10c: 6001 3ab2 |0066: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_cancel:I // field@b23a │ │ +4df110: 6e20 a200 1500 |0068: invoke-virtual {v5, v1}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@00a2 │ │ +4df116: 0c01 |006b: move-result-object v1 │ │ +4df118: 5b41 f9ae |006c: iput-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeText:Ljava/lang/String; // field@aef9 │ │ +4df11c: 6001 3bb2 |006e: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_ok:I // field@b23b │ │ +4df120: 6e20 a200 1500 |0070: invoke-virtual {v5, v1}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@00a2 │ │ +4df126: 0c05 |0073: move-result-object v5 │ │ +4df128: 5b45 01af |0074: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveText:Ljava/lang/String; // field@af01 │ │ +4df12c: 5943 e8ae |0076: iput v3, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@aee8 │ │ +4df130: 5940 e7ae |0078: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@aee7 │ │ +4df134: 0e00 |007a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=80 │ │ 0x0011 line=81 │ │ 0x001b line=82 │ │ 0x0027 line=83 │ │ @@ -1049166,17 +1049166,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 │ │ -4defc0: |[4defc0] petrov.kristiyan.colorpicker.ColorPicker.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; │ │ -4defd0: 5400 faae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.onChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // field@aefa │ │ -4defd4: 1100 |0002: return-object v0 │ │ +4defbc: |[4defbc] petrov.kristiyan.colorpicker.ColorPicker.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; │ │ +4defcc: 5400 faae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.onChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // field@aefa │ │ +4defd0: 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;) │ │ @@ -1049184,17 +1049184,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 │ │ -4deabc: |[4deabc] petrov.kristiyan.colorpicker.ColorPicker.access$100:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z │ │ -4deacc: 5500 ecae |0000: iget-boolean v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@aeec │ │ -4dead0: 0f00 |0002: return v0 │ │ +4deab8: |[4deab8] petrov.kristiyan.colorpicker.ColorPicker.access$100:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z │ │ +4deac8: 5500 ecae |0000: iget-boolean v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@aeec │ │ +4deacc: 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;) │ │ @@ -1049202,17 +1049202,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 │ │ -4deff0: |[4deff0] petrov.kristiyan.colorpicker.ColorPicker.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ -4df000: 5400 e4ae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee4 │ │ -4df004: 1100 |0002: return-object v0 │ │ +4defec: |[4defec] petrov.kristiyan.colorpicker.ColorPicker.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ +4deffc: 5400 e4ae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee4 │ │ +4df000: 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;) │ │ @@ -1049220,17 +1049220,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 │ │ -4dead4: |[4dead4] petrov.kristiyan.colorpicker.ColorPicker.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z │ │ -4deae4: 5500 ebae |0000: iget-boolean v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@aeeb │ │ -4deae8: 0f00 |0002: return v0 │ │ +4dead0: |[4dead0] petrov.kristiyan.colorpicker.ColorPicker.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z │ │ +4deae0: 5500 ebae |0000: iget-boolean v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@aeeb │ │ +4deae4: 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;) │ │ @@ -1049238,17 +1049238,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 │ │ -4defd8: |[4defd8] petrov.kristiyan.colorpicker.ColorPicker.access$400:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; │ │ -4defe8: 5400 fbae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@aefb │ │ -4defec: 1100 |0002: return-object v0 │ │ +4defd4: |[4defd4] petrov.kristiyan.colorpicker.ColorPicker.access$400:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; │ │ +4defe4: 5400 fbae |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@aefb │ │ +4defe8: 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;) │ │ @@ -1049256,48 +1049256,48 @@ │ │ type : '()Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -4decdc: |[4decdc] petrov.kristiyan.colorpicker.ColorPicker.setColors:()Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4decec: 5450 eeae |0000: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@aeee │ │ -4decf0: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -4decf4: 1105 |0004: return-object v5 │ │ -4decf6: 6e10 1fac 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@ac1f │ │ -4decfc: 0c00 |0008: move-result-object v0 │ │ -4decfe: 1f00 6900 |0009: check-cast v0, Landroid/content/Context; // type@0069 │ │ -4ded02: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ -4ded06: 1105 |000d: return-object v5 │ │ -4ded08: 6e10 af02 0000 |000e: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02af │ │ -4ded0e: 0c00 |0011: move-result-object v0 │ │ -4ded10: 6001 27af |0012: sget v1, Lpetrov/kristiyan/colorpicker/R$array;.default_colors:I // field@af27 │ │ -4ded14: 6e20 ce03 1000 |0014: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.obtainTypedArray:(I)Landroid/content/res/TypedArray; // method@03ce │ │ -4ded1a: 0c00 |0017: move-result-object v0 │ │ -4ded1c: 5b50 04af |0018: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@af04 │ │ -4ded20: 2200 5e16 |001a: new-instance v0, Ljava/util/ArrayList; // type@165e │ │ -4ded24: 7010 68ad 0000 |001c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@ad68 │ │ -4ded2a: 5b50 e6ae |001f: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aee6 │ │ -4ded2e: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -4ded30: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -4ded32: 5452 04af |0023: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@af04 │ │ -4ded36: 6e10 f003 0200 |0025: invoke-virtual {v2}, Landroid/content/res/TypedArray;.length:()I // method@03f0 │ │ -4ded3c: 0a02 |0028: move-result v2 │ │ -4ded3e: 3521 1500 |0029: if-ge v1, v2, 003e // +0015 │ │ -4ded42: 5452 e6ae |002b: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aee6 │ │ -4ded46: 2203 4220 |002d: new-instance v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2042 │ │ -4ded4a: 5454 04af |002f: iget-object v4, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@af04 │ │ -4ded4e: 6e30 d703 1400 |0031: invoke-virtual {v4, v1, v0}, Landroid/content/res/TypedArray;.getColor:(II)I // method@03d7 │ │ -4ded54: 0a04 |0034: move-result v4 │ │ -4ded56: 7030 01f8 4300 |0035: invoke-direct {v3, v4, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@f801 │ │ -4ded5c: 6e20 6cad 3200 |0038: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ad6c │ │ -4ded62: d801 0101 |003b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -4ded66: 28e6 |003d: goto 0023 // -001a │ │ -4ded68: 1105 |003e: return-object v5 │ │ +4decd8: |[4decd8] petrov.kristiyan.colorpicker.ColorPicker.setColors:()Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4dece8: 5450 eeae |0000: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@aeee │ │ +4decec: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +4decf0: 1105 |0004: return-object v5 │ │ +4decf2: 6e10 1fac 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@ac1f │ │ +4decf8: 0c00 |0008: move-result-object v0 │ │ +4decfa: 1f00 6900 |0009: check-cast v0, Landroid/content/Context; // type@0069 │ │ +4decfe: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ +4ded02: 1105 |000d: return-object v5 │ │ +4ded04: 6e10 af02 0000 |000e: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02af │ │ +4ded0a: 0c00 |0011: move-result-object v0 │ │ +4ded0c: 6001 27af |0012: sget v1, Lpetrov/kristiyan/colorpicker/R$array;.default_colors:I // field@af27 │ │ +4ded10: 6e20 ce03 1000 |0014: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.obtainTypedArray:(I)Landroid/content/res/TypedArray; // method@03ce │ │ +4ded16: 0c00 |0017: move-result-object v0 │ │ +4ded18: 5b50 04af |0018: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@af04 │ │ +4ded1c: 2200 5e16 |001a: new-instance v0, Ljava/util/ArrayList; // type@165e │ │ +4ded20: 7010 68ad 0000 |001c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@ad68 │ │ +4ded26: 5b50 e6ae |001f: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aee6 │ │ +4ded2a: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +4ded2c: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +4ded2e: 5452 04af |0023: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@af04 │ │ +4ded32: 6e10 f003 0200 |0025: invoke-virtual {v2}, Landroid/content/res/TypedArray;.length:()I // method@03f0 │ │ +4ded38: 0a02 |0028: move-result v2 │ │ +4ded3a: 3521 1500 |0029: if-ge v1, v2, 003e // +0015 │ │ +4ded3e: 5452 e6ae |002b: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aee6 │ │ +4ded42: 2203 4220 |002d: new-instance v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2042 │ │ +4ded46: 5454 04af |002f: iget-object v4, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@af04 │ │ +4ded4a: 6e30 d703 1400 |0031: invoke-virtual {v4, v1, v0}, Landroid/content/res/TypedArray;.getColor:(II)I // method@03d7 │ │ +4ded50: 0a04 |0034: move-result v4 │ │ +4ded52: 7030 01f8 4300 |0035: invoke-direct {v3, v4, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@f801 │ │ +4ded58: 6e20 6cad 3200 |0038: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ad6c │ │ +4ded5e: d801 0101 |003b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +4ded62: 28e6 |003d: goto 0023 // -001a │ │ +4ded64: 1105 |003e: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ 0x0005 line=570 │ │ 0x000e line=574 │ │ 0x001a line=575 │ │ 0x0023 line=576 │ │ @@ -1049310,20 +1049310,20 @@ │ │ type : '(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -4def00: |[4def00] petrov.kristiyan.colorpicker.ColorPicker.setMargin:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4def10: 5901 f5ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@aef5 │ │ -4def14: 5903 f6ae |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@aef6 │ │ -4def18: 5902 f7ae |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@aef7 │ │ -4def1c: 5904 f0ae |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginBottom:I // field@aef0 │ │ -4def20: 1100 |0008: return-object v0 │ │ +4deefc: |[4deefc] petrov.kristiyan.colorpicker.ColorPicker.setMargin:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4def0c: 5901 f5ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@aef5 │ │ +4def10: 5903 f6ae |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@aef6 │ │ +4def14: 5902 f7ae |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@aef7 │ │ +4def18: 5904 f0ae |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginBottom:I // field@aef0 │ │ +4def1c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=583 │ │ 0x0002 line=584 │ │ 0x0004 line=585 │ │ 0x0006 line=586 │ │ locals : │ │ @@ -1049339,27 +1049339,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 │ │ -4deaec: |[4deaec] petrov.kristiyan.colorpicker.ColorPicker.addListenerButton:(Ljava/lang/String;Landroid/widget/Button;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4deafc: 2200 4520 |0000: new-instance v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3; // type@2045 │ │ -4deb00: 7030 0bf8 1004 |0002: invoke-direct {v0, v1, v4}, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V // method@f80b │ │ -4deb06: 6e20 a00f 0300 |0005: invoke-virtual {v3, v0}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa0 │ │ -4deb0c: 6e20 a40f 2300 |0008: invoke-virtual {v3, v2}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0fa4 │ │ -4deb12: 6e10 8b0f 0300 |000b: invoke-virtual {v3}, Landroid/widget/Button;.getParent:()Landroid/view/ViewParent; // method@0f8b │ │ -4deb18: 0c02 |000e: move-result-object v2 │ │ -4deb1a: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ -4deb1e: 5412 e0ae |0011: iget-object v2, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@aee0 │ │ -4deb22: 6e20 4e11 3200 |0013: invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;.removeView:(Landroid/view/View;)V // method@114e │ │ -4deb28: 5412 e0ae |0016: iget-object v2, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@aee0 │ │ -4deb2c: 6e20 2811 3200 |0018: invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@1128 │ │ -4deb32: 1101 |001b: return-object v1 │ │ +4deae8: |[4deae8] petrov.kristiyan.colorpicker.ColorPicker.addListenerButton:(Ljava/lang/String;Landroid/widget/Button;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4deaf8: 2200 4520 |0000: new-instance v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3; // type@2045 │ │ +4deafc: 7030 0bf8 1004 |0002: invoke-direct {v0, v1, v4}, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V // method@f80b │ │ +4deb02: 6e20 a00f 0300 |0005: invoke-virtual {v3, v0}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa0 │ │ +4deb08: 6e20 a40f 2300 |0008: invoke-virtual {v3, v2}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0fa4 │ │ +4deb0e: 6e10 8b0f 0300 |000b: invoke-virtual {v3}, Landroid/widget/Button;.getParent:()Landroid/view/ViewParent; // method@0f8b │ │ +4deb14: 0c02 |000e: move-result-object v2 │ │ +4deb16: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ +4deb1a: 5412 e0ae |0011: iget-object v2, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@aee0 │ │ +4deb1e: 6e20 4e11 3200 |0013: invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;.removeView:(Landroid/view/View;)V // method@114e │ │ +4deb24: 5412 e0ae |0016: iget-object v2, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@aee0 │ │ +4deb28: 6e20 2811 3200 |0018: invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@1128 │ │ +4deb2e: 1101 |001b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ 0x0008 line=396 │ │ 0x000b line=397 │ │ 0x0011 line=398 │ │ 0x0016 line=399 │ │ @@ -1049374,79 +1049374,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 │ │ -4deb34: |[4deb34] petrov.kristiyan.colorpicker.ColorPicker.addListenerButton:(Ljava/lang/String;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4deb44: 5470 eeae |0000: iget-object v0, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@aeee │ │ -4deb48: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -4deb4c: 1107 |0004: return-object v7 │ │ -4deb4e: 6e10 1fac 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@ac1f │ │ -4deb54: 0c00 |0008: move-result-object v0 │ │ -4deb56: 1f00 6900 |0009: check-cast v0, Landroid/content/Context; // type@0069 │ │ -4deb5a: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ -4deb5e: 1107 |000d: return-object v7 │ │ -4deb60: 2201 a602 |000e: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@02a6 │ │ -4deb64: 12e2 |0010: const/4 v2, #int -2 // #fe │ │ -4deb66: 7030 1e11 2102 |0011: invoke-direct {v1, v2, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@111e │ │ -4deb6c: 1502 2041 |0014: const/high16 v2, #int 1092616192 // #4120 │ │ -4deb70: 7120 37f8 0200 |0016: invoke-static {v2, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f837 │ │ -4deb76: 0a02 |0019: move-result v2 │ │ -4deb78: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -4deb7a: 6e53 2411 2133 |001b: invoke-virtual {v1, v2, v3, v3, v3}, Landroid/widget/LinearLayout$LayoutParams;.setMargins:(IIII)V // method@1124 │ │ -4deb80: 2202 8f02 |001e: new-instance v2, Landroid/widget/Button; // type@028f │ │ -4deb84: 7020 7e0f 0200 |0020: invoke-direct {v2, v0}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0f7e │ │ -4deb8a: 6004 f5b0 |0023: sget v4, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_min_width:I // field@b0f5 │ │ -4deb8e: 7120 38f8 0400 |0025: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@f838 │ │ -4deb94: 0a04 |0028: move-result v4 │ │ -4deb96: 6e20 9e0f 4200 |0029: invoke-virtual {v2, v4}, Landroid/widget/Button;.setMinWidth:(I)V // method@0f9e │ │ -4deb9c: 6004 f5b0 |002c: sget v4, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_min_width:I // field@b0f5 │ │ -4deba0: 7120 38f8 0400 |002e: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@f838 │ │ -4deba6: 0a04 |0031: move-result v4 │ │ -4deba8: 6e20 9f0f 4200 |0032: invoke-virtual {v2, v4}, Landroid/widget/Button;.setMinimumWidth:(I)V // method@0f9f │ │ -4debae: 6004 f6b0 |0035: sget v4, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_padding_horizontal:I // field@b0f6 │ │ -4debb2: 7120 38f8 0400 |0037: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@f838 │ │ -4debb8: 0a04 |003a: move-result v4 │ │ -4debba: 1505 a040 |003b: const/high16 v5, #int 1084227584 // #40a0 │ │ -4debbe: 7120 37f8 0500 |003d: invoke-static {v5, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f837 │ │ -4debc4: 0a06 |0040: move-result v6 │ │ -4debc6: b064 |0041: add-int/2addr v4, v6 │ │ -4debc8: 6006 f6b0 |0042: sget v6, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_padding_horizontal:I // field@b0f6 │ │ -4debcc: 7120 38f8 0600 |0044: invoke-static {v6, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@f838 │ │ -4debd2: 0a06 |0047: move-result v6 │ │ -4debd4: 7120 37f8 0500 |0048: invoke-static {v5, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f837 │ │ -4debda: 0a05 |004b: move-result v5 │ │ -4debdc: b056 |004c: add-int/2addr v6, v5 │ │ -4debde: 6e53 a10f 4263 |004d: invoke-virtual {v2, v4, v3, v6, v3}, Landroid/widget/Button;.setPadding:(IIII)V // method@0fa1 │ │ -4debe4: 6003 71b1 |0050: sget v3, Lpetrov/kristiyan/colorpicker/R$drawable;.button:I // field@b171 │ │ -4debe8: 6e20 980f 3200 |0052: invoke-virtual {v2, v3}, Landroid/widget/Button;.setBackgroundResource:(I)V // method@0f98 │ │ -4debee: 6003 f7b0 |0055: sget v3, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_text_size:I // field@b0f7 │ │ -4debf2: 7120 38f8 0300 |0057: invoke-static {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@f838 │ │ -4debf8: 0a03 |005a: move-result v3 │ │ -4debfa: 8233 |005b: int-to-float v3, v3 │ │ -4debfc: 6e20 a80f 3200 |005c: invoke-virtual {v2, v3}, Landroid/widget/Button;.setTextSize:(F)V // method@0fa8 │ │ -4dec02: 6003 60b0 |005f: sget v3, Lpetrov/kristiyan/colorpicker/R$color;.black_de:I // field@b060 │ │ -4dec06: 7120 0c42 3000 |0061: invoke-static {v0, v3}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@420c │ │ -4dec0c: 0a00 |0064: move-result v0 │ │ -4dec0e: 6e20 a60f 0200 |0065: invoke-virtual {v2, v0}, Landroid/widget/Button;.setTextColor:(I)V // method@0fa6 │ │ -4dec14: 2200 4620 |0068: new-instance v0, Lpetrov/kristiyan/colorpicker/ColorPicker$4; // type@2046 │ │ -4dec18: 7030 0df8 7009 |006a: invoke-direct {v0, v7, v9}, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V // method@f80d │ │ -4dec1e: 6e20 a00f 0200 |006d: invoke-virtual {v2, v0}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa0 │ │ -4dec24: 6e20 a40f 8200 |0070: invoke-virtual {v2, v8}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0fa4 │ │ -4dec2a: 6e10 8b0f 0200 |0073: invoke-virtual {v2}, Landroid/widget/Button;.getParent:()Landroid/view/ViewParent; // method@0f8b │ │ -4dec30: 0c08 |0076: move-result-object v8 │ │ -4dec32: 3808 0700 |0077: if-eqz v8, 007e // +0007 │ │ -4dec36: 5478 e0ae |0079: iget-object v8, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@aee0 │ │ -4dec3a: 6e20 4e11 2800 |007b: invoke-virtual {v8, v2}, Landroid/widget/LinearLayout;.removeView:(Landroid/view/View;)V // method@114e │ │ -4dec40: 5478 e0ae |007e: iget-object v8, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@aee0 │ │ -4dec44: 6e20 2811 2800 |0080: invoke-virtual {v8, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@1128 │ │ -4dec4a: 6e20 9d0f 1200 |0083: invoke-virtual {v2, v1}, Landroid/widget/Button;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0f9d │ │ -4dec50: 1107 |0086: return-object v7 │ │ +4deb30: |[4deb30] petrov.kristiyan.colorpicker.ColorPicker.addListenerButton:(Ljava/lang/String;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4deb40: 5470 eeae |0000: iget-object v0, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@aeee │ │ +4deb44: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +4deb48: 1107 |0004: return-object v7 │ │ +4deb4a: 6e10 1fac 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@ac1f │ │ +4deb50: 0c00 |0008: move-result-object v0 │ │ +4deb52: 1f00 6900 |0009: check-cast v0, Landroid/content/Context; // type@0069 │ │ +4deb56: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ +4deb5a: 1107 |000d: return-object v7 │ │ +4deb5c: 2201 a602 |000e: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@02a6 │ │ +4deb60: 12e2 |0010: const/4 v2, #int -2 // #fe │ │ +4deb62: 7030 1e11 2102 |0011: invoke-direct {v1, v2, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@111e │ │ +4deb68: 1502 2041 |0014: const/high16 v2, #int 1092616192 // #4120 │ │ +4deb6c: 7120 37f8 0200 |0016: invoke-static {v2, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f837 │ │ +4deb72: 0a02 |0019: move-result v2 │ │ +4deb74: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +4deb76: 6e53 2411 2133 |001b: invoke-virtual {v1, v2, v3, v3, v3}, Landroid/widget/LinearLayout$LayoutParams;.setMargins:(IIII)V // method@1124 │ │ +4deb7c: 2202 8f02 |001e: new-instance v2, Landroid/widget/Button; // type@028f │ │ +4deb80: 7020 7e0f 0200 |0020: invoke-direct {v2, v0}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0f7e │ │ +4deb86: 6004 f5b0 |0023: sget v4, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_min_width:I // field@b0f5 │ │ +4deb8a: 7120 38f8 0400 |0025: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@f838 │ │ +4deb90: 0a04 |0028: move-result v4 │ │ +4deb92: 6e20 9e0f 4200 |0029: invoke-virtual {v2, v4}, Landroid/widget/Button;.setMinWidth:(I)V // method@0f9e │ │ +4deb98: 6004 f5b0 |002c: sget v4, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_min_width:I // field@b0f5 │ │ +4deb9c: 7120 38f8 0400 |002e: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@f838 │ │ +4deba2: 0a04 |0031: move-result v4 │ │ +4deba4: 6e20 9f0f 4200 |0032: invoke-virtual {v2, v4}, Landroid/widget/Button;.setMinimumWidth:(I)V // method@0f9f │ │ +4debaa: 6004 f6b0 |0035: sget v4, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_padding_horizontal:I // field@b0f6 │ │ +4debae: 7120 38f8 0400 |0037: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@f838 │ │ +4debb4: 0a04 |003a: move-result v4 │ │ +4debb6: 1505 a040 |003b: const/high16 v5, #int 1084227584 // #40a0 │ │ +4debba: 7120 37f8 0500 |003d: invoke-static {v5, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f837 │ │ +4debc0: 0a06 |0040: move-result v6 │ │ +4debc2: b064 |0041: add-int/2addr v4, v6 │ │ +4debc4: 6006 f6b0 |0042: sget v6, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_padding_horizontal:I // field@b0f6 │ │ +4debc8: 7120 38f8 0600 |0044: invoke-static {v6, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@f838 │ │ +4debce: 0a06 |0047: move-result v6 │ │ +4debd0: 7120 37f8 0500 |0048: invoke-static {v5, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f837 │ │ +4debd6: 0a05 |004b: move-result v5 │ │ +4debd8: b056 |004c: add-int/2addr v6, v5 │ │ +4debda: 6e53 a10f 4263 |004d: invoke-virtual {v2, v4, v3, v6, v3}, Landroid/widget/Button;.setPadding:(IIII)V // method@0fa1 │ │ +4debe0: 6003 71b1 |0050: sget v3, Lpetrov/kristiyan/colorpicker/R$drawable;.button:I // field@b171 │ │ +4debe4: 6e20 980f 3200 |0052: invoke-virtual {v2, v3}, Landroid/widget/Button;.setBackgroundResource:(I)V // method@0f98 │ │ +4debea: 6003 f7b0 |0055: sget v3, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_text_size:I // field@b0f7 │ │ +4debee: 7120 38f8 0300 |0057: invoke-static {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@f838 │ │ +4debf4: 0a03 |005a: move-result v3 │ │ +4debf6: 8233 |005b: int-to-float v3, v3 │ │ +4debf8: 6e20 a80f 3200 |005c: invoke-virtual {v2, v3}, Landroid/widget/Button;.setTextSize:(F)V // method@0fa8 │ │ +4debfe: 6003 60b0 |005f: sget v3, Lpetrov/kristiyan/colorpicker/R$color;.black_de:I // field@b060 │ │ +4dec02: 7120 0c42 3000 |0061: invoke-static {v0, v3}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@420c │ │ +4dec08: 0a00 |0064: move-result v0 │ │ +4dec0a: 6e20 a60f 0200 |0065: invoke-virtual {v2, v0}, Landroid/widget/Button;.setTextColor:(I)V // method@0fa6 │ │ +4dec10: 2200 4620 |0068: new-instance v0, Lpetrov/kristiyan/colorpicker/ColorPicker$4; // type@2046 │ │ +4dec14: 7030 0df8 7009 |006a: invoke-direct {v0, v7, v9}, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V // method@f80d │ │ +4dec1a: 6e20 a00f 0200 |006d: invoke-virtual {v2, v0}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa0 │ │ +4dec20: 6e20 a40f 8200 |0070: invoke-virtual {v2, v8}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0fa4 │ │ +4dec26: 6e10 8b0f 0200 |0073: invoke-virtual {v2}, Landroid/widget/Button;.getParent:()Landroid/view/ViewParent; // method@0f8b │ │ +4dec2c: 0c08 |0076: move-result-object v8 │ │ +4dec2e: 3808 0700 |0077: if-eqz v8, 007e // +0007 │ │ +4dec32: 5478 e0ae |0079: iget-object v8, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@aee0 │ │ +4dec36: 6e20 4e11 2800 |007b: invoke-virtual {v8, v2}, Landroid/widget/LinearLayout;.removeView:(Landroid/view/View;)V // method@114e │ │ +4dec3c: 5478 e0ae |007e: iget-object v8, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@aee0 │ │ +4dec40: 6e20 2811 2800 |0080: invoke-virtual {v8, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@1128 │ │ +4dec46: 6e20 9d0f 1200 |0083: invoke-virtual {v2, v1}, Landroid/widget/Button;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0f9d │ │ +4dec4c: 1107 |0086: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=411 │ │ 0x0005 line=414 │ │ 0x000e line=419 │ │ 0x0016 line=424 │ │ 0x001e line=425 │ │ @@ -1049475,17 +1049475,17 @@ │ │ type : '(Z)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dec54: |[4dec54] petrov.kristiyan.colorpicker.ColorPicker.disableDefaultButtons:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4dec64: 5c01 eaae |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.disableDefaultButtons:Z // field@aeea │ │ -4dec68: 1100 |0002: return-object v0 │ │ +4dec50: |[4dec50] petrov.kristiyan.colorpicker.ColorPicker.disableDefaultButtons:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4dec60: 5c01 eaae |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.disableDefaultButtons:Z // field@aeea │ │ +4dec64: 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 │ │ │ │ @@ -1049494,27 +1049494,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -4df13c: |[4df13c] petrov.kristiyan.colorpicker.ColorPicker.dismissDialog:()V │ │ -4df14c: 5420 efae |0000: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@aeef │ │ -4df150: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -4df154: 0e00 |0004: return-void │ │ -4df156: 6e10 1fac 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@ac1f │ │ -4df15c: 0c00 |0008: move-result-object v0 │ │ -4df15e: 1f00 2900 |0009: check-cast v0, Landroid/app/Dialog; // type@0029 │ │ -4df162: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ -4df166: 6e10 fa00 0000 |000d: invoke-virtual {v0}, Landroid/app/Dialog;.isShowing:()Z // method@00fa │ │ -4df16c: 0a01 |0010: move-result v1 │ │ -4df16e: 3801 0500 |0011: if-eqz v1, 0016 // +0005 │ │ -4df172: 6e10 f500 0000 |0013: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@00f5 │ │ -4df178: 0e00 |0016: return-void │ │ +4df138: |[4df138] petrov.kristiyan.colorpicker.ColorPicker.dismissDialog:()V │ │ +4df148: 5420 efae |0000: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@aeef │ │ +4df14c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +4df150: 0e00 |0004: return-void │ │ +4df152: 6e10 1fac 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@ac1f │ │ +4df158: 0c00 |0008: move-result-object v0 │ │ +4df15a: 1f00 2900 |0009: check-cast v0, Landroid/app/Dialog; // type@0029 │ │ +4df15e: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ +4df162: 6e10 fa00 0000 |000d: invoke-virtual {v0}, Landroid/app/Dialog;.isShowing:()Z // method@00fa │ │ +4df168: 0a01 |0010: move-result v1 │ │ +4df16a: 3801 0500 |0011: if-eqz v1, 0016 // +0005 │ │ +4df16e: 6e10 f500 0000 |0013: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@00f5 │ │ +4df174: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=524 │ │ 0x0005 line=527 │ │ 0x000d line=528 │ │ 0x0013 line=529 │ │ locals : │ │ @@ -1049525,17 +1049525,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4deaa4: |[4deaa4] petrov.kristiyan.colorpicker.ColorPicker.getDialogBaseLayout:()Landroid/widget/RelativeLayout; │ │ -4deab4: 5410 e5ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorpicker_base:Landroid/widget/RelativeLayout; // field@aee5 │ │ -4deab8: 1100 |0002: return-object v0 │ │ +4deaa0: |[4deaa0] petrov.kristiyan.colorpicker.ColorPicker.getDialogBaseLayout:()Landroid/widget/RelativeLayout; │ │ +4deab0: 5410 e5ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorpicker_base:Landroid/widget/RelativeLayout; // field@aee5 │ │ +4deab4: 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;) │ │ @@ -1049543,17 +1049543,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dea5c: |[4dea5c] petrov.kristiyan.colorpicker.ColorPicker.getDialogViewLayout:()Landroid/view/View; │ │ -4dea6c: 5410 e9ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@aee9 │ │ -4dea70: 1100 |0002: return-object v0 │ │ +4dea58: |[4dea58] petrov.kristiyan.colorpicker.ColorPicker.getDialogViewLayout:()Landroid/view/View; │ │ +4dea68: 5410 e9ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@aee9 │ │ +4dea6c: 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;) │ │ @@ -1049561,17 +1049561,17 @@ │ │ type : '()Landroid/widget/Button;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dea74: |[4dea74] petrov.kristiyan.colorpicker.ColorPicker.getNegativeButton:()Landroid/widget/Button; │ │ -4dea84: 5410 f8ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@aef8 │ │ -4dea88: 1100 |0002: return-object v0 │ │ +4dea70: |[4dea70] petrov.kristiyan.colorpicker.ColorPicker.getNegativeButton:()Landroid/widget/Button; │ │ +4dea80: 5410 f8ae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@aef8 │ │ +4dea84: 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;) │ │ @@ -1049579,17 +1049579,17 @@ │ │ type : '()Landroid/widget/Button;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dea8c: |[4dea8c] petrov.kristiyan.colorpicker.ColorPicker.getPositiveButton:()Landroid/widget/Button; │ │ -4dea9c: 5410 00af |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@af00 │ │ -4deaa0: 1100 |0002: return-object v0 │ │ +4dea88: |[4dea88] petrov.kristiyan.colorpicker.ColorPicker.getPositiveButton:()Landroid/widget/Button; │ │ +4dea98: 5410 00af |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@af00 │ │ +4dea9c: 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;) │ │ @@ -1049597,23 +1049597,23 @@ │ │ type : '()Lpetrov/kristiyan/colorpicker/CustomDialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -4df008: |[4df008] petrov.kristiyan.colorpicker.ColorPicker.getmDialog:()Lpetrov/kristiyan/colorpicker/CustomDialog; │ │ -4df018: 5410 efae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@aeef │ │ -4df01c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -4df020: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -4df022: 1100 |0005: return-object v0 │ │ -4df024: 6e10 1fac 0000 |0006: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@ac1f │ │ -4df02a: 0c00 |0009: move-result-object v0 │ │ -4df02c: 1f00 4e20 |000a: check-cast v0, Lpetrov/kristiyan/colorpicker/CustomDialog; // type@204e │ │ -4df030: 1100 |000c: return-object v0 │ │ +4df004: |[4df004] petrov.kristiyan.colorpicker.ColorPicker.getmDialog:()Lpetrov/kristiyan/colorpicker/CustomDialog; │ │ +4df014: 5410 efae |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@aeef │ │ +4df018: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +4df01c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +4df01e: 1100 |0005: return-object v0 │ │ +4df020: 6e10 1fac 0000 |0006: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@ac1f │ │ +4df026: 0c00 |0009: move-result-object v0 │ │ +4df028: 1f00 4e20 |000a: check-cast v0, Lpetrov/kristiyan/colorpicker/CustomDialog; // type@204e │ │ +4df02c: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ 0x0006 line=481 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ @@ -1049622,17 +1049622,17 @@ │ │ type : '(I)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dec6c: |[4dec6c] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonDrawable:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4dec7c: 5901 e1ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonDrawable:I // field@aee1 │ │ -4dec80: 1100 |0002: return-object v0 │ │ +4dec68: |[4dec68] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonDrawable:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4dec78: 5901 e1ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonDrawable:I // field@aee1 │ │ +4dec7c: 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 │ │ │ │ @@ -1049641,20 +1049641,20 @@ │ │ type : '(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -4dec84: |[4dec84] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonMargin:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4dec94: 5901 f2ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@aef2 │ │ -4dec98: 5902 f4ae |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@aef4 │ │ -4dec9c: 5903 f3ae |0004: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@aef3 │ │ -4deca0: 5904 f1ae |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@aef1 │ │ -4deca4: 1100 |0008: return-object v0 │ │ +4dec80: |[4dec80] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonMargin:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4dec90: 5901 f2ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@aef2 │ │ +4dec94: 5902 f4ae |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@aef4 │ │ +4dec98: 5903 f3ae |0004: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@aef3 │ │ +4dec9c: 5904 f1ae |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@aef1 │ │ +4deca0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0002 line=340 │ │ 0x0004 line=341 │ │ 0x0006 line=342 │ │ locals : │ │ @@ -1049669,18 +1049669,18 @@ │ │ type : '(II)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4deca8: |[4deca8] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonSize:(II)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4decb8: 5901 e3ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@aee3 │ │ -4decbc: 5902 e2ae |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@aee2 │ │ -4decc0: 1100 |0004: return-object v0 │ │ +4deca4: |[4deca4] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonSize:(II)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4decb4: 5901 e3ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@aee3 │ │ +4decb8: 5902 e2ae |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@aee2 │ │ +4decbc: 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 │ │ @@ -1049691,17 +1049691,17 @@ │ │ type : '(I)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4decc4: |[4decc4] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonTickColor:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4decd4: 5901 05af |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.tickColor:I // field@af05 │ │ -4decd8: 1100 |0002: return-object v0 │ │ +4decc0: |[4decc0] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonTickColor:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4decd0: 5901 05af |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.tickColor:I // field@af05 │ │ +4decd4: 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 │ │ │ │ @@ -1049710,47 +1049710,47 @@ │ │ type : '(I)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -4ded6c: |[4ded6c] petrov.kristiyan.colorpicker.ColorPicker.setColors:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4ded7c: 5440 eeae |0000: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@aeee │ │ -4ded80: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -4ded84: 1104 |0004: return-object v4 │ │ -4ded86: 6e10 1fac 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@ac1f │ │ -4ded8c: 0c00 |0008: move-result-object v0 │ │ -4ded8e: 1f00 6900 |0009: check-cast v0, Landroid/content/Context; // type@0069 │ │ -4ded92: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ -4ded96: 1104 |000d: return-object v4 │ │ -4ded98: 6e10 af02 0000 |000e: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02af │ │ -4ded9e: 0c00 |0011: move-result-object v0 │ │ -4deda0: 6e20 ce03 5000 |0012: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.obtainTypedArray:(I)Landroid/content/res/TypedArray; // method@03ce │ │ -4deda6: 0c05 |0015: move-result-object v5 │ │ -4deda8: 5b45 04af |0016: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@af04 │ │ -4dedac: 2205 5e16 |0018: new-instance v5, Ljava/util/ArrayList; // type@165e │ │ -4dedb0: 7010 68ad 0500 |001a: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@ad68 │ │ -4dedb6: 5b45 e6ae |001d: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aee6 │ │ -4dedba: 1205 |001f: const/4 v5, #int 0 // #0 │ │ -4dedbc: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -4dedbe: 5441 04af |0021: iget-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@af04 │ │ -4dedc2: 6e10 f003 0100 |0023: invoke-virtual {v1}, Landroid/content/res/TypedArray;.length:()I // method@03f0 │ │ -4dedc8: 0a01 |0026: move-result v1 │ │ -4dedca: 3510 1500 |0027: if-ge v0, v1, 003c // +0015 │ │ -4dedce: 5441 e6ae |0029: iget-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aee6 │ │ -4dedd2: 2202 4220 |002b: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2042 │ │ -4dedd6: 5443 04af |002d: iget-object v3, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@af04 │ │ -4dedda: 6e30 d703 0305 |002f: invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;.getColor:(II)I // method@03d7 │ │ -4dede0: 0a03 |0032: move-result v3 │ │ -4dede2: 7030 01f8 3205 |0033: invoke-direct {v2, v3, v5}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@f801 │ │ -4dede8: 6e20 6cad 2100 |0036: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ad6c │ │ -4dedee: d800 0001 |0039: add-int/lit8 v0, v0, #int 1 // #01 │ │ -4dedf2: 28e6 |003b: goto 0021 // -001a │ │ -4dedf4: 1104 |003c: return-object v4 │ │ +4ded68: |[4ded68] petrov.kristiyan.colorpicker.ColorPicker.setColors:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4ded78: 5440 eeae |0000: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@aeee │ │ +4ded7c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +4ded80: 1104 |0004: return-object v4 │ │ +4ded82: 6e10 1fac 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@ac1f │ │ +4ded88: 0c00 |0008: move-result-object v0 │ │ +4ded8a: 1f00 6900 |0009: check-cast v0, Landroid/content/Context; // type@0069 │ │ +4ded8e: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ +4ded92: 1104 |000d: return-object v4 │ │ +4ded94: 6e10 af02 0000 |000e: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02af │ │ +4ded9a: 0c00 |0011: move-result-object v0 │ │ +4ded9c: 6e20 ce03 5000 |0012: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.obtainTypedArray:(I)Landroid/content/res/TypedArray; // method@03ce │ │ +4deda2: 0c05 |0015: move-result-object v5 │ │ +4deda4: 5b45 04af |0016: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@af04 │ │ +4deda8: 2205 5e16 |0018: new-instance v5, Ljava/util/ArrayList; // type@165e │ │ +4dedac: 7010 68ad 0500 |001a: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@ad68 │ │ +4dedb2: 5b45 e6ae |001d: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aee6 │ │ +4dedb6: 1205 |001f: const/4 v5, #int 0 // #0 │ │ +4dedb8: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +4dedba: 5441 04af |0021: iget-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@af04 │ │ +4dedbe: 6e10 f003 0100 |0023: invoke-virtual {v1}, Landroid/content/res/TypedArray;.length:()I // method@03f0 │ │ +4dedc4: 0a01 |0026: move-result v1 │ │ +4dedc6: 3510 1500 |0027: if-ge v0, v1, 003c // +0015 │ │ +4dedca: 5441 e6ae |0029: iget-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aee6 │ │ +4dedce: 2202 4220 |002b: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2042 │ │ +4dedd2: 5443 04af |002d: iget-object v3, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@af04 │ │ +4dedd6: 6e30 d703 0305 |002f: invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;.getColor:(II)I // method@03d7 │ │ +4deddc: 0a03 |0032: move-result v3 │ │ +4dedde: 7030 01f8 3205 |0033: invoke-direct {v2, v3, v5}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@f801 │ │ +4dede4: 6e20 6cad 2100 |0036: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ad6c │ │ +4dedea: d800 0001 |0039: add-int/lit8 v0, v0, #int 1 // #01 │ │ +4dedee: 28e6 |003b: goto 0021 // -001a │ │ +4dedf0: 1104 |003c: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0005 line=107 │ │ 0x000e line=111 │ │ 0x0018 line=112 │ │ 0x0021 line=113 │ │ @@ -1049764,35 +1049764,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 │ │ -4dee40: |[4dee40] petrov.kristiyan.colorpicker.ColorPicker.setColors:(Ljava/util/ArrayList;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4dee50: 2200 5e16 |0000: new-instance v0, Ljava/util/ArrayList; // type@165e │ │ -4dee54: 7010 68ad 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@ad68 │ │ -4dee5a: 5b50 e6ae |0005: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aee6 │ │ -4dee5e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -4dee60: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -4dee62: 6e10 7cad 0600 |0009: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@ad7c │ │ -4dee68: 0a02 |000c: move-result v2 │ │ -4dee6a: 3521 1900 |000d: if-ge v1, v2, 0026 // +0019 │ │ -4dee6e: 5452 e6ae |000f: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aee6 │ │ -4dee72: 2203 4220 |0011: new-instance v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2042 │ │ -4dee76: 6e20 73ad 1600 |0013: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ -4dee7c: 0c04 |0016: move-result-object v4 │ │ -4dee7e: 1f04 f115 |0017: check-cast v4, Ljava/lang/String; // type@15f1 │ │ -4dee82: 7110 e404 0400 |0019: invoke-static {v4}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e4 │ │ -4dee88: 0a04 |001c: move-result v4 │ │ -4dee8a: 7030 01f8 4300 |001d: invoke-direct {v3, v4, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@f801 │ │ -4dee90: 6e20 6cad 3200 |0020: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ad6c │ │ -4dee96: d801 0101 |0023: add-int/lit8 v1, v1, #int 1 // #01 │ │ -4dee9a: 28e4 |0025: goto 0009 // -001c │ │ -4dee9c: 1105 |0026: return-object v5 │ │ +4dee3c: |[4dee3c] petrov.kristiyan.colorpicker.ColorPicker.setColors:(Ljava/util/ArrayList;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4dee4c: 2200 5e16 |0000: new-instance v0, Ljava/util/ArrayList; // type@165e │ │ +4dee50: 7010 68ad 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@ad68 │ │ +4dee56: 5b50 e6ae |0005: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aee6 │ │ +4dee5a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +4dee5c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +4dee5e: 6e10 7cad 0600 |0009: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@ad7c │ │ +4dee64: 0a02 |000c: move-result v2 │ │ +4dee66: 3521 1900 |000d: if-ge v1, v2, 0026 // +0019 │ │ +4dee6a: 5452 e6ae |000f: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aee6 │ │ +4dee6e: 2203 4220 |0011: new-instance v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2042 │ │ +4dee72: 6e20 73ad 1600 |0013: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ +4dee78: 0c04 |0016: move-result-object v4 │ │ +4dee7a: 1f04 f115 |0017: check-cast v4, Ljava/lang/String; // type@15f1 │ │ +4dee7e: 7110 e404 0400 |0019: invoke-static {v4}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e4 │ │ +4dee84: 0a04 |001c: move-result v4 │ │ +4dee86: 7030 01f8 4300 |001d: invoke-direct {v3, v4, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@f801 │ │ +4dee8c: 6e20 6cad 3200 |0020: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ad6c │ │ +4dee92: d801 0101 |0023: add-int/lit8 v1, v1, #int 1 // #01 │ │ +4dee96: 28e4 |0025: goto 0009 // -001c │ │ +4dee98: 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; │ │ @@ -1049803,30 +1049803,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 │ │ -4dedf8: |[4dedf8] petrov.kristiyan.colorpicker.ColorPicker.setColors:([I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4dee08: 2200 5e16 |0000: new-instance v0, Ljava/util/ArrayList; // type@165e │ │ -4dee0c: 7010 68ad 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@ad68 │ │ -4dee12: 5b60 e6ae |0005: iput-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aee6 │ │ -4dee16: 2170 |0007: array-length v0, v7 │ │ -4dee18: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -4dee1a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -4dee1c: 3502 1100 |000a: if-ge v2, v0, 001b // +0011 │ │ -4dee20: 4403 0702 |000c: aget v3, v7, v2 │ │ -4dee24: 5464 e6ae |000e: iget-object v4, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aee6 │ │ -4dee28: 2205 4220 |0010: new-instance v5, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2042 │ │ -4dee2c: 7030 01f8 3501 |0012: invoke-direct {v5, v3, v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@f801 │ │ -4dee32: 6e20 6cad 5400 |0015: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ad6c │ │ -4dee38: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ -4dee3c: 28f0 |001a: goto 000a // -0010 │ │ -4dee3e: 1106 |001b: return-object v6 │ │ +4dedf4: |[4dedf4] petrov.kristiyan.colorpicker.ColorPicker.setColors:([I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4dee04: 2200 5e16 |0000: new-instance v0, Ljava/util/ArrayList; // type@165e │ │ +4dee08: 7010 68ad 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@ad68 │ │ +4dee0e: 5b60 e6ae |0005: iput-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aee6 │ │ +4dee12: 2170 |0007: array-length v0, v7 │ │ +4dee14: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +4dee16: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +4dee18: 3502 1100 |000a: if-ge v2, v0, 001b // +0011 │ │ +4dee1c: 4403 0702 |000c: aget v3, v7, v2 │ │ +4dee20: 5464 e6ae |000e: iget-object v4, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aee6 │ │ +4dee24: 2205 4220 |0010: new-instance v5, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2042 │ │ +4dee28: 7030 01f8 3501 |0012: invoke-direct {v5, v3, v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@f801 │ │ +4dee2e: 6e20 6cad 5400 |0015: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ad6c │ │ +4dee34: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +4dee38: 28f0 |001a: goto 000a // -0010 │ │ +4dee3a: 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; │ │ @@ -1049837,17 +1049837,17 @@ │ │ type : '(I)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4deea0: |[4deea0] petrov.kristiyan.colorpicker.ColorPicker.setColumns:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4deeb0: 5901 e7ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@aee7 │ │ -4deeb4: 1100 |0002: return-object v0 │ │ +4dee9c: |[4dee9c] petrov.kristiyan.colorpicker.ColorPicker.setColumns:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4deeac: 5901 e7ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@aee7 │ │ +4deeb0: 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 │ │ │ │ @@ -1049856,17 +1049856,17 @@ │ │ type : '(I)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4deeb8: |[4deeb8] petrov.kristiyan.colorpicker.ColorPicker.setDefaultColorButton:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4deec8: 5901 e8ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@aee8 │ │ -4deecc: 1100 |0002: return-object v0 │ │ +4deeb4: |[4deeb4] petrov.kristiyan.colorpicker.ColorPicker.setDefaultColorButton:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4deec4: 5901 e8ae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@aee8 │ │ +4deec8: 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 │ │ │ │ @@ -1049875,18 +1049875,18 @@ │ │ type : '()Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -4deed0: |[4deed0] petrov.kristiyan.colorpicker.ColorPicker.setDialogFullHeight:()Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4deee0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4deee2: 5c10 edae |0001: iput-boolean v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.fullHeight:Z // field@aeed │ │ -4deee6: 1101 |0003: return-object v1 │ │ +4deecc: |[4deecc] petrov.kristiyan.colorpicker.ColorPicker.setDialogFullHeight:()Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4deedc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4deede: 5c10 edae |0001: iput-boolean v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.fullHeight:Z // field@aeed │ │ +4deee2: 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;) │ │ @@ -1049894,17 +1049894,17 @@ │ │ type : '(Z)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4deee8: |[4deee8] petrov.kristiyan.colorpicker.ColorPicker.setDismissOnButtonListenerClick:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4deef8: 5c01 ebae |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@aeeb │ │ -4deefc: 1100 |0002: return-object v0 │ │ +4deee4: |[4deee4] petrov.kristiyan.colorpicker.ColorPicker.setDismissOnButtonListenerClick:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4deef4: 5c01 ebae |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@aeeb │ │ +4deef8: 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 │ │ │ │ @@ -1049913,17 +1049913,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 │ │ -4def24: |[4def24] petrov.kristiyan.colorpicker.ColorPicker.setOnChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4def34: 5b01 faae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.onChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // field@aefa │ │ -4def38: 1100 |0002: return-object v0 │ │ +4def20: |[4def20] petrov.kristiyan.colorpicker.ColorPicker.setOnChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4def30: 5b01 faae |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.onChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // field@aefa │ │ +4def34: 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; │ │ │ │ @@ -1049932,23 +1049932,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 │ │ -4def3c: |[4def3c] petrov.kristiyan.colorpicker.ColorPicker.setOnFastChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4def4c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4def4e: 5c20 ecae |0001: iput-boolean v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@aeec │ │ -4def52: 5420 e0ae |0003: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@aee0 │ │ -4def56: 1301 0800 |0005: const/16 v1, #int 8 // #8 │ │ -4def5a: 6e20 5811 1000 |0007: invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1158 │ │ -4def60: 5b23 fbae |000a: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@aefb │ │ -4def64: 6e10 1df8 0200 |000c: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@f81d │ │ -4def6a: 1102 |000f: return-object v2 │ │ +4def38: |[4def38] petrov.kristiyan.colorpicker.ColorPicker.setOnFastChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4def48: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4def4a: 5c20 ecae |0001: iput-boolean v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@aeec │ │ +4def4e: 5420 e0ae |0003: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@aee0 │ │ +4def52: 1301 0800 |0005: const/16 v1, #int 8 // #8 │ │ +4def56: 6e20 5811 1000 |0007: invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@1158 │ │ +4def5c: 5b23 fbae |000a: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@aefb │ │ +4def60: 6e10 1df8 0200 |000c: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@f81d │ │ +4def66: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=364 │ │ 0x0003 line=365 │ │ 0x000a line=366 │ │ 0x000c line=367 │ │ locals : │ │ @@ -1049960,17 +1049960,17 @@ │ │ type : '(Z)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4def6c: |[4def6c] petrov.kristiyan.colorpicker.ColorPicker.setRoundColorButton:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4def7c: 5c01 03af |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.roundColorButton:Z // field@af03 │ │ -4def80: 1100 |0002: return-object v0 │ │ +4def68: |[4def68] petrov.kristiyan.colorpicker.ColorPicker.setRoundColorButton:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4def78: 5c01 03af |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.roundColorButton:Z // field@af03 │ │ +4def7c: 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 │ │ │ │ @@ -1049979,17 +1049979,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 │ │ -4def84: |[4def84] petrov.kristiyan.colorpicker.ColorPicker.setTitle:(Ljava/lang/String;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4def94: 5b01 06af |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@af06 │ │ -4def98: 1100 |0002: return-object v0 │ │ +4def80: |[4def80] petrov.kristiyan.colorpicker.ColorPicker.setTitle:(Ljava/lang/String;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4def90: 5b01 06af |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@af06 │ │ +4def94: 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; │ │ │ │ @@ -1049998,20 +1049998,20 @@ │ │ type : '(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -4def9c: |[4def9c] petrov.kristiyan.colorpicker.ColorPicker.setTitlePadding:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -4defac: 5901 fdae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleLeft:I // field@aefd │ │ -4defb0: 5903 feae |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleRight:I // field@aefe │ │ -4defb4: 5902 ffae |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleTop:I // field@aeff │ │ -4defb8: 5904 fcae |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleBottom:I // field@aefc │ │ -4defbc: 1100 |0008: return-object v0 │ │ +4def98: |[4def98] petrov.kristiyan.colorpicker.ColorPicker.setTitlePadding:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +4defa8: 5901 fdae |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleLeft:I // field@aefd │ │ +4defac: 5903 feae |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleRight:I // field@aefe │ │ +4defb0: 5902 ffae |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleTop:I // field@aeff │ │ +4defb4: 5904 fcae |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleBottom:I // field@aefc │ │ +4defb8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ 0x0002 line=555 │ │ 0x0004 line=556 │ │ 0x0006 line=557 │ │ locals : │ │ @@ -1050026,209 +1050026,209 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 403 16-bit code units │ │ -4df17c: |[4df17c] petrov.kristiyan.colorpicker.ColorPicker.show:()V │ │ -4df18c: 5470 eeae |0000: iget-object v0, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@aeee │ │ -4df190: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -4df194: 0e00 |0004: return-void │ │ -4df196: 6e10 1fac 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@ac1f │ │ -4df19c: 0c00 |0008: move-result-object v0 │ │ -4df19e: 1f00 1c00 |0009: check-cast v0, Landroid/app/Activity; // type@001c │ │ -4df1a2: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ -4df1a6: 0e00 |000d: return-void │ │ -4df1a8: 5471 e6ae |000e: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aee6 │ │ -4df1ac: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ -4df1b0: 6e10 75ad 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@ad75 │ │ -4df1b6: 0a01 |0015: move-result v1 │ │ -4df1b8: 3801 0500 |0016: if-eqz v1, 001b // +0005 │ │ -4df1bc: 7010 27f8 0700 |0018: invoke-direct {v7}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColors:()Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f827 │ │ -4df1c2: 5471 e9ae |001b: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@aee9 │ │ -4df1c6: 6002 eab1 |001d: sget v2, Lpetrov/kristiyan/colorpicker/R$id;.title:I // field@b1ea │ │ -4df1ca: 6e20 7e0b 2100 |001f: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ -4df1d0: 0c01 |0022: move-result-object v1 │ │ -4df1d2: 1f01 8404 |0023: check-cast v1, Landroidx/appcompat/widget/AppCompatTextView; // type@0484 │ │ -4df1d6: 5472 06af |0025: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@af06 │ │ -4df1da: 3802 2400 |0027: if-eqz v2, 004b // +0024 │ │ -4df1de: 6e20 b322 2100 |0029: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatTextView;.setText:(Ljava/lang/CharSequence;)V // method@22b3 │ │ -4df1e4: 5272 fdae |002c: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleLeft:I // field@aefd │ │ -4df1e8: 8222 |002e: int-to-float v2, v2 │ │ -4df1ea: 7120 37f8 0200 |002f: invoke-static {v2, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f837 │ │ -4df1f0: 0a02 |0032: move-result v2 │ │ -4df1f2: 5273 ffae |0033: iget v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleTop:I // field@aeff │ │ -4df1f6: 8233 |0035: int-to-float v3, v3 │ │ -4df1f8: 7120 37f8 0300 |0036: invoke-static {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f837 │ │ -4df1fe: 0a03 |0039: move-result v3 │ │ -4df200: 5274 feae |003a: iget v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleRight:I // field@aefe │ │ -4df204: 8244 |003c: int-to-float v4, v4 │ │ -4df206: 7120 37f8 0400 |003d: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f837 │ │ -4df20c: 0a04 |0040: move-result v4 │ │ -4df20e: 5275 fcae |0041: iget v5, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleBottom:I // field@aefc │ │ -4df212: 8255 |0043: int-to-float v5, v5 │ │ -4df214: 7120 37f8 0500 |0044: invoke-static {v5, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f837 │ │ -4df21a: 0a05 |0047: move-result v5 │ │ -4df21c: 6e55 ad22 2143 |0048: invoke-virtual {v1, v2, v3, v4, v5}, Landroidx/appcompat/widget/AppCompatTextView;.setPadding:(IIII)V // method@22ad │ │ -4df222: 2202 0e16 |004b: new-instance v2, Ljava/lang/ref/WeakReference; // type@160e │ │ -4df226: 2203 4e20 |004d: new-instance v3, Lpetrov/kristiyan/colorpicker/CustomDialog; // type@204e │ │ -4df22a: 5474 e9ae |004f: iget-object v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@aee9 │ │ -4df22e: 7030 62f8 0304 |0051: invoke-direct {v3, v0, v4}, Lpetrov/kristiyan/colorpicker/CustomDialog;.:(Landroid/content/Context;Landroid/view/View;)V // method@f862 │ │ -4df234: 7020 1cac 3200 |0054: invoke-direct {v2, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@ac1c │ │ -4df23a: 5b72 efae |0057: iput-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@aeef │ │ -4df23e: 2202 3f0d |0059: new-instance v2, Landroidx/recyclerview/widget/GridLayoutManager; // type@0d3f │ │ -4df242: 5273 e7ae |005b: iget v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@aee7 │ │ -4df246: 7030 e565 0203 |005d: invoke-direct {v2, v0, v3}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;I)V // method@65e5 │ │ -4df24c: 5473 02af |0060: iget-object v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@af02 │ │ -4df250: 6e20 086b 2300 |0062: invoke-virtual {v3, v2}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@6b08 │ │ -4df256: 5572 ecae |0065: iget-boolean v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@aeec │ │ -4df25a: 3802 1000 |0067: if-eqz v2, 0077 // +0010 │ │ -4df25e: 2202 4d20 |0069: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // type@204d │ │ -4df262: 5473 e6ae |006b: iget-object v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aee6 │ │ -4df266: 5474 fbae |006d: iget-object v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@aefb │ │ -4df26a: 5475 efae |006f: iget-object v5, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@aeef │ │ -4df26e: 7040 3ef8 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@f83e │ │ -4df274: 5b72 e4ae |0074: iput-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee4 │ │ -4df278: 280a |0076: goto 0080 // +000a │ │ -4df27a: 2202 4d20 |0077: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // type@204d │ │ -4df27e: 5473 e6ae |0079: iget-object v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aee6 │ │ -4df282: 7020 3df8 3200 |007b: invoke-direct {v2, v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.:(Ljava/util/ArrayList;)V // method@f83d │ │ -4df288: 5b72 e4ae |007e: iput-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee4 │ │ -4df28c: 5572 edae |0080: iget-boolean v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.fullHeight:Z // field@aeed │ │ -4df290: 12e3 |0082: const/4 v3, #int -2 // #fe │ │ -4df292: 3802 1a00 |0083: if-eqz v2, 009d // +001a │ │ -4df296: 2202 b402 |0085: new-instance v2, Landroid/widget/RelativeLayout$LayoutParams; // type@02b4 │ │ -4df29a: 12f4 |0087: const/4 v4, #int -1 // #ff │ │ -4df29c: 7030 fd11 3204 |0088: invoke-direct {v2, v3, v4}, Landroid/widget/RelativeLayout$LayoutParams;.:(II)V // method@11fd │ │ -4df2a2: 1235 |008b: const/4 v5, #int 3 // #3 │ │ -4df2a4: 6e10 8922 0100 |008c: invoke-virtual {v1}, Landroidx/appcompat/widget/AppCompatTextView;.getId:()I // method@2289 │ │ -4df2aa: 0a01 |008f: move-result v1 │ │ -4df2ac: 6e30 fe11 5201 |0090: invoke-virtual {v2, v5, v1}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(II)V // method@11fe │ │ -4df2b2: 1301 0e00 |0093: const/16 v1, #int 14 // #e │ │ -4df2b6: 6e30 fe11 1204 |0095: invoke-virtual {v2, v1, v4}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(II)V // method@11fe │ │ -4df2bc: 5471 02af |0098: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@af02 │ │ -4df2c0: 6e20 096b 2100 |009a: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@6b09 │ │ -4df2c6: 5471 02af |009d: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@af02 │ │ -4df2ca: 5472 e4ae |009f: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee4 │ │ -4df2ce: 6e20 fa6a 2100 |00a1: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@6afa │ │ -4df2d4: 5271 f0ae |00a4: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginBottom:I // field@aef0 │ │ -4df2d8: 3901 0e00 |00a6: if-nez v1, 00b4 // +000e │ │ -4df2dc: 5272 f5ae |00a8: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@aef5 │ │ -4df2e0: 3902 0a00 |00aa: if-nez v2, 00b4 // +000a │ │ -4df2e4: 5272 f6ae |00ac: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@aef6 │ │ -4df2e8: 3902 0600 |00ae: if-nez v2, 00b4 // +0006 │ │ -4df2ec: 5272 f7ae |00b0: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@aef7 │ │ -4df2f0: 3802 0d00 |00b2: if-eqz v2, 00bf // +000d │ │ -4df2f4: 5472 e4ae |00b4: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee4 │ │ -4df2f8: 5274 f5ae |00b6: iget v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@aef5 │ │ -4df2fc: 5275 f7ae |00b8: iget v5, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@aef7 │ │ -4df300: 5276 f6ae |00ba: iget v6, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@aef6 │ │ -4df304: 6e51 60f8 4265 |00bc: invoke-virtual {v2, v4, v5, v6, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setMargin:(IIII)V // method@f860 │ │ -4df30a: 5271 05af |00bf: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.tickColor:I // field@af05 │ │ -4df30e: 3801 0700 |00c1: if-eqz v1, 00c8 // +0007 │ │ -4df312: 5472 e4ae |00c3: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee4 │ │ -4df316: 6e20 61f8 1200 |00c5: invoke-virtual {v2, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setTickColor:(I)V // method@f861 │ │ -4df31c: 5271 f1ae |00c8: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@aef1 │ │ -4df320: 3901 0e00 |00ca: if-nez v1, 00d8 // +000e │ │ -4df324: 5271 f2ae |00cc: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@aef2 │ │ -4df328: 3901 0a00 |00ce: if-nez v1, 00d8 // +000a │ │ -4df32c: 5271 f3ae |00d0: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@aef3 │ │ -4df330: 3901 0600 |00d2: if-nez v1, 00d8 // +0006 │ │ -4df334: 5271 f4ae |00d4: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@aef4 │ │ -4df338: 3801 2300 |00d6: if-eqz v1, 00f9 // +0023 │ │ -4df33c: 5471 e4ae |00d8: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee4 │ │ -4df340: 5272 f2ae |00da: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@aef2 │ │ -4df344: 8222 |00dc: int-to-float v2, v2 │ │ -4df346: 7120 37f8 0200 |00dd: invoke-static {v2, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f837 │ │ -4df34c: 0a02 |00e0: move-result v2 │ │ -4df34e: 5274 f4ae |00e1: iget v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@aef4 │ │ -4df352: 8244 |00e3: int-to-float v4, v4 │ │ -4df354: 7120 37f8 0400 |00e4: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f837 │ │ -4df35a: 0a04 |00e7: move-result v4 │ │ -4df35c: 5275 f3ae |00e8: iget v5, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@aef3 │ │ -4df360: 8255 |00ea: int-to-float v5, v5 │ │ -4df362: 7120 37f8 0500 |00eb: invoke-static {v5, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f837 │ │ -4df368: 0a05 |00ee: move-result v5 │ │ -4df36a: 5276 f1ae |00ef: iget v6, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@aef1 │ │ -4df36e: 8266 |00f1: int-to-float v6, v6 │ │ -4df370: 7120 37f8 0600 |00f2: invoke-static {v6, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f837 │ │ -4df376: 0a06 |00f5: move-result v6 │ │ -4df378: 6e56 5df8 2154 |00f6: invoke-virtual {v1, v2, v4, v5, v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonMargin:(IIII)V // method@f85d │ │ -4df37e: 5271 e2ae |00f9: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@aee2 │ │ -4df382: 3901 0600 |00fb: if-nez v1, 0101 // +0006 │ │ -4df386: 5271 e3ae |00fd: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@aee3 │ │ -4df38a: 3801 1500 |00ff: if-eqz v1, 0114 // +0015 │ │ -4df38e: 5471 e4ae |0101: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee4 │ │ -4df392: 5272 e3ae |0103: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@aee3 │ │ -4df396: 8222 |0105: int-to-float v2, v2 │ │ -4df398: 7120 37f8 0200 |0106: invoke-static {v2, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f837 │ │ -4df39e: 0a02 |0109: move-result v2 │ │ -4df3a0: 5274 e2ae |010a: iget v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@aee2 │ │ -4df3a4: 8244 |010c: int-to-float v4, v4 │ │ -4df3a6: 7120 37f8 0400 |010d: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f837 │ │ -4df3ac: 0a04 |0110: move-result v4 │ │ -4df3ae: 6e30 5ef8 2104 |0111: invoke-virtual {v1, v2, v4}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonSize:(II)V // method@f85e │ │ -4df3b4: 5571 03af |0114: iget-boolean v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.roundColorButton:Z // field@af03 │ │ -4df3b8: 3801 0700 |0116: if-eqz v1, 011d // +0007 │ │ -4df3bc: 6001 7eb1 |0118: sget v1, Lpetrov/kristiyan/colorpicker/R$drawable;.round_button:I // field@b17e │ │ -4df3c0: 6e20 23f8 1700 |011a: invoke-virtual {v7, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColorButtonDrawable:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f823 │ │ -4df3c6: 5271 e1ae |011d: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonDrawable:I // field@aee1 │ │ -4df3ca: 3801 0700 |011f: if-eqz v1, 0126 // +0007 │ │ -4df3ce: 5472 e4ae |0121: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee4 │ │ -4df3d2: 6e20 5cf8 1200 |0123: invoke-virtual {v2, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonDrawable:(I)V // method@f85c │ │ -4df3d8: 5271 e8ae |0126: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@aee8 │ │ -4df3dc: 3801 0700 |0128: if-eqz v1, 012f // +0007 │ │ -4df3e0: 5472 e4ae |012a: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee4 │ │ -4df3e4: 6e20 5ff8 1200 |012c: invoke-virtual {v2, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setDefaultColor:(I)V // method@f85f │ │ -4df3ea: 5571 eaae |012f: iget-boolean v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.disableDefaultButtons:Z // field@aeea │ │ -4df3ee: 3801 0e00 |0131: if-eqz v1, 013f // +000e │ │ -4df3f2: 5471 00af |0133: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@af00 │ │ -4df3f6: 1302 0800 |0135: const/16 v2, #int 8 // #8 │ │ -4df3fa: 6e20 2d20 2100 |0137: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setVisibility:(I)V // method@202d │ │ -4df400: 5471 f8ae |013a: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@aef8 │ │ -4df404: 6e20 2d20 2100 |013c: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setVisibility:(I)V // method@202d │ │ -4df40a: 5471 00af |013f: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@af00 │ │ -4df40e: 5472 01af |0141: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveText:Ljava/lang/String; // field@af01 │ │ -4df412: 6e20 2820 2100 |0143: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@2028 │ │ -4df418: 5471 f8ae |0146: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@aef8 │ │ -4df41c: 5472 f9ae |0148: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeText:Ljava/lang/String; // field@aef9 │ │ -4df420: 6e20 2820 2100 |014a: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@2028 │ │ -4df426: 5471 00af |014d: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@af00 │ │ -4df42a: 2202 4320 |014f: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1; // type@2043 │ │ -4df42e: 7020 07f8 7200 |0151: invoke-direct {v2, v7}, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V // method@f807 │ │ -4df434: 6e20 2020 2100 |0154: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2020 │ │ -4df43a: 5471 f8ae |0157: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@aef8 │ │ -4df43e: 2202 4420 |0159: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorPicker$2; // type@2044 │ │ -4df442: 7020 09f8 7200 |015b: invoke-direct {v2, v7}, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V // method@f809 │ │ -4df448: 6e20 2020 2100 |015e: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2020 │ │ -4df44e: 5471 efae |0161: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@aeef │ │ -4df452: 3901 0300 |0163: if-nez v1, 0166 // +0003 │ │ -4df456: 0e00 |0165: return-void │ │ -4df458: 6e10 1fac 0100 |0166: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@ac1f │ │ -4df45e: 0c01 |0169: move-result-object v1 │ │ -4df460: 1f01 2900 |016a: check-cast v1, Landroid/app/Dialog; // type@0029 │ │ -4df464: 3801 2600 |016c: if-eqz v1, 0192 // +0026 │ │ -4df468: 6e10 aa00 0000 |016e: invoke-virtual {v0}, Landroid/app/Activity;.isFinishing:()Z // method@00aa │ │ -4df46e: 0a00 |0171: move-result v0 │ │ -4df470: 3900 2000 |0172: if-nez v0, 0192 // +0020 │ │ -4df474: 6e10 0b01 0100 |0174: invoke-virtual {v1}, Landroid/app/Dialog;.show:()V // method@010b │ │ -4df47a: 2200 5502 |0177: new-instance v0, Landroid/view/WindowManager$LayoutParams; // type@0255 │ │ -4df47e: 7010 020e 0000 |0179: invoke-direct {v0}, Landroid/view/WindowManager$LayoutParams;.:()V // method@0e02 │ │ -4df484: 6e10 f800 0100 |017c: invoke-virtual {v1}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@00f8 │ │ -4df48a: 0c02 |017f: move-result-object v2 │ │ -4df48c: 6e10 990d 0200 |0180: invoke-virtual {v2}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@0d99 │ │ -4df492: 0c02 |0183: move-result-object v2 │ │ -4df494: 6e20 040e 2000 |0184: invoke-virtual {v0, v2}, Landroid/view/WindowManager$LayoutParams;.copyFrom:(Landroid/view/WindowManager$LayoutParams;)I // method@0e04 │ │ -4df49a: 5903 2a01 |0187: iput v3, v0, Landroid/view/WindowManager$LayoutParams;.width:I // field@012a │ │ -4df49e: 5903 2601 |0189: iput v3, v0, Landroid/view/WindowManager$LayoutParams;.height:I // field@0126 │ │ -4df4a2: 6e10 f800 0100 |018b: invoke-virtual {v1}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@00f8 │ │ -4df4a8: 0c01 |018e: move-result-object v1 │ │ -4df4aa: 6e20 a70d 0100 |018f: invoke-virtual {v1, v0}, Landroid/view/Window;.setAttributes:(Landroid/view/WindowManager$LayoutParams;)V // method@0da7 │ │ -4df4b0: 0e00 |0192: return-void │ │ +4df178: |[4df178] petrov.kristiyan.colorpicker.ColorPicker.show:()V │ │ +4df188: 5470 eeae |0000: iget-object v0, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@aeee │ │ +4df18c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +4df190: 0e00 |0004: return-void │ │ +4df192: 6e10 1fac 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@ac1f │ │ +4df198: 0c00 |0008: move-result-object v0 │ │ +4df19a: 1f00 1c00 |0009: check-cast v0, Landroid/app/Activity; // type@001c │ │ +4df19e: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ +4df1a2: 0e00 |000d: return-void │ │ +4df1a4: 5471 e6ae |000e: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aee6 │ │ +4df1a8: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ +4df1ac: 6e10 75ad 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@ad75 │ │ +4df1b2: 0a01 |0015: move-result v1 │ │ +4df1b4: 3801 0500 |0016: if-eqz v1, 001b // +0005 │ │ +4df1b8: 7010 27f8 0700 |0018: invoke-direct {v7}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColors:()Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f827 │ │ +4df1be: 5471 e9ae |001b: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@aee9 │ │ +4df1c2: 6002 eab1 |001d: sget v2, Lpetrov/kristiyan/colorpicker/R$id;.title:I // field@b1ea │ │ +4df1c6: 6e20 7e0b 2100 |001f: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ +4df1cc: 0c01 |0022: move-result-object v1 │ │ +4df1ce: 1f01 8404 |0023: check-cast v1, Landroidx/appcompat/widget/AppCompatTextView; // type@0484 │ │ +4df1d2: 5472 06af |0025: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@af06 │ │ +4df1d6: 3802 2400 |0027: if-eqz v2, 004b // +0024 │ │ +4df1da: 6e20 b322 2100 |0029: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatTextView;.setText:(Ljava/lang/CharSequence;)V // method@22b3 │ │ +4df1e0: 5272 fdae |002c: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleLeft:I // field@aefd │ │ +4df1e4: 8222 |002e: int-to-float v2, v2 │ │ +4df1e6: 7120 37f8 0200 |002f: invoke-static {v2, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f837 │ │ +4df1ec: 0a02 |0032: move-result v2 │ │ +4df1ee: 5273 ffae |0033: iget v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleTop:I // field@aeff │ │ +4df1f2: 8233 |0035: int-to-float v3, v3 │ │ +4df1f4: 7120 37f8 0300 |0036: invoke-static {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f837 │ │ +4df1fa: 0a03 |0039: move-result v3 │ │ +4df1fc: 5274 feae |003a: iget v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleRight:I // field@aefe │ │ +4df200: 8244 |003c: int-to-float v4, v4 │ │ +4df202: 7120 37f8 0400 |003d: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f837 │ │ +4df208: 0a04 |0040: move-result v4 │ │ +4df20a: 5275 fcae |0041: iget v5, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleBottom:I // field@aefc │ │ +4df20e: 8255 |0043: int-to-float v5, v5 │ │ +4df210: 7120 37f8 0500 |0044: invoke-static {v5, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f837 │ │ +4df216: 0a05 |0047: move-result v5 │ │ +4df218: 6e55 ad22 2143 |0048: invoke-virtual {v1, v2, v3, v4, v5}, Landroidx/appcompat/widget/AppCompatTextView;.setPadding:(IIII)V // method@22ad │ │ +4df21e: 2202 0e16 |004b: new-instance v2, Ljava/lang/ref/WeakReference; // type@160e │ │ +4df222: 2203 4e20 |004d: new-instance v3, Lpetrov/kristiyan/colorpicker/CustomDialog; // type@204e │ │ +4df226: 5474 e9ae |004f: iget-object v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@aee9 │ │ +4df22a: 7030 62f8 0304 |0051: invoke-direct {v3, v0, v4}, Lpetrov/kristiyan/colorpicker/CustomDialog;.:(Landroid/content/Context;Landroid/view/View;)V // method@f862 │ │ +4df230: 7020 1cac 3200 |0054: invoke-direct {v2, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@ac1c │ │ +4df236: 5b72 efae |0057: iput-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@aeef │ │ +4df23a: 2202 3f0d |0059: new-instance v2, Landroidx/recyclerview/widget/GridLayoutManager; // type@0d3f │ │ +4df23e: 5273 e7ae |005b: iget v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@aee7 │ │ +4df242: 7030 e565 0203 |005d: invoke-direct {v2, v0, v3}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;I)V // method@65e5 │ │ +4df248: 5473 02af |0060: iget-object v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@af02 │ │ +4df24c: 6e20 086b 2300 |0062: invoke-virtual {v3, v2}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@6b08 │ │ +4df252: 5572 ecae |0065: iget-boolean v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@aeec │ │ +4df256: 3802 1000 |0067: if-eqz v2, 0077 // +0010 │ │ +4df25a: 2202 4d20 |0069: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // type@204d │ │ +4df25e: 5473 e6ae |006b: iget-object v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aee6 │ │ +4df262: 5474 fbae |006d: iget-object v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@aefb │ │ +4df266: 5475 efae |006f: iget-object v5, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@aeef │ │ +4df26a: 7040 3ef8 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@f83e │ │ +4df270: 5b72 e4ae |0074: iput-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee4 │ │ +4df274: 280a |0076: goto 0080 // +000a │ │ +4df276: 2202 4d20 |0077: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // type@204d │ │ +4df27a: 5473 e6ae |0079: iget-object v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@aee6 │ │ +4df27e: 7020 3df8 3200 |007b: invoke-direct {v2, v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.:(Ljava/util/ArrayList;)V // method@f83d │ │ +4df284: 5b72 e4ae |007e: iput-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee4 │ │ +4df288: 5572 edae |0080: iget-boolean v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.fullHeight:Z // field@aeed │ │ +4df28c: 12e3 |0082: const/4 v3, #int -2 // #fe │ │ +4df28e: 3802 1a00 |0083: if-eqz v2, 009d // +001a │ │ +4df292: 2202 b402 |0085: new-instance v2, Landroid/widget/RelativeLayout$LayoutParams; // type@02b4 │ │ +4df296: 12f4 |0087: const/4 v4, #int -1 // #ff │ │ +4df298: 7030 fd11 3204 |0088: invoke-direct {v2, v3, v4}, Landroid/widget/RelativeLayout$LayoutParams;.:(II)V // method@11fd │ │ +4df29e: 1235 |008b: const/4 v5, #int 3 // #3 │ │ +4df2a0: 6e10 8922 0100 |008c: invoke-virtual {v1}, Landroidx/appcompat/widget/AppCompatTextView;.getId:()I // method@2289 │ │ +4df2a6: 0a01 |008f: move-result v1 │ │ +4df2a8: 6e30 fe11 5201 |0090: invoke-virtual {v2, v5, v1}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(II)V // method@11fe │ │ +4df2ae: 1301 0e00 |0093: const/16 v1, #int 14 // #e │ │ +4df2b2: 6e30 fe11 1204 |0095: invoke-virtual {v2, v1, v4}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(II)V // method@11fe │ │ +4df2b8: 5471 02af |0098: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@af02 │ │ +4df2bc: 6e20 096b 2100 |009a: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@6b09 │ │ +4df2c2: 5471 02af |009d: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@af02 │ │ +4df2c6: 5472 e4ae |009f: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee4 │ │ +4df2ca: 6e20 fa6a 2100 |00a1: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@6afa │ │ +4df2d0: 5271 f0ae |00a4: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginBottom:I // field@aef0 │ │ +4df2d4: 3901 0e00 |00a6: if-nez v1, 00b4 // +000e │ │ +4df2d8: 5272 f5ae |00a8: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@aef5 │ │ +4df2dc: 3902 0a00 |00aa: if-nez v2, 00b4 // +000a │ │ +4df2e0: 5272 f6ae |00ac: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@aef6 │ │ +4df2e4: 3902 0600 |00ae: if-nez v2, 00b4 // +0006 │ │ +4df2e8: 5272 f7ae |00b0: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@aef7 │ │ +4df2ec: 3802 0d00 |00b2: if-eqz v2, 00bf // +000d │ │ +4df2f0: 5472 e4ae |00b4: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee4 │ │ +4df2f4: 5274 f5ae |00b6: iget v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@aef5 │ │ +4df2f8: 5275 f7ae |00b8: iget v5, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@aef7 │ │ +4df2fc: 5276 f6ae |00ba: iget v6, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@aef6 │ │ +4df300: 6e51 60f8 4265 |00bc: invoke-virtual {v2, v4, v5, v6, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setMargin:(IIII)V // method@f860 │ │ +4df306: 5271 05af |00bf: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.tickColor:I // field@af05 │ │ +4df30a: 3801 0700 |00c1: if-eqz v1, 00c8 // +0007 │ │ +4df30e: 5472 e4ae |00c3: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee4 │ │ +4df312: 6e20 61f8 1200 |00c5: invoke-virtual {v2, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setTickColor:(I)V // method@f861 │ │ +4df318: 5271 f1ae |00c8: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@aef1 │ │ +4df31c: 3901 0e00 |00ca: if-nez v1, 00d8 // +000e │ │ +4df320: 5271 f2ae |00cc: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@aef2 │ │ +4df324: 3901 0a00 |00ce: if-nez v1, 00d8 // +000a │ │ +4df328: 5271 f3ae |00d0: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@aef3 │ │ +4df32c: 3901 0600 |00d2: if-nez v1, 00d8 // +0006 │ │ +4df330: 5271 f4ae |00d4: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@aef4 │ │ +4df334: 3801 2300 |00d6: if-eqz v1, 00f9 // +0023 │ │ +4df338: 5471 e4ae |00d8: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee4 │ │ +4df33c: 5272 f2ae |00da: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@aef2 │ │ +4df340: 8222 |00dc: int-to-float v2, v2 │ │ +4df342: 7120 37f8 0200 |00dd: invoke-static {v2, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f837 │ │ +4df348: 0a02 |00e0: move-result v2 │ │ +4df34a: 5274 f4ae |00e1: iget v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@aef4 │ │ +4df34e: 8244 |00e3: int-to-float v4, v4 │ │ +4df350: 7120 37f8 0400 |00e4: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f837 │ │ +4df356: 0a04 |00e7: move-result v4 │ │ +4df358: 5275 f3ae |00e8: iget v5, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@aef3 │ │ +4df35c: 8255 |00ea: int-to-float v5, v5 │ │ +4df35e: 7120 37f8 0500 |00eb: invoke-static {v5, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f837 │ │ +4df364: 0a05 |00ee: move-result v5 │ │ +4df366: 5276 f1ae |00ef: iget v6, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@aef1 │ │ +4df36a: 8266 |00f1: int-to-float v6, v6 │ │ +4df36c: 7120 37f8 0600 |00f2: invoke-static {v6, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f837 │ │ +4df372: 0a06 |00f5: move-result v6 │ │ +4df374: 6e56 5df8 2154 |00f6: invoke-virtual {v1, v2, v4, v5, v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonMargin:(IIII)V // method@f85d │ │ +4df37a: 5271 e2ae |00f9: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@aee2 │ │ +4df37e: 3901 0600 |00fb: if-nez v1, 0101 // +0006 │ │ +4df382: 5271 e3ae |00fd: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@aee3 │ │ +4df386: 3801 1500 |00ff: if-eqz v1, 0114 // +0015 │ │ +4df38a: 5471 e4ae |0101: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee4 │ │ +4df38e: 5272 e3ae |0103: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@aee3 │ │ +4df392: 8222 |0105: int-to-float v2, v2 │ │ +4df394: 7120 37f8 0200 |0106: invoke-static {v2, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f837 │ │ +4df39a: 0a02 |0109: move-result v2 │ │ +4df39c: 5274 e2ae |010a: iget v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@aee2 │ │ +4df3a0: 8244 |010c: int-to-float v4, v4 │ │ +4df3a2: 7120 37f8 0400 |010d: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@f837 │ │ +4df3a8: 0a04 |0110: move-result v4 │ │ +4df3aa: 6e30 5ef8 2104 |0111: invoke-virtual {v1, v2, v4}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonSize:(II)V // method@f85e │ │ +4df3b0: 5571 03af |0114: iget-boolean v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.roundColorButton:Z // field@af03 │ │ +4df3b4: 3801 0700 |0116: if-eqz v1, 011d // +0007 │ │ +4df3b8: 6001 7eb1 |0118: sget v1, Lpetrov/kristiyan/colorpicker/R$drawable;.round_button:I // field@b17e │ │ +4df3bc: 6e20 23f8 1700 |011a: invoke-virtual {v7, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColorButtonDrawable:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f823 │ │ +4df3c2: 5271 e1ae |011d: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonDrawable:I // field@aee1 │ │ +4df3c6: 3801 0700 |011f: if-eqz v1, 0126 // +0007 │ │ +4df3ca: 5472 e4ae |0121: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee4 │ │ +4df3ce: 6e20 5cf8 1200 |0123: invoke-virtual {v2, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonDrawable:(I)V // method@f85c │ │ +4df3d4: 5271 e8ae |0126: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@aee8 │ │ +4df3d8: 3801 0700 |0128: if-eqz v1, 012f // +0007 │ │ +4df3dc: 5472 e4ae |012a: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@aee4 │ │ +4df3e0: 6e20 5ff8 1200 |012c: invoke-virtual {v2, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setDefaultColor:(I)V // method@f85f │ │ +4df3e6: 5571 eaae |012f: iget-boolean v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.disableDefaultButtons:Z // field@aeea │ │ +4df3ea: 3801 0e00 |0131: if-eqz v1, 013f // +000e │ │ +4df3ee: 5471 00af |0133: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@af00 │ │ +4df3f2: 1302 0800 |0135: const/16 v2, #int 8 // #8 │ │ +4df3f6: 6e20 2d20 2100 |0137: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setVisibility:(I)V // method@202d │ │ +4df3fc: 5471 f8ae |013a: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@aef8 │ │ +4df400: 6e20 2d20 2100 |013c: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setVisibility:(I)V // method@202d │ │ +4df406: 5471 00af |013f: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@af00 │ │ +4df40a: 5472 01af |0141: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveText:Ljava/lang/String; // field@af01 │ │ +4df40e: 6e20 2820 2100 |0143: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@2028 │ │ +4df414: 5471 f8ae |0146: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@aef8 │ │ +4df418: 5472 f9ae |0148: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeText:Ljava/lang/String; // field@aef9 │ │ +4df41c: 6e20 2820 2100 |014a: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@2028 │ │ +4df422: 5471 00af |014d: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@af00 │ │ +4df426: 2202 4320 |014f: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1; // type@2043 │ │ +4df42a: 7020 07f8 7200 |0151: invoke-direct {v2, v7}, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V // method@f807 │ │ +4df430: 6e20 2020 2100 |0154: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2020 │ │ +4df436: 5471 f8ae |0157: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@aef8 │ │ +4df43a: 2202 4420 |0159: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorPicker$2; // type@2044 │ │ +4df43e: 7020 09f8 7200 |015b: invoke-direct {v2, v7}, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V // method@f809 │ │ +4df444: 6e20 2020 2100 |015e: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2020 │ │ +4df44a: 5471 efae |0161: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@aeef │ │ +4df44e: 3901 0300 |0163: if-nez v1, 0166 // +0003 │ │ +4df452: 0e00 |0165: return-void │ │ +4df454: 6e10 1fac 0100 |0166: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@ac1f │ │ +4df45a: 0c01 |0169: move-result-object v1 │ │ +4df45c: 1f01 2900 |016a: check-cast v1, Landroid/app/Dialog; // type@0029 │ │ +4df460: 3801 2600 |016c: if-eqz v1, 0192 // +0026 │ │ +4df464: 6e10 aa00 0000 |016e: invoke-virtual {v0}, Landroid/app/Activity;.isFinishing:()Z // method@00aa │ │ +4df46a: 0a00 |0171: move-result v0 │ │ +4df46c: 3900 2000 |0172: if-nez v0, 0192 // +0020 │ │ +4df470: 6e10 0b01 0100 |0174: invoke-virtual {v1}, Landroid/app/Dialog;.show:()V // method@010b │ │ +4df476: 2200 5502 |0177: new-instance v0, Landroid/view/WindowManager$LayoutParams; // type@0255 │ │ +4df47a: 7010 020e 0000 |0179: invoke-direct {v0}, Landroid/view/WindowManager$LayoutParams;.:()V // method@0e02 │ │ +4df480: 6e10 f800 0100 |017c: invoke-virtual {v1}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@00f8 │ │ +4df486: 0c02 |017f: move-result-object v2 │ │ +4df488: 6e10 990d 0200 |0180: invoke-virtual {v2}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@0d99 │ │ +4df48e: 0c02 |0183: move-result-object v2 │ │ +4df490: 6e20 040e 2000 |0184: invoke-virtual {v0, v2}, Landroid/view/WindowManager$LayoutParams;.copyFrom:(Landroid/view/WindowManager$LayoutParams;)I // method@0e04 │ │ +4df496: 5903 2a01 |0187: iput v3, v0, Landroid/view/WindowManager$LayoutParams;.width:I // field@012a │ │ +4df49a: 5903 2601 |0189: iput v3, v0, Landroid/view/WindowManager$LayoutParams;.height:I // field@0126 │ │ +4df49e: 6e10 f800 0100 |018b: invoke-virtual {v1}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@00f8 │ │ +4df4a4: 0c01 |018e: move-result-object v1 │ │ +4df4a6: 6e20 a70d 0100 |018f: invoke-virtual {v1, v0}, Landroid/view/Window;.setAttributes:(Landroid/view/WindowManager$LayoutParams;)V // method@0da7 │ │ +4df4ac: 0e00 |0192: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0005 line=165 │ │ 0x000e line=169 │ │ 0x0018 line=170 │ │ 0x001b line=172 │ │ @@ -1050311,17 +1050311,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4df570: |[4df570] petrov.kristiyan.colorpicker.ColorUtils.:()V │ │ -4df580: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4df586: 0e00 |0003: return-void │ │ +4df56c: |[4df56c] petrov.kristiyan.colorpicker.ColorUtils.:()V │ │ +4df57c: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4df582: 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;) │ │ @@ -1050329,25 +1050329,25 @@ │ │ type : '(FLandroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -4df500: |[4df500] petrov.kristiyan.colorpicker.ColorUtils.dip2px:(FLandroid/content/Context;)I │ │ -4df510: 6e10 af02 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02af │ │ -4df516: 0c01 |0003: move-result-object v1 │ │ -4df518: 6e10 ae03 0100 |0004: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@03ae │ │ -4df51e: 0c01 |0007: move-result-object v1 │ │ -4df520: 5211 ff00 |0008: iget v1, v1, Landroid/util/DisplayMetrics;.density:F // field@00ff │ │ -4df524: a800 0001 |000a: mul-float v0, v0, v1 │ │ -4df528: 1501 003f |000c: const/high16 v1, #int 1056964608 // #3f00 │ │ -4df52c: c610 |000e: add-float/2addr v0, v1 │ │ -4df52e: 8700 |000f: float-to-int v0, v0 │ │ -4df530: 0f00 |0010: return v0 │ │ +4df4fc: |[4df4fc] petrov.kristiyan.colorpicker.ColorUtils.dip2px:(FLandroid/content/Context;)I │ │ +4df50c: 6e10 af02 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02af │ │ +4df512: 0c01 |0003: move-result-object v1 │ │ +4df514: 6e10 ae03 0100 |0004: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@03ae │ │ +4df51a: 0c01 |0007: move-result-object v1 │ │ +4df51c: 5211 ff00 |0008: iget v1, v1, Landroid/util/DisplayMetrics;.density:F // field@00ff │ │ +4df520: a800 0001 |000a: mul-float v0, v0, v1 │ │ +4df524: 1501 003f |000c: const/high16 v1, #int 1056964608 // #3f00 │ │ +4df528: c610 |000e: add-float/2addr v0, v1 │ │ +4df52a: 8700 |000f: float-to-int v0, v0 │ │ +4df52c: 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; │ │ │ │ @@ -1050356,27 +1050356,27 @@ │ │ type : '(ILandroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -4df534: |[4df534] petrov.kristiyan.colorpicker.ColorUtils.getDimensionDp:(ILandroid/content/Context;)I │ │ -4df544: 6e10 af02 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02af │ │ -4df54a: 0c00 |0003: move-result-object v0 │ │ -4df54c: 6e20 ab03 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimension:(I)F // method@03ab │ │ -4df552: 0a01 |0007: move-result v1 │ │ -4df554: 6e10 af02 0200 |0008: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02af │ │ -4df55a: 0c02 |000b: move-result-object v2 │ │ -4df55c: 6e10 ae03 0200 |000c: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@03ae │ │ -4df562: 0c02 |000f: move-result-object v2 │ │ -4df564: 5222 ff00 |0010: iget v2, v2, Landroid/util/DisplayMetrics;.density:F // field@00ff │ │ -4df568: c921 |0012: div-float/2addr v1, v2 │ │ -4df56a: 8711 |0013: float-to-int v1, v1 │ │ -4df56c: 0f01 |0014: return v1 │ │ +4df530: |[4df530] petrov.kristiyan.colorpicker.ColorUtils.getDimensionDp:(ILandroid/content/Context;)I │ │ +4df540: 6e10 af02 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02af │ │ +4df546: 0c00 |0003: move-result-object v0 │ │ +4df548: 6e20 ab03 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimension:(I)F // method@03ab │ │ +4df54e: 0a01 |0007: move-result v1 │ │ +4df550: 6e10 af02 0200 |0008: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@02af │ │ +4df556: 0c02 |000b: move-result-object v2 │ │ +4df558: 6e10 ae03 0200 |000c: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@03ae │ │ +4df55e: 0c02 |000f: move-result-object v2 │ │ +4df560: 5222 ff00 |0010: iget v2, v2, Landroid/util/DisplayMetrics;.density:F // field@00ff │ │ +4df564: c921 |0012: div-float/2addr v1, v2 │ │ +4df566: 8711 |0013: float-to-int v1, v1 │ │ +4df568: 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; │ │ │ │ @@ -1050385,33 +1050385,33 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -4df4b4: |[4df4b4] petrov.kristiyan.colorpicker.ColorUtils.isWhiteText:(I)Z │ │ -4df4c4: 7110 e604 0200 |0000: invoke-static {v2}, Landroid/graphics/Color;.red:(I)I // method@04e6 │ │ -4df4ca: 0a00 |0003: move-result v0 │ │ -4df4cc: 7110 de04 0200 |0004: invoke-static {v2}, Landroid/graphics/Color;.green:(I)I // method@04de │ │ -4df4d2: 0a01 |0007: move-result v1 │ │ -4df4d4: 7110 d204 0200 |0008: invoke-static {v2}, Landroid/graphics/Color;.blue:(I)I // method@04d2 │ │ -4df4da: 0a02 |000b: move-result v2 │ │ -4df4dc: d200 2b01 |000c: mul-int/lit16 v0, v0, #int 299 // #012b │ │ -4df4e0: d211 4b02 |000e: mul-int/lit16 v1, v1, #int 587 // #024b │ │ -4df4e4: b010 |0010: add-int/2addr v0, v1 │ │ -4df4e6: da02 0272 |0011: mul-int/lit8 v2, v2, #int 114 // #72 │ │ -4df4ea: b020 |0013: add-int/2addr v0, v2 │ │ -4df4ec: d300 e803 |0014: div-int/lit16 v0, v0, #int 1000 // #03e8 │ │ -4df4f0: 1302 c000 |0016: const/16 v2, #int 192 // #c0 │ │ -4df4f4: 3520 0400 |0018: if-ge v0, v2, 001c // +0004 │ │ -4df4f8: 1212 |001a: const/4 v2, #int 1 // #1 │ │ -4df4fa: 2802 |001b: goto 001d // +0002 │ │ -4df4fc: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -4df4fe: 0f02 |001d: return v2 │ │ +4df4b0: |[4df4b0] petrov.kristiyan.colorpicker.ColorUtils.isWhiteText:(I)Z │ │ +4df4c0: 7110 e604 0200 |0000: invoke-static {v2}, Landroid/graphics/Color;.red:(I)I // method@04e6 │ │ +4df4c6: 0a00 |0003: move-result v0 │ │ +4df4c8: 7110 de04 0200 |0004: invoke-static {v2}, Landroid/graphics/Color;.green:(I)I // method@04de │ │ +4df4ce: 0a01 |0007: move-result v1 │ │ +4df4d0: 7110 d204 0200 |0008: invoke-static {v2}, Landroid/graphics/Color;.blue:(I)I // method@04d2 │ │ +4df4d6: 0a02 |000b: move-result v2 │ │ +4df4d8: d200 2b01 |000c: mul-int/lit16 v0, v0, #int 299 // #012b │ │ +4df4dc: d211 4b02 |000e: mul-int/lit16 v1, v1, #int 587 // #024b │ │ +4df4e0: b010 |0010: add-int/2addr v0, v1 │ │ +4df4e2: da02 0272 |0011: mul-int/lit8 v2, v2, #int 114 // #72 │ │ +4df4e6: b020 |0013: add-int/2addr v0, v2 │ │ +4df4e8: d300 e803 |0014: div-int/lit16 v0, v0, #int 1000 // #03e8 │ │ +4df4ec: 1302 c000 |0016: const/16 v2, #int 192 // #c0 │ │ +4df4f0: 3520 0400 |0018: if-ge v0, v2, 001c // +0004 │ │ +4df4f4: 1212 |001a: const/4 v2, #int 1 // #1 │ │ +4df4f6: 2802 |001b: goto 001d // +0002 │ │ +4df4f8: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +4df4fa: 0f02 |001d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0004 line=21 │ │ 0x0008 line=22 │ │ 0x0014 line=26 │ │ locals : │ │ @@ -1050508,17 +1050508,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4dfd5c: |[4dfd5c] petrov.kristiyan.colorpicker.R$anim.:()V │ │ -4dfd6c: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4dfd72: 0e00 |0003: return-void │ │ +4dfd58: |[4dfd58] petrov.kristiyan.colorpicker.R$anim.:()V │ │ +4dfd68: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4dfd6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1050555,17 +1050555,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4dfd74: |[4dfd74] petrov.kristiyan.colorpicker.R$array.:()V │ │ -4dfd84: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4dfd8a: 0e00 |0003: return-void │ │ +4dfd70: |[4dfd70] petrov.kristiyan.colorpicker.R$array.:()V │ │ +4dfd80: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4dfd86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1052002,17 +1052002,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4dfd8c: |[4dfd8c] petrov.kristiyan.colorpicker.R$attr.:()V │ │ -4dfd9c: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4dfda2: 0e00 |0003: return-void │ │ +4dfd88: |[4dfd88] petrov.kristiyan.colorpicker.R$attr.:()V │ │ +4dfd98: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4dfd9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1052054,17 +1052054,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4dfda4: |[4dfda4] petrov.kristiyan.colorpicker.R$bool.:()V │ │ -4dfdb4: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4dfdba: 0e00 |0003: return-void │ │ +4dfda0: |[4dfda0] petrov.kristiyan.colorpicker.R$bool.:()V │ │ +4dfdb0: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4dfdb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1052606,17 +1052606,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4dfdbc: |[4dfdbc] petrov.kristiyan.colorpicker.R$color.:()V │ │ -4dfdcc: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4dfdd2: 0e00 |0003: return-void │ │ +4dfdb8: |[4dfdb8] petrov.kristiyan.colorpicker.R$color.:()V │ │ +4dfdc8: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4dfdce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1053278,17 +1053278,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4dfdd4: |[4dfdd4] petrov.kristiyan.colorpicker.R$dimen.:()V │ │ -4dfde4: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4dfdea: 0e00 |0003: return-void │ │ +4dfdd0: |[4dfdd0] petrov.kristiyan.colorpicker.R$dimen.:()V │ │ +4dfde0: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4dfde6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1053770,17 +1053770,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4dfdec: |[4dfdec] petrov.kristiyan.colorpicker.R$drawable.:()V │ │ -4dfdfc: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4dfe02: 0e00 |0003: return-void │ │ +4dfde8: |[4dfde8] petrov.kristiyan.colorpicker.R$drawable.:()V │ │ +4dfdf8: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4dfdfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1054377,17 +1054377,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4dfe04: |[4dfe04] petrov.kristiyan.colorpicker.R$id.:()V │ │ -4dfe14: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4dfe1a: 0e00 |0003: return-void │ │ +4dfe00: |[4dfe00] petrov.kristiyan.colorpicker.R$id.:()V │ │ +4dfe10: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4dfe16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1054444,17 +1054444,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4dfe1c: |[4dfe1c] petrov.kristiyan.colorpicker.R$integer.:()V │ │ -4dfe2c: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4dfe32: 0e00 |0003: return-void │ │ +4dfe18: |[4dfe18] petrov.kristiyan.colorpicker.R$integer.:()V │ │ +4dfe28: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4dfe2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1054686,17 +1054686,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4dfe34: |[4dfe34] petrov.kristiyan.colorpicker.R$layout.:()V │ │ -4dfe44: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4dfe4a: 0e00 |0003: return-void │ │ +4dfe30: |[4dfe30] petrov.kristiyan.colorpicker.R$layout.:()V │ │ +4dfe40: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4dfe46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1054888,17 +1054888,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4dfe4c: |[4dfe4c] petrov.kristiyan.colorpicker.R$string.:()V │ │ -4dfe5c: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4dfe62: 0e00 |0003: return-void │ │ +4dfe48: |[4dfe48] petrov.kristiyan.colorpicker.R$string.:()V │ │ +4dfe58: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4dfe5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1056665,17 +1056665,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4e0988: |[4e0988] petrov.kristiyan.colorpicker.R$style.:()V │ │ -4e0998: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4e099e: 0e00 |0003: return-void │ │ +4e0984: |[4e0984] petrov.kristiyan.colorpicker.R$style.:()V │ │ +4e0994: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4e099a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1059192,231 +1059192,231 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1406 16-bit code units │ │ -4dfe64: |[4dfe64] petrov.kristiyan.colorpicker.R$styleable.:()V │ │ -4dfe74: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ -4dfe78: 2300 6620 |0002: new-array v0, v0, [I // type@2066 │ │ -4dfe7c: 2600 6001 0000 |0004: fill-array-data v0, 00000164 // +00000160 │ │ -4dfe82: 6900 9ab3 |0007: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionBar:[I // field@b39a │ │ -4dfe86: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -4dfe88: 2301 6620 |000a: new-array v1, v0, [I // type@2066 │ │ -4dfe8c: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ -4dfe92: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -4dfe94: 4b02 0103 |0010: aput v2, v1, v3 │ │ -4dfe98: 6901 9bb3 |0012: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionBarLayout:[I // field@b39b │ │ -4dfe9c: 2301 6620 |0014: new-array v1, v0, [I // type@2066 │ │ -4dfea0: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ -4dfea6: 4b02 0103 |0019: aput v2, v1, v3 │ │ -4dfeaa: 6901 bab3 |001b: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMenuItemView:[I // field@b3ba │ │ -4dfeae: 2331 6620 |001d: new-array v1, v3, [I // type@2066 │ │ -4dfeb2: 6901 bcb3 |001f: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMenuView:[I // field@b3bc │ │ -4dfeb6: 1261 |0021: const/4 v1, #int 6 // #6 │ │ -4dfeb8: 2312 6620 |0022: new-array v2, v1, [I // type@2066 │ │ -4dfebc: 2602 7e01 0000 |0024: fill-array-data v2, 000001a2 // +0000017e │ │ -4dfec2: 6902 bdb3 |0027: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMode:[I // field@b3bd │ │ -4dfec6: 1222 |0029: const/4 v2, #int 2 // #2 │ │ -4dfec8: 2324 6620 |002a: new-array v4, v2, [I // type@2066 │ │ -4dfecc: 2604 8601 0000 |002c: fill-array-data v4, 000001b2 // +00000186 │ │ -4dfed2: 6904 c4b3 |002f: sput-object v4, Lpetrov/kristiyan/colorpicker/R$styleable;.ActivityChooserView:[I // field@b3c4 │ │ -4dfed6: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ -4dfeda: 2345 6620 |0033: new-array v5, v4, [I // type@2066 │ │ -4dfede: 2605 8501 0000 |0035: fill-array-data v5, 000001ba // +00000185 │ │ -4dfee4: 6905 c7b3 |0038: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.AlertDialog:[I // field@b3c7 │ │ -4dfee8: 2315 6620 |003a: new-array v5, v1, [I // type@2066 │ │ -4dfeec: 2605 9201 0000 |003c: fill-array-data v5, 000001ce // +00000192 │ │ -4dfef2: 6905 d0b3 |003f: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.AnimatedStateListDrawableCompat:[I // field@b3d0 │ │ -4dfef6: 2325 6620 |0041: new-array v5, v2, [I // type@2066 │ │ -4dfefa: 2605 9b01 0000 |0043: fill-array-data v5, 000001de // +0000019b │ │ -4dff00: 6905 d7b3 |0046: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.AnimatedStateListDrawableItem:[I // field@b3d7 │ │ -4dff04: 1245 |0048: const/4 v5, #int 4 // #4 │ │ -4dff06: 2356 6620 |0049: new-array v6, v5, [I // type@2066 │ │ -4dff0a: 2606 9b01 0000 |004b: fill-array-data v6, 000001e6 // +0000019b │ │ -4dff10: 6906 dab3 |004e: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AnimatedStateListDrawableTransition:[I // field@b3da │ │ -4dff14: 2356 6620 |0050: new-array v6, v5, [I // type@2066 │ │ -4dff18: 2606 a001 0000 |0052: fill-array-data v6, 000001f2 // +000001a0 │ │ -4dff1e: 6906 dfb3 |0055: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatImageView:[I // field@b3df │ │ -4dff22: 2356 6620 |0057: new-array v6, v5, [I // type@2066 │ │ -4dff26: 2606 a501 0000 |0059: fill-array-data v6, 000001fe // +000001a5 │ │ -4dff2c: 6906 e4b3 |005c: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatSeekBar:[I // field@b3e4 │ │ -4dff30: 1276 |005e: const/4 v6, #int 7 // #7 │ │ -4dff32: 2367 6620 |005f: new-array v7, v6, [I // type@2066 │ │ -4dff36: 2607 a901 0000 |0061: fill-array-data v7, 0000020a // +000001a9 │ │ -4dff3c: 6907 e9b3 |0064: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatTextHelper:[I // field@b3e9 │ │ -4dff40: 1307 1600 |0066: const/16 v7, #int 22 // #16 │ │ -4dff44: 2377 6620 |0068: new-array v7, v7, [I // type@2066 │ │ -4dff48: 2607 b201 0000 |006a: fill-array-data v7, 0000021c // +000001b2 │ │ -4dff4e: 6907 f1b3 |006d: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatTextView:[I // field@b3f1 │ │ -4dff52: 1307 7f00 |006f: const/16 v7, #int 127 // #7f │ │ -4dff56: 2377 6620 |0071: new-array v7, v7, [I // type@2066 │ │ -4dff5a: 2607 d901 0000 |0073: fill-array-data v7, 0000024c // +000001d9 │ │ -4dff60: 6907 08b4 |0076: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatTheme:[I // field@b408 │ │ -4dff64: 2307 6620 |0078: new-array v7, v0, [I // type@2066 │ │ -4dff68: 1408 2b00 047f |007a: const v8, #float 1.75459e+38 // #7f04002b │ │ -4dff6e: 4b08 0703 |007d: aput v8, v7, v3 │ │ -4dff72: 6907 88b4 |007f: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.ButtonBarLayout:[I // field@b488 │ │ -4dff76: 1257 |0081: const/4 v7, #int 5 // #5 │ │ -4dff78: 2378 6620 |0082: new-array v8, v7, [I // type@2066 │ │ -4dff7c: 2608 ca02 0000 |0084: fill-array-data v8, 0000034e // +000002ca │ │ -4dff82: 6908 8ab4 |0087: sput-object v8, Lpetrov/kristiyan/colorpicker/R$styleable;.ColorStateListItem:[I // field@b48a │ │ -4dff86: 2358 6620 |0089: new-array v8, v5, [I // type@2066 │ │ -4dff8a: 2608 d102 0000 |008b: fill-array-data v8, 0000035c // +000002d1 │ │ -4dff90: 6908 90b4 |008e: sput-object v8, Lpetrov/kristiyan/colorpicker/R$styleable;.CompoundButton:[I // field@b490 │ │ -4dff94: 2328 6620 |0090: new-array v8, v2, [I // type@2066 │ │ -4dff98: 2608 d602 0000 |0092: fill-array-data v8, 00000368 // +000002d6 │ │ -4dff9e: 6908 95b4 |0095: sput-object v8, Lpetrov/kristiyan/colorpicker/R$styleable;.CoordinatorLayout:[I // field@b495 │ │ -4dffa2: 2368 6620 |0097: new-array v8, v6, [I // type@2066 │ │ -4dffa6: 2608 d702 0000 |0099: fill-array-data v8, 00000370 // +000002d7 │ │ -4dffac: 6908 96b4 |009c: sput-object v8, Lpetrov/kristiyan/colorpicker/R$styleable;.CoordinatorLayout_Layout:[I // field@b496 │ │ -4dffb0: 2344 6620 |009e: new-array v4, v4, [I // type@2066 │ │ -4dffb4: 2604 e202 0000 |00a0: fill-array-data v4, 00000382 // +000002e2 │ │ -4dffba: 6904 a0b4 |00a3: sput-object v4, Lpetrov/kristiyan/colorpicker/R$styleable;.DrawerArrowToggle:[I // field@b4a0 │ │ -4dffbe: 2364 6620 |00a5: new-array v4, v6, [I // type@2066 │ │ -4dffc2: 2604 ef02 0000 |00a7: fill-array-data v4, 00000396 // +000002ef │ │ -4dffc8: 6904 a9b4 |00aa: sput-object v4, Lpetrov/kristiyan/colorpicker/R$styleable;.FontFamily:[I // field@b4a9 │ │ -4dffcc: 1304 0a00 |00ac: const/16 v4, #int 10 // #a │ │ -4dffd0: 2344 6620 |00ae: new-array v4, v4, [I // type@2066 │ │ -4dffd4: 2604 f802 0000 |00b0: fill-array-data v4, 000003a8 // +000002f8 │ │ -4dffda: 6904 aab4 |00b3: sput-object v4, Lpetrov/kristiyan/colorpicker/R$styleable;.FontFamilyFont:[I // field@b4aa │ │ -4dffde: 1304 0c00 |00b5: const/16 v4, #int 12 // #c │ │ -4dffe2: 2346 6620 |00b7: new-array v6, v4, [I // type@2066 │ │ -4dffe6: 2606 0703 0000 |00b9: fill-array-data v6, 000003c0 // +00000307 │ │ -4dffec: 6906 bcb4 |00bc: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.GradientColor:[I // field@b4bc │ │ -4dfff0: 2326 6620 |00be: new-array v6, v2, [I // type@2066 │ │ -4dfff4: 2606 1c03 0000 |00c0: fill-array-data v6, 000003dc // +0000031c │ │ -4dfffa: 6906 bdb4 |00c3: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.GradientColorItem:[I // field@b4bd │ │ -4dfffe: 1306 0900 |00c5: const/16 v6, #int 9 // #9 │ │ -4e0002: 2368 6620 |00c7: new-array v8, v6, [I // type@2066 │ │ -4e0006: 2608 1b03 0000 |00c9: fill-array-data v8, 000003e4 // +0000031b │ │ -4e000c: 6908 ccb4 |00cc: sput-object v8, Lpetrov/kristiyan/colorpicker/R$styleable;.LinearLayoutCompat:[I // field@b4cc │ │ -4e0010: 2355 6620 |00ce: new-array v5, v5, [I // type@2066 │ │ -4e0014: 2605 2a03 0000 |00d0: fill-array-data v5, 000003fa // +0000032a │ │ -4e001a: 6905 cdb4 |00d3: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.LinearLayoutCompat_Layout:[I // field@b4cd │ │ -4e001e: 2325 6620 |00d5: new-array v5, v2, [I // type@2066 │ │ -4e0022: 2605 2f03 0000 |00d7: fill-array-data v5, 00000406 // +0000032f │ │ -4e0028: 6905 dbb4 |00da: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.ListPopupWindow:[I // field@b4db │ │ -4e002c: 2315 6620 |00dc: new-array v5, v1, [I // type@2066 │ │ -4e0030: 2605 3003 0000 |00de: fill-array-data v5, 0000040e // +00000330 │ │ -4e0036: 6905 deb4 |00e1: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuGroup:[I // field@b4de │ │ -4e003a: 1305 1700 |00e3: const/16 v5, #int 23 // #17 │ │ -4e003e: 2355 6620 |00e5: new-array v5, v5, [I // type@2066 │ │ -4e0042: 2605 3703 0000 |00e7: fill-array-data v5, 0000041e // +00000337 │ │ -4e0048: 6905 e5b4 |00ea: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuItem:[I // field@b4e5 │ │ -4e004c: 2365 6620 |00ec: new-array v5, v6, [I // type@2066 │ │ -4e0050: 2605 6203 0000 |00ee: fill-array-data v5, 00000450 // +00000362 │ │ -4e0056: 6905 fdb4 |00f1: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuView:[I // field@b4fd │ │ -4e005a: 1235 |00f3: const/4 v5, #int 3 // #3 │ │ -4e005c: 2356 6620 |00f4: new-array v6, v5, [I // type@2066 │ │ -4e0060: 2606 7003 0000 |00f6: fill-array-data v6, 00000466 // +00000370 │ │ -4e0066: 6906 07b5 |00f9: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.PopupWindow:[I // field@b507 │ │ -4e006a: 2306 6620 |00fb: new-array v6, v0, [I // type@2066 │ │ -4e006e: 1408 b303 047f |00fd: const v8, #float 1.75477e+38 // #7f0403b3 │ │ -4e0074: 4b08 0603 |0100: aput v8, v6, v3 │ │ -4e0078: 6906 08b5 |0102: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.PopupWindowBackgroundState:[I // field@b508 │ │ -4e007c: 2322 6620 |0104: new-array v2, v2, [I // type@2066 │ │ -4e0080: 2602 6a03 0000 |0106: fill-array-data v2, 00000470 // +0000036a │ │ -4e0086: 6902 0db5 |0109: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.RecycleListView:[I // field@b50d │ │ -4e008a: 2342 6620 |010b: new-array v2, v4, [I // type@2066 │ │ -4e008e: 2602 6b03 0000 |010d: fill-array-data v2, 00000478 // +0000036b │ │ -4e0094: 6902 10b5 |0110: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.RecyclerView:[I // field@b510 │ │ -4e0098: 1302 1100 |0112: const/16 v2, #int 17 // #11 │ │ -4e009c: 2322 6620 |0114: new-array v2, v2, [I // type@2066 │ │ -4e00a0: 2602 7e03 0000 |0116: fill-array-data v2, 00000494 // +0000037e │ │ -4e00a6: 6902 1db5 |0119: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.SearchView:[I // field@b51d │ │ -4e00aa: 2372 6620 |011b: new-array v2, v7, [I // type@2066 │ │ -4e00ae: 2602 9d03 0000 |011d: fill-array-data v2, 000004ba // +0000039d │ │ -4e00b4: 6902 2fb5 |0120: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.Spinner:[I // field@b52f │ │ -4e00b8: 2311 6620 |0122: new-array v1, v1, [I // type@2066 │ │ -4e00bc: 2601 a403 0000 |0124: fill-array-data v1, 000004c8 // +000003a4 │ │ -4e00c2: 6901 35b5 |0127: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.StateListDrawable:[I // field@b535 │ │ -4e00c6: 2300 6620 |0129: new-array v0, v0, [I // type@2066 │ │ -4e00ca: 1401 9901 0101 |012b: const v1, #float 2.36947e-38 // #01010199 │ │ -4e00d0: 4b01 0003 |012e: aput v1, v0, v3 │ │ -4e00d4: 6900 36b5 |0130: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.StateListDrawableItem:[I // field@b536 │ │ -4e00d8: 1300 0e00 |0132: const/16 v0, #int 14 // #e │ │ -4e00dc: 2300 6620 |0134: new-array v0, v0, [I // type@2066 │ │ -4e00e0: 2600 a203 0000 |0136: fill-array-data v0, 000004d8 // +000003a2 │ │ -4e00e6: 6900 3eb5 |0139: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.SwitchCompat:[I // field@b53e │ │ -4e00ea: 1300 1000 |013b: const/16 v0, #int 16 // #10 │ │ -4e00ee: 2300 6620 |013d: new-array v0, v0, [I // type@2066 │ │ -4e00f2: 2600 b903 0000 |013f: fill-array-data v0, 000004f8 // +000003b9 │ │ -4e00f8: 6900 4db5 |0142: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.TextAppearance:[I // field@b54d │ │ -4e00fc: 1300 1e00 |0144: const/16 v0, #int 30 // #1e │ │ -4e0100: 2300 6620 |0146: new-array v0, v0, [I // type@2066 │ │ -4e0104: 2600 d403 0000 |0148: fill-array-data v0, 0000051c // +000003d4 │ │ -4e010a: 6900 5eb5 |014b: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.Toolbar:[I // field@b55e │ │ -4e010e: 2370 6620 |014d: new-array v0, v7, [I // type@2066 │ │ -4e0112: 2600 0d04 0000 |014f: fill-array-data v0, 0000055c // +0000040d │ │ -4e0118: 6900 7db5 |0152: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.View:[I // field@b57d │ │ -4e011c: 2350 6620 |0154: new-array v0, v5, [I // type@2066 │ │ -4e0120: 2600 1404 0000 |0156: fill-array-data v0, 0000056a // +00000414 │ │ -4e0126: 6900 7eb5 |0159: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.ViewBackgroundHelper:[I // field@b57e │ │ -4e012a: 2350 6620 |015b: new-array v0, v5, [I // type@2066 │ │ -4e012e: 2600 1704 0000 |015d: fill-array-data v0, 00000574 // +00000417 │ │ -4e0134: 6900 82b5 |0160: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.ViewStubCompat:[I // field@b582 │ │ -4e0138: 0e00 |0162: return-void │ │ -4e013a: 0000 |0163: nop // spacer │ │ -4e013c: 0003 0400 1d00 0000 4000 047f 4700 ... |0164: array-data (62 units) │ │ -4e01b8: 0003 0400 0600 0000 4000 047f 4700 ... |01a2: array-data (16 units) │ │ -4e01d8: 0003 0400 0200 0000 8501 047f 1702 ... |01b2: array-data (8 units) │ │ -4e01e8: 0003 0400 0800 0000 f200 0101 7f00 ... |01ba: array-data (20 units) │ │ -4e0210: 0003 0400 0600 0000 1c01 0101 9401 ... |01ce: array-data (16 units) │ │ -4e0230: 0003 0400 0200 0000 d000 0101 9901 ... |01de: array-data (8 units) │ │ -4e0240: 0003 0400 0400 0000 9901 0101 4904 ... |01e6: array-data (12 units) │ │ -4e0258: 0003 0400 0400 0000 1901 0101 ab03 ... |01f2: array-data (12 units) │ │ -4e0270: 0003 0400 0400 0000 4201 0101 4504 ... |01fe: array-data (12 units) │ │ -4e0288: 0003 0400 0700 0000 3400 0101 6d01 ... |020a: array-data (18 units) │ │ -4e02ac: 0003 0400 1600 0000 3400 0101 3a00 ... |021c: array-data (48 units) │ │ -4e030c: 0003 0400 7f00 0000 5700 0101 ae00 ... |024c: array-data (258 units) │ │ -4e0510: 0003 0400 0500 0000 a501 0101 1f03 ... |034e: array-data (14 units) │ │ -4e052c: 0003 0400 0400 0000 0701 0101 7c00 ... |035c: array-data (12 units) │ │ -4e0544: 0003 0400 0200 0000 3d02 047f bc03 ... |0368: array-data (8 units) │ │ -4e0554: 0003 0400 0700 0000 b300 0101 4802 ... |0370: array-data (18 units) │ │ -4e0578: 0003 0400 0800 0000 3500 047f 3600 ... |0382: array-data (20 units) │ │ -4e05a0: 0003 0400 0700 0000 da01 047f db01 ... |0396: array-data (18 units) │ │ -4e05c4: 0003 0400 0a00 0000 3205 0101 3305 ... |03a8: array-data (24 units) │ │ -4e05f4: 0003 0400 0c00 0000 9d01 0101 9e01 ... |03c0: array-data (28 units) │ │ -4e062c: 0003 0400 0200 0000 a501 0101 1405 ... |03dc: array-data (8 units) │ │ -4e063c: 0003 0400 0900 0000 af00 0101 c400 ... |03e4: array-data (22 units) │ │ -4e0668: 0003 0400 0400 0000 b300 0101 f400 ... |03fa: array-data (12 units) │ │ -4e0680: 0003 0400 0200 0000 ac02 0101 ad02 ... |0406: array-data (8 units) │ │ -4e0690: 0003 0400 0600 0000 0e00 0101 d000 ... |040e: array-data (16 units) │ │ -4e06b0: 0003 0400 1700 0000 0200 0101 0e00 ... |041e: array-data (50 units) │ │ -4e0714: 0003 0400 0900 0000 ae00 0101 2c01 ... |0450: array-data (22 units) │ │ -4e0740: 0003 0400 0300 0000 7601 0101 c902 ... |0466: array-data (10 units) │ │ -4e0754: 0003 0400 0200 0000 3003 047f 3603 ... |0470: array-data (8 units) │ │ -4e0764: 0003 0400 0c00 0000 c400 0101 eb00 ... |0478: array-data (28 units) │ │ -4e079c: 0003 0400 1100 0000 da00 0101 1f01 ... |0494: array-data (38 units) │ │ -4e07e8: 0003 0400 0500 0000 b200 0101 7601 ... |04ba: array-data (14 units) │ │ -4e0804: 0003 0400 0600 0000 1c01 0101 9401 ... |04c8: array-data (16 units) │ │ -4e0824: 0003 0400 0e00 0000 2401 0101 2501 ... |04d8: array-data (32 units) │ │ -4e0864: 0003 0400 1000 0000 9500 0101 9600 ... |04f8: array-data (36 units) │ │ -4e08ac: 0003 0400 1e00 0000 af00 0101 4001 ... |051c: array-data (64 units) │ │ -4e092c: 0003 0400 0500 0000 0000 0101 da00 ... |055c: array-data (14 units) │ │ -4e0948: 0003 0400 0300 0000 d400 0101 4900 ... |056a: array-data (10 units) │ │ -4e095c: 0003 0400 0300 0000 d000 0101 f200 ... |0574: array-data (10 units) │ │ +4dfe60: |[4dfe60] petrov.kristiyan.colorpicker.R$styleable.:()V │ │ +4dfe70: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ +4dfe74: 2300 6620 |0002: new-array v0, v0, [I // type@2066 │ │ +4dfe78: 2600 6001 0000 |0004: fill-array-data v0, 00000164 // +00000160 │ │ +4dfe7e: 6900 9ab3 |0007: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionBar:[I // field@b39a │ │ +4dfe82: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +4dfe84: 2301 6620 |000a: new-array v1, v0, [I // type@2066 │ │ +4dfe88: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ +4dfe8e: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +4dfe90: 4b02 0103 |0010: aput v2, v1, v3 │ │ +4dfe94: 6901 9bb3 |0012: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionBarLayout:[I // field@b39b │ │ +4dfe98: 2301 6620 |0014: new-array v1, v0, [I // type@2066 │ │ +4dfe9c: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ +4dfea2: 4b02 0103 |0019: aput v2, v1, v3 │ │ +4dfea6: 6901 bab3 |001b: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMenuItemView:[I // field@b3ba │ │ +4dfeaa: 2331 6620 |001d: new-array v1, v3, [I // type@2066 │ │ +4dfeae: 6901 bcb3 |001f: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMenuView:[I // field@b3bc │ │ +4dfeb2: 1261 |0021: const/4 v1, #int 6 // #6 │ │ +4dfeb4: 2312 6620 |0022: new-array v2, v1, [I // type@2066 │ │ +4dfeb8: 2602 7e01 0000 |0024: fill-array-data v2, 000001a2 // +0000017e │ │ +4dfebe: 6902 bdb3 |0027: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMode:[I // field@b3bd │ │ +4dfec2: 1222 |0029: const/4 v2, #int 2 // #2 │ │ +4dfec4: 2324 6620 |002a: new-array v4, v2, [I // type@2066 │ │ +4dfec8: 2604 8601 0000 |002c: fill-array-data v4, 000001b2 // +00000186 │ │ +4dfece: 6904 c4b3 |002f: sput-object v4, Lpetrov/kristiyan/colorpicker/R$styleable;.ActivityChooserView:[I // field@b3c4 │ │ +4dfed2: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ +4dfed6: 2345 6620 |0033: new-array v5, v4, [I // type@2066 │ │ +4dfeda: 2605 8501 0000 |0035: fill-array-data v5, 000001ba // +00000185 │ │ +4dfee0: 6905 c7b3 |0038: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.AlertDialog:[I // field@b3c7 │ │ +4dfee4: 2315 6620 |003a: new-array v5, v1, [I // type@2066 │ │ +4dfee8: 2605 9201 0000 |003c: fill-array-data v5, 000001ce // +00000192 │ │ +4dfeee: 6905 d0b3 |003f: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.AnimatedStateListDrawableCompat:[I // field@b3d0 │ │ +4dfef2: 2325 6620 |0041: new-array v5, v2, [I // type@2066 │ │ +4dfef6: 2605 9b01 0000 |0043: fill-array-data v5, 000001de // +0000019b │ │ +4dfefc: 6905 d7b3 |0046: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.AnimatedStateListDrawableItem:[I // field@b3d7 │ │ +4dff00: 1245 |0048: const/4 v5, #int 4 // #4 │ │ +4dff02: 2356 6620 |0049: new-array v6, v5, [I // type@2066 │ │ +4dff06: 2606 9b01 0000 |004b: fill-array-data v6, 000001e6 // +0000019b │ │ +4dff0c: 6906 dab3 |004e: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AnimatedStateListDrawableTransition:[I // field@b3da │ │ +4dff10: 2356 6620 |0050: new-array v6, v5, [I // type@2066 │ │ +4dff14: 2606 a001 0000 |0052: fill-array-data v6, 000001f2 // +000001a0 │ │ +4dff1a: 6906 dfb3 |0055: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatImageView:[I // field@b3df │ │ +4dff1e: 2356 6620 |0057: new-array v6, v5, [I // type@2066 │ │ +4dff22: 2606 a501 0000 |0059: fill-array-data v6, 000001fe // +000001a5 │ │ +4dff28: 6906 e4b3 |005c: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatSeekBar:[I // field@b3e4 │ │ +4dff2c: 1276 |005e: const/4 v6, #int 7 // #7 │ │ +4dff2e: 2367 6620 |005f: new-array v7, v6, [I // type@2066 │ │ +4dff32: 2607 a901 0000 |0061: fill-array-data v7, 0000020a // +000001a9 │ │ +4dff38: 6907 e9b3 |0064: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatTextHelper:[I // field@b3e9 │ │ +4dff3c: 1307 1600 |0066: const/16 v7, #int 22 // #16 │ │ +4dff40: 2377 6620 |0068: new-array v7, v7, [I // type@2066 │ │ +4dff44: 2607 b201 0000 |006a: fill-array-data v7, 0000021c // +000001b2 │ │ +4dff4a: 6907 f1b3 |006d: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatTextView:[I // field@b3f1 │ │ +4dff4e: 1307 7f00 |006f: const/16 v7, #int 127 // #7f │ │ +4dff52: 2377 6620 |0071: new-array v7, v7, [I // type@2066 │ │ +4dff56: 2607 d901 0000 |0073: fill-array-data v7, 0000024c // +000001d9 │ │ +4dff5c: 6907 08b4 |0076: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatTheme:[I // field@b408 │ │ +4dff60: 2307 6620 |0078: new-array v7, v0, [I // type@2066 │ │ +4dff64: 1408 2b00 047f |007a: const v8, #float 1.75459e+38 // #7f04002b │ │ +4dff6a: 4b08 0703 |007d: aput v8, v7, v3 │ │ +4dff6e: 6907 88b4 |007f: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.ButtonBarLayout:[I // field@b488 │ │ +4dff72: 1257 |0081: const/4 v7, #int 5 // #5 │ │ +4dff74: 2378 6620 |0082: new-array v8, v7, [I // type@2066 │ │ +4dff78: 2608 ca02 0000 |0084: fill-array-data v8, 0000034e // +000002ca │ │ +4dff7e: 6908 8ab4 |0087: sput-object v8, Lpetrov/kristiyan/colorpicker/R$styleable;.ColorStateListItem:[I // field@b48a │ │ +4dff82: 2358 6620 |0089: new-array v8, v5, [I // type@2066 │ │ +4dff86: 2608 d102 0000 |008b: fill-array-data v8, 0000035c // +000002d1 │ │ +4dff8c: 6908 90b4 |008e: sput-object v8, Lpetrov/kristiyan/colorpicker/R$styleable;.CompoundButton:[I // field@b490 │ │ +4dff90: 2328 6620 |0090: new-array v8, v2, [I // type@2066 │ │ +4dff94: 2608 d602 0000 |0092: fill-array-data v8, 00000368 // +000002d6 │ │ +4dff9a: 6908 95b4 |0095: sput-object v8, Lpetrov/kristiyan/colorpicker/R$styleable;.CoordinatorLayout:[I // field@b495 │ │ +4dff9e: 2368 6620 |0097: new-array v8, v6, [I // type@2066 │ │ +4dffa2: 2608 d702 0000 |0099: fill-array-data v8, 00000370 // +000002d7 │ │ +4dffa8: 6908 96b4 |009c: sput-object v8, Lpetrov/kristiyan/colorpicker/R$styleable;.CoordinatorLayout_Layout:[I // field@b496 │ │ +4dffac: 2344 6620 |009e: new-array v4, v4, [I // type@2066 │ │ +4dffb0: 2604 e202 0000 |00a0: fill-array-data v4, 00000382 // +000002e2 │ │ +4dffb6: 6904 a0b4 |00a3: sput-object v4, Lpetrov/kristiyan/colorpicker/R$styleable;.DrawerArrowToggle:[I // field@b4a0 │ │ +4dffba: 2364 6620 |00a5: new-array v4, v6, [I // type@2066 │ │ +4dffbe: 2604 ef02 0000 |00a7: fill-array-data v4, 00000396 // +000002ef │ │ +4dffc4: 6904 a9b4 |00aa: sput-object v4, Lpetrov/kristiyan/colorpicker/R$styleable;.FontFamily:[I // field@b4a9 │ │ +4dffc8: 1304 0a00 |00ac: const/16 v4, #int 10 // #a │ │ +4dffcc: 2344 6620 |00ae: new-array v4, v4, [I // type@2066 │ │ +4dffd0: 2604 f802 0000 |00b0: fill-array-data v4, 000003a8 // +000002f8 │ │ +4dffd6: 6904 aab4 |00b3: sput-object v4, Lpetrov/kristiyan/colorpicker/R$styleable;.FontFamilyFont:[I // field@b4aa │ │ +4dffda: 1304 0c00 |00b5: const/16 v4, #int 12 // #c │ │ +4dffde: 2346 6620 |00b7: new-array v6, v4, [I // type@2066 │ │ +4dffe2: 2606 0703 0000 |00b9: fill-array-data v6, 000003c0 // +00000307 │ │ +4dffe8: 6906 bcb4 |00bc: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.GradientColor:[I // field@b4bc │ │ +4dffec: 2326 6620 |00be: new-array v6, v2, [I // type@2066 │ │ +4dfff0: 2606 1c03 0000 |00c0: fill-array-data v6, 000003dc // +0000031c │ │ +4dfff6: 6906 bdb4 |00c3: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.GradientColorItem:[I // field@b4bd │ │ +4dfffa: 1306 0900 |00c5: const/16 v6, #int 9 // #9 │ │ +4dfffe: 2368 6620 |00c7: new-array v8, v6, [I // type@2066 │ │ +4e0002: 2608 1b03 0000 |00c9: fill-array-data v8, 000003e4 // +0000031b │ │ +4e0008: 6908 ccb4 |00cc: sput-object v8, Lpetrov/kristiyan/colorpicker/R$styleable;.LinearLayoutCompat:[I // field@b4cc │ │ +4e000c: 2355 6620 |00ce: new-array v5, v5, [I // type@2066 │ │ +4e0010: 2605 2a03 0000 |00d0: fill-array-data v5, 000003fa // +0000032a │ │ +4e0016: 6905 cdb4 |00d3: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.LinearLayoutCompat_Layout:[I // field@b4cd │ │ +4e001a: 2325 6620 |00d5: new-array v5, v2, [I // type@2066 │ │ +4e001e: 2605 2f03 0000 |00d7: fill-array-data v5, 00000406 // +0000032f │ │ +4e0024: 6905 dbb4 |00da: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.ListPopupWindow:[I // field@b4db │ │ +4e0028: 2315 6620 |00dc: new-array v5, v1, [I // type@2066 │ │ +4e002c: 2605 3003 0000 |00de: fill-array-data v5, 0000040e // +00000330 │ │ +4e0032: 6905 deb4 |00e1: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuGroup:[I // field@b4de │ │ +4e0036: 1305 1700 |00e3: const/16 v5, #int 23 // #17 │ │ +4e003a: 2355 6620 |00e5: new-array v5, v5, [I // type@2066 │ │ +4e003e: 2605 3703 0000 |00e7: fill-array-data v5, 0000041e // +00000337 │ │ +4e0044: 6905 e5b4 |00ea: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuItem:[I // field@b4e5 │ │ +4e0048: 2365 6620 |00ec: new-array v5, v6, [I // type@2066 │ │ +4e004c: 2605 6203 0000 |00ee: fill-array-data v5, 00000450 // +00000362 │ │ +4e0052: 6905 fdb4 |00f1: sput-object v5, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuView:[I // field@b4fd │ │ +4e0056: 1235 |00f3: const/4 v5, #int 3 // #3 │ │ +4e0058: 2356 6620 |00f4: new-array v6, v5, [I // type@2066 │ │ +4e005c: 2606 7003 0000 |00f6: fill-array-data v6, 00000466 // +00000370 │ │ +4e0062: 6906 07b5 |00f9: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.PopupWindow:[I // field@b507 │ │ +4e0066: 2306 6620 |00fb: new-array v6, v0, [I // type@2066 │ │ +4e006a: 1408 b303 047f |00fd: const v8, #float 1.75477e+38 // #7f0403b3 │ │ +4e0070: 4b08 0603 |0100: aput v8, v6, v3 │ │ +4e0074: 6906 08b5 |0102: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.PopupWindowBackgroundState:[I // field@b508 │ │ +4e0078: 2322 6620 |0104: new-array v2, v2, [I // type@2066 │ │ +4e007c: 2602 6a03 0000 |0106: fill-array-data v2, 00000470 // +0000036a │ │ +4e0082: 6902 0db5 |0109: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.RecycleListView:[I // field@b50d │ │ +4e0086: 2342 6620 |010b: new-array v2, v4, [I // type@2066 │ │ +4e008a: 2602 6b03 0000 |010d: fill-array-data v2, 00000478 // +0000036b │ │ +4e0090: 6902 10b5 |0110: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.RecyclerView:[I // field@b510 │ │ +4e0094: 1302 1100 |0112: const/16 v2, #int 17 // #11 │ │ +4e0098: 2322 6620 |0114: new-array v2, v2, [I // type@2066 │ │ +4e009c: 2602 7e03 0000 |0116: fill-array-data v2, 00000494 // +0000037e │ │ +4e00a2: 6902 1db5 |0119: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.SearchView:[I // field@b51d │ │ +4e00a6: 2372 6620 |011b: new-array v2, v7, [I // type@2066 │ │ +4e00aa: 2602 9d03 0000 |011d: fill-array-data v2, 000004ba // +0000039d │ │ +4e00b0: 6902 2fb5 |0120: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.Spinner:[I // field@b52f │ │ +4e00b4: 2311 6620 |0122: new-array v1, v1, [I // type@2066 │ │ +4e00b8: 2601 a403 0000 |0124: fill-array-data v1, 000004c8 // +000003a4 │ │ +4e00be: 6901 35b5 |0127: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.StateListDrawable:[I // field@b535 │ │ +4e00c2: 2300 6620 |0129: new-array v0, v0, [I // type@2066 │ │ +4e00c6: 1401 9901 0101 |012b: const v1, #float 2.36947e-38 // #01010199 │ │ +4e00cc: 4b01 0003 |012e: aput v1, v0, v3 │ │ +4e00d0: 6900 36b5 |0130: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.StateListDrawableItem:[I // field@b536 │ │ +4e00d4: 1300 0e00 |0132: const/16 v0, #int 14 // #e │ │ +4e00d8: 2300 6620 |0134: new-array v0, v0, [I // type@2066 │ │ +4e00dc: 2600 a203 0000 |0136: fill-array-data v0, 000004d8 // +000003a2 │ │ +4e00e2: 6900 3eb5 |0139: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.SwitchCompat:[I // field@b53e │ │ +4e00e6: 1300 1000 |013b: const/16 v0, #int 16 // #10 │ │ +4e00ea: 2300 6620 |013d: new-array v0, v0, [I // type@2066 │ │ +4e00ee: 2600 b903 0000 |013f: fill-array-data v0, 000004f8 // +000003b9 │ │ +4e00f4: 6900 4db5 |0142: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.TextAppearance:[I // field@b54d │ │ +4e00f8: 1300 1e00 |0144: const/16 v0, #int 30 // #1e │ │ +4e00fc: 2300 6620 |0146: new-array v0, v0, [I // type@2066 │ │ +4e0100: 2600 d403 0000 |0148: fill-array-data v0, 0000051c // +000003d4 │ │ +4e0106: 6900 5eb5 |014b: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.Toolbar:[I // field@b55e │ │ +4e010a: 2370 6620 |014d: new-array v0, v7, [I // type@2066 │ │ +4e010e: 2600 0d04 0000 |014f: fill-array-data v0, 0000055c // +0000040d │ │ +4e0114: 6900 7db5 |0152: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.View:[I // field@b57d │ │ +4e0118: 2350 6620 |0154: new-array v0, v5, [I // type@2066 │ │ +4e011c: 2600 1404 0000 |0156: fill-array-data v0, 0000056a // +00000414 │ │ +4e0122: 6900 7eb5 |0159: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.ViewBackgroundHelper:[I // field@b57e │ │ +4e0126: 2350 6620 |015b: new-array v0, v5, [I // type@2066 │ │ +4e012a: 2600 1704 0000 |015d: fill-array-data v0, 00000574 // +00000417 │ │ +4e0130: 6900 82b5 |0160: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.ViewStubCompat:[I // field@b582 │ │ +4e0134: 0e00 |0162: return-void │ │ +4e0136: 0000 |0163: nop // spacer │ │ +4e0138: 0003 0400 1d00 0000 4000 047f 4700 ... |0164: array-data (62 units) │ │ +4e01b4: 0003 0400 0600 0000 4000 047f 4700 ... |01a2: array-data (16 units) │ │ +4e01d4: 0003 0400 0200 0000 8501 047f 1702 ... |01b2: array-data (8 units) │ │ +4e01e4: 0003 0400 0800 0000 f200 0101 7f00 ... |01ba: array-data (20 units) │ │ +4e020c: 0003 0400 0600 0000 1c01 0101 9401 ... |01ce: array-data (16 units) │ │ +4e022c: 0003 0400 0200 0000 d000 0101 9901 ... |01de: array-data (8 units) │ │ +4e023c: 0003 0400 0400 0000 9901 0101 4904 ... |01e6: array-data (12 units) │ │ +4e0254: 0003 0400 0400 0000 1901 0101 ab03 ... |01f2: array-data (12 units) │ │ +4e026c: 0003 0400 0400 0000 4201 0101 4504 ... |01fe: array-data (12 units) │ │ +4e0284: 0003 0400 0700 0000 3400 0101 6d01 ... |020a: array-data (18 units) │ │ +4e02a8: 0003 0400 1600 0000 3400 0101 3a00 ... |021c: array-data (48 units) │ │ +4e0308: 0003 0400 7f00 0000 5700 0101 ae00 ... |024c: array-data (258 units) │ │ +4e050c: 0003 0400 0500 0000 a501 0101 1f03 ... |034e: array-data (14 units) │ │ +4e0528: 0003 0400 0400 0000 0701 0101 7c00 ... |035c: array-data (12 units) │ │ +4e0540: 0003 0400 0200 0000 3d02 047f bc03 ... |0368: array-data (8 units) │ │ +4e0550: 0003 0400 0700 0000 b300 0101 4802 ... |0370: array-data (18 units) │ │ +4e0574: 0003 0400 0800 0000 3500 047f 3600 ... |0382: array-data (20 units) │ │ +4e059c: 0003 0400 0700 0000 da01 047f db01 ... |0396: array-data (18 units) │ │ +4e05c0: 0003 0400 0a00 0000 3205 0101 3305 ... |03a8: array-data (24 units) │ │ +4e05f0: 0003 0400 0c00 0000 9d01 0101 9e01 ... |03c0: array-data (28 units) │ │ +4e0628: 0003 0400 0200 0000 a501 0101 1405 ... |03dc: array-data (8 units) │ │ +4e0638: 0003 0400 0900 0000 af00 0101 c400 ... |03e4: array-data (22 units) │ │ +4e0664: 0003 0400 0400 0000 b300 0101 f400 ... |03fa: array-data (12 units) │ │ +4e067c: 0003 0400 0200 0000 ac02 0101 ad02 ... |0406: array-data (8 units) │ │ +4e068c: 0003 0400 0600 0000 0e00 0101 d000 ... |040e: array-data (16 units) │ │ +4e06ac: 0003 0400 1700 0000 0200 0101 0e00 ... |041e: array-data (50 units) │ │ +4e0710: 0003 0400 0900 0000 ae00 0101 2c01 ... |0450: array-data (22 units) │ │ +4e073c: 0003 0400 0300 0000 7601 0101 c902 ... |0466: array-data (10 units) │ │ +4e0750: 0003 0400 0200 0000 3003 047f 3603 ... |0470: array-data (8 units) │ │ +4e0760: 0003 0400 0c00 0000 c400 0101 eb00 ... |0478: array-data (28 units) │ │ +4e0798: 0003 0400 1100 0000 da00 0101 1f01 ... |0494: array-data (38 units) │ │ +4e07e4: 0003 0400 0500 0000 b200 0101 7601 ... |04ba: array-data (14 units) │ │ +4e0800: 0003 0400 0600 0000 1c01 0101 9401 ... |04c8: array-data (16 units) │ │ +4e0820: 0003 0400 0e00 0000 2401 0101 2501 ... |04d8: array-data (32 units) │ │ +4e0860: 0003 0400 1000 0000 9500 0101 9600 ... |04f8: array-data (36 units) │ │ +4e08a8: 0003 0400 1e00 0000 af00 0101 4001 ... |051c: array-data (64 units) │ │ +4e0928: 0003 0400 0500 0000 0000 0101 da00 ... |055c: array-data (14 units) │ │ +4e0944: 0003 0400 0300 0000 d400 0101 4900 ... |056a: array-data (10 units) │ │ +4e0958: 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 │ │ -4e0970: |[4e0970] petrov.kristiyan.colorpicker.R$styleable.:()V │ │ -4e0980: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4e0986: 0e00 |0003: return-void │ │ +4e096c: |[4e096c] petrov.kristiyan.colorpicker.R$styleable.:()V │ │ +4e097c: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4e0982: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1059447,17 +1059447,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4e09a0: |[4e09a0] petrov.kristiyan.colorpicker.R.:()V │ │ -4e09b0: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4e09b6: 0e00 |0003: return-void │ │ +4e099c: |[4e099c] petrov.kristiyan.colorpicker.R.:()V │ │ +4e09ac: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4e09b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1592482,37 +1592482,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 │ │ -4db86c: |[4db86c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)V │ │ -4db87c: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4db882: 5b01 96ae |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae96 │ │ -4db886: 0e00 |0005: return-void │ │ +4db868: |[4db868] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)V │ │ +4db878: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4db87e: 5b01 96ae |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae96 │ │ +4db882: 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 │ │ -4db888: |[4db888] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0.onChanged:(Ljava/lang/Object;)V │ │ -4db898: 5410 96ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae96 │ │ -4db89c: 1f02 f115 |0002: check-cast v2, Ljava/lang/String; // type@15f1 │ │ -4db8a0: 7120 3cf7 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@f73c │ │ -4db8a6: 0e00 |0007: return-void │ │ +4db884: |[4db884] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0.onChanged:(Ljava/lang/Object;)V │ │ +4db894: 5410 96ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae96 │ │ +4db898: 1f02 f115 |0002: check-cast v2, Ljava/lang/String; // type@15f1 │ │ +4db89c: 7120 3cf7 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@f73c │ │ +4db8a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9786 (D8$$SyntheticClass) │ │ │ │ Class #5937 header: │ │ @@ -1592549,18 +1592549,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 │ │ -4dc7c0: |[4dc7c0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$displayColorDialog$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ -4dc7d0: 5b01 b9ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@aeb9 │ │ -4dc7d4: 7010 56ab 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4dc7da: 0e00 |0005: return-void │ │ +4dc7bc: |[4dc7bc] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$displayColorDialog$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ +4dc7cc: 5b01 b9ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@aeb9 │ │ +4dc7d0: 7010 56ab 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4dc7d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=170 │ │ 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; │ │ │ │ @@ -1592570,39 +1592570,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4dc7dc: |[4dc7dc] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$displayColorDialog$1.onCancel:()V │ │ -4dc7ec: 0e00 |0000: return-void │ │ +4dc7d8: |[4dc7d8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$displayColorDialog$1.onCancel:()V │ │ +4dc7e8: 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 │ │ -4dc7f0: |[4dc7f0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$displayColorDialog$1.setOnFastChooseColorListener:(II)V │ │ -4dc800: 5401 b9ae |0000: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@aeb9 │ │ -4dc804: 7110 8df7 0100 |0002: invoke-static {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$getDrawView:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Lcom/simplify/ink/InkView; // method@f78d │ │ -4dc80a: 0c01 |0005: move-result-object v1 │ │ -4dc80c: 6e20 6ba9 2100 |0006: invoke-virtual {v1, v2}, Lcom/simplify/ink/InkView;.setColor:(I)V // method@a96b │ │ -4dc812: 5401 b9ae |0009: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@aeb9 │ │ -4dc816: 7110 8cf7 0100 |000b: invoke-static {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$getBtnColorSelector:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Landroid/widget/Button; // method@f78c │ │ -4dc81c: 0c01 |000e: move-result-object v1 │ │ -4dc81e: 6e20 960f 2100 |000f: invoke-virtual {v1, v2}, Landroid/widget/Button;.setBackgroundColor:(I)V // method@0f96 │ │ -4dc824: 0e00 |0012: return-void │ │ +4dc7ec: |[4dc7ec] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$displayColorDialog$1.setOnFastChooseColorListener:(II)V │ │ +4dc7fc: 5401 b9ae |0000: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@aeb9 │ │ +4dc800: 7110 8df7 0100 |0002: invoke-static {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$getDrawView:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Lcom/simplify/ink/InkView; // method@f78d │ │ +4dc806: 0c01 |0005: move-result-object v1 │ │ +4dc808: 6e20 6ba9 2100 |0006: invoke-virtual {v1, v2}, Lcom/simplify/ink/InkView;.setColor:(I)V // method@a96b │ │ +4dc80e: 5401 b9ae |0009: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@aeb9 │ │ +4dc812: 7110 8cf7 0100 |000b: invoke-static {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$getBtnColorSelector:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Landroid/widget/Button; // method@f78c │ │ +4dc818: 0c01 |000e: move-result-object v1 │ │ +4dc81a: 6e20 960f 2100 |000f: invoke-virtual {v1, v2}, Landroid/widget/Button;.setBackgroundColor:(I)V // method@0f96 │ │ +4dc820: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0009 line=173 │ │ locals : │ │ 0x0000 - 0x0013 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1; │ │ 0x0000 - 0x0013 reg=1 (null) I │ │ @@ -1592638,39 +1592638,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 │ │ -4dd370: |[4dd370] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -4dd380: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4dd386: 5b01 c2ae |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda2;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec2 │ │ -4dd38a: 0e00 |0005: return-void │ │ +4dd36c: |[4dd36c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +4dd37c: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4dd382: 5b01 c2ae |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda2;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec2 │ │ +4dd386: 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 │ │ -4dd38c: |[4dd38c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda2.onChanged:(Ljava/lang/Object;)V │ │ -4dd39c: 5410 c2ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda2;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec2 │ │ -4dd3a0: 1f02 bf15 |0002: check-cast v2, Ljava/lang/Boolean; // type@15bf │ │ -4dd3a4: 6e10 3faa 0200 |0004: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@aa3f │ │ -4dd3aa: 0a02 |0007: move-result v2 │ │ -4dd3ac: 7120 baf7 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@f7ba │ │ -4dd3b2: 0e00 |000b: return-void │ │ +4dd388: |[4dd388] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda2.onChanged:(Ljava/lang/Object;)V │ │ +4dd398: 5410 c2ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda2;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec2 │ │ +4dd39c: 1f02 bf15 |0002: check-cast v2, Ljava/lang/Boolean; // type@15bf │ │ +4dd3a0: 6e10 3faa 0200 |0004: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@aa3f │ │ +4dd3a6: 0a02 |0007: move-result v2 │ │ +4dd3a8: 7120 baf7 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@f7ba │ │ +4dd3ae: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9786 (D8$$SyntheticClass) │ │ │ │ Class #5939 header: │ │ @@ -1592701,39 +1592701,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 │ │ -4dd3b4: |[4dd3b4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -4dd3c4: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4dd3ca: 5b01 c3ae |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda3;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec3 │ │ -4dd3ce: 0e00 |0005: return-void │ │ +4dd3b0: |[4dd3b0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +4dd3c0: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4dd3c6: 5b01 c3ae |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda3;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec3 │ │ +4dd3ca: 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 │ │ -4dd3d0: |[4dd3d0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda3.onChanged:(Ljava/lang/Object;)V │ │ -4dd3e0: 5410 c3ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda3;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec3 │ │ -4dd3e4: 1f02 bf15 |0002: check-cast v2, Ljava/lang/Boolean; // type@15bf │ │ -4dd3e8: 6e10 3faa 0200 |0004: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@aa3f │ │ -4dd3ee: 0a02 |0007: move-result v2 │ │ -4dd3f0: 7120 bdf7 2000 |0008: invoke-static {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.$r8$lambda$qqJNpBJ0DudbvZoskV77e1DttVg:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V // method@f7bd │ │ -4dd3f6: 0e00 |000b: return-void │ │ +4dd3cc: |[4dd3cc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda3.onChanged:(Ljava/lang/Object;)V │ │ +4dd3dc: 5410 c3ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda3;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec3 │ │ +4dd3e0: 1f02 bf15 |0002: check-cast v2, Ljava/lang/Boolean; // type@15bf │ │ +4dd3e4: 6e10 3faa 0200 |0004: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@aa3f │ │ +4dd3ea: 0a02 |0007: move-result v2 │ │ +4dd3ec: 7120 bdf7 2000 |0008: invoke-static {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.$r8$lambda$qqJNpBJ0DudbvZoskV77e1DttVg:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V // method@f7bd │ │ +4dd3f2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9786 (D8$$SyntheticClass) │ │ │ │ Class #5940 header: │ │ @@ -1592764,39 +1592764,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 │ │ -4dd3f8: |[4dd3f8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda4.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -4dd408: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ -4dd40e: 5b01 c4ae |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda4;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec4 │ │ -4dd412: 0e00 |0005: return-void │ │ +4dd3f4: |[4dd3f4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda4.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +4dd404: 7010 56ab 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@ab56 │ │ +4dd40a: 5b01 c4ae |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda4;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec4 │ │ +4dd40e: 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 │ │ -4dd414: |[4dd414] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda4.onChanged:(Ljava/lang/Object;)V │ │ -4dd424: 5410 c4ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda4;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec4 │ │ -4dd428: 1f02 bf15 |0002: check-cast v2, Ljava/lang/Boolean; // type@15bf │ │ -4dd42c: 6e10 3faa 0200 |0004: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@aa3f │ │ -4dd432: 0a02 |0007: move-result v2 │ │ -4dd434: 7120 bef7 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@f7be │ │ -4dd43a: 0e00 |000b: return-void │ │ +4dd410: |[4dd410] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda4.onChanged:(Ljava/lang/Object;)V │ │ +4dd420: 5410 c4ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda4;.f$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec4 │ │ +4dd424: 1f02 bf15 |0002: check-cast v2, Ljava/lang/Boolean; // type@15bf │ │ +4dd428: 6e10 3faa 0200 |0004: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@aa3f │ │ +4dd42e: 0a02 |0007: move-result v2 │ │ +4dd430: 7120 bef7 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@f7be │ │ +4dd436: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 9786 (D8$$SyntheticClass) │ │ │ │ Class #5941 header: │ │ @@ -1592836,74 +1592836,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 │ │ -4df588: |[4df588] petrov.kristiyan.colorpicker.ColorViewAdapter$ViewHolder.:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;Landroid/view/View;)V │ │ -4df598: 5b56 08af |0000: iput-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af08 │ │ -4df59c: 7020 d569 7500 |0002: invoke-direct {v5, v7}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@69d5 │ │ -4df5a2: 6000 9db1 |0005: sget v0, Lpetrov/kristiyan/colorpicker/R$id;.color:I // field@b19d │ │ -4df5a6: 6e20 7e0b 0700 |0007: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ -4df5ac: 0c00 |000a: move-result-object v0 │ │ -4df5ae: 1f00 5304 |000b: check-cast v0, Landroidx/appcompat/widget/AppCompatButton; // type@0453 │ │ -4df5b2: 5b50 07af |000d: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af07 │ │ -4df5b6: 7110 3ff8 0600 |000f: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f83f │ │ -4df5bc: 0a01 |0012: move-result v1 │ │ -4df5be: 6e20 2b20 1000 |0013: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/AppCompatButton;.setTextColor:(I)V // method@202b │ │ -4df5c4: 5450 07af |0016: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af07 │ │ -4df5c8: 7110 40f8 0600 |0018: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f840 │ │ -4df5ce: 0a01 |001b: move-result v1 │ │ -4df5d0: 6e20 1b20 1000 |001c: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/AppCompatButton;.setBackgroundResource:(I)V // method@201b │ │ -4df5d6: 5450 07af |001f: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af07 │ │ -4df5da: 6e20 2020 5000 |0021: invoke-virtual {v0, v5}, Landroidx/appcompat/widget/AppCompatButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2020 │ │ -4df5e0: 5450 07af |0024: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af07 │ │ -4df5e4: 6e10 0520 0000 |0026: invoke-virtual {v0}, Landroidx/appcompat/widget/AppCompatButton;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2005 │ │ -4df5ea: 0c00 |0029: move-result-object v0 │ │ -4df5ec: 1f00 a602 |002a: check-cast v0, Landroid/widget/LinearLayout$LayoutParams; // type@02a6 │ │ -4df5f0: 7110 4bf8 0600 |002c: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f84b │ │ -4df5f6: 0a01 |002f: move-result v1 │ │ -4df5f8: 7110 4cf8 0600 |0030: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f84c │ │ -4df5fe: 0a02 |0033: move-result v2 │ │ -4df600: 7110 4df8 0600 |0034: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f84d │ │ -4df606: 0a03 |0037: move-result v3 │ │ -4df608: 7110 4ef8 0600 |0038: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f84e │ │ -4df60e: 0a04 |003b: move-result v4 │ │ -4df610: 6e54 2411 1032 |003c: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.setMargins:(IIII)V // method@1124 │ │ -4df616: 7110 4ff8 0600 |003f: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f84f │ │ -4df61c: 0a01 |0042: move-result v1 │ │ -4df61e: 12f2 |0043: const/4 v2, #int -1 // #ff │ │ -4df620: 3221 0800 |0044: if-eq v1, v2, 004c // +0008 │ │ -4df624: 7110 4ff8 0600 |0046: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f84f │ │ -4df62a: 0a01 |0049: move-result v1 │ │ -4df62c: 5901 5e01 |004a: iput v1, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@015e │ │ -4df630: 7110 50f8 0600 |004c: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f850 │ │ -4df636: 0a01 |004f: move-result v1 │ │ -4df638: 3221 0800 |0050: if-eq v1, v2, 0058 // +0008 │ │ -4df63c: 7110 50f8 0600 |0052: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f850 │ │ -4df642: 0a01 |0055: move-result v1 │ │ -4df644: 5901 5901 |0056: iput v1, v0, Landroid/widget/LinearLayout$LayoutParams;.height:I // field@0159 │ │ -4df648: 6000 b6b1 |0058: sget v0, Lpetrov/kristiyan/colorpicker/R$id;.linearLayout:I // field@b1b6 │ │ -4df64c: 6e20 7e0b 0700 |005a: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ -4df652: 0c07 |005d: move-result-object v7 │ │ -4df654: 1f07 a702 |005e: check-cast v7, Landroid/widget/LinearLayout; // type@02a7 │ │ -4df658: 6e10 3811 0700 |0060: invoke-virtual {v7}, Landroid/widget/LinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1138 │ │ -4df65e: 0c07 |0063: move-result-object v7 │ │ -4df660: 1f07 3d0d |0064: check-cast v7, Landroidx/recyclerview/widget/GridLayoutManager$LayoutParams; // type@0d3d │ │ -4df664: 7110 51f8 0600 |0066: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$800:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f851 │ │ -4df66a: 0a00 |0069: move-result v0 │ │ -4df66c: 7110 52f8 0600 |006a: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$900:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f852 │ │ -4df672: 0a01 |006d: move-result v1 │ │ -4df674: 7110 41f8 0600 |006e: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f841 │ │ -4df67a: 0a02 |0071: move-result v2 │ │ -4df67c: 7110 42f8 0600 |0072: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f842 │ │ -4df682: 0a06 |0075: move-result v6 │ │ -4df684: 6e56 d765 0721 |0076: invoke-virtual {v7, v0, v1, v2, v6}, Landroidx/recyclerview/widget/GridLayoutManager$LayoutParams;.setMargins:(IIII)V // method@65d7 │ │ -4df68a: 0e00 |0079: return-void │ │ +4df584: |[4df584] petrov.kristiyan.colorpicker.ColorViewAdapter$ViewHolder.:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;Landroid/view/View;)V │ │ +4df594: 5b56 08af |0000: iput-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af08 │ │ +4df598: 7020 d569 7500 |0002: invoke-direct {v5, v7}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@69d5 │ │ +4df59e: 6000 9db1 |0005: sget v0, Lpetrov/kristiyan/colorpicker/R$id;.color:I // field@b19d │ │ +4df5a2: 6e20 7e0b 0700 |0007: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ +4df5a8: 0c00 |000a: move-result-object v0 │ │ +4df5aa: 1f00 5304 |000b: check-cast v0, Landroidx/appcompat/widget/AppCompatButton; // type@0453 │ │ +4df5ae: 5b50 07af |000d: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af07 │ │ +4df5b2: 7110 3ff8 0600 |000f: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f83f │ │ +4df5b8: 0a01 |0012: move-result v1 │ │ +4df5ba: 6e20 2b20 1000 |0013: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/AppCompatButton;.setTextColor:(I)V // method@202b │ │ +4df5c0: 5450 07af |0016: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af07 │ │ +4df5c4: 7110 40f8 0600 |0018: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f840 │ │ +4df5ca: 0a01 |001b: move-result v1 │ │ +4df5cc: 6e20 1b20 1000 |001c: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/AppCompatButton;.setBackgroundResource:(I)V // method@201b │ │ +4df5d2: 5450 07af |001f: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af07 │ │ +4df5d6: 6e20 2020 5000 |0021: invoke-virtual {v0, v5}, Landroidx/appcompat/widget/AppCompatButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2020 │ │ +4df5dc: 5450 07af |0024: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af07 │ │ +4df5e0: 6e10 0520 0000 |0026: invoke-virtual {v0}, Landroidx/appcompat/widget/AppCompatButton;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2005 │ │ +4df5e6: 0c00 |0029: move-result-object v0 │ │ +4df5e8: 1f00 a602 |002a: check-cast v0, Landroid/widget/LinearLayout$LayoutParams; // type@02a6 │ │ +4df5ec: 7110 4bf8 0600 |002c: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f84b │ │ +4df5f2: 0a01 |002f: move-result v1 │ │ +4df5f4: 7110 4cf8 0600 |0030: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f84c │ │ +4df5fa: 0a02 |0033: move-result v2 │ │ +4df5fc: 7110 4df8 0600 |0034: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f84d │ │ +4df602: 0a03 |0037: move-result v3 │ │ +4df604: 7110 4ef8 0600 |0038: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f84e │ │ +4df60a: 0a04 |003b: move-result v4 │ │ +4df60c: 6e54 2411 1032 |003c: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.setMargins:(IIII)V // method@1124 │ │ +4df612: 7110 4ff8 0600 |003f: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f84f │ │ +4df618: 0a01 |0042: move-result v1 │ │ +4df61a: 12f2 |0043: const/4 v2, #int -1 // #ff │ │ +4df61c: 3221 0800 |0044: if-eq v1, v2, 004c // +0008 │ │ +4df620: 7110 4ff8 0600 |0046: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f84f │ │ +4df626: 0a01 |0049: move-result v1 │ │ +4df628: 5901 5e01 |004a: iput v1, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@015e │ │ +4df62c: 7110 50f8 0600 |004c: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f850 │ │ +4df632: 0a01 |004f: move-result v1 │ │ +4df634: 3221 0800 |0050: if-eq v1, v2, 0058 // +0008 │ │ +4df638: 7110 50f8 0600 |0052: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f850 │ │ +4df63e: 0a01 |0055: move-result v1 │ │ +4df640: 5901 5901 |0056: iput v1, v0, Landroid/widget/LinearLayout$LayoutParams;.height:I // field@0159 │ │ +4df644: 6000 b6b1 |0058: sget v0, Lpetrov/kristiyan/colorpicker/R$id;.linearLayout:I // field@b1b6 │ │ +4df648: 6e20 7e0b 0700 |005a: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0b7e │ │ +4df64e: 0c07 |005d: move-result-object v7 │ │ +4df650: 1f07 a702 |005e: check-cast v7, Landroid/widget/LinearLayout; // type@02a7 │ │ +4df654: 6e10 3811 0700 |0060: invoke-virtual {v7}, Landroid/widget/LinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1138 │ │ +4df65a: 0c07 |0063: move-result-object v7 │ │ +4df65c: 1f07 3d0d |0064: check-cast v7, Landroidx/recyclerview/widget/GridLayoutManager$LayoutParams; // type@0d3d │ │ +4df660: 7110 51f8 0600 |0066: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$800:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f851 │ │ +4df666: 0a00 |0069: move-result v0 │ │ +4df668: 7110 52f8 0600 |006a: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$900:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f852 │ │ +4df66e: 0a01 |006d: move-result v1 │ │ +4df670: 7110 41f8 0600 |006e: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f841 │ │ +4df676: 0a02 |0071: move-result v2 │ │ +4df678: 7110 42f8 0600 |0072: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f842 │ │ +4df67e: 0a06 |0075: move-result v6 │ │ +4df680: 6e56 d765 0721 |0076: invoke-virtual {v7, v0, v1, v2, v6}, Landroidx/recyclerview/widget/GridLayoutManager$LayoutParams;.setMargins:(IIII)V // method@65d7 │ │ +4df686: 0e00 |0079: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0002 line=42 │ │ 0x0005 line=44 │ │ 0x000f line=45 │ │ 0x0016 line=46 │ │ @@ -1592928,87 +1592928,87 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 148 16-bit code units │ │ -4df68c: |[4df68c] petrov.kristiyan.colorpicker.ColorViewAdapter$ViewHolder.onClick:(Landroid/view/View;)V │ │ -4df69c: 5420 08af |0000: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af08 │ │ -4df6a0: 7110 43f8 0000 |0002: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f843 │ │ -4df6a6: 0a00 |0005: move-result v0 │ │ -4df6a8: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ -4df6aa: 3210 2d00 |0007: if-eq v0, v1, 0034 // +002d │ │ -4df6ae: 5420 08af |0009: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af08 │ │ -4df6b2: 7110 43f8 0000 |000b: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f843 │ │ -4df6b8: 0a00 |000e: move-result v0 │ │ -4df6ba: 6e10 3bf8 0200 |000f: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@f83b │ │ -4df6c0: 0a01 |0012: move-result v1 │ │ -4df6c2: 3210 2100 |0013: if-eq v0, v1, 0034 // +0021 │ │ -4df6c6: 5420 08af |0015: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af08 │ │ -4df6ca: 7110 45f8 0000 |0017: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; // method@f845 │ │ -4df6d0: 0c00 |001a: move-result-object v0 │ │ -4df6d2: 5421 08af |001b: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af08 │ │ -4df6d6: 7110 43f8 0100 |001d: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f843 │ │ -4df6dc: 0a01 |0020: move-result v1 │ │ -4df6de: 6e20 73ad 1000 |0021: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ -4df6e4: 0c00 |0024: move-result-object v0 │ │ -4df6e6: 1f00 4220 |0025: check-cast v0, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2042 │ │ -4df6ea: 1201 |0027: const/4 v1, #int 0 // #0 │ │ -4df6ec: 6e20 05f8 1000 |0028: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@f805 │ │ -4df6f2: 5420 08af |002b: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af08 │ │ -4df6f6: 7110 43f8 0000 |002d: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f843 │ │ -4df6fc: 0a01 |0030: move-result v1 │ │ -4df6fe: 6e20 57f8 1000 |0031: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@f857 │ │ -4df704: 5420 08af |0034: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af08 │ │ -4df708: 6e10 3bf8 0200 |0036: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@f83b │ │ -4df70e: 0a01 |0039: move-result v1 │ │ -4df710: 7120 44f8 1000 |003a: invoke-static {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1202:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I // method@f844 │ │ -4df716: 5420 08af |003d: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af08 │ │ -4df71a: 6e10 c80b 0300 |003f: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0bc8 │ │ -4df720: 0c03 |0042: move-result-object v3 │ │ -4df722: 1f03 d815 |0043: check-cast v3, Ljava/lang/Integer; // type@15d8 │ │ -4df726: 6e10 ecaa 0300 |0045: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@aaec │ │ -4df72c: 0a03 |0048: move-result v3 │ │ -4df72e: 7120 47f8 3000 |0049: invoke-static {v0, v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1402:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I // method@f847 │ │ -4df734: 5423 08af |004c: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af08 │ │ -4df738: 7110 45f8 0300 |004e: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; // method@f845 │ │ -4df73e: 0c03 |0051: move-result-object v3 │ │ -4df740: 6e10 3bf8 0200 |0052: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@f83b │ │ -4df746: 0a00 |0055: move-result v0 │ │ -4df748: 6e20 73ad 0300 |0056: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ -4df74e: 0c03 |0059: move-result-object v3 │ │ -4df750: 1f03 4220 |005a: check-cast v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2042 │ │ -4df754: 1210 |005c: const/4 v0, #int 1 // #1 │ │ -4df756: 6e20 05f8 0300 |005d: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@f805 │ │ -4df75c: 5423 08af |0060: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af08 │ │ -4df760: 7110 43f8 0300 |0062: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f843 │ │ -4df766: 0a00 |0065: move-result v0 │ │ -4df768: 6e20 57f8 0300 |0066: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@f857 │ │ -4df76e: 5423 08af |0069: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af08 │ │ -4df772: 7110 48f8 0300 |006b: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@f848 │ │ -4df778: 0c03 |006e: move-result-object v3 │ │ -4df77a: 3803 2400 |006f: if-eqz v3, 0093 // +0024 │ │ -4df77e: 5423 08af |0071: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af08 │ │ -4df782: 7110 49f8 0300 |0073: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/lang/ref/WeakReference; // method@f849 │ │ -4df788: 0c03 |0076: move-result-object v3 │ │ -4df78a: 3803 1c00 |0077: if-eqz v3, 0093 // +001c │ │ -4df78e: 5423 08af |0079: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af08 │ │ -4df792: 7110 48f8 0300 |007b: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@f848 │ │ -4df798: 0c03 |007e: move-result-object v3 │ │ -4df79a: 5420 08af |007f: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af08 │ │ -4df79e: 7110 43f8 0000 |0081: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f843 │ │ -4df7a4: 0a00 |0084: move-result v0 │ │ -4df7a6: 5421 08af |0085: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af08 │ │ -4df7aa: 7110 46f8 0100 |0087: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f846 │ │ -4df7b0: 0a01 |008a: move-result v1 │ │ -4df7b2: 7230 13f8 0301 |008b: invoke-interface {v3, v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;.setOnFastChooseColorListener:(II)V // method@f813 │ │ -4df7b8: 5423 08af |008e: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af08 │ │ -4df7bc: 7110 4af8 0300 |0090: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V // method@f84a │ │ -4df7c2: 0e00 |0093: return-void │ │ +4df688: |[4df688] petrov.kristiyan.colorpicker.ColorViewAdapter$ViewHolder.onClick:(Landroid/view/View;)V │ │ +4df698: 5420 08af |0000: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af08 │ │ +4df69c: 7110 43f8 0000 |0002: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f843 │ │ +4df6a2: 0a00 |0005: move-result v0 │ │ +4df6a4: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ +4df6a6: 3210 2d00 |0007: if-eq v0, v1, 0034 // +002d │ │ +4df6aa: 5420 08af |0009: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af08 │ │ +4df6ae: 7110 43f8 0000 |000b: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f843 │ │ +4df6b4: 0a00 |000e: move-result v0 │ │ +4df6b6: 6e10 3bf8 0200 |000f: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@f83b │ │ +4df6bc: 0a01 |0012: move-result v1 │ │ +4df6be: 3210 2100 |0013: if-eq v0, v1, 0034 // +0021 │ │ +4df6c2: 5420 08af |0015: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af08 │ │ +4df6c6: 7110 45f8 0000 |0017: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; // method@f845 │ │ +4df6cc: 0c00 |001a: move-result-object v0 │ │ +4df6ce: 5421 08af |001b: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af08 │ │ +4df6d2: 7110 43f8 0100 |001d: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f843 │ │ +4df6d8: 0a01 |0020: move-result v1 │ │ +4df6da: 6e20 73ad 1000 |0021: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ +4df6e0: 0c00 |0024: move-result-object v0 │ │ +4df6e2: 1f00 4220 |0025: check-cast v0, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2042 │ │ +4df6e6: 1201 |0027: const/4 v1, #int 0 // #0 │ │ +4df6e8: 6e20 05f8 1000 |0028: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@f805 │ │ +4df6ee: 5420 08af |002b: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af08 │ │ +4df6f2: 7110 43f8 0000 |002d: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f843 │ │ +4df6f8: 0a01 |0030: move-result v1 │ │ +4df6fa: 6e20 57f8 1000 |0031: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@f857 │ │ +4df700: 5420 08af |0034: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af08 │ │ +4df704: 6e10 3bf8 0200 |0036: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@f83b │ │ +4df70a: 0a01 |0039: move-result v1 │ │ +4df70c: 7120 44f8 1000 |003a: invoke-static {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1202:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I // method@f844 │ │ +4df712: 5420 08af |003d: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af08 │ │ +4df716: 6e10 c80b 0300 |003f: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0bc8 │ │ +4df71c: 0c03 |0042: move-result-object v3 │ │ +4df71e: 1f03 d815 |0043: check-cast v3, Ljava/lang/Integer; // type@15d8 │ │ +4df722: 6e10 ecaa 0300 |0045: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@aaec │ │ +4df728: 0a03 |0048: move-result v3 │ │ +4df72a: 7120 47f8 3000 |0049: invoke-static {v0, v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1402:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I // method@f847 │ │ +4df730: 5423 08af |004c: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af08 │ │ +4df734: 7110 45f8 0300 |004e: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; // method@f845 │ │ +4df73a: 0c03 |0051: move-result-object v3 │ │ +4df73c: 6e10 3bf8 0200 |0052: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@f83b │ │ +4df742: 0a00 |0055: move-result v0 │ │ +4df744: 6e20 73ad 0300 |0056: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ +4df74a: 0c03 |0059: move-result-object v3 │ │ +4df74c: 1f03 4220 |005a: check-cast v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2042 │ │ +4df750: 1210 |005c: const/4 v0, #int 1 // #1 │ │ +4df752: 6e20 05f8 0300 |005d: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@f805 │ │ +4df758: 5423 08af |0060: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af08 │ │ +4df75c: 7110 43f8 0300 |0062: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f843 │ │ +4df762: 0a00 |0065: move-result v0 │ │ +4df764: 6e20 57f8 0300 |0066: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@f857 │ │ +4df76a: 5423 08af |0069: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af08 │ │ +4df76e: 7110 48f8 0300 |006b: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@f848 │ │ +4df774: 0c03 |006e: move-result-object v3 │ │ +4df776: 3803 2400 |006f: if-eqz v3, 0093 // +0024 │ │ +4df77a: 5423 08af |0071: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af08 │ │ +4df77e: 7110 49f8 0300 |0073: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/lang/ref/WeakReference; // method@f849 │ │ +4df784: 0c03 |0076: move-result-object v3 │ │ +4df786: 3803 1c00 |0077: if-eqz v3, 0093 // +001c │ │ +4df78a: 5423 08af |0079: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af08 │ │ +4df78e: 7110 48f8 0300 |007b: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@f848 │ │ +4df794: 0c03 |007e: move-result-object v3 │ │ +4df796: 5420 08af |007f: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af08 │ │ +4df79a: 7110 43f8 0000 |0081: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f843 │ │ +4df7a0: 0a00 |0084: move-result v0 │ │ +4df7a2: 5421 08af |0085: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af08 │ │ +4df7a6: 7110 46f8 0100 |0087: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@f846 │ │ +4df7ac: 0a01 |008a: move-result v1 │ │ +4df7ae: 7230 13f8 0301 |008b: invoke-interface {v3, v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;.setOnFastChooseColorListener:(II)V // method@f813 │ │ +4df7b4: 5423 08af |008e: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@af08 │ │ +4df7b8: 7110 4af8 0300 |0090: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V // method@f84a │ │ +4df7be: 0e00 |0093: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0015 line=64 │ │ 0x002b line=65 │ │ 0x0034 line=67 │ │ 0x003d line=68 │ │ @@ -1593127,29 +1593127,29 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -4dfa34: |[4dfa34] petrov.kristiyan.colorpicker.ColorViewAdapter.:(Ljava/util/ArrayList;)V │ │ -4dfa44: 7010 1968 0200 |0000: invoke-direct {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@6819 │ │ -4dfa4a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -4dfa4c: 5920 0caf |0004: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@af0c │ │ -4dfa50: 5920 19af |0006: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@af19 │ │ -4dfa54: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -4dfa56: 5921 12af |0009: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@af12 │ │ -4dfa5a: 5921 13af |000b: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@af13 │ │ -4dfa5e: 1231 |000d: const/4 v1, #int 3 // #3 │ │ -4dfa60: 5921 14af |000e: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@af14 │ │ -4dfa64: 5921 11af |0010: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@af11 │ │ -4dfa68: 5920 0baf |0012: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@af0b │ │ -4dfa6c: 5920 0aaf |0014: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@af0a │ │ -4dfa70: 5b23 0eaf |0016: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@af0e │ │ -4dfa74: 0e00 |0018: return-void │ │ +4dfa30: |[4dfa30] petrov.kristiyan.colorpicker.ColorViewAdapter.:(Ljava/util/ArrayList;)V │ │ +4dfa40: 7010 1968 0200 |0000: invoke-direct {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@6819 │ │ +4dfa46: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +4dfa48: 5920 0caf |0004: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@af0c │ │ +4dfa4c: 5920 19af |0006: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@af19 │ │ +4dfa50: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +4dfa52: 5921 12af |0009: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@af12 │ │ +4dfa56: 5921 13af |000b: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@af13 │ │ +4dfa5a: 1231 |000d: const/4 v1, #int 3 // #3 │ │ +4dfa5c: 5921 14af |000e: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@af14 │ │ +4dfa60: 5921 11af |0010: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@af11 │ │ +4dfa64: 5920 0baf |0012: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@af0b │ │ +4dfa68: 5920 0aaf |0014: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@af0a │ │ +4dfa6c: 5b23 0eaf |0016: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@af0e │ │ +4dfa70: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0004 line=27 │ │ 0x0006 line=30 │ │ 0x0009 line=31 │ │ 0x0012 line=32 │ │ @@ -1593163,31 +1593163,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 │ │ -4dfa78: |[4dfa78] petrov.kristiyan.colorpicker.ColorViewAdapter.:(Ljava/util/ArrayList;Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;Ljava/lang/ref/WeakReference;)V │ │ -4dfa88: 7010 1968 0200 |0000: invoke-direct {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@6819 │ │ -4dfa8e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -4dfa90: 5920 0caf |0004: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@af0c │ │ -4dfa94: 5920 19af |0006: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@af19 │ │ -4dfa98: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -4dfa9a: 5921 12af |0009: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@af12 │ │ -4dfa9e: 5921 13af |000b: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@af13 │ │ -4dfaa2: 1231 |000d: const/4 v1, #int 3 // #3 │ │ -4dfaa4: 5921 14af |000e: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@af14 │ │ -4dfaa8: 5921 11af |0010: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@af11 │ │ -4dfaac: 5920 0baf |0012: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@af0b │ │ -4dfab0: 5920 0aaf |0014: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@af0a │ │ -4dfab4: 5b23 0eaf |0016: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@af0e │ │ -4dfab8: 5b25 0faf |0018: iput-object v5, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDialog:Ljava/lang/ref/WeakReference; // field@af0f │ │ -4dfabc: 5b24 18af |001a: iput-object v4, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@af18 │ │ -4dfac0: 0e00 |001c: return-void │ │ +4dfa74: |[4dfa74] petrov.kristiyan.colorpicker.ColorViewAdapter.:(Ljava/util/ArrayList;Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;Ljava/lang/ref/WeakReference;)V │ │ +4dfa84: 7010 1968 0200 |0000: invoke-direct {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@6819 │ │ +4dfa8a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +4dfa8c: 5920 0caf |0004: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@af0c │ │ +4dfa90: 5920 19af |0006: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@af19 │ │ +4dfa94: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +4dfa96: 5921 12af |0009: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@af12 │ │ +4dfa9a: 5921 13af |000b: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@af13 │ │ +4dfa9e: 1231 |000d: const/4 v1, #int 3 // #3 │ │ +4dfaa0: 5921 14af |000e: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@af14 │ │ +4dfaa4: 5921 11af |0010: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@af11 │ │ +4dfaa8: 5920 0baf |0012: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@af0b │ │ +4dfaac: 5920 0aaf |0014: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@af0a │ │ +4dfab0: 5b23 0eaf |0016: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@af0e │ │ +4dfab4: 5b25 0faf |0018: iput-object v5, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDialog:Ljava/lang/ref/WeakReference; // field@af0f │ │ +4dfab8: 5b24 18af |001a: iput-object v4, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@af18 │ │ +4dfabc: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0004 line=27 │ │ 0x0006 line=30 │ │ 0x0009 line=31 │ │ 0x0012 line=32 │ │ @@ -1593205,17 +1593205,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 │ │ -4df7e0: |[4df7e0] petrov.kristiyan.colorpicker.ColorViewAdapter.access$000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4df7f0: 5200 19af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@af19 │ │ -4df7f4: 0f00 |0002: return v0 │ │ +4df7dc: |[4df7dc] petrov.kristiyan.colorpicker.ColorViewAdapter.access$000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4df7ec: 5200 19af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@af19 │ │ +4df7f0: 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;) │ │ @@ -1593223,17 +1593223,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 │ │ -4df7f8: |[4df7f8] petrov.kristiyan.colorpicker.ColorViewAdapter.access$100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4df808: 5200 09af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@af09 │ │ -4df80c: 0f00 |0002: return v0 │ │ +4df7f4: |[4df7f4] petrov.kristiyan.colorpicker.ColorViewAdapter.access$100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4df804: 5200 09af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@af09 │ │ +4df808: 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;) │ │ @@ -1593241,17 +1593241,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 │ │ -4df810: |[4df810] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4df820: 5200 16af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginRight:I // field@af16 │ │ -4df824: 0f00 |0002: return v0 │ │ +4df80c: |[4df80c] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4df81c: 5200 16af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginRight:I // field@af16 │ │ +4df820: 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;) │ │ @@ -1593259,17 +1593259,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 │ │ -4df828: |[4df828] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4df838: 5200 10af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginBottom:I // field@af10 │ │ -4df83c: 0f00 |0002: return v0 │ │ +4df824: |[4df824] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4df834: 5200 10af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginBottom:I // field@af10 │ │ +4df838: 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;) │ │ @@ -1593277,17 +1593277,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 │ │ -4df840: |[4df840] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4df850: 5200 0caf |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@af0c │ │ -4df854: 0f00 |0002: return v0 │ │ +4df83c: |[4df83c] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4df84c: 5200 0caf |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@af0c │ │ +4df850: 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;) │ │ @@ -1593295,17 +1593295,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 │ │ -4df858: |[4df858] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1202:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I │ │ -4df868: 5901 0caf |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@af0c │ │ -4df86c: 0f01 |0002: return v1 │ │ +4df854: |[4df854] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1202:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I │ │ +4df864: 5901 0caf |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@af0c │ │ +4df868: 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 │ │ │ │ @@ -1593314,17 +1593314,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 │ │ -4df9c8: |[4df9c8] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; │ │ -4df9d8: 5400 0eaf |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@af0e │ │ -4df9dc: 1100 |0002: return-object v0 │ │ +4df9c4: |[4df9c4] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; │ │ +4df9d4: 5400 0eaf |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@af0e │ │ +4df9d8: 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;) │ │ @@ -1593332,17 +1593332,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 │ │ -4df870: |[4df870] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4df880: 5200 0daf |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@af0d │ │ -4df884: 0f00 |0002: return v0 │ │ +4df86c: |[4df86c] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4df87c: 5200 0daf |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@af0d │ │ +4df880: 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;) │ │ @@ -1593350,17 +1593350,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 │ │ -4df888: |[4df888] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1402:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I │ │ -4df898: 5901 0daf |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@af0d │ │ -4df89c: 0f01 |0002: return v1 │ │ +4df884: |[4df884] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1402:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I │ │ +4df894: 5901 0daf |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@af0d │ │ +4df898: 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 │ │ │ │ @@ -1593369,17 +1593369,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 │ │ -4df9e0: |[4df9e0] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; │ │ -4df9f0: 5400 18af |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@af18 │ │ -4df9f4: 1100 |0002: return-object v0 │ │ +4df9dc: |[4df9dc] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; │ │ +4df9ec: 5400 18af |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@af18 │ │ +4df9f0: 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;) │ │ @@ -1593387,17 +1593387,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 │ │ -4df9b0: |[4df9b0] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/lang/ref/WeakReference; │ │ -4df9c0: 5400 0faf |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDialog:Ljava/lang/ref/WeakReference; // field@af0f │ │ -4df9c4: 1100 |0002: return-object v0 │ │ +4df9ac: |[4df9ac] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/lang/ref/WeakReference; │ │ +4df9bc: 5400 0faf |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDialog:Ljava/lang/ref/WeakReference; // field@af0f │ │ +4df9c0: 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;) │ │ @@ -1593405,17 +1593405,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 │ │ -4dfac4: |[4dfac4] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V │ │ -4dfad4: 7010 53f8 0000 |0000: invoke-direct {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.dismissDialog:()V // method@f853 │ │ -4dfada: 0e00 |0003: return-void │ │ +4dfac0: |[4dfac0] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V │ │ +4dfad0: 7010 53f8 0000 |0000: invoke-direct {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.dismissDialog:()V // method@f853 │ │ +4dfad6: 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;) │ │ @@ -1593423,17 +1593423,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 │ │ -4df8a0: |[4df8a0] petrov.kristiyan.colorpicker.ColorViewAdapter.access$200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4df8b0: 5200 12af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@af12 │ │ -4df8b4: 0f00 |0002: return v0 │ │ +4df89c: |[4df89c] petrov.kristiyan.colorpicker.ColorViewAdapter.access$200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4df8ac: 5200 12af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@af12 │ │ +4df8b0: 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;) │ │ @@ -1593441,17 +1593441,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 │ │ -4df8b8: |[4df8b8] petrov.kristiyan.colorpicker.ColorViewAdapter.access$300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4df8c8: 5200 14af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@af14 │ │ -4df8cc: 0f00 |0002: return v0 │ │ +4df8b4: |[4df8b4] petrov.kristiyan.colorpicker.ColorViewAdapter.access$300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4df8c4: 5200 14af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@af14 │ │ +4df8c8: 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;) │ │ @@ -1593459,17 +1593459,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 │ │ -4df8d0: |[4df8d0] petrov.kristiyan.colorpicker.ColorViewAdapter.access$400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4df8e0: 5200 13af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@af13 │ │ -4df8e4: 0f00 |0002: return v0 │ │ +4df8cc: |[4df8cc] petrov.kristiyan.colorpicker.ColorViewAdapter.access$400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4df8dc: 5200 13af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@af13 │ │ +4df8e0: 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;) │ │ @@ -1593477,17 +1593477,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 │ │ -4df8e8: |[4df8e8] petrov.kristiyan.colorpicker.ColorViewAdapter.access$500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4df8f8: 5200 11af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@af11 │ │ -4df8fc: 0f00 |0002: return v0 │ │ +4df8e4: |[4df8e4] petrov.kristiyan.colorpicker.ColorViewAdapter.access$500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4df8f4: 5200 11af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@af11 │ │ +4df8f8: 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;) │ │ @@ -1593495,17 +1593495,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 │ │ -4df900: |[4df900] petrov.kristiyan.colorpicker.ColorViewAdapter.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4df910: 5200 0baf |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@af0b │ │ -4df914: 0f00 |0002: return v0 │ │ +4df8fc: |[4df8fc] petrov.kristiyan.colorpicker.ColorViewAdapter.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4df90c: 5200 0baf |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@af0b │ │ +4df910: 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;) │ │ @@ -1593513,17 +1593513,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 │ │ -4df918: |[4df918] petrov.kristiyan.colorpicker.ColorViewAdapter.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4df928: 5200 0aaf |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@af0a │ │ -4df92c: 0f00 |0002: return v0 │ │ +4df914: |[4df914] petrov.kristiyan.colorpicker.ColorViewAdapter.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4df924: 5200 0aaf |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@af0a │ │ +4df928: 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;) │ │ @@ -1593531,17 +1593531,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 │ │ -4df930: |[4df930] petrov.kristiyan.colorpicker.ColorViewAdapter.access$800:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4df940: 5200 15af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginLeft:I // field@af15 │ │ -4df944: 0f00 |0002: return v0 │ │ +4df92c: |[4df92c] petrov.kristiyan.colorpicker.ColorViewAdapter.access$800:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4df93c: 5200 15af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginLeft:I // field@af15 │ │ +4df940: 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;) │ │ @@ -1593549,17 +1593549,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 │ │ -4df948: |[4df948] petrov.kristiyan.colorpicker.ColorViewAdapter.access$900:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -4df958: 5200 17af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginTop:I // field@af17 │ │ -4df95c: 0f00 |0002: return v0 │ │ +4df944: |[4df944] petrov.kristiyan.colorpicker.ColorViewAdapter.access$900:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +4df954: 5200 17af |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginTop:I // field@af17 │ │ +4df958: 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;) │ │ @@ -1593567,27 +1593567,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -4dfadc: |[4dfadc] petrov.kristiyan.colorpicker.ColorViewAdapter.dismissDialog:()V │ │ -4dfaec: 5420 0faf |0000: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDialog:Ljava/lang/ref/WeakReference; // field@af0f │ │ -4dfaf0: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -4dfaf4: 0e00 |0004: return-void │ │ -4dfaf6: 6e10 1fac 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@ac1f │ │ -4dfafc: 0c00 |0008: move-result-object v0 │ │ -4dfafe: 1f00 2900 |0009: check-cast v0, Landroid/app/Dialog; // type@0029 │ │ -4dfb02: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ -4dfb06: 6e10 fa00 0000 |000d: invoke-virtual {v0}, Landroid/app/Dialog;.isShowing:()Z // method@00fa │ │ -4dfb0c: 0a01 |0010: move-result v1 │ │ -4dfb0e: 3801 0500 |0011: if-eqz v1, 0016 // +0005 │ │ -4dfb12: 6e10 f500 0000 |0013: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@00f5 │ │ -4dfb18: 0e00 |0016: return-void │ │ +4dfad8: |[4dfad8] petrov.kristiyan.colorpicker.ColorViewAdapter.dismissDialog:()V │ │ +4dfae8: 5420 0faf |0000: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDialog:Ljava/lang/ref/WeakReference; // field@af0f │ │ +4dfaec: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +4dfaf0: 0e00 |0004: return-void │ │ +4dfaf2: 6e10 1fac 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@ac1f │ │ +4dfaf8: 0c00 |0008: move-result-object v0 │ │ +4dfafa: 1f00 2900 |0009: check-cast v0, Landroid/app/Dialog; // type@0029 │ │ +4dfafe: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ +4dfb02: 6e10 fa00 0000 |000d: invoke-virtual {v0}, Landroid/app/Dialog;.isShowing:()Z // method@00fa │ │ +4dfb08: 0a01 |0010: move-result v1 │ │ +4dfb0a: 3801 0500 |0011: if-eqz v1, 0016 // +0005 │ │ +4dfb0e: 6e10 f500 0000 |0013: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@00f5 │ │ +4dfb14: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0005 line=82 │ │ 0x000d line=83 │ │ 0x0013 line=84 │ │ locals : │ │ @@ -1593599,17 +1593599,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4df960: |[4df960] petrov.kristiyan.colorpicker.ColorViewAdapter.getColorPosition:()I │ │ -4df970: 5210 0caf |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@af0c │ │ -4df974: 0f00 |0002: return v0 │ │ +4df95c: |[4df95c] petrov.kristiyan.colorpicker.ColorViewAdapter.getColorPosition:()I │ │ +4df96c: 5210 0caf |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@af0c │ │ +4df970: 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;) │ │ @@ -1593617,17 +1593617,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4df978: |[4df978] petrov.kristiyan.colorpicker.ColorViewAdapter.getColorSelected:()I │ │ -4df988: 5210 0daf |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@af0d │ │ -4df98c: 0f00 |0002: return v0 │ │ +4df974: |[4df974] petrov.kristiyan.colorpicker.ColorViewAdapter.getColorSelected:()I │ │ +4df984: 5210 0daf |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@af0d │ │ +4df988: 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;) │ │ @@ -1593635,19 +1593635,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4df990: |[4df990] petrov.kristiyan.colorpicker.ColorViewAdapter.getItemCount:()I │ │ -4df9a0: 5410 0eaf |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@af0e │ │ -4df9a4: 6e10 7cad 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@ad7c │ │ -4df9aa: 0a00 |0005: move-result v0 │ │ -4df9ac: 0f00 |0006: return v0 │ │ +4df98c: |[4df98c] petrov.kristiyan.colorpicker.ColorViewAdapter.getItemCount:()I │ │ +4df99c: 5410 0eaf |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@af0e │ │ +4df9a0: 6e10 7cad 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@ad7c │ │ +4df9a6: 0a00 |0005: move-result v0 │ │ +4df9a8: 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;) │ │ @@ -1593655,18 +1593655,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 │ │ -4dfb1c: |[4dfb1c] petrov.kristiyan.colorpicker.ColorViewAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -4dfb2c: 1f01 4c20 |0000: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // type@204c │ │ -4dfb30: 6e30 59f8 1002 |0002: invoke-virtual {v0, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onBindViewHolder:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;I)V // method@f859 │ │ -4dfb36: 0e00 |0005: return-void │ │ +4dfb18: |[4dfb18] petrov.kristiyan.colorpicker.ColorViewAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +4dfb28: 1f01 4c20 |0000: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // type@204c │ │ +4dfb2c: 6e30 59f8 1002 |0002: invoke-virtual {v0, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onBindViewHolder:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;I)V // method@f859 │ │ +4dfb32: 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 │ │ @@ -1593676,72 +1593676,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 │ │ -4dfb38: |[4dfb38] petrov.kristiyan.colorpicker.ColorViewAdapter.onBindViewHolder:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;I)V │ │ -4dfb48: 5440 0eaf |0000: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@af0e │ │ -4dfb4c: 6e20 73ad 6000 |0002: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ -4dfb52: 0c00 |0005: move-result-object v0 │ │ -4dfb54: 1f00 4220 |0006: check-cast v0, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2042 │ │ -4dfb58: 6e10 03f8 0000 |0008: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.getColor:()I // method@f803 │ │ -4dfb5e: 0a00 |000b: move-result v0 │ │ -4dfb60: 7110 39f8 0000 |000c: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.isWhiteText:(I)Z // method@f839 │ │ -4dfb66: 0a01 |000f: move-result v1 │ │ -4dfb68: 12f2 |0010: const/4 v2, #int -1 // #ff │ │ -4dfb6a: 3801 0400 |0011: if-eqz v1, 0015 // +0004 │ │ -4dfb6e: 12f1 |0013: const/4 v1, #int -1 // #ff │ │ -4dfb70: 2803 |0014: goto 0017 // +0003 │ │ -4dfb72: 1501 00ff |0015: const/high16 v1, #int -16777216 // #ff00 │ │ -4dfb76: 5443 0eaf |0017: iget-object v3, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@af0e │ │ -4dfb7a: 6e20 73ad 6300 |0019: invoke-virtual {v3, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ -4dfb80: 0c06 |001c: move-result-object v6 │ │ -4dfb82: 1f06 4220 |001d: check-cast v6, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2042 │ │ -4dfb86: 6e10 04f8 0600 |001f: invoke-virtual {v6}, Lpetrov/kristiyan/colorpicker/ColorPal;.isCheck:()Z // method@f804 │ │ -4dfb8c: 0a06 |0022: move-result v6 │ │ -4dfb8e: 3806 1c00 |0023: if-eqz v6, 003f // +001c │ │ -4dfb92: 6006 c900 |0025: sget v6, Landroid/os/Build$VERSION;.SDK_INT:I // field@00c9 │ │ -4dfb96: 1303 1700 |0027: const/16 v3, #int 23 // #17 │ │ -4dfb9a: 3536 0a00 |0029: if-ge v6, v3, 0033 // +000a │ │ -4dfb9e: 5456 07af |002b: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af07 │ │ -4dfba2: 1a03 51f9 |002d: const-string v3, "✔" // string@f951 │ │ -4dfba6: 6e20 2820 3600 |002f: invoke-virtual {v6, v3}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@2028 │ │ -4dfbac: 2814 |0032: goto 0046 // +0014 │ │ -4dfbae: 5456 07af |0033: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af07 │ │ -4dfbb2: 1a03 590a |0035: const-string v3, "✓" // string@0a59 │ │ -4dfbb6: 7110 d108 0300 |0037: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@08d1 │ │ -4dfbbc: 0c03 |003a: move-result-object v3 │ │ -4dfbbe: 6e20 2820 3600 |003b: invoke-virtual {v6, v3}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@2028 │ │ -4dfbc4: 2808 |003e: goto 0046 // +0008 │ │ -4dfbc6: 5456 07af |003f: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af07 │ │ -4dfbca: 1a03 0000 |0041: const-string v3, "" // string@0000 │ │ -4dfbce: 6e20 2820 3600 |0043: invoke-virtual {v6, v3}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@2028 │ │ -4dfbd4: 5456 07af |0046: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af07 │ │ -4dfbd8: 5243 19af |0048: iget v3, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@af19 │ │ -4dfbdc: 3323 0300 |004a: if-ne v3, v2, 004d // +0003 │ │ -4dfbe0: 2802 |004c: goto 004e // +0002 │ │ -4dfbe2: 0131 |004d: move v1, v3 │ │ -4dfbe4: 6e20 2b20 1600 |004e: invoke-virtual {v6, v1}, Landroidx/appcompat/widget/AppCompatButton;.setTextColor:(I)V // method@202b │ │ -4dfbea: 5246 09af |0051: iget v6, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@af09 │ │ -4dfbee: 3806 0e00 |0053: if-eqz v6, 0061 // +000e │ │ -4dfbf2: 5456 07af |0055: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af07 │ │ -4dfbf6: 6e10 0120 0600 |0057: invoke-virtual {v6}, Landroidx/appcompat/widget/AppCompatButton;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2001 │ │ -4dfbfc: 0c06 |005a: move-result-object v6 │ │ -4dfbfe: 6201 af00 |005b: sget-object v1, Landroid/graphics/PorterDuff$Mode;.SRC_IN:Landroid/graphics/PorterDuff$Mode; // field@00af │ │ -4dfc02: 6e30 2406 0601 |005d: invoke-virtual {v6, v0, v1}, Landroid/graphics/drawable/Drawable;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@0624 │ │ -4dfc08: 2806 |0060: goto 0066 // +0006 │ │ -4dfc0a: 5456 07af |0061: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af07 │ │ -4dfc0e: 6e20 1920 0600 |0063: invoke-virtual {v6, v0}, Landroidx/appcompat/widget/AppCompatButton;.setBackgroundColor:(I)V // method@2019 │ │ -4dfc14: 5455 07af |0066: iget-object v5, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af07 │ │ -4dfc18: 7110 f9aa 0000 |0068: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@aaf9 │ │ -4dfc1e: 0c06 |006b: move-result-object v6 │ │ -4dfc20: 6e20 2720 6500 |006c: invoke-virtual {v5, v6}, Landroidx/appcompat/widget/AppCompatButton;.setTag:(Ljava/lang/Object;)V // method@2027 │ │ -4dfc26: 0e00 |006f: return-void │ │ +4dfb34: |[4dfb34] petrov.kristiyan.colorpicker.ColorViewAdapter.onBindViewHolder:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;I)V │ │ +4dfb44: 5440 0eaf |0000: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@af0e │ │ +4dfb48: 6e20 73ad 6000 |0002: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ +4dfb4e: 0c00 |0005: move-result-object v0 │ │ +4dfb50: 1f00 4220 |0006: check-cast v0, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2042 │ │ +4dfb54: 6e10 03f8 0000 |0008: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.getColor:()I // method@f803 │ │ +4dfb5a: 0a00 |000b: move-result v0 │ │ +4dfb5c: 7110 39f8 0000 |000c: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.isWhiteText:(I)Z // method@f839 │ │ +4dfb62: 0a01 |000f: move-result v1 │ │ +4dfb64: 12f2 |0010: const/4 v2, #int -1 // #ff │ │ +4dfb66: 3801 0400 |0011: if-eqz v1, 0015 // +0004 │ │ +4dfb6a: 12f1 |0013: const/4 v1, #int -1 // #ff │ │ +4dfb6c: 2803 |0014: goto 0017 // +0003 │ │ +4dfb6e: 1501 00ff |0015: const/high16 v1, #int -16777216 // #ff00 │ │ +4dfb72: 5443 0eaf |0017: iget-object v3, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@af0e │ │ +4dfb76: 6e20 73ad 6300 |0019: invoke-virtual {v3, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ +4dfb7c: 0c06 |001c: move-result-object v6 │ │ +4dfb7e: 1f06 4220 |001d: check-cast v6, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2042 │ │ +4dfb82: 6e10 04f8 0600 |001f: invoke-virtual {v6}, Lpetrov/kristiyan/colorpicker/ColorPal;.isCheck:()Z // method@f804 │ │ +4dfb88: 0a06 |0022: move-result v6 │ │ +4dfb8a: 3806 1c00 |0023: if-eqz v6, 003f // +001c │ │ +4dfb8e: 6006 c900 |0025: sget v6, Landroid/os/Build$VERSION;.SDK_INT:I // field@00c9 │ │ +4dfb92: 1303 1700 |0027: const/16 v3, #int 23 // #17 │ │ +4dfb96: 3536 0a00 |0029: if-ge v6, v3, 0033 // +000a │ │ +4dfb9a: 5456 07af |002b: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af07 │ │ +4dfb9e: 1a03 51f9 |002d: const-string v3, "✔" // string@f951 │ │ +4dfba2: 6e20 2820 3600 |002f: invoke-virtual {v6, v3}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@2028 │ │ +4dfba8: 2814 |0032: goto 0046 // +0014 │ │ +4dfbaa: 5456 07af |0033: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af07 │ │ +4dfbae: 1a03 590a |0035: const-string v3, "✓" // string@0a59 │ │ +4dfbb2: 7110 d108 0300 |0037: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@08d1 │ │ +4dfbb8: 0c03 |003a: move-result-object v3 │ │ +4dfbba: 6e20 2820 3600 |003b: invoke-virtual {v6, v3}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@2028 │ │ +4dfbc0: 2808 |003e: goto 0046 // +0008 │ │ +4dfbc2: 5456 07af |003f: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af07 │ │ +4dfbc6: 1a03 0000 |0041: const-string v3, "" // string@0000 │ │ +4dfbca: 6e20 2820 3600 |0043: invoke-virtual {v6, v3}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@2028 │ │ +4dfbd0: 5456 07af |0046: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af07 │ │ +4dfbd4: 5243 19af |0048: iget v3, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@af19 │ │ +4dfbd8: 3323 0300 |004a: if-ne v3, v2, 004d // +0003 │ │ +4dfbdc: 2802 |004c: goto 004e // +0002 │ │ +4dfbde: 0131 |004d: move v1, v3 │ │ +4dfbe0: 6e20 2b20 1600 |004e: invoke-virtual {v6, v1}, Landroidx/appcompat/widget/AppCompatButton;.setTextColor:(I)V // method@202b │ │ +4dfbe6: 5246 09af |0051: iget v6, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@af09 │ │ +4dfbea: 3806 0e00 |0053: if-eqz v6, 0061 // +000e │ │ +4dfbee: 5456 07af |0055: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af07 │ │ +4dfbf2: 6e10 0120 0600 |0057: invoke-virtual {v6}, Landroidx/appcompat/widget/AppCompatButton;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2001 │ │ +4dfbf8: 0c06 |005a: move-result-object v6 │ │ +4dfbfa: 6201 af00 |005b: sget-object v1, Landroid/graphics/PorterDuff$Mode;.SRC_IN:Landroid/graphics/PorterDuff$Mode; // field@00af │ │ +4dfbfe: 6e30 2406 0601 |005d: invoke-virtual {v6, v0, v1}, Landroid/graphics/drawable/Drawable;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@0624 │ │ +4dfc04: 2806 |0060: goto 0066 // +0006 │ │ +4dfc06: 5456 07af |0061: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af07 │ │ +4dfc0a: 6e20 1920 0600 |0063: invoke-virtual {v6, v0}, Landroidx/appcompat/widget/AppCompatButton;.setBackgroundColor:(I)V // method@2019 │ │ +4dfc10: 5455 07af |0066: iget-object v5, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@af07 │ │ +4dfc14: 7110 f9aa 0000 |0068: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@aaf9 │ │ +4dfc1a: 0c06 |006b: move-result-object v6 │ │ +4dfc1c: 6e20 2720 6500 |006c: invoke-virtual {v5, v6}, Landroidx/appcompat/widget/AppCompatButton;.setTag:(Ljava/lang/Object;)V // method@2027 │ │ +4dfc22: 0e00 |006f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x000c line=117 │ │ 0x0017 line=119 │ │ 0x0025 line=120 │ │ 0x002b line=121 │ │ @@ -1593762,18 +1593762,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 │ │ -4df7c4: |[4df7c4] petrov.kristiyan.colorpicker.ColorViewAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -4df7d4: 6e30 5bf8 1002 |0000: invoke-virtual {v0, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // method@f85b │ │ -4df7da: 0c01 |0003: move-result-object v1 │ │ -4df7dc: 1101 |0004: return-object v1 │ │ +4df7c0: |[4df7c0] petrov.kristiyan.colorpicker.ColorViewAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +4df7d0: 6e30 5bf8 1002 |0000: invoke-virtual {v0, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // method@f85b │ │ +4df7d6: 0c01 |0003: move-result-object v1 │ │ +4df7d8: 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 │ │ @@ -1593783,26 +1593783,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 │ │ -4df9f8: |[4df9f8] petrov.kristiyan.colorpicker.ColorViewAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; │ │ -4dfa08: 6e10 dc0c 0300 |0000: invoke-virtual {v3}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0cdc │ │ -4dfa0e: 0c04 |0003: move-result-object v4 │ │ -4dfa10: 7110 cf0a 0400 |0004: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0acf │ │ -4dfa16: 0c04 |0007: move-result-object v4 │ │ -4dfa18: 6000 1ab2 |0008: sget v0, Lpetrov/kristiyan/colorpicker/R$layout;.palette_item:I // field@b21a │ │ -4dfa1c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -4dfa1e: 6e40 d40a 0413 |000b: invoke-virtual {v4, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ad4 │ │ -4dfa24: 0c03 |000e: move-result-object v3 │ │ -4dfa26: 2204 4c20 |000f: new-instance v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // type@204c │ │ -4dfa2a: 7030 3af8 2403 |0011: invoke-direct {v4, v2, v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;Landroid/view/View;)V // method@f83a │ │ -4dfa30: 1104 |0014: return-object v4 │ │ +4df9f4: |[4df9f4] petrov.kristiyan.colorpicker.ColorViewAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; │ │ +4dfa04: 6e10 dc0c 0300 |0000: invoke-virtual {v3}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0cdc │ │ +4dfa0a: 0c04 |0003: move-result-object v4 │ │ +4dfa0c: 7110 cf0a 0400 |0004: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0acf │ │ +4dfa12: 0c04 |0007: move-result-object v4 │ │ +4dfa14: 6000 1ab2 |0008: sget v0, Lpetrov/kristiyan/colorpicker/R$layout;.palette_item:I // field@b21a │ │ +4dfa18: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +4dfa1a: 6e40 d40a 0413 |000b: invoke-virtual {v4, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ad4 │ │ +4dfa20: 0c03 |000e: move-result-object v3 │ │ +4dfa22: 2204 4c20 |000f: new-instance v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // type@204c │ │ +4dfa26: 7030 3af8 2403 |0011: invoke-direct {v4, v2, v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;Landroid/view/View;)V // method@f83a │ │ +4dfa2c: 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; │ │ @@ -1593813,17 +1593813,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dfc28: |[4dfc28] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonDrawable:(I)V │ │ -4dfc38: 5901 09af |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@af09 │ │ -4dfc3c: 0e00 |0002: return-void │ │ +4dfc24: |[4dfc24] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonDrawable:(I)V │ │ +4dfc34: 5901 09af |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@af09 │ │ +4dfc38: 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 │ │ │ │ @@ -1593832,20 +1593832,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -4dfc40: |[4dfc40] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonMargin:(IIII)V │ │ -4dfc50: 5901 12af |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@af12 │ │ -4dfc54: 5903 13af |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@af13 │ │ -4dfc58: 5902 14af |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@af14 │ │ -4dfc5c: 5904 11af |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@af11 │ │ -4dfc60: 0e00 |0008: return-void │ │ +4dfc3c: |[4dfc3c] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonMargin:(IIII)V │ │ +4dfc4c: 5901 12af |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@af12 │ │ +4dfc50: 5903 13af |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@af13 │ │ +4dfc54: 5902 14af |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@af14 │ │ +4dfc58: 5904 11af |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@af11 │ │ +4dfc5c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0002 line=168 │ │ 0x0004 line=169 │ │ 0x0006 line=170 │ │ locals : │ │ @@ -1593860,18 +1593860,18 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4dfc64: |[4dfc64] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonSize:(II)V │ │ -4dfc74: 5901 0baf |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@af0b │ │ -4dfc78: 5902 0aaf |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@af0a │ │ -4dfc7c: 0e00 |0004: return-void │ │ +4dfc60: |[4dfc60] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonSize:(II)V │ │ +4dfc70: 5901 0baf |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@af0b │ │ +4dfc74: 5902 0aaf |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@af0a │ │ +4dfc78: 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 │ │ @@ -1593882,34 +1593882,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -4dfc80: |[4dfc80] petrov.kristiyan.colorpicker.ColorViewAdapter.setDefaultColor:(I)V │ │ -4dfc90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4dfc92: 5431 0eaf |0001: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@af0e │ │ -4dfc96: 6e10 7cad 0100 |0003: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@ad7c │ │ -4dfc9c: 0a01 |0006: move-result v1 │ │ -4dfc9e: 3510 1c00 |0007: if-ge v0, v1, 0023 // +001c │ │ -4dfca2: 5431 0eaf |0009: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@af0e │ │ -4dfca6: 6e20 73ad 0100 |000b: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ -4dfcac: 0c01 |000e: move-result-object v1 │ │ -4dfcae: 1f01 4220 |000f: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2042 │ │ -4dfcb2: 6e10 03f8 0100 |0011: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.getColor:()I // method@f803 │ │ -4dfcb8: 0a02 |0014: move-result v2 │ │ -4dfcba: 3342 0b00 |0015: if-ne v2, v4, 0020 // +000b │ │ -4dfcbe: 1212 |0017: const/4 v2, #int 1 // #1 │ │ -4dfcc0: 6e20 05f8 2100 |0018: invoke-virtual {v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@f805 │ │ -4dfcc6: 5930 0caf |001b: iput v0, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@af0c │ │ -4dfcca: 6e20 57f8 0300 |001d: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@f857 │ │ -4dfcd0: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ -4dfcd4: 28df |0022: goto 0001 // -0021 │ │ -4dfcd6: 0e00 |0023: return-void │ │ +4dfc7c: |[4dfc7c] petrov.kristiyan.colorpicker.ColorViewAdapter.setDefaultColor:(I)V │ │ +4dfc8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4dfc8e: 5431 0eaf |0001: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@af0e │ │ +4dfc92: 6e10 7cad 0100 |0003: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@ad7c │ │ +4dfc98: 0a01 |0006: move-result v1 │ │ +4dfc9a: 3510 1c00 |0007: if-ge v0, v1, 0023 // +001c │ │ +4dfc9e: 5431 0eaf |0009: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@af0e │ │ +4dfca2: 6e20 73ad 0100 |000b: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@ad73 │ │ +4dfca8: 0c01 |000e: move-result-object v1 │ │ +4dfcaa: 1f01 4220 |000f: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorPal; // type@2042 │ │ +4dfcae: 6e10 03f8 0100 |0011: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.getColor:()I // method@f803 │ │ +4dfcb4: 0a02 |0014: move-result v2 │ │ +4dfcb6: 3342 0b00 |0015: if-ne v2, v4, 0020 // +000b │ │ +4dfcba: 1212 |0017: const/4 v2, #int 1 // #1 │ │ +4dfcbc: 6e20 05f8 2100 |0018: invoke-virtual {v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@f805 │ │ +4dfcc2: 5930 0caf |001b: iput v0, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@af0c │ │ +4dfcc6: 6e20 57f8 0300 |001d: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@f857 │ │ +4dfccc: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ +4dfcd0: 28df |0022: goto 0001 // -0021 │ │ +4dfcd2: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=152 │ │ 0x0009 line=153 │ │ 0x0011 line=154 │ │ 0x0018 line=155 │ │ 0x001b line=156 │ │ @@ -1593923,20 +1593923,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -4dfcd8: |[4dfcd8] petrov.kristiyan.colorpicker.ColorViewAdapter.setMargin:(IIII)V │ │ -4dfce8: 5904 10af |0000: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginBottom:I // field@af10 │ │ -4dfcec: 5901 15af |0002: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginLeft:I // field@af15 │ │ -4dfcf0: 5903 16af |0004: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginRight:I // field@af16 │ │ -4dfcf4: 5902 17af |0006: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginTop:I // field@af17 │ │ -4dfcf8: 0e00 |0008: return-void │ │ +4dfcd4: |[4dfcd4] petrov.kristiyan.colorpicker.ColorViewAdapter.setMargin:(IIII)V │ │ +4dfce4: 5904 10af |0000: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginBottom:I // field@af10 │ │ +4dfce8: 5901 15af |0002: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginLeft:I // field@af15 │ │ +4dfcec: 5903 16af |0004: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginRight:I // field@af16 │ │ +4dfcf0: 5902 17af |0006: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginTop:I // field@af17 │ │ +4dfcf4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0002 line=146 │ │ 0x0004 line=147 │ │ 0x0006 line=148 │ │ locals : │ │ @@ -1593951,17 +1593951,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dfcfc: |[4dfcfc] petrov.kristiyan.colorpicker.ColorViewAdapter.setTickColor:(I)V │ │ -4dfd0c: 5901 19af |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@af19 │ │ -4dfd10: 0e00 |0002: return-void │ │ +4dfcf8: |[4dfcf8] petrov.kristiyan.colorpicker.ColorViewAdapter.setTickColor:(I)V │ │ +4dfd08: 5901 19af |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@af19 │ │ +4dfd0c: 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 │ │ │ │ @@ -1781673,61 +1781673,61 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -4dc30c: |[4dc30c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.:()V │ │ -4dc31c: 2200 1d20 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion; // type@201d │ │ -4dc320: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4dc322: 7020 25f7 1000 |0003: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f725 │ │ -4dc328: 6900 afae |0006: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion; // field@aeaf │ │ -4dc32c: 0e00 |0008: return-void │ │ +4dc308: |[4dc308] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.:()V │ │ +4dc318: 2200 1d20 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion; // type@201d │ │ +4dc31c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4dc31e: 7020 25f7 1000 |0003: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f725 │ │ +4dc324: 6900 afae |0006: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion; // field@aeaf │ │ +4dc328: 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 │ │ -4dc330: |[4dc330] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.:(Landroid/app/Application;)V │ │ -4dc340: 1a00 fd81 |0000: const-string v0, "application" // string@81fd │ │ -4dc344: 7120 93cc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dc34a: 7020 5e61 4300 |0005: invoke-direct {v3, v4}, Landroidx/lifecycle/AndroidViewModel;.:(Landroid/app/Application;)V // method@615e │ │ -4dc350: 1f04 6900 |0008: check-cast v4, Landroid/content/Context; // type@0069 │ │ -4dc354: 7110 1cf4 0400 |000a: invoke-static {v4}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.getInstance:(Landroid/content/Context;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f41c │ │ -4dc35a: 0c00 |000d: move-result-object v0 │ │ -4dc35c: 1a01 e8a0 |000e: const-string v1, "getInstance(application)" // string@a0e8 │ │ -4dc360: 7120 92cc 1000 |0010: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dc366: 5b30 b6ae |0013: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.repository:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@aeb6 │ │ -4dc36a: 6e10 21f4 0000 |0015: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@f421 │ │ -4dc370: 0c02 |0018: move-result-object v2 │ │ -4dc372: 7210 b8f4 0200 |0019: invoke-interface {v2}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.getAllNotificationsLiveData:()Landroidx/lifecycle/LiveData; // method@f4b8 │ │ -4dc378: 0c02 |001c: move-result-object v2 │ │ -4dc37a: 5b32 b4ae |001d: iput-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allNotifications:Landroidx/lifecycle/LiveData; // field@aeb4 │ │ -4dc37e: 6e10 1af4 0000 |001f: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f41a │ │ -4dc384: 0c00 |0022: move-result-object v0 │ │ -4dc386: 7210 44f4 0000 |0023: invoke-interface {v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@f444 │ │ -4dc38c: 0c00 |0026: move-result-object v0 │ │ -4dc38e: 5b30 b3ae |0027: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allCategoriesLive:Landroidx/lifecycle/LiveData; // field@aeb3 │ │ -4dc392: 2200 6d0c |0029: new-instance v0, Landroidx/lifecycle/MediatorLiveData; // type@0c6d │ │ -4dc396: 7010 1962 0000 |002b: invoke-direct {v0}, Landroidx/lifecycle/MediatorLiveData;.:()V // method@6219 │ │ -4dc39c: 5b30 b1ae |002e: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@aeb1 │ │ -4dc3a0: 7110 1cf4 0400 |0030: invoke-static {v4}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.getInstance:(Landroid/content/Context;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f41c │ │ -4dc3a6: 0c04 |0033: move-result-object v4 │ │ -4dc3a8: 7120 92cc 1400 |0034: invoke-static {v4, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dc3ae: 5b34 b5ae |0037: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.database:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@aeb5 │ │ -4dc3b2: 0e00 |0039: return-void │ │ +4dc32c: |[4dc32c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.:(Landroid/app/Application;)V │ │ +4dc33c: 1a00 fd81 |0000: const-string v0, "application" // string@81fd │ │ +4dc340: 7120 93cc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dc346: 7020 5e61 4300 |0005: invoke-direct {v3, v4}, Landroidx/lifecycle/AndroidViewModel;.:(Landroid/app/Application;)V // method@615e │ │ +4dc34c: 1f04 6900 |0008: check-cast v4, Landroid/content/Context; // type@0069 │ │ +4dc350: 7110 1cf4 0400 |000a: invoke-static {v4}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.getInstance:(Landroid/content/Context;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f41c │ │ +4dc356: 0c00 |000d: move-result-object v0 │ │ +4dc358: 1a01 e8a0 |000e: const-string v1, "getInstance(application)" // string@a0e8 │ │ +4dc35c: 7120 92cc 1000 |0010: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dc362: 5b30 b6ae |0013: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.repository:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@aeb6 │ │ +4dc366: 6e10 21f4 0000 |0015: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@f421 │ │ +4dc36c: 0c02 |0018: move-result-object v2 │ │ +4dc36e: 7210 b8f4 0200 |0019: invoke-interface {v2}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.getAllNotificationsLiveData:()Landroidx/lifecycle/LiveData; // method@f4b8 │ │ +4dc374: 0c02 |001c: move-result-object v2 │ │ +4dc376: 5b32 b4ae |001d: iput-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allNotifications:Landroidx/lifecycle/LiveData; // field@aeb4 │ │ +4dc37a: 6e10 1af4 0000 |001f: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f41a │ │ +4dc380: 0c00 |0022: move-result-object v0 │ │ +4dc382: 7210 44f4 0000 |0023: invoke-interface {v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@f444 │ │ +4dc388: 0c00 |0026: move-result-object v0 │ │ +4dc38a: 5b30 b3ae |0027: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allCategoriesLive:Landroidx/lifecycle/LiveData; // field@aeb3 │ │ +4dc38e: 2200 6d0c |0029: new-instance v0, Landroidx/lifecycle/MediatorLiveData; // type@0c6d │ │ +4dc392: 7010 1962 0000 |002b: invoke-direct {v0}, Landroidx/lifecycle/MediatorLiveData;.:()V // method@6219 │ │ +4dc398: 5b30 b1ae |002e: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@aeb1 │ │ +4dc39c: 7110 1cf4 0400 |0030: invoke-static {v4}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.getInstance:(Landroid/content/Context;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@f41c │ │ +4dc3a2: 0c04 |0033: move-result-object v4 │ │ +4dc3a4: 7120 92cc 1400 |0034: invoke-static {v4, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dc3aa: 5b34 b5ae |0037: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.database:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@aeb5 │ │ +4dc3ae: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=32 │ │ 0x0008 line=34 │ │ 0x0015 line=35 │ │ 0x001f line=36 │ │ 0x0029 line=37 │ │ @@ -1781741,17 +1781741,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 │ │ -4dc2dc: |[4dc2dc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$getDatabase$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; │ │ -4dc2ec: 5400 b5ae |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.database:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@aeb5 │ │ -4dc2f0: 1100 |0002: return-object v0 │ │ +4dc2d8: |[4dc2d8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$getDatabase$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; │ │ +4dc2e8: 5400 b5ae |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.database:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@aeb5 │ │ +4dc2ec: 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;) │ │ @@ -1781759,17 +1781759,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 │ │ -4dc2f4: |[4dc2f4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; │ │ -4dc304: 5400 b6ae |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.repository:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@aeb6 │ │ -4dc308: 1100 |0002: return-object v0 │ │ +4dc2f0: |[4dc2f0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; │ │ +4dc300: 5400 b6ae |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.repository:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@aeb6 │ │ +4dc304: 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;) │ │ @@ -1781777,17 +1781777,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 │ │ -4dc274: |[4dc274] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$get_categoryName$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData; │ │ -4dc284: 5400 b1ae |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@aeb1 │ │ -4dc288: 1100 |0002: return-object v0 │ │ +4dc270: |[4dc270] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$get_categoryName$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData; │ │ +4dc280: 5400 b1ae |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@aeb1 │ │ +4dc284: 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;) │ │ @@ -1781795,17 +1781795,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 │ │ -4dc140: |[4dc140] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$get_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/LiveData; │ │ -4dc150: 5400 b2ae |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryNameLast:Landroidx/lifecycle/LiveData; // field@aeb2 │ │ -4dc154: 1100 |0002: return-object v0 │ │ +4dc13c: |[4dc13c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$get_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/LiveData; │ │ +4dc14c: 5400 b2ae |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryNameLast:Landroidx/lifecycle/LiveData; // field@aeb2 │ │ +4dc150: 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;) │ │ @@ -1781813,17 +1781813,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 │ │ -4dc3b4: |[4dc3b4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$set_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Landroidx/lifecycle/LiveData;)V │ │ -4dc3c4: 5b01 b2ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryNameLast:Landroidx/lifecycle/LiveData; // field@aeb2 │ │ -4dc3c8: 0e00 |0002: return-void │ │ +4dc3b0: |[4dc3b0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$set_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Landroidx/lifecycle/LiveData;)V │ │ +4dc3c0: 5b01 b2ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryNameLast:Landroidx/lifecycle/LiveData; // field@aeb2 │ │ +4dc3c4: 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; │ │ │ │ @@ -1781833,34 +1781833,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 │ │ -4dc3cc: |[4dc3cc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ -4dc3dc: 1a00 3187 |0000: const-string v0, "category" // string@8731 │ │ -4dc3e0: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dc3e6: 0770 |0005: move-object v0, v7 │ │ -4dc3e8: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ -4dc3ec: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ -4dc3f2: 0c01 |000b: move-result-object v1 │ │ -4dc3f4: 7100 b8db 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ -4dc3fa: 0c00 |000f: move-result-object v0 │ │ -4dc3fc: 0702 |0010: move-object v2, v0 │ │ -4dc3fe: 1f02 4418 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ -4dc402: 2200 1f20 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@201f │ │ -4dc406: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4dc408: 7040 2bf7 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@f72b │ │ -4dc40e: 0704 |0019: move-object v4, v0 │ │ -4dc410: 1f04 d018 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ -4dc414: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -4dc416: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -4dc418: 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 │ │ -4dc41e: 0e00 |0021: return-void │ │ +4dc3c8: |[4dc3c8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ +4dc3d8: 1a00 3187 |0000: const-string v0, "category" // string@8731 │ │ +4dc3dc: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dc3e2: 0770 |0005: move-object v0, v7 │ │ +4dc3e4: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ +4dc3e8: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ +4dc3ee: 0c01 |000b: move-result-object v1 │ │ +4dc3f0: 7100 b8db 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ +4dc3f6: 0c00 |000f: move-result-object v0 │ │ +4dc3f8: 0702 |0010: move-object v2, v0 │ │ +4dc3fa: 1f02 4418 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ +4dc3fe: 2200 1f20 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@201f │ │ +4dc402: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4dc404: 7040 2bf7 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@f72b │ │ +4dc40a: 0704 |0019: move-object v4, v0 │ │ +4dc40c: 1f04 d018 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ +4dc410: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4dc412: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4dc414: 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 │ │ +4dc41a: 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; │ │ │ │ @@ -1781869,34 +1781869,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 │ │ -4dc420: |[4dc420] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -4dc430: 1a00 dfcf |0000: const-string v0, "note" // string@cfdf │ │ -4dc434: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dc43a: 0770 |0005: move-object v0, v7 │ │ -4dc43c: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ -4dc440: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ -4dc446: 0c01 |000b: move-result-object v1 │ │ -4dc448: 7100 b8db 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ -4dc44e: 0c00 |000f: move-result-object v0 │ │ -4dc450: 0702 |0010: move-object v2, v0 │ │ -4dc452: 1f02 4418 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ -4dc456: 2200 2020 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@2020 │ │ -4dc45a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4dc45c: 7040 30f7 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@f730 │ │ -4dc462: 0704 |0019: move-object v4, v0 │ │ -4dc464: 1f04 d018 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ -4dc468: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -4dc46a: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -4dc46c: 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 │ │ -4dc472: 0e00 |0021: return-void │ │ +4dc41c: |[4dc41c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +4dc42c: 1a00 dfcf |0000: const-string v0, "note" // string@cfdf │ │ +4dc430: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dc436: 0770 |0005: move-object v0, v7 │ │ +4dc438: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ +4dc43c: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ +4dc442: 0c01 |000b: move-result-object v1 │ │ +4dc444: 7100 b8db 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ +4dc44a: 0c00 |000f: move-result-object v0 │ │ +4dc44c: 0702 |0010: move-object v2, v0 │ │ +4dc44e: 1f02 4418 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ +4dc452: 2200 2020 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@2020 │ │ +4dc456: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4dc458: 7040 30f7 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@f730 │ │ +4dc45e: 0704 |0019: move-object v4, v0 │ │ +4dc460: 1f04 d018 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ +4dc464: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4dc466: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4dc468: 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 │ │ +4dc46e: 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; │ │ │ │ @@ -1781905,34 +1781905,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 │ │ -4dc474: |[4dc474] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ -4dc484: 1a00 f7cf |0000: const-string v0, "notification" // string@cff7 │ │ -4dc488: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dc48e: 0770 |0005: move-object v0, v7 │ │ -4dc490: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ -4dc494: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ -4dc49a: 0c01 |000b: move-result-object v1 │ │ -4dc49c: 7100 b8db 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ -4dc4a2: 0c00 |000f: move-result-object v0 │ │ -4dc4a4: 0702 |0010: move-object v2, v0 │ │ -4dc4a6: 1f02 4418 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ -4dc4aa: 2200 1e20 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@201e │ │ -4dc4ae: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4dc4b0: 7040 26f7 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@f726 │ │ -4dc4b6: 0704 |0019: move-object v4, v0 │ │ -4dc4b8: 1f04 d018 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ -4dc4bc: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -4dc4be: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -4dc4c0: 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 │ │ -4dc4c6: 0e00 |0021: return-void │ │ +4dc470: |[4dc470] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ +4dc480: 1a00 f7cf |0000: const-string v0, "notification" // string@cff7 │ │ +4dc484: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dc48a: 0770 |0005: move-object v0, v7 │ │ +4dc48c: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ +4dc490: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ +4dc496: 0c01 |000b: move-result-object v1 │ │ +4dc498: 7100 b8db 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ +4dc49e: 0c00 |000f: move-result-object v0 │ │ +4dc4a0: 0702 |0010: move-object v2, v0 │ │ +4dc4a2: 1f02 4418 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ +4dc4a6: 2200 1e20 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@201e │ │ +4dc4aa: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4dc4ac: 7040 26f7 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@f726 │ │ +4dc4b2: 0704 |0019: move-object v4, v0 │ │ +4dc4b4: 1f04 d018 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ +4dc4b8: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4dc4ba: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4dc4bc: 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 │ │ +4dc4c2: 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; │ │ │ │ @@ -1781941,17 +1781941,17 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dc158: |[4dc158] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; │ │ -4dc168: 5410 b3ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allCategoriesLive:Landroidx/lifecycle/LiveData; // field@aeb3 │ │ -4dc16c: 1100 |0002: return-object v0 │ │ +4dc154: |[4dc154] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; │ │ +4dc164: 5410 b3ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allCategoriesLive:Landroidx/lifecycle/LiveData; // field@aeb3 │ │ +4dc168: 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;) │ │ @@ -1781959,17 +1781959,17 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4dc170: |[4dc170] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getAllNotifications:()Landroidx/lifecycle/LiveData; │ │ -4dc180: 5410 b4ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allNotifications:Landroidx/lifecycle/LiveData; // field@aeb4 │ │ -4dc184: 1100 |0002: return-object v0 │ │ +4dc16c: |[4dc16c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getAllNotifications:()Landroidx/lifecycle/LiveData; │ │ +4dc17c: 5410 b4ae |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allNotifications:Landroidx/lifecycle/LiveData; // field@aeb4 │ │ +4dc180: 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;) │ │ @@ -1781977,34 +1781977,34 @@ │ │ type : '(I)Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 33 16-bit code units │ │ -4dc188: |[4dc188] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getCategoryNameFromId:(I)Landroidx/lifecycle/LiveData; │ │ -4dc198: 0770 |0000: move-object v0, v7 │ │ -4dc19a: 1f00 940c |0001: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ -4dc19e: 7110 d762 0000 |0003: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ -4dc1a4: 0c01 |0006: move-result-object v1 │ │ -4dc1a6: 7100 b8db 0000 |0007: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ -4dc1ac: 0c00 |000a: move-result-object v0 │ │ -4dc1ae: 0702 |000b: move-object v2, v0 │ │ -4dc1b0: 1f02 4418 |000c: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ -4dc1b4: 2200 2420 |000e: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@2024 │ │ -4dc1b8: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -4dc1ba: 7040 43f7 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@f743 │ │ -4dc1c0: 0704 |0014: move-object v4, v0 │ │ -4dc1c2: 1f04 d018 |0015: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ -4dc1c6: 1225 |0017: const/4 v5, #int 2 // #2 │ │ -4dc1c8: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -4dc1ca: 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 │ │ -4dc1d0: 5478 b1ae |001c: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@aeb1 │ │ -4dc1d4: 1f08 6b0c |001e: check-cast v8, Landroidx/lifecycle/LiveData; // type@0c6b │ │ -4dc1d8: 1108 |0020: return-object v8 │ │ +4dc184: |[4dc184] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getCategoryNameFromId:(I)Landroidx/lifecycle/LiveData; │ │ +4dc194: 0770 |0000: move-object v0, v7 │ │ +4dc196: 1f00 940c |0001: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ +4dc19a: 7110 d762 0000 |0003: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ +4dc1a0: 0c01 |0006: move-result-object v1 │ │ +4dc1a2: 7100 b8db 0000 |0007: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ +4dc1a8: 0c00 |000a: move-result-object v0 │ │ +4dc1aa: 0702 |000b: move-object v2, v0 │ │ +4dc1ac: 1f02 4418 |000c: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ +4dc1b0: 2200 2420 |000e: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@2024 │ │ +4dc1b4: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +4dc1b6: 7040 43f7 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@f743 │ │ +4dc1bc: 0704 |0014: move-object v4, v0 │ │ +4dc1be: 1f04 d018 |0015: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ +4dc1c2: 1225 |0017: const/4 v5, #int 2 // #2 │ │ +4dc1c4: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +4dc1c6: 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 │ │ +4dc1cc: 5478 b1ae |001c: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@aeb1 │ │ +4dc1d0: 1f08 6b0c |001e: check-cast v8, Landroidx/lifecycle/LiveData; // type@0c6b │ │ +4dc1d4: 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 │ │ @@ -1782014,51 +1782014,51 @@ │ │ type : '(J)Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 68 16-bit code units │ │ -4dc1dc: |[4dc1dc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getNoteByID:(J)Landroidx/lifecycle/LiveData; │ │ -4dc1ec: 2206 6f0c |0000: new-instance v6, Landroidx/lifecycle/MutableLiveData; // type@0c6f │ │ -4dc1f0: 7010 2462 0600 |0002: invoke-direct {v6}, Landroidx/lifecycle/MutableLiveData;.:()V // method@6224 │ │ -4dc1f6: 2200 f315 |0005: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ -4dc1fa: 7010 b9ab 0000 |0007: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4dc200: 1a01 a72c |000a: const-string v1, "Fetching note " // string@2ca7 │ │ -4dc204: 6e20 c5ab 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dc20a: 6e30 c1ab e00f |000f: invoke-virtual {v0, v14, v15}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@abc1 │ │ -4dc210: 1a01 de06 |0012: const-string v1, " from database" // string@06de │ │ -4dc214: 6e20 c5ab 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dc21a: 6e10 d5ab 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4dc220: 0c00 |001a: move-result-object v0 │ │ -4dc222: 1a01 f225 |001b: const-string v1, "CreateEditNoteViewModel" // string@25f2 │ │ -4dc226: 7120 e909 0100 |001d: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@09e9 │ │ -4dc22c: 07d0 |0020: move-object v0, v13 │ │ -4dc22e: 1f00 940c |0021: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ -4dc232: 7110 d762 0000 |0023: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ -4dc238: 0c07 |0026: move-result-object v7 │ │ -4dc23a: 7100 badb 0000 |0027: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbba │ │ -4dc240: 0c00 |002a: move-result-object v0 │ │ -4dc242: 0708 |002b: move-object v8, v0 │ │ -4dc244: 1f08 4418 |002c: check-cast v8, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ -4dc248: 2209 2520 |002e: new-instance v9, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@2025 │ │ -4dc24c: 1205 |0030: const/4 v5, #int 0 // #0 │ │ -4dc24e: 0790 |0031: move-object v0, v9 │ │ -4dc250: 0761 |0032: move-object v1, v6 │ │ -4dc252: 07d2 |0033: move-object v2, v13 │ │ -4dc254: 04e3 |0034: move-wide v3, v14 │ │ -4dc256: 7606 48f7 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@f748 │ │ -4dc25c: 079a |0038: move-object v10, v9 │ │ -4dc25e: 1f0a d018 |0039: check-cast v10, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ -4dc262: 1209 |003b: const/4 v9, #int 0 // #0 │ │ -4dc264: 122b |003c: const/4 v11, #int 2 // #2 │ │ -4dc266: 120c |003d: const/4 v12, #int 0 // #0 │ │ -4dc268: 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 │ │ -4dc26e: 1f06 6b0c |0041: check-cast v6, Landroidx/lifecycle/LiveData; // type@0c6b │ │ -4dc272: 1106 |0043: return-object v6 │ │ +4dc1d8: |[4dc1d8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getNoteByID:(J)Landroidx/lifecycle/LiveData; │ │ +4dc1e8: 2206 6f0c |0000: new-instance v6, Landroidx/lifecycle/MutableLiveData; // type@0c6f │ │ +4dc1ec: 7010 2462 0600 |0002: invoke-direct {v6}, Landroidx/lifecycle/MutableLiveData;.:()V // method@6224 │ │ +4dc1f2: 2200 f315 |0005: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ +4dc1f6: 7010 b9ab 0000 |0007: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4dc1fc: 1a01 a72c |000a: const-string v1, "Fetching note " // string@2ca7 │ │ +4dc200: 6e20 c5ab 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dc206: 6e30 c1ab e00f |000f: invoke-virtual {v0, v14, v15}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@abc1 │ │ +4dc20c: 1a01 de06 |0012: const-string v1, " from database" // string@06de │ │ +4dc210: 6e20 c5ab 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dc216: 6e10 d5ab 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4dc21c: 0c00 |001a: move-result-object v0 │ │ +4dc21e: 1a01 f225 |001b: const-string v1, "CreateEditNoteViewModel" // string@25f2 │ │ +4dc222: 7120 e909 0100 |001d: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@09e9 │ │ +4dc228: 07d0 |0020: move-object v0, v13 │ │ +4dc22a: 1f00 940c |0021: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ +4dc22e: 7110 d762 0000 |0023: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ +4dc234: 0c07 |0026: move-result-object v7 │ │ +4dc236: 7100 badb 0000 |0027: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbba │ │ +4dc23c: 0c00 |002a: move-result-object v0 │ │ +4dc23e: 0708 |002b: move-object v8, v0 │ │ +4dc240: 1f08 4418 |002c: check-cast v8, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ +4dc244: 2209 2520 |002e: new-instance v9, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@2025 │ │ +4dc248: 1205 |0030: const/4 v5, #int 0 // #0 │ │ +4dc24a: 0790 |0031: move-object v0, v9 │ │ +4dc24c: 0761 |0032: move-object v1, v6 │ │ +4dc24e: 07d2 |0033: move-object v2, v13 │ │ +4dc250: 04e3 |0034: move-wide v3, v14 │ │ +4dc252: 7606 48f7 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@f748 │ │ +4dc258: 079a |0038: move-object v10, v9 │ │ +4dc25a: 1f0a d018 |0039: check-cast v10, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ +4dc25e: 1209 |003b: const/4 v9, #int 0 // #0 │ │ +4dc260: 122b |003c: const/4 v11, #int 2 // #2 │ │ +4dc262: 120c |003d: const/4 v12, #int 0 // #0 │ │ +4dc264: 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 │ │ +4dc26a: 1f06 6b0c |0041: check-cast v6, Landroidx/lifecycle/LiveData; // type@0c6b │ │ +4dc26e: 1106 |0043: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0005 line=122 │ │ 0x0020 line=123 │ │ 0x0041 line=126 │ │ locals : │ │ @@ -1782070,31 +1782070,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 │ │ -4dc28c: |[4dc28c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)I │ │ -4dc29c: 1a00 dfcf |0000: const-string v0, "note" // string@cfdf │ │ -4dc2a0: 7120 93cc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dc2a6: 0720 |0005: move-object v0, v2 │ │ -4dc2a8: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ -4dc2ac: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ -4dc2b2: 5420 b5ae |000b: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.database:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@aeb5 │ │ -4dc2b6: 6e10 20f4 0000 |000d: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@f420 │ │ -4dc2bc: 0c00 |0010: move-result-object v0 │ │ -4dc2be: 7220 71f4 3000 |0011: invoke-interface {v0, v3}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)J // method@f471 │ │ -4dc2c4: 0b00 |0014: move-result-wide v0 │ │ -4dc2c6: 8403 |0015: long-to-int v3, v0 │ │ -4dc2c8: 7110 b3ab 0300 |0016: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@abb3 │ │ -4dc2ce: 0c00 |0019: move-result-object v0 │ │ -4dc2d0: 1a01 08ac |001a: const-string v1, "id" // string@ac08 │ │ -4dc2d4: 7120 eb09 0100 |001c: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@09eb │ │ -4dc2da: 0f03 |001f: return v3 │ │ +4dc288: |[4dc288] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)I │ │ +4dc298: 1a00 dfcf |0000: const-string v0, "note" // string@cfdf │ │ +4dc29c: 7120 93cc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dc2a2: 0720 |0005: move-object v0, v2 │ │ +4dc2a4: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ +4dc2a8: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ +4dc2ae: 5420 b5ae |000b: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.database:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@aeb5 │ │ +4dc2b2: 6e10 20f4 0000 |000d: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@f420 │ │ +4dc2b8: 0c00 |0010: move-result-object v0 │ │ +4dc2ba: 7220 71f4 3000 |0011: invoke-interface {v0, v3}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)J // method@f471 │ │ +4dc2c0: 0b00 |0014: move-result-wide v0 │ │ +4dc2c2: 8403 |0015: long-to-int v3, v0 │ │ +4dc2c4: 7110 b3ab 0300 |0016: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@abb3 │ │ +4dc2ca: 0c00 |0019: move-result-object v0 │ │ +4dc2cc: 1a01 08ac |001a: const-string v1, "id" // string@ac08 │ │ +4dc2d0: 7120 eb09 0100 |001c: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@09eb │ │ +4dc2d6: 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; │ │ @@ -1782105,34 +1782105,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 │ │ -4dc4c8: |[4dc4c8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ -4dc4d8: 1a00 3187 |0000: const-string v0, "category" // string@8731 │ │ -4dc4dc: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dc4e2: 0770 |0005: move-object v0, v7 │ │ -4dc4e4: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ -4dc4e8: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ -4dc4ee: 0c01 |000b: move-result-object v1 │ │ -4dc4f0: 7100 b8db 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ -4dc4f6: 0c00 |000f: move-result-object v0 │ │ -4dc4f8: 0702 |0010: move-object v2, v0 │ │ -4dc4fa: 1f02 4418 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ -4dc4fe: 2200 2720 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@2027 │ │ -4dc502: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4dc504: 7040 52f7 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@f752 │ │ -4dc50a: 0704 |0019: move-object v4, v0 │ │ -4dc50c: 1f04 d018 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ -4dc510: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -4dc512: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -4dc514: 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 │ │ -4dc51a: 0e00 |0021: return-void │ │ +4dc4c4: |[4dc4c4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ +4dc4d4: 1a00 3187 |0000: const-string v0, "category" // string@8731 │ │ +4dc4d8: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dc4de: 0770 |0005: move-object v0, v7 │ │ +4dc4e0: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ +4dc4e4: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ +4dc4ea: 0c01 |000b: move-result-object v1 │ │ +4dc4ec: 7100 b8db 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ +4dc4f2: 0c00 |000f: move-result-object v0 │ │ +4dc4f4: 0702 |0010: move-object v2, v0 │ │ +4dc4f6: 1f02 4418 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ +4dc4fa: 2200 2720 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@2027 │ │ +4dc4fe: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4dc500: 7040 52f7 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@f752 │ │ +4dc506: 0704 |0019: move-object v4, v0 │ │ +4dc508: 1f04 d018 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ +4dc50c: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4dc50e: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4dc510: 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 │ │ +4dc516: 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; │ │ │ │ @@ -1782141,34 +1782141,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 │ │ -4dc51c: |[4dc51c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ -4dc52c: 1a00 f7cf |0000: const-string v0, "notification" // string@cff7 │ │ -4dc530: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dc536: 0770 |0005: move-object v0, v7 │ │ -4dc538: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ -4dc53c: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ -4dc542: 0c01 |000b: move-result-object v1 │ │ -4dc544: 7100 b8db 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ -4dc54a: 0c00 |000f: move-result-object v0 │ │ -4dc54c: 0702 |0010: move-object v2, v0 │ │ -4dc54e: 1f02 4418 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ -4dc552: 2200 2620 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@2026 │ │ -4dc556: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4dc558: 7040 4df7 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@f74d │ │ -4dc55e: 0704 |0019: move-object v4, v0 │ │ -4dc560: 1f04 d018 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ -4dc564: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -4dc566: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -4dc568: 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 │ │ -4dc56e: 0e00 |0021: return-void │ │ +4dc518: |[4dc518] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ +4dc528: 1a00 f7cf |0000: const-string v0, "notification" // string@cff7 │ │ +4dc52c: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dc532: 0770 |0005: move-object v0, v7 │ │ +4dc534: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ +4dc538: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ +4dc53e: 0c01 |000b: move-result-object v1 │ │ +4dc540: 7100 b8db 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ +4dc546: 0c00 |000f: move-result-object v0 │ │ +4dc548: 0702 |0010: move-object v2, v0 │ │ +4dc54a: 1f02 4418 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ +4dc54e: 2200 2620 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@2026 │ │ +4dc552: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4dc554: 7040 4df7 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@f74d │ │ +4dc55a: 0704 |0019: move-object v4, v0 │ │ +4dc55c: 1f04 d018 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ +4dc560: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4dc562: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4dc564: 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 │ │ +4dc56a: 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; │ │ │ │ @@ -1782177,34 +1782177,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 │ │ -4dc570: |[4dc570] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ -4dc580: 1a00 3187 |0000: const-string v0, "category" // string@8731 │ │ -4dc584: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dc58a: 0770 |0005: move-object v0, v7 │ │ -4dc58c: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ -4dc590: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ -4dc596: 0c01 |000b: move-result-object v1 │ │ -4dc598: 7100 b8db 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ -4dc59e: 0c00 |000f: move-result-object v0 │ │ -4dc5a0: 0702 |0010: move-object v2, v0 │ │ -4dc5a2: 1f02 4418 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ -4dc5a6: 2200 2920 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@2029 │ │ -4dc5aa: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4dc5ac: 7040 5cf7 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@f75c │ │ -4dc5b2: 0704 |0019: move-object v4, v0 │ │ -4dc5b4: 1f04 d018 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ -4dc5b8: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -4dc5ba: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -4dc5bc: 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 │ │ -4dc5c2: 0e00 |0021: return-void │ │ +4dc56c: |[4dc56c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ +4dc57c: 1a00 3187 |0000: const-string v0, "category" // string@8731 │ │ +4dc580: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dc586: 0770 |0005: move-object v0, v7 │ │ +4dc588: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ +4dc58c: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ +4dc592: 0c01 |000b: move-result-object v1 │ │ +4dc594: 7100 b8db 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ +4dc59a: 0c00 |000f: move-result-object v0 │ │ +4dc59c: 0702 |0010: move-object v2, v0 │ │ +4dc59e: 1f02 4418 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ +4dc5a2: 2200 2920 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@2029 │ │ +4dc5a6: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4dc5a8: 7040 5cf7 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@f75c │ │ +4dc5ae: 0704 |0019: move-object v4, v0 │ │ +4dc5b0: 1f04 d018 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ +4dc5b4: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4dc5b6: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4dc5b8: 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 │ │ +4dc5be: 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; │ │ │ │ @@ -1782213,34 +1782213,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 │ │ -4dc5c4: |[4dc5c4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -4dc5d4: 1a00 dfcf |0000: const-string v0, "note" // string@cfdf │ │ -4dc5d8: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dc5de: 0770 |0005: move-object v0, v7 │ │ -4dc5e0: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ -4dc5e4: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ -4dc5ea: 0c01 |000b: move-result-object v1 │ │ -4dc5ec: 7100 b8db 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ -4dc5f2: 0c00 |000f: move-result-object v0 │ │ -4dc5f4: 0702 |0010: move-object v2, v0 │ │ -4dc5f6: 1f02 4418 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ -4dc5fa: 2200 2a20 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@202a │ │ -4dc5fe: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4dc600: 7040 61f7 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@f761 │ │ -4dc606: 0704 |0019: move-object v4, v0 │ │ -4dc608: 1f04 d018 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ -4dc60c: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -4dc60e: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -4dc610: 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 │ │ -4dc616: 0e00 |0021: return-void │ │ +4dc5c0: |[4dc5c0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +4dc5d0: 1a00 dfcf |0000: const-string v0, "note" // string@cfdf │ │ +4dc5d4: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dc5da: 0770 |0005: move-object v0, v7 │ │ +4dc5dc: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ +4dc5e0: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ +4dc5e6: 0c01 |000b: move-result-object v1 │ │ +4dc5e8: 7100 b8db 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ +4dc5ee: 0c00 |000f: move-result-object v0 │ │ +4dc5f0: 0702 |0010: move-object v2, v0 │ │ +4dc5f2: 1f02 4418 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ +4dc5f6: 2200 2a20 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@202a │ │ +4dc5fa: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4dc5fc: 7040 61f7 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@f761 │ │ +4dc602: 0704 |0019: move-object v4, v0 │ │ +4dc604: 1f04 d018 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ +4dc608: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4dc60a: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4dc60c: 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 │ │ +4dc612: 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; │ │ │ │ @@ -1782249,34 +1782249,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 │ │ -4dc618: |[4dc618] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ -4dc628: 1a00 f7cf |0000: const-string v0, "notification" // string@cff7 │ │ -4dc62c: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dc632: 0770 |0005: move-object v0, v7 │ │ -4dc634: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ -4dc638: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ -4dc63e: 0c01 |000b: move-result-object v1 │ │ -4dc640: 7100 b8db 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ -4dc646: 0c00 |000f: move-result-object v0 │ │ -4dc648: 0702 |0010: move-object v2, v0 │ │ -4dc64a: 1f02 4418 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ -4dc64e: 2200 2820 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@2028 │ │ -4dc652: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -4dc654: 7040 57f7 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@f757 │ │ -4dc65a: 0704 |0019: move-object v4, v0 │ │ -4dc65c: 1f04 d018 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ -4dc660: 1225 |001c: const/4 v5, #int 2 // #2 │ │ -4dc662: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -4dc664: 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 │ │ -4dc66a: 0e00 |0021: return-void │ │ +4dc614: |[4dc614] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ +4dc624: 1a00 f7cf |0000: const-string v0, "notification" // string@cff7 │ │ +4dc628: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dc62e: 0770 |0005: move-object v0, v7 │ │ +4dc630: 1f00 940c |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@0c94 │ │ +4dc634: 7110 d762 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@62d7 │ │ +4dc63a: 0c01 |000b: move-result-object v1 │ │ +4dc63c: 7100 b8db 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@dbb8 │ │ +4dc642: 0c00 |000f: move-result-object v0 │ │ +4dc644: 0702 |0010: move-object v2, v0 │ │ +4dc646: 1f02 4418 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ +4dc64a: 2200 2820 |0013: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@2028 │ │ +4dc64e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +4dc650: 7040 57f7 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@f757 │ │ +4dc656: 0704 |0019: move-object v4, v0 │ │ +4dc658: 1f04 d018 |001a: check-cast v4, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ +4dc65c: 1225 |001c: const/4 v5, #int 2 // #2 │ │ +4dc65e: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +4dc660: 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 │ │ +4dc666: 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; │ │ │ │ @@ -1964691,40 +1964691,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 │ │ -4da514: |[4da514] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$etNewItem$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -4da524: 5b01 80ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae80 │ │ -4da528: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4da52a: 7020 b2cc 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ -4da530: 0e00 |0006: return-void │ │ +4da510: |[4da510] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$etNewItem$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +4da520: 5b01 80ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae80 │ │ +4da524: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4da526: 7020 b2cc 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ +4da52c: 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 │ │ -4da4d0: |[4da4d0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$etNewItem$2.invoke:()Landroid/widget/EditText; │ │ -4da4e0: 5420 80ae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae80 │ │ -4da4e4: 1401 dc00 097f |0002: const v1, #float 1.82109e+38 // #7f0900dc │ │ -4da4ea: 6e20 10f7 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f710 │ │ -4da4f0: 0c00 |0008: move-result-object v0 │ │ -4da4f2: 1f00 9802 |0009: check-cast v0, Landroid/widget/EditText; // type@0298 │ │ -4da4f6: 1100 |000b: return-object v0 │ │ +4da4cc: |[4da4cc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$etNewItem$2.invoke:()Landroid/widget/EditText; │ │ +4da4dc: 5420 80ae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae80 │ │ +4da4e0: 1401 dc00 097f |0002: const v1, #float 1.82109e+38 // #7f0900dc │ │ +4da4e6: 6e20 10f7 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f710 │ │ +4da4ec: 0c00 |0008: move-result-object v0 │ │ +4da4ee: 1f00 9802 |0009: check-cast v0, Landroid/widget/EditText; // type@0298 │ │ +4da4f2: 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;) │ │ @@ -1964732,18 +1964732,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4da4f8: |[4da4f8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$etNewItem$2.invoke:()Ljava/lang/Object; │ │ -4da508: 6e10 f5f6 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;.invoke:()Landroid/widget/EditText; // method@f6f5 │ │ -4da50e: 0c00 |0003: move-result-object v0 │ │ -4da510: 1100 |0004: return-object v0 │ │ +4da4f4: |[4da4f4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$etNewItem$2.invoke:()Ljava/lang/Object; │ │ +4da504: 6e10 f5f6 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;.invoke:()Landroid/widget/EditText; // method@f6f5 │ │ +4da50a: 0c00 |0003: move-result-object v0 │ │ +4da50c: 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 : 8706 (ChecklistNoteActivity.kt) │ │ @@ -1964783,75 +1964783,75 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4da5d0: |[4da5d0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$getContentString$1.:()V │ │ -4da5e0: 2200 1820 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1; // type@2018 │ │ -4da5e4: 7010 f8f6 0000 |0002: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1;.:()V // method@f6f8 │ │ -4da5ea: 6900 81ae |0005: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1; // field@ae81 │ │ -4da5ee: 0e00 |0007: return-void │ │ +4da5cc: |[4da5cc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$getContentString$1.:()V │ │ +4da5dc: 2200 1820 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1; // type@2018 │ │ +4da5e0: 7010 f8f6 0000 |0002: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1;.:()V // method@f6f8 │ │ +4da5e6: 6900 81ae |0005: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1; // field@ae81 │ │ +4da5ea: 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 │ │ -4da5f0: |[4da5f0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$getContentString$1.:()V │ │ -4da600: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4da602: 7020 b2cc 0100 |0001: invoke-direct {v1, v0}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ -4da608: 0e00 |0004: return-void │ │ +4da5ec: |[4da5ec] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$getContentString$1.:()V │ │ +4da5fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4da5fe: 7020 b2cc 0100 |0001: invoke-direct {v1, v0}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ +4da604: 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 │ │ -4da534: |[4da534] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$getContentString$1.invoke:(Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;)Ljava/lang/CharSequence; │ │ -4da544: 1a00 10b2 |0000: const-string v0, "item" // string@b210 │ │ -4da548: 7120 93cc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4da54e: 2200 f315 |0005: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ -4da552: 7010 b9ab 0000 |0007: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4da558: 1a01 7815 |000a: const-string v1, "- " // string@1578 │ │ -4da55c: 6e20 c5ab 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4da562: 6e10 e6f7 0300 |000f: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f7e6 │ │ -4da568: 0c01 |0012: move-result-object v1 │ │ -4da56a: 6e20 c5ab 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4da570: 1a01 5f06 |0016: const-string v1, " [" // string@065f │ │ -4da574: 6e20 c5ab 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4da57a: 6e10 e7f7 0300 |001b: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f7e7 │ │ -4da580: 0a03 |001e: move-result v3 │ │ -4da582: 3803 0500 |001f: if-eqz v3, 0024 // +0005 │ │ -4da586: 1a03 50f9 |0021: const-string v3, "✓" // string@f950 │ │ -4da58a: 2803 |0023: goto 0026 // +0003 │ │ -4da58c: 1a03 b205 |0024: const-string v3, " " // string@05b2 │ │ -4da590: 6e20 c5ab 3000 |0026: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4da596: 1303 5d00 |0029: const/16 v3, #int 93 // #5d │ │ -4da59a: 6e20 bdab 3000 |002b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@abbd │ │ -4da5a0: 6e10 d5ab 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4da5a6: 0c03 |0031: move-result-object v3 │ │ -4da5a8: 1f03 c115 |0032: check-cast v3, Ljava/lang/CharSequence; // type@15c1 │ │ -4da5ac: 1103 |0034: return-object v3 │ │ +4da530: |[4da530] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$getContentString$1.invoke:(Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;)Ljava/lang/CharSequence; │ │ +4da540: 1a00 10b2 |0000: const-string v0, "item" // string@b210 │ │ +4da544: 7120 93cc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4da54a: 2200 f315 |0005: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ +4da54e: 7010 b9ab 0000 |0007: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4da554: 1a01 7815 |000a: const-string v1, "- " // string@1578 │ │ +4da558: 6e20 c5ab 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4da55e: 6e10 e6f7 0300 |000f: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f7e6 │ │ +4da564: 0c01 |0012: move-result-object v1 │ │ +4da566: 6e20 c5ab 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4da56c: 1a01 5f06 |0016: const-string v1, " [" // string@065f │ │ +4da570: 6e20 c5ab 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4da576: 6e10 e7f7 0300 |001b: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f7e7 │ │ +4da57c: 0a03 |001e: move-result v3 │ │ +4da57e: 3803 0500 |001f: if-eqz v3, 0024 // +0005 │ │ +4da582: 1a03 50f9 |0021: const-string v3, "✓" // string@f950 │ │ +4da586: 2803 |0023: goto 0026 // +0003 │ │ +4da588: 1a03 b205 |0024: const-string v3, " " // string@05b2 │ │ +4da58c: 6e20 c5ab 3000 |0026: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4da592: 1303 5d00 |0029: const/16 v3, #int 93 // #5d │ │ +4da596: 6e20 bdab 3000 |002b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@abbd │ │ +4da59c: 6e10 d5ab 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4da5a2: 0c03 |0031: move-result-object v3 │ │ +4da5a4: 1f03 c115 |0032: check-cast v3, Ljava/lang/CharSequence; // type@15c1 │ │ +4da5a8: 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; │ │ │ │ @@ -1964860,19 +1964860,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 │ │ -4da5b0: |[4da5b0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$getContentString$1.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4da5c0: 1f01 3d20 |0000: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203d │ │ -4da5c4: 6e20 f9f6 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@f6f9 │ │ -4da5ca: 0c01 |0005: move-result-object v1 │ │ -4da5cc: 1101 |0006: return-object v1 │ │ +4da5ac: |[4da5ac] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$getContentString$1.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4da5bc: 1f01 3d20 |0000: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203d │ │ +4da5c0: 6e20 f9f6 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@f6f9 │ │ +4da5c6: 0c01 |0005: move-result-object v1 │ │ +4da5c8: 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; │ │ │ │ @@ -1964913,40 +1964913,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 │ │ -4da650: |[4da650] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$lvItemList$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -4da660: 5b01 82ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae82 │ │ -4da664: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4da666: 7020 b2cc 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ -4da66c: 0e00 |0006: return-void │ │ +4da64c: |[4da64c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$lvItemList$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +4da65c: 5b01 82ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae82 │ │ +4da660: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4da662: 7020 b2cc 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ +4da668: 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 │ │ -4da60c: |[4da60c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$lvItemList$2.invoke:()Landroid/widget/ListView; │ │ -4da61c: 5420 82ae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae82 │ │ -4da620: 1401 1e01 097f |0002: const v1, #float 1.8211e+38 // #7f09011e │ │ -4da626: 6e20 10f7 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f710 │ │ -4da62c: 0c00 |0008: move-result-object v0 │ │ -4da62e: 1f00 aa02 |0009: check-cast v0, Landroid/widget/ListView; // type@02aa │ │ -4da632: 1100 |000b: return-object v0 │ │ +4da608: |[4da608] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$lvItemList$2.invoke:()Landroid/widget/ListView; │ │ +4da618: 5420 82ae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@ae82 │ │ +4da61c: 1401 1e01 097f |0002: const v1, #float 1.8211e+38 // #7f09011e │ │ +4da622: 6e20 10f7 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f710 │ │ +4da628: 0c00 |0008: move-result-object v0 │ │ +4da62a: 1f00 aa02 |0009: check-cast v0, Landroid/widget/ListView; // type@02aa │ │ +4da62e: 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;) │ │ @@ -1964954,18 +1964954,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4da634: |[4da634] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$lvItemList$2.invoke:()Ljava/lang/Object; │ │ -4da644: 6e10 fcf6 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;.invoke:()Landroid/widget/ListView; // method@f6fc │ │ -4da64a: 0c00 |0003: move-result-object v0 │ │ -4da64c: 1100 |0004: return-object v0 │ │ +4da630: |[4da630] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$lvItemList$2.invoke:()Ljava/lang/Object; │ │ +4da640: 6e10 fcf6 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;.invoke:()Landroid/widget/ListView; // method@f6fc │ │ +4da646: 0c00 |0003: move-result-object v0 │ │ +4da648: 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 : 8706 (ChecklistNoteActivity.kt) │ │ @@ -1965005,40 +1965005,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 │ │ -4dc7a0: |[4dc7a0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$btnColorSelector$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ -4dc7b0: 5b01 b8ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@aeb8 │ │ -4dc7b4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4dc7b6: 7020 b2cc 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ -4dc7bc: 0e00 |0006: return-void │ │ +4dc79c: |[4dc79c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$btnColorSelector$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ +4dc7ac: 5b01 b8ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@aeb8 │ │ +4dc7b0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4dc7b2: 7020 b2cc 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ +4dc7b8: 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 │ │ -4dc75c: |[4dc75c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$btnColorSelector$2.invoke:()Landroid/widget/Button; │ │ -4dc76c: 5420 b8ae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@aeb8 │ │ -4dc770: 1401 7400 097f |0002: const v1, #float 1.82107e+38 // #7f090074 │ │ -4dc776: 6e20 90f7 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f790 │ │ -4dc77c: 0c00 |0008: move-result-object v0 │ │ -4dc77e: 1f00 8f02 |0009: check-cast v0, Landroid/widget/Button; // type@028f │ │ -4dc782: 1100 |000b: return-object v0 │ │ +4dc758: |[4dc758] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$btnColorSelector$2.invoke:()Landroid/widget/Button; │ │ +4dc768: 5420 b8ae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@aeb8 │ │ +4dc76c: 1401 7400 097f |0002: const v1, #float 1.82107e+38 // #7f090074 │ │ +4dc772: 6e20 90f7 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f790 │ │ +4dc778: 0c00 |0008: move-result-object v0 │ │ +4dc77a: 1f00 8f02 |0009: check-cast v0, Landroid/widget/Button; // type@028f │ │ +4dc77e: 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;) │ │ @@ -1965046,18 +1965046,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4dc784: |[4dc784] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$btnColorSelector$2.invoke:()Ljava/lang/Object; │ │ -4dc794: 6e10 81f7 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;.invoke:()Landroid/widget/Button; // method@f781 │ │ -4dc79a: 0c00 |0003: move-result-object v0 │ │ -4dc79c: 1100 |0004: return-object v0 │ │ +4dc780: |[4dc780] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$btnColorSelector$2.invoke:()Ljava/lang/Object; │ │ +4dc790: 6e10 81f7 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;.invoke:()Landroid/widget/Button; // method@f781 │ │ +4dc796: 0c00 |0003: move-result-object v0 │ │ +4dc798: 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 : 26801 (SketchActivity.kt) │ │ @@ -1965097,40 +1965097,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 │ │ -4dc86c: |[4dc86c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$drawView$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ -4dc87c: 5b01 baae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@aeba │ │ -4dc880: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4dc882: 7020 b2cc 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ -4dc888: 0e00 |0006: return-void │ │ +4dc868: |[4dc868] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$drawView$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ +4dc878: 5b01 baae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@aeba │ │ +4dc87c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4dc87e: 7020 b2cc 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ +4dc884: 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 │ │ -4dc828: |[4dc828] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$drawView$2.invoke:()Lcom/simplify/ink/InkView; │ │ -4dc838: 5420 baae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@aeba │ │ -4dc83c: 1401 c900 097f |0002: const v1, #float 1.82108e+38 // #7f0900c9 │ │ -4dc842: 6e20 90f7 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f790 │ │ -4dc848: 0c00 |0008: move-result-object v0 │ │ -4dc84a: 1f00 8215 |0009: check-cast v0, Lcom/simplify/ink/InkView; // type@1582 │ │ -4dc84e: 1100 |000b: return-object v0 │ │ +4dc824: |[4dc824] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$drawView$2.invoke:()Lcom/simplify/ink/InkView; │ │ +4dc834: 5420 baae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@aeba │ │ +4dc838: 1401 c900 097f |0002: const v1, #float 1.82108e+38 // #7f0900c9 │ │ +4dc83e: 6e20 90f7 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@f790 │ │ +4dc844: 0c00 |0008: move-result-object v0 │ │ +4dc846: 1f00 8215 |0009: check-cast v0, Lcom/simplify/ink/InkView; // type@1582 │ │ +4dc84a: 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;) │ │ @@ -1965138,18 +1965138,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4dc850: |[4dc850] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$drawView$2.invoke:()Ljava/lang/Object; │ │ -4dc860: 6e10 87f7 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;.invoke:()Lcom/simplify/ink/InkView; // method@f787 │ │ -4dc866: 0c00 |0003: move-result-object v0 │ │ -4dc868: 1100 |0004: return-object v0 │ │ +4dc84c: |[4dc84c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$drawView$2.invoke:()Ljava/lang/Object; │ │ +4dc85c: 6e10 87f7 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;.invoke:()Lcom/simplify/ink/InkView; // method@f787 │ │ +4dc862: 0c00 |0003: move-result-object v0 │ │ +4dc864: 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 : 26801 (SketchActivity.kt) │ │ @@ -1965189,40 +1965189,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 │ │ -4dd480: |[4dd480] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$boldBtn$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -4dd490: 5b01 c5ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec5 │ │ -4dd494: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4dd496: 7020 b2cc 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ -4dd49c: 0e00 |0006: return-void │ │ +4dd47c: |[4dd47c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$boldBtn$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +4dd48c: 5b01 c5ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec5 │ │ +4dd490: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4dd492: 7020 b2cc 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ +4dd498: 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 │ │ -4dd43c: |[4dd43c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$boldBtn$2.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ -4dd44c: 5420 c5ae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec5 │ │ -4dd450: 1401 7200 097f |0002: const v1, #float 1.82107e+38 // #7f090072 │ │ -4dd456: 6e20 c3f7 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f7c3 │ │ -4dd45c: 0c00 |0008: move-result-object v0 │ │ -4dd45e: 1f00 ac12 |0009: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@12ac │ │ -4dd462: 1100 |000b: return-object v0 │ │ +4dd438: |[4dd438] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$boldBtn$2.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ +4dd448: 5420 c5ae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec5 │ │ +4dd44c: 1401 7200 097f |0002: const v1, #float 1.82107e+38 // #7f090072 │ │ +4dd452: 6e20 c3f7 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f7c3 │ │ +4dd458: 0c00 |0008: move-result-object v0 │ │ +4dd45a: 1f00 ac12 |0009: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@12ac │ │ +4dd45e: 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;) │ │ @@ -1965230,18 +1965230,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4dd464: |[4dd464] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$boldBtn$2.invoke:()Ljava/lang/Object; │ │ -4dd474: 6e10 aff7 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7af │ │ -4dd47a: 0c00 |0003: move-result-object v0 │ │ -4dd47c: 1100 |0004: return-object v0 │ │ +4dd460: |[4dd460] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$boldBtn$2.invoke:()Ljava/lang/Object; │ │ +4dd470: 6e10 aff7 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7af │ │ +4dd476: 0c00 |0003: move-result-object v0 │ │ +4dd478: 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 : 28266 (TextNoteActivity.kt) │ │ @@ -1965281,40 +1965281,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 │ │ -4dd4e4: |[4dd4e4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$etContent$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -4dd4f4: 5b01 c6ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec6 │ │ -4dd4f8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4dd4fa: 7020 b2cc 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ -4dd500: 0e00 |0006: return-void │ │ +4dd4e0: |[4dd4e0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$etContent$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +4dd4f0: 5b01 c6ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec6 │ │ +4dd4f4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4dd4f6: 7020 b2cc 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ +4dd4fc: 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 │ │ -4dd4a0: |[4dd4a0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$etContent$2.invoke:()Landroid/widget/EditText; │ │ -4dd4b0: 5420 c6ae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec6 │ │ -4dd4b4: 1401 da00 097f |0002: const v1, #float 1.82109e+38 // #7f0900da │ │ -4dd4ba: 6e20 c3f7 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f7c3 │ │ -4dd4c0: 0c00 |0008: move-result-object v0 │ │ -4dd4c2: 1f00 9802 |0009: check-cast v0, Landroid/widget/EditText; // type@0298 │ │ -4dd4c6: 1100 |000b: return-object v0 │ │ +4dd49c: |[4dd49c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$etContent$2.invoke:()Landroid/widget/EditText; │ │ +4dd4ac: 5420 c6ae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec6 │ │ +4dd4b0: 1401 da00 097f |0002: const v1, #float 1.82109e+38 // #7f0900da │ │ +4dd4b6: 6e20 c3f7 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f7c3 │ │ +4dd4bc: 0c00 |0008: move-result-object v0 │ │ +4dd4be: 1f00 9802 |0009: check-cast v0, Landroid/widget/EditText; // type@0298 │ │ +4dd4c2: 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;) │ │ @@ -1965322,18 +1965322,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4dd4c8: |[4dd4c8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$etContent$2.invoke:()Ljava/lang/Object; │ │ -4dd4d8: 6e10 b2f7 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;.invoke:()Landroid/widget/EditText; // method@f7b2 │ │ -4dd4de: 0c00 |0003: move-result-object v0 │ │ -4dd4e0: 1100 |0004: return-object v0 │ │ +4dd4c4: |[4dd4c4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$etContent$2.invoke:()Ljava/lang/Object; │ │ +4dd4d4: 6e10 b2f7 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;.invoke:()Landroid/widget/EditText; // method@f7b2 │ │ +4dd4da: 0c00 |0003: move-result-object v0 │ │ +4dd4dc: 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 : 28266 (TextNoteActivity.kt) │ │ @@ -1965373,40 +1965373,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 │ │ -4dd548: |[4dd548] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$italicsBtn$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -4dd558: 5b01 c7ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec7 │ │ -4dd55c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4dd55e: 7020 b2cc 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ -4dd564: 0e00 |0006: return-void │ │ +4dd544: |[4dd544] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$italicsBtn$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +4dd554: 5b01 c7ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec7 │ │ +4dd558: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4dd55a: 7020 b2cc 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ +4dd560: 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 │ │ -4dd504: |[4dd504] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$italicsBtn$2.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ -4dd514: 5420 c7ae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec7 │ │ -4dd518: 1401 7600 097f |0002: const v1, #float 1.82107e+38 // #7f090076 │ │ -4dd51e: 6e20 c3f7 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f7c3 │ │ -4dd524: 0c00 |0008: move-result-object v0 │ │ -4dd526: 1f00 ac12 |0009: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@12ac │ │ -4dd52a: 1100 |000b: return-object v0 │ │ +4dd500: |[4dd500] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$italicsBtn$2.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ +4dd510: 5420 c7ae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec7 │ │ +4dd514: 1401 7600 097f |0002: const v1, #float 1.82107e+38 // #7f090076 │ │ +4dd51a: 6e20 c3f7 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f7c3 │ │ +4dd520: 0c00 |0008: move-result-object v0 │ │ +4dd522: 1f00 ac12 |0009: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@12ac │ │ +4dd526: 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;) │ │ @@ -1965414,18 +1965414,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4dd52c: |[4dd52c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$italicsBtn$2.invoke:()Ljava/lang/Object; │ │ -4dd53c: 6e10 b5f7 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7b5 │ │ -4dd542: 0c00 |0003: move-result-object v0 │ │ -4dd544: 1100 |0004: return-object v0 │ │ +4dd528: |[4dd528] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$italicsBtn$2.invoke:()Ljava/lang/Object; │ │ +4dd538: 6e10 b5f7 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7b5 │ │ +4dd53e: 0c00 |0003: move-result-object v0 │ │ +4dd540: 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 : 28266 (TextNoteActivity.kt) │ │ @@ -1965465,40 +1965465,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 │ │ -4dd5ac: |[4dd5ac] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$underlineBtn$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -4dd5bc: 5b01 c8ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec8 │ │ -4dd5c0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4dd5c2: 7020 b2cc 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ -4dd5c8: 0e00 |0006: return-void │ │ +4dd5a8: |[4dd5a8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$underlineBtn$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +4dd5b8: 5b01 c8ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec8 │ │ +4dd5bc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4dd5be: 7020 b2cc 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@ccb2 │ │ +4dd5c4: 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 │ │ -4dd568: |[4dd568] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$underlineBtn$2.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ -4dd578: 5420 c8ae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec8 │ │ -4dd57c: 1401 7c00 097f |0002: const v1, #float 1.82107e+38 // #7f09007c │ │ -4dd582: 6e20 c3f7 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f7c3 │ │ -4dd588: 0c00 |0008: move-result-object v0 │ │ -4dd58a: 1f00 ac12 |0009: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@12ac │ │ -4dd58e: 1100 |000b: return-object v0 │ │ +4dd564: |[4dd564] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$underlineBtn$2.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ +4dd574: 5420 c8ae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@aec8 │ │ +4dd578: 1401 7c00 097f |0002: const v1, #float 1.82107e+38 // #7f09007c │ │ +4dd57e: 6e20 c3f7 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f7c3 │ │ +4dd584: 0c00 |0008: move-result-object v0 │ │ +4dd586: 1f00 ac12 |0009: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@12ac │ │ +4dd58a: 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;) │ │ @@ -1965506,18 +1965506,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4dd590: |[4dd590] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$underlineBtn$2.invoke:()Ljava/lang/Object; │ │ -4dd5a0: 6e10 b8f7 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7b8 │ │ -4dd5a6: 0c00 |0003: move-result-object v0 │ │ -4dd5a8: 1100 |0004: return-object v0 │ │ +4dd58c: |[4dd58c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$underlineBtn$2.invoke:()Ljava/lang/Object; │ │ +4dd59c: 6e10 b8f7 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7b8 │ │ +4dd5a2: 0c00 |0003: move-result-object v0 │ │ +4dd5a4: 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 : 28266 (TextNoteActivity.kt) │ │ @@ -2028771,112 +2028771,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 │ │ -4db55c: |[4db55c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ -4db56c: 5b01 8dae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae8d │ │ -4db570: 5b02 8bae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae8b │ │ -4db574: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4db576: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ -4db57c: 0e00 |0008: return-void │ │ +4db558: |[4db558] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ +4db568: 5b01 8dae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae8d │ │ +4db56c: 5b02 8bae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae8b │ │ +4db570: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4db572: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ +4db578: 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 │ │ -4db534: |[4db534] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4db544: 2203 1e20 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@201e │ │ -4db548: 5420 8dae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae8d │ │ -4db54c: 5421 8bae |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae8b │ │ -4db550: 7040 26f7 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@f726 │ │ -4db556: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4db55a: 1103 |000b: return-object v3 │ │ +4db530: |[4db530] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4db540: 2203 1e20 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@201e │ │ +4db544: 5420 8dae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae8d │ │ +4db548: 5421 8bae |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae8b │ │ +4db54c: 7040 26f7 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@f726 │ │ +4db552: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4db556: 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 │ │ -4db48c: |[4db48c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4db49c: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ -4db4a0: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4db4a4: 6e30 29f7 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@f729 │ │ -4db4aa: 0c01 |0007: move-result-object v1 │ │ -4db4ac: 1101 |0008: return-object v1 │ │ +4db488: |[4db488] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4db498: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ +4db49c: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4db4a0: 6e30 29f7 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@f729 │ │ +4db4a6: 0c01 |0007: move-result-object v1 │ │ +4db4a8: 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 │ │ -4db4b0: |[4db4b0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4db4c0: 6e30 27f7 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@f727 │ │ -4db4c6: 0c01 |0003: move-result-object v1 │ │ -4db4c8: 1f01 1e20 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@201e │ │ -4db4cc: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4db4d0: 6e20 2af7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f72a │ │ -4db4d6: 0c01 |000b: move-result-object v1 │ │ -4db4d8: 1101 |000c: return-object v1 │ │ +4db4ac: |[4db4ac] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4db4bc: 6e30 27f7 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@f727 │ │ +4db4c2: 0c01 |0003: move-result-object v1 │ │ +4db4c4: 1f01 1e20 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@201e │ │ +4db4c8: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4db4cc: 6e20 2af7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f72a │ │ +4db4d2: 0c01 |000b: move-result-object v1 │ │ +4db4d4: 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 │ │ -4db4dc: |[4db4dc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4db4ec: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ -4db4f2: 5210 8cae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.label:I // field@ae8c │ │ -4db4f6: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -4db4fa: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ -4db500: 5412 8dae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae8d │ │ -4db504: 7110 69f7 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@f769 │ │ -4db50a: 0c02 |000f: move-result-object v2 │ │ -4db50c: 6e10 21f4 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@f421 │ │ -4db512: 0c02 |0013: move-result-object v2 │ │ -4db514: 5410 8bae |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae8b │ │ -4db518: 7220 b6f4 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4b6 │ │ -4db51e: 6202 9b78 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4db522: 1102 |001b: return-object v2 │ │ -4db524: 2202 d415 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ -4db528: 1a00 3386 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8633 │ │ -4db52c: 7020 dfaa 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ -4db532: 2702 |0023: throw v2 │ │ +4db4d8: |[4db4d8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4db4e8: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ +4db4ee: 5210 8cae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.label:I // field@ae8c │ │ +4db4f2: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +4db4f6: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ +4db4fc: 5412 8dae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae8d │ │ +4db500: 7110 69f7 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@f769 │ │ +4db506: 0c02 |000f: move-result-object v2 │ │ +4db508: 6e10 21f4 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@f421 │ │ +4db50e: 0c02 |0013: move-result-object v2 │ │ +4db510: 5410 8bae |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae8b │ │ +4db514: 7220 b6f4 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4b6 │ │ +4db51a: 6202 9b78 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4db51e: 1102 |001b: return-object v2 │ │ +4db520: 2202 d415 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ +4db524: 1a00 3386 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8633 │ │ +4db528: 7020 dfaa 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ +4db52e: 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; │ │ @@ -2028934,112 +2028934,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 │ │ -4db650: |[4db650] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ -4db660: 5b01 90ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae90 │ │ -4db664: 5b02 8eae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@ae8e │ │ -4db668: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4db66a: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ -4db670: 0e00 |0008: return-void │ │ +4db64c: |[4db64c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ +4db65c: 5b01 90ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae90 │ │ +4db660: 5b02 8eae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@ae8e │ │ +4db664: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4db666: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ +4db66c: 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 │ │ -4db628: |[4db628] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4db638: 2203 1f20 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@201f │ │ -4db63c: 5420 90ae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae90 │ │ -4db640: 5421 8eae |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@ae8e │ │ -4db644: 7040 2bf7 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@f72b │ │ -4db64a: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4db64e: 1103 |000b: return-object v3 │ │ +4db624: |[4db624] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4db634: 2203 1f20 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@201f │ │ +4db638: 5420 90ae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae90 │ │ +4db63c: 5421 8eae |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@ae8e │ │ +4db640: 7040 2bf7 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@f72b │ │ +4db646: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4db64a: 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 │ │ -4db580: |[4db580] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4db590: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ -4db594: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4db598: 6e30 2ef7 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@f72e │ │ -4db59e: 0c01 |0007: move-result-object v1 │ │ -4db5a0: 1101 |0008: return-object v1 │ │ +4db57c: |[4db57c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4db58c: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ +4db590: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4db594: 6e30 2ef7 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@f72e │ │ +4db59a: 0c01 |0007: move-result-object v1 │ │ +4db59c: 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 │ │ -4db5a4: |[4db5a4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4db5b4: 6e30 2cf7 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@f72c │ │ -4db5ba: 0c01 |0003: move-result-object v1 │ │ -4db5bc: 1f01 1f20 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@201f │ │ -4db5c0: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4db5c4: 6e20 2ff7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f72f │ │ -4db5ca: 0c01 |000b: move-result-object v1 │ │ -4db5cc: 1101 |000c: return-object v1 │ │ +4db5a0: |[4db5a0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4db5b0: 6e30 2cf7 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@f72c │ │ +4db5b6: 0c01 |0003: move-result-object v1 │ │ +4db5b8: 1f01 1f20 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@201f │ │ +4db5bc: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4db5c0: 6e20 2ff7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f72f │ │ +4db5c6: 0c01 |000b: move-result-object v1 │ │ +4db5c8: 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 │ │ -4db5d0: |[4db5d0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4db5e0: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ -4db5e6: 5210 8fae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.label:I // field@ae8f │ │ -4db5ea: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -4db5ee: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ -4db5f4: 5412 90ae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae90 │ │ -4db5f8: 7110 69f7 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@f769 │ │ -4db5fe: 0c02 |000f: move-result-object v2 │ │ -4db600: 6e10 1af4 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f41a │ │ -4db606: 0c02 |0013: move-result-object v2 │ │ -4db608: 5410 8eae |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@ae8e │ │ -4db60c: 7220 42f4 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@f442 │ │ -4db612: 6202 9b78 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4db616: 1102 |001b: return-object v2 │ │ -4db618: 2202 d415 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ -4db61c: 1a00 3386 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8633 │ │ -4db620: 7020 dfaa 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ -4db626: 2702 |0023: throw v2 │ │ +4db5cc: |[4db5cc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4db5dc: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ +4db5e2: 5210 8fae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.label:I // field@ae8f │ │ +4db5e6: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +4db5ea: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ +4db5f0: 5412 90ae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae90 │ │ +4db5f4: 7110 69f7 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@f769 │ │ +4db5fa: 0c02 |000f: move-result-object v2 │ │ +4db5fc: 6e10 1af4 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f41a │ │ +4db602: 0c02 |0013: move-result-object v2 │ │ +4db604: 5410 8eae |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@ae8e │ │ +4db608: 7220 42f4 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@f442 │ │ +4db60e: 6202 9b78 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4db612: 1102 |001b: return-object v2 │ │ +4db614: 2202 d415 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ +4db618: 1a00 3386 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8633 │ │ +4db61c: 7020 dfaa 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ +4db622: 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; │ │ @@ -2029097,112 +2029097,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 │ │ -4db744: |[4db744] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V │ │ -4db754: 5b01 93ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae93 │ │ -4db758: 5b02 91ae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ae91 │ │ -4db75c: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4db75e: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ -4db764: 0e00 |0008: return-void │ │ +4db740: |[4db740] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V │ │ +4db750: 5b01 93ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae93 │ │ +4db754: 5b02 91ae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ae91 │ │ +4db758: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4db75a: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ +4db760: 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 │ │ -4db71c: |[4db71c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4db72c: 2203 2020 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@2020 │ │ -4db730: 5420 93ae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae93 │ │ -4db734: 5421 91ae |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ae91 │ │ -4db738: 7040 30f7 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@f730 │ │ -4db73e: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4db742: 1103 |000b: return-object v3 │ │ +4db718: |[4db718] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4db728: 2203 2020 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@2020 │ │ +4db72c: 5420 93ae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae93 │ │ +4db730: 5421 91ae |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ae91 │ │ +4db734: 7040 30f7 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@f730 │ │ +4db73a: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4db73e: 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 │ │ -4db674: |[4db674] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4db684: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ -4db688: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4db68c: 6e30 33f7 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@f733 │ │ -4db692: 0c01 |0007: move-result-object v1 │ │ -4db694: 1101 |0008: return-object v1 │ │ +4db670: |[4db670] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4db680: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ +4db684: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4db688: 6e30 33f7 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@f733 │ │ +4db68e: 0c01 |0007: move-result-object v1 │ │ +4db690: 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 │ │ -4db698: |[4db698] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4db6a8: 6e30 31f7 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@f731 │ │ -4db6ae: 0c01 |0003: move-result-object v1 │ │ -4db6b0: 1f01 2020 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@2020 │ │ -4db6b4: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4db6b8: 6e20 34f7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f734 │ │ -4db6be: 0c01 |000b: move-result-object v1 │ │ -4db6c0: 1101 |000c: return-object v1 │ │ +4db694: |[4db694] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4db6a4: 6e30 31f7 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@f731 │ │ +4db6aa: 0c01 |0003: move-result-object v1 │ │ +4db6ac: 1f01 2020 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@2020 │ │ +4db6b0: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4db6b4: 6e20 34f7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f734 │ │ +4db6ba: 0c01 |000b: move-result-object v1 │ │ +4db6bc: 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 │ │ -4db6c4: |[4db6c4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4db6d4: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ -4db6da: 5210 92ae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.label:I // field@ae92 │ │ -4db6de: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -4db6e2: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ -4db6e8: 5412 93ae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae93 │ │ -4db6ec: 7110 68f7 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@f768 │ │ -4db6f2: 0c02 |000f: move-result-object v2 │ │ -4db6f4: 6e10 20f4 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@f420 │ │ -4db6fa: 0c02 |0013: move-result-object v2 │ │ -4db6fc: 5410 91ae |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ae91 │ │ -4db700: 7220 6af4 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f46a │ │ -4db706: 6202 9b78 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4db70a: 1102 |001b: return-object v2 │ │ -4db70c: 2202 d415 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ -4db710: 1a00 3386 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8633 │ │ -4db714: 7020 dfaa 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ -4db71a: 2702 |0023: throw v2 │ │ +4db6c0: |[4db6c0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4db6d0: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ +4db6d6: 5210 92ae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.label:I // field@ae92 │ │ +4db6da: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +4db6de: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ +4db6e4: 5412 93ae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae93 │ │ +4db6e8: 7110 68f7 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@f768 │ │ +4db6ee: 0c02 |000f: move-result-object v2 │ │ +4db6f0: 6e10 20f4 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@f420 │ │ +4db6f6: 0c02 |0013: move-result-object v2 │ │ +4db6f8: 5410 91ae |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@ae91 │ │ +4db6fc: 7220 6af4 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f46a │ │ +4db702: 6202 9b78 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4db706: 1102 |001b: return-object v2 │ │ +4db708: 2202 d415 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ +4db70c: 1a00 3386 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8633 │ │ +4db710: 7020 dfaa 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ +4db716: 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; │ │ @@ -2029256,115 +2029256,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 │ │ -4db84c: |[4db84c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V │ │ -4db85c: 5b01 95ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae95 │ │ -4db860: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -4db862: 7030 65c9 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ -4db868: 0e00 |0006: return-void │ │ +4db848: |[4db848] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V │ │ +4db858: 5b01 95ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae95 │ │ +4db85c: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +4db85e: 7030 65c9 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ +4db864: 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 │ │ -4db828: |[4db828] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4db838: 2202 2120 |0000: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@2021 │ │ -4db83c: 5410 95ae |0002: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae95 │ │ -4db840: 7030 35f7 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@f735 │ │ -4db846: 1f02 3918 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4db84a: 1102 |0009: return-object v2 │ │ +4db824: |[4db824] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4db834: 2202 2120 |0000: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@2021 │ │ +4db838: 5410 95ae |0002: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae95 │ │ +4db83c: 7030 35f7 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@f735 │ │ +4db842: 1f02 3918 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4db846: 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 │ │ -4db768: |[4db768] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4db778: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ -4db77c: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4db780: 6e30 38f7 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@f738 │ │ -4db786: 0c01 |0007: move-result-object v1 │ │ -4db788: 1101 |0008: return-object v1 │ │ +4db764: |[4db764] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4db774: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ +4db778: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4db77c: 6e30 38f7 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@f738 │ │ +4db782: 0c01 |0007: move-result-object v1 │ │ +4db784: 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 │ │ -4db78c: |[4db78c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4db79c: 6e30 36f7 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@f736 │ │ -4db7a2: 0c01 |0003: move-result-object v1 │ │ -4db7a4: 1f01 2120 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@2021 │ │ -4db7a8: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4db7ac: 6e20 39f7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f739 │ │ -4db7b2: 0c01 |000b: move-result-object v1 │ │ -4db7b4: 1101 |000c: return-object v1 │ │ +4db788: |[4db788] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4db798: 6e30 36f7 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@f736 │ │ +4db79e: 0c01 |0003: move-result-object v1 │ │ +4db7a0: 1f01 2120 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@2021 │ │ +4db7a4: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4db7a8: 6e20 39f7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f739 │ │ +4db7ae: 0c01 |000b: move-result-object v1 │ │ +4db7b0: 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 │ │ -4db7b8: |[4db7b8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4db7c8: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ -4db7ce: 5210 94ae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.label:I // field@ae94 │ │ -4db7d2: 3900 2200 |0005: if-nez v0, 0027 // +0022 │ │ -4db7d6: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ -4db7dc: 5412 95ae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae95 │ │ -4db7e0: 7110 6bf7 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@f76b │ │ -4db7e6: 0c02 |000f: move-result-object v2 │ │ -4db7e8: 3802 1400 |0010: if-eqz v2, 0024 // +0014 │ │ -4db7ec: 5412 95ae |0012: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae95 │ │ -4db7f0: 7110 6af7 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@f76a │ │ -4db7f6: 0c02 |0017: move-result-object v2 │ │ -4db7f8: 5410 95ae |0018: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae95 │ │ -4db7fc: 7110 6bf7 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@f76b │ │ -4db802: 0c00 |001d: move-result-object v0 │ │ -4db804: 7110 90cc 0000 |001e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4db80a: 6e20 2062 0200 |0021: invoke-virtual {v2, v0}, Landroidx/lifecycle/MediatorLiveData;.removeSource:(Landroidx/lifecycle/LiveData;)V // method@6220 │ │ -4db810: 6202 9b78 |0024: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4db814: 1102 |0026: return-object v2 │ │ -4db816: 2202 d415 |0027: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ -4db81a: 1a00 3386 |0029: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8633 │ │ -4db81e: 7020 dfaa 0200 |002b: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ -4db824: 2702 |002e: throw v2 │ │ +4db7b4: |[4db7b4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4db7c4: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ +4db7ca: 5210 94ae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.label:I // field@ae94 │ │ +4db7ce: 3900 2200 |0005: if-nez v0, 0027 // +0022 │ │ +4db7d2: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ +4db7d8: 5412 95ae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae95 │ │ +4db7dc: 7110 6bf7 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@f76b │ │ +4db7e2: 0c02 |000f: move-result-object v2 │ │ +4db7e4: 3802 1400 |0010: if-eqz v2, 0024 // +0014 │ │ +4db7e8: 5412 95ae |0012: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae95 │ │ +4db7ec: 7110 6af7 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@f76a │ │ +4db7f2: 0c02 |0017: move-result-object v2 │ │ +4db7f4: 5410 95ae |0018: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae95 │ │ +4db7f8: 7110 6bf7 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@f76b │ │ +4db7fe: 0c00 |001d: move-result-object v0 │ │ +4db800: 7110 90cc 0000 |001e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4db806: 6e20 2062 0200 |0021: invoke-virtual {v2, v0}, Landroidx/lifecycle/MediatorLiveData;.removeSource:(Landroidx/lifecycle/LiveData;)V // method@6220 │ │ +4db80c: 6202 9b78 |0024: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4db810: 1102 |0026: return-object v2 │ │ +4db812: 2202 d415 |0027: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ +4db816: 1a00 3386 |0029: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8633 │ │ +4db81a: 7020 dfaa 0200 |002b: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ +4db820: 2702 |002e: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=80 │ │ 0x000a line=81 │ │ 0x0012 line=82 │ │ 0x0024 line=84 │ │ locals : │ │ @@ -2029419,53 +2029419,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 │ │ -4db988: |[4db988] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.$r8$lambda$rVpvwTP3wYixfm0zud6lFS28lhI:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/String;)V │ │ -4db998: 7120 42f7 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@f742 │ │ -4db99e: 0e00 |0003: return-void │ │ +4db984: |[4db984] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.$r8$lambda$rVpvwTP3wYixfm0zud6lFS28lhI:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/String;)V │ │ +4db994: 7120 42f7 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@f742 │ │ +4db99a: 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 │ │ -4db9a0: |[4db9a0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V │ │ -4db9b0: 5b01 98ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae98 │ │ -4db9b4: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -4db9b6: 7030 65c9 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ -4db9bc: 0e00 |0006: return-void │ │ +4db99c: |[4db99c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V │ │ +4db9ac: 5b01 98ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae98 │ │ +4db9b0: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +4db9b2: 7030 65c9 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ +4db9b8: 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 │ │ -4db9c0: |[4db9c0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invokeSuspend$lambda-0:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/String;)V │ │ -4db9d0: 7110 6af7 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@f76a │ │ -4db9d6: 0c00 |0003: move-result-object v0 │ │ -4db9d8: 6e20 1f62 1000 |0004: invoke-virtual {v0, v1}, Landroidx/lifecycle/MediatorLiveData;.postValue:(Ljava/lang/Object;)V // method@621f │ │ -4db9de: 0e00 |0007: return-void │ │ +4db9bc: |[4db9bc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invokeSuspend$lambda-0:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Ljava/lang/String;)V │ │ +4db9cc: 7110 6af7 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@f76a │ │ +4db9d2: 0c00 |0003: move-result-object v0 │ │ +4db9d4: 6e20 1f62 1000 |0004: invoke-virtual {v0, v1}, Landroidx/lifecycle/MediatorLiveData;.postValue:(Ljava/lang/Object;)V // method@621f │ │ +4db9da: 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; │ │ │ │ @@ -2029475,95 +2029475,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 │ │ -4db964: |[4db964] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4db974: 2202 2320 |0000: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@2023 │ │ -4db978: 5410 98ae |0002: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae98 │ │ -4db97c: 7030 3df7 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@f73d │ │ -4db982: 1f02 3918 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4db986: 1102 |0009: return-object v2 │ │ +4db960: |[4db960] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4db970: 2202 2320 |0000: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@2023 │ │ +4db974: 5410 98ae |0002: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae98 │ │ +4db978: 7030 3df7 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@f73d │ │ +4db97e: 1f02 3918 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4db982: 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 │ │ -4db8a8: |[4db8a8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4db8b8: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ -4db8bc: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4db8c0: 6e30 40f7 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@f740 │ │ -4db8c6: 0c01 |0007: move-result-object v1 │ │ -4db8c8: 1101 |0008: return-object v1 │ │ +4db8a4: |[4db8a4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4db8b4: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ +4db8b8: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4db8bc: 6e30 40f7 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@f740 │ │ +4db8c2: 0c01 |0007: move-result-object v1 │ │ +4db8c4: 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 │ │ -4db8cc: |[4db8cc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4db8dc: 6e30 3ef7 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@f73e │ │ -4db8e2: 0c01 |0003: move-result-object v1 │ │ -4db8e4: 1f01 2320 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@2023 │ │ -4db8e8: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4db8ec: 6e20 41f7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f741 │ │ -4db8f2: 0c01 |000b: move-result-object v1 │ │ -4db8f4: 1101 |000c: return-object v1 │ │ +4db8c8: |[4db8c8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4db8d8: 6e30 3ef7 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@f73e │ │ +4db8de: 0c01 |0003: move-result-object v1 │ │ +4db8e0: 1f01 2320 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@2023 │ │ +4db8e4: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4db8e8: 6e20 41f7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f741 │ │ +4db8ee: 0c01 |000b: move-result-object v1 │ │ +4db8f0: 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 │ │ -4db8f8: |[4db8f8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4db908: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ -4db90e: 5230 97ae |0003: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.label:I // field@ae97 │ │ -4db912: 3900 2100 |0005: if-nez v0, 0026 // +0021 │ │ -4db916: 7110 62b2 0400 |0007: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ -4db91c: 5434 98ae |000a: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae98 │ │ -4db920: 7110 6af7 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@f76a │ │ -4db926: 0c04 |000f: move-result-object v4 │ │ -4db928: 5430 98ae |0010: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae98 │ │ -4db92c: 7110 6bf7 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@f76b │ │ -4db932: 0c00 |0015: move-result-object v0 │ │ -4db934: 7110 90cc 0000 |0016: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4db93a: 5431 98ae |0019: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae98 │ │ -4db93e: 2202 2220 |001b: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0; // type@2022 │ │ -4db942: 7020 3af7 1200 |001d: invoke-direct {v2, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)V // method@f73a │ │ -4db948: 6e30 1a62 0402 |0020: invoke-virtual {v4, v0, v2}, Landroidx/lifecycle/MediatorLiveData;.addSource:(Landroidx/lifecycle/LiveData;Landroidx/lifecycle/Observer;)V // method@621a │ │ -4db94e: 6204 9b78 |0023: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4db952: 1104 |0025: return-object v4 │ │ -4db954: 2204 d415 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@15d4 │ │ -4db958: 1a00 3386 |0028: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8633 │ │ -4db95c: 7020 dfaa 0400 |002a: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ -4db962: 2704 |002d: throw v4 │ │ +4db8f4: |[4db8f4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4db904: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ +4db90a: 5230 97ae |0003: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.label:I // field@ae97 │ │ +4db90e: 3900 2100 |0005: if-nez v0, 0026 // +0021 │ │ +4db912: 7110 62b2 0400 |0007: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ +4db918: 5434 98ae |000a: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae98 │ │ +4db91c: 7110 6af7 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@f76a │ │ +4db922: 0c04 |000f: move-result-object v4 │ │ +4db924: 5430 98ae |0010: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae98 │ │ +4db928: 7110 6bf7 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@f76b │ │ +4db92e: 0c00 |0015: move-result-object v0 │ │ +4db930: 7110 90cc 0000 |0016: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4db936: 5431 98ae |0019: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae98 │ │ +4db93a: 2202 2220 |001b: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0; // type@2022 │ │ +4db93e: 7020 3af7 1200 |001d: invoke-direct {v2, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$$ExternalSyntheticLambda0;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)V // method@f73a │ │ +4db944: 6e30 1a62 0402 |0020: invoke-virtual {v4, v0, v2}, Landroidx/lifecycle/MediatorLiveData;.addSource:(Landroidx/lifecycle/LiveData;Landroidx/lifecycle/Observer;)V // method@621a │ │ +4db94a: 6204 9b78 |0023: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4db94e: 1104 |0025: return-object v4 │ │ +4db950: 2204 d415 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@15d4 │ │ +4db954: 1a00 3386 |0028: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8633 │ │ +4db958: 7020 dfaa 0400 |002a: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ +4db95e: 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; │ │ @@ -2029621,154 +2029621,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 │ │ -4dbb4c: |[4dbb4c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;ILkotlin/coroutines/Continuation;)V │ │ -4dbb5c: 5b01 9bae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9b │ │ -4dbb60: 5902 99ae |0002: iput v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:I // field@ae99 │ │ -4dbb64: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4dbb66: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ -4dbb6c: 0e00 |0008: return-void │ │ +4dbb48: |[4dbb48] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;ILkotlin/coroutines/Continuation;)V │ │ +4dbb58: 5b01 9bae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9b │ │ +4dbb5c: 5902 99ae |0002: iput v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:I // field@ae99 │ │ +4dbb60: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4dbb62: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ +4dbb68: 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 │ │ -4dbb24: |[4dbb24] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4dbb34: 2203 2420 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@2024 │ │ -4dbb38: 5420 9bae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9b │ │ -4dbb3c: 5221 99ae |0004: iget v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:I // field@ae99 │ │ -4dbb40: 7040 43f7 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@f743 │ │ -4dbb46: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4dbb4a: 1103 |000b: return-object v3 │ │ +4dbb20: |[4dbb20] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4dbb30: 2203 2420 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@2024 │ │ +4dbb34: 5420 9bae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9b │ │ +4dbb38: 5221 99ae |0004: iget v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:I // field@ae99 │ │ +4dbb3c: 7040 43f7 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@f743 │ │ +4dbb42: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dbb46: 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 │ │ -4db9e0: |[4db9e0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4db9f0: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ -4db9f4: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4db9f8: 6e30 46f7 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@f746 │ │ -4db9fe: 0c01 |0007: move-result-object v1 │ │ -4dba00: 1101 |0008: return-object v1 │ │ +4db9dc: |[4db9dc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4db9ec: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ +4db9f0: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4db9f4: 6e30 46f7 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@f746 │ │ +4db9fa: 0c01 |0007: move-result-object v1 │ │ +4db9fc: 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 │ │ -4dba04: |[4dba04] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4dba14: 6e30 44f7 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@f744 │ │ -4dba1a: 0c01 |0003: move-result-object v1 │ │ -4dba1c: 1f01 2420 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@2024 │ │ -4dba20: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4dba24: 6e20 47f7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f747 │ │ -4dba2a: 0c01 |000b: move-result-object v1 │ │ -4dba2c: 1101 |000c: return-object v1 │ │ +4dba00: |[4dba00] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4dba10: 6e30 44f7 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@f744 │ │ +4dba16: 0c01 |0003: move-result-object v1 │ │ +4dba18: 1f01 2420 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@2024 │ │ +4dba1c: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4dba20: 6e20 47f7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f747 │ │ +4dba26: 0c01 |000b: move-result-object v1 │ │ +4dba28: 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 │ │ -4dba30: |[4dba30] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4dba40: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ -4dba46: 0c00 |0003: move-result-object v0 │ │ -4dba48: 5261 9aae |0004: iget v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@ae9a │ │ -4dba4c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -4dba4e: 1223 |0007: const/4 v3, #int 2 // #2 │ │ -4dba50: 1214 |0008: const/4 v4, #int 1 // #1 │ │ -4dba52: 3801 1600 |0009: if-eqz v1, 001f // +0016 │ │ -4dba56: 3241 1000 |000b: if-eq v1, v4, 001b // +0010 │ │ -4dba5a: 3331 0600 |000d: if-ne v1, v3, 0013 // +0006 │ │ -4dba5e: 7110 62b2 0700 |000f: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ -4dba64: 285d |0012: goto 006f // +005d │ │ -4dba66: 2207 d415 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@15d4 │ │ -4dba6a: 1a00 3386 |0015: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8633 │ │ -4dba6e: 7020 dfaa 0700 |0017: invoke-direct {v7, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ -4dba74: 2707 |001a: throw v7 │ │ -4dba76: 7110 62b2 0700 |001b: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ -4dba7c: 281f |001e: goto 003d // +001f │ │ -4dba7e: 7110 62b2 0700 |001f: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ -4dba84: 7100 bcdb 0000 |0022: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@dbbc │ │ -4dba8a: 0c07 |0025: move-result-object v7 │ │ -4dba8c: 1f07 4418 |0026: check-cast v7, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ -4dba90: 2201 2120 |0028: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@2021 │ │ -4dba94: 5465 9bae |002a: iget-object v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9b │ │ -4dba98: 7030 35f7 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@f735 │ │ -4dba9e: 1f01 d018 |002f: check-cast v1, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ -4dbaa2: 0765 |0031: move-object v5, v6 │ │ -4dbaa4: 1f05 3918 |0032: check-cast v5, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4dbaa8: 5964 9aae |0034: iput v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@ae9a │ │ -4dbaac: 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 │ │ -4dbab2: 0c07 |0039: move-result-object v7 │ │ -4dbab4: 3307 0300 |003a: if-ne v7, v0, 003d // +0003 │ │ -4dbab8: 1100 |003c: return-object v0 │ │ -4dbaba: 5467 9bae |003d: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9b │ │ -4dbabe: 7110 69f7 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@f769 │ │ -4dbac4: 0c01 |0042: move-result-object v1 │ │ -4dbac6: 6e10 1af4 0100 |0043: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f41a │ │ -4dbacc: 0c01 |0046: move-result-object v1 │ │ -4dbace: 5264 99ae |0047: iget v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:I // field@ae99 │ │ -4dbad2: 7110 30c9 0400 |0049: invoke-static {v4}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@c930 │ │ -4dbad8: 0c04 |004c: move-result-object v4 │ │ -4dbada: 7220 41f4 4100 |004d: invoke-interface {v1, v4}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.categoryNameFromId:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; // method@f441 │ │ -4dbae0: 0c01 |0050: move-result-object v1 │ │ -4dbae2: 7120 6cf7 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@f76c │ │ -4dbae8: 7100 bcdb 0000 |0054: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@dbbc │ │ -4dbaee: 0c07 |0057: move-result-object v7 │ │ -4dbaf0: 1f07 4418 |0058: check-cast v7, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ -4dbaf4: 2201 2320 |005a: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@2023 │ │ -4dbaf8: 5464 9bae |005c: iget-object v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9b │ │ -4dbafc: 7030 3df7 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@f73d │ │ -4dbb02: 1f01 d018 |0061: check-cast v1, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ -4dbb06: 0762 |0063: move-object v2, v6 │ │ -4dbb08: 1f02 3918 |0064: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4dbb0c: 5963 9aae |0066: iput v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@ae9a │ │ -4dbb10: 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 │ │ -4dbb16: 0c07 |006b: move-result-object v7 │ │ -4dbb18: 3307 0300 |006c: if-ne v7, v0, 006f // +0003 │ │ -4dbb1c: 1100 |006e: return-object v0 │ │ -4dbb1e: 6207 9b78 |006f: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4dbb22: 1107 |0071: return-object v7 │ │ +4dba2c: |[4dba2c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4dba3c: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ +4dba42: 0c00 |0003: move-result-object v0 │ │ +4dba44: 5261 9aae |0004: iget v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@ae9a │ │ +4dba48: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +4dba4a: 1223 |0007: const/4 v3, #int 2 // #2 │ │ +4dba4c: 1214 |0008: const/4 v4, #int 1 // #1 │ │ +4dba4e: 3801 1600 |0009: if-eqz v1, 001f // +0016 │ │ +4dba52: 3241 1000 |000b: if-eq v1, v4, 001b // +0010 │ │ +4dba56: 3331 0600 |000d: if-ne v1, v3, 0013 // +0006 │ │ +4dba5a: 7110 62b2 0700 |000f: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ +4dba60: 285d |0012: goto 006f // +005d │ │ +4dba62: 2207 d415 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@15d4 │ │ +4dba66: 1a00 3386 |0015: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8633 │ │ +4dba6a: 7020 dfaa 0700 |0017: invoke-direct {v7, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ +4dba70: 2707 |001a: throw v7 │ │ +4dba72: 7110 62b2 0700 |001b: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ +4dba78: 281f |001e: goto 003d // +001f │ │ +4dba7a: 7110 62b2 0700 |001f: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ +4dba80: 7100 bcdb 0000 |0022: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@dbbc │ │ +4dba86: 0c07 |0025: move-result-object v7 │ │ +4dba88: 1f07 4418 |0026: check-cast v7, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ +4dba8c: 2201 2120 |0028: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@2021 │ │ +4dba90: 5465 9bae |002a: iget-object v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9b │ │ +4dba94: 7030 35f7 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@f735 │ │ +4dba9a: 1f01 d018 |002f: check-cast v1, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ +4dba9e: 0765 |0031: move-object v5, v6 │ │ +4dbaa0: 1f05 3918 |0032: check-cast v5, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dbaa4: 5964 9aae |0034: iput v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@ae9a │ │ +4dbaa8: 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 │ │ +4dbaae: 0c07 |0039: move-result-object v7 │ │ +4dbab0: 3307 0300 |003a: if-ne v7, v0, 003d // +0003 │ │ +4dbab4: 1100 |003c: return-object v0 │ │ +4dbab6: 5467 9bae |003d: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9b │ │ +4dbaba: 7110 69f7 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@f769 │ │ +4dbac0: 0c01 |0042: move-result-object v1 │ │ +4dbac2: 6e10 1af4 0100 |0043: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f41a │ │ +4dbac8: 0c01 |0046: move-result-object v1 │ │ +4dbaca: 5264 99ae |0047: iget v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:I // field@ae99 │ │ +4dbace: 7110 30c9 0400 |0049: invoke-static {v4}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@c930 │ │ +4dbad4: 0c04 |004c: move-result-object v4 │ │ +4dbad6: 7220 41f4 4100 |004d: invoke-interface {v1, v4}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.categoryNameFromId:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; // method@f441 │ │ +4dbadc: 0c01 |0050: move-result-object v1 │ │ +4dbade: 7120 6cf7 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@f76c │ │ +4dbae4: 7100 bcdb 0000 |0054: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@dbbc │ │ +4dbaea: 0c07 |0057: move-result-object v7 │ │ +4dbaec: 1f07 4418 |0058: check-cast v7, Lkotlin/coroutines/CoroutineContext; // type@1844 │ │ +4dbaf0: 2201 2320 |005a: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@2023 │ │ +4dbaf4: 5464 9bae |005c: iget-object v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9b │ │ +4dbaf8: 7030 3df7 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@f73d │ │ +4dbafe: 1f01 d018 |0061: check-cast v1, Lkotlin/jvm/functions/Function2; // type@18d0 │ │ +4dbb02: 0762 |0063: move-object v2, v6 │ │ +4dbb04: 1f02 3918 |0064: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dbb08: 5963 9aae |0066: iput v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@ae9a │ │ +4dbb0c: 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 │ │ +4dbb12: 0c07 |006b: move-result-object v7 │ │ +4dbb14: 3307 0300 |006c: if-ne v7, v0, 006f // +0003 │ │ +4dbb18: 1100 |006e: return-object v0 │ │ +4dbb1a: 6207 9b78 |006f: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4dbb1e: 1107 |0071: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=79 │ │ 0x0013 line=93 │ │ 0x001b line=79 │ │ 0x0022 line=80 │ │ 0x003d line=85 │ │ @@ -2029836,119 +2029836,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 │ │ -4dbc54: |[4dbc54] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.:(Landroidx/lifecycle/MutableLiveData;Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;JLkotlin/coroutines/Continuation;)V │ │ -4dbc64: 5b01 9dae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@ae9d │ │ -4dbc68: 5b02 9fae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9f │ │ -4dbc6c: 5a03 9cae |0004: iput-wide v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@ae9c │ │ -4dbc70: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -4dbc72: 7030 65c9 1005 |0007: invoke-direct {v0, v1, v5}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ -4dbc78: 0e00 |000a: return-void │ │ +4dbc50: |[4dbc50] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.:(Landroidx/lifecycle/MutableLiveData;Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;JLkotlin/coroutines/Continuation;)V │ │ +4dbc60: 5b01 9dae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@ae9d │ │ +4dbc64: 5b02 9fae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9f │ │ +4dbc68: 5a03 9cae |0004: iput-wide v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@ae9c │ │ +4dbc6c: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +4dbc6e: 7030 65c9 1005 |0007: invoke-direct {v0, v1, v5}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ +4dbc74: 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 │ │ -4dbc24: |[4dbc24] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4dbc34: 2207 2520 |0000: new-instance v7, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@2025 │ │ -4dbc38: 5461 9dae |0002: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@ae9d │ │ -4dbc3c: 5462 9fae |0004: iget-object v2, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9f │ │ -4dbc40: 5363 9cae |0006: iget-wide v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@ae9c │ │ -4dbc44: 0770 |0008: move-object v0, v7 │ │ -4dbc46: 0785 |0009: move-object v5, v8 │ │ -4dbc48: 7606 48f7 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@f748 │ │ -4dbc4e: 1f07 3918 |000d: check-cast v7, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4dbc52: 1107 |000f: return-object v7 │ │ +4dbc20: |[4dbc20] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4dbc30: 2207 2520 |0000: new-instance v7, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@2025 │ │ +4dbc34: 5461 9dae |0002: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@ae9d │ │ +4dbc38: 5462 9fae |0004: iget-object v2, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9f │ │ +4dbc3c: 5363 9cae |0006: iget-wide v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@ae9c │ │ +4dbc40: 0770 |0008: move-object v0, v7 │ │ +4dbc42: 0785 |0009: move-object v5, v8 │ │ +4dbc44: 7606 48f7 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@f748 │ │ +4dbc4a: 1f07 3918 |000d: check-cast v7, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dbc4e: 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 │ │ -4dbb70: |[4dbb70] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4dbb80: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ -4dbb84: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4dbb88: 6e30 4bf7 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@f74b │ │ -4dbb8e: 0c01 |0007: move-result-object v1 │ │ -4dbb90: 1101 |0008: return-object v1 │ │ +4dbb6c: |[4dbb6c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4dbb7c: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ +4dbb80: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dbb84: 6e30 4bf7 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@f74b │ │ +4dbb8a: 0c01 |0007: move-result-object v1 │ │ +4dbb8c: 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 │ │ -4dbb94: |[4dbb94] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4dbba4: 6e30 49f7 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@f749 │ │ -4dbbaa: 0c01 |0003: move-result-object v1 │ │ -4dbbac: 1f01 2520 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@2025 │ │ -4dbbb0: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4dbbb4: 6e20 4cf7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f74c │ │ -4dbbba: 0c01 |000b: move-result-object v1 │ │ -4dbbbc: 1101 |000c: return-object v1 │ │ +4dbb90: |[4dbb90] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4dbba0: 6e30 49f7 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@f749 │ │ +4dbba6: 0c01 |0003: move-result-object v1 │ │ +4dbba8: 1f01 2520 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@2025 │ │ +4dbbac: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4dbbb0: 6e20 4cf7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f74c │ │ +4dbbb6: 0c01 |000b: move-result-object v1 │ │ +4dbbb8: 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 │ │ -4dbbc0: |[4dbbc0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4dbbd0: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ -4dbbd6: 5230 9eae |0003: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.label:I // field@ae9e │ │ -4dbbda: 3900 1d00 |0005: if-nez v0, 0022 // +001d │ │ -4dbbde: 7110 62b2 0400 |0007: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ -4dbbe4: 5434 9dae |000a: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@ae9d │ │ -4dbbe8: 5430 9fae |000c: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9f │ │ -4dbbec: 7110 68f7 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@f768 │ │ -4dbbf2: 0c00 |0011: move-result-object v0 │ │ -4dbbf4: 6e10 20f4 0000 |0012: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@f420 │ │ -4dbbfa: 0c00 |0015: move-result-object v0 │ │ -4dbbfc: 5331 9cae |0016: iget-wide v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@ae9c │ │ -4dbc00: 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 │ │ -4dbc06: 0c00 |001b: move-result-object v0 │ │ -4dbc08: 6e20 2862 0400 |001c: invoke-virtual {v4, v0}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@6228 │ │ -4dbc0e: 6204 9b78 |001f: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4dbc12: 1104 |0021: return-object v4 │ │ -4dbc14: 2204 d415 |0022: new-instance v4, Ljava/lang/IllegalStateException; // type@15d4 │ │ -4dbc18: 1a00 3386 |0024: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8633 │ │ -4dbc1c: 7020 dfaa 0400 |0026: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ -4dbc22: 2704 |0029: throw v4 │ │ +4dbbbc: |[4dbbbc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4dbbcc: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ +4dbbd2: 5230 9eae |0003: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.label:I // field@ae9e │ │ +4dbbd6: 3900 1d00 |0005: if-nez v0, 0022 // +001d │ │ +4dbbda: 7110 62b2 0400 |0007: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ +4dbbe0: 5434 9dae |000a: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@ae9d │ │ +4dbbe4: 5430 9fae |000c: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae9f │ │ +4dbbe8: 7110 68f7 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@f768 │ │ +4dbbee: 0c00 |0011: move-result-object v0 │ │ +4dbbf0: 6e10 20f4 0000 |0012: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@f420 │ │ +4dbbf6: 0c00 |0015: move-result-object v0 │ │ +4dbbf8: 5331 9cae |0016: iget-wide v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@ae9c │ │ +4dbbfc: 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 │ │ +4dbc02: 0c00 |001b: move-result-object v0 │ │ +4dbc04: 6e20 2862 0400 |001c: invoke-virtual {v4, v0}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@6228 │ │ +4dbc0a: 6204 9b78 |001f: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4dbc0e: 1104 |0021: return-object v4 │ │ +4dbc10: 2204 d415 |0022: new-instance v4, Ljava/lang/IllegalStateException; // type@15d4 │ │ +4dbc14: 1a00 3386 |0024: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8633 │ │ +4dbc18: 7020 dfaa 0400 |0026: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ +4dbc1e: 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; │ │ @@ -2030006,112 +2030006,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 │ │ -4dbd4c: |[4dbd4c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ -4dbd5c: 5b01 a2ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea2 │ │ -4dbd60: 5b02 a0ae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@aea0 │ │ -4dbd64: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4dbd66: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ -4dbd6c: 0e00 |0008: return-void │ │ +4dbd48: |[4dbd48] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ +4dbd58: 5b01 a2ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea2 │ │ +4dbd5c: 5b02 a0ae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@aea0 │ │ +4dbd60: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4dbd62: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ +4dbd68: 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 │ │ -4dbd24: |[4dbd24] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4dbd34: 2203 2620 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@2026 │ │ -4dbd38: 5420 a2ae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea2 │ │ -4dbd3c: 5421 a0ae |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@aea0 │ │ -4dbd40: 7040 4df7 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@f74d │ │ -4dbd46: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4dbd4a: 1103 |000b: return-object v3 │ │ +4dbd20: |[4dbd20] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4dbd30: 2203 2620 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@2026 │ │ +4dbd34: 5420 a2ae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea2 │ │ +4dbd38: 5421 a0ae |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@aea0 │ │ +4dbd3c: 7040 4df7 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@f74d │ │ +4dbd42: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dbd46: 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 │ │ -4dbc7c: |[4dbc7c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$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 50f7 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@f750 │ │ -4dbc9a: 0c01 |0007: move-result-object v1 │ │ -4dbc9c: 1101 |0008: return-object v1 │ │ +4dbc78: |[4dbc78] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4dbc88: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ +4dbc8c: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dbc90: 6e30 50f7 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@f750 │ │ +4dbc96: 0c01 |0007: move-result-object v1 │ │ +4dbc98: 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 │ │ -4dbca0: |[4dbca0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4dbcb0: 6e30 4ef7 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@f74e │ │ -4dbcb6: 0c01 |0003: move-result-object v1 │ │ -4dbcb8: 1f01 2620 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@2026 │ │ -4dbcbc: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4dbcc0: 6e20 51f7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f751 │ │ -4dbcc6: 0c01 |000b: move-result-object v1 │ │ -4dbcc8: 1101 |000c: return-object v1 │ │ +4dbc9c: |[4dbc9c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4dbcac: 6e30 4ef7 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@f74e │ │ +4dbcb2: 0c01 |0003: move-result-object v1 │ │ +4dbcb4: 1f01 2620 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@2026 │ │ +4dbcb8: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4dbcbc: 6e20 51f7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f751 │ │ +4dbcc2: 0c01 |000b: move-result-object v1 │ │ +4dbcc4: 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 │ │ -4dbccc: |[4dbccc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$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: 5210 a1ae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.label:I // field@aea1 │ │ -4dbce6: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -4dbcea: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ -4dbcf0: 5412 a2ae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea2 │ │ -4dbcf4: 7110 69f7 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@f769 │ │ -4dbcfa: 0c02 |000f: move-result-object v2 │ │ -4dbcfc: 6e10 21f4 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@f421 │ │ -4dbd02: 0c02 |0013: move-result-object v2 │ │ -4dbd04: 5410 a0ae |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@aea0 │ │ -4dbd08: 7220 b9f4 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4b9 │ │ -4dbd0e: 6202 9b78 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4dbd12: 1102 |001b: return-object v2 │ │ -4dbd14: 2202 d415 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ -4dbd18: 1a00 3386 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8633 │ │ -4dbd1c: 7020 dfaa 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ -4dbd22: 2702 |0023: throw v2 │ │ +4dbcc8: |[4dbcc8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4dbcd8: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ +4dbcde: 5210 a1ae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.label:I // field@aea1 │ │ +4dbce2: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +4dbce6: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ +4dbcec: 5412 a2ae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea2 │ │ +4dbcf0: 7110 69f7 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@f769 │ │ +4dbcf6: 0c02 |000f: move-result-object v2 │ │ +4dbcf8: 6e10 21f4 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@f421 │ │ +4dbcfe: 0c02 |0013: move-result-object v2 │ │ +4dbd00: 5410 a0ae |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@aea0 │ │ +4dbd04: 7220 b9f4 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4b9 │ │ +4dbd0a: 6202 9b78 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4dbd0e: 1102 |001b: return-object v2 │ │ +4dbd10: 2202 d415 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ +4dbd14: 1a00 3386 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8633 │ │ +4dbd18: 7020 dfaa 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ +4dbd1e: 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; │ │ @@ -2030169,112 +2030169,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 │ │ -4dbe40: |[4dbe40] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ -4dbe50: 5b01 a5ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea5 │ │ -4dbe54: 5b02 a3ae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@aea3 │ │ -4dbe58: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4dbe5a: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ -4dbe60: 0e00 |0008: return-void │ │ +4dbe3c: |[4dbe3c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ +4dbe4c: 5b01 a5ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea5 │ │ +4dbe50: 5b02 a3ae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@aea3 │ │ +4dbe54: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4dbe56: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ +4dbe5c: 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 │ │ -4dbe18: |[4dbe18] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4dbe28: 2203 2720 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@2027 │ │ -4dbe2c: 5420 a5ae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea5 │ │ -4dbe30: 5421 a3ae |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@aea3 │ │ -4dbe34: 7040 52f7 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@f752 │ │ -4dbe3a: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4dbe3e: 1103 |000b: return-object v3 │ │ +4dbe14: |[4dbe14] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4dbe24: 2203 2720 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@2027 │ │ +4dbe28: 5420 a5ae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea5 │ │ +4dbe2c: 5421 a3ae |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@aea3 │ │ +4dbe30: 7040 52f7 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@f752 │ │ +4dbe36: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dbe3a: 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 │ │ -4dbd70: |[4dbd70] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4dbd80: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ -4dbd84: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4dbd88: 6e30 55f7 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@f755 │ │ -4dbd8e: 0c01 |0007: move-result-object v1 │ │ -4dbd90: 1101 |0008: return-object v1 │ │ +4dbd6c: |[4dbd6c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4dbd7c: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ +4dbd80: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dbd84: 6e30 55f7 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@f755 │ │ +4dbd8a: 0c01 |0007: move-result-object v1 │ │ +4dbd8c: 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 │ │ -4dbd94: |[4dbd94] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4dbda4: 6e30 53f7 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@f753 │ │ -4dbdaa: 0c01 |0003: move-result-object v1 │ │ -4dbdac: 1f01 2720 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@2027 │ │ -4dbdb0: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4dbdb4: 6e20 56f7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f756 │ │ -4dbdba: 0c01 |000b: move-result-object v1 │ │ -4dbdbc: 1101 |000c: return-object v1 │ │ +4dbd90: |[4dbd90] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4dbda0: 6e30 53f7 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@f753 │ │ +4dbda6: 0c01 |0003: move-result-object v1 │ │ +4dbda8: 1f01 2720 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@2027 │ │ +4dbdac: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4dbdb0: 6e20 56f7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f756 │ │ +4dbdb6: 0c01 |000b: move-result-object v1 │ │ +4dbdb8: 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 │ │ -4dbdc0: |[4dbdc0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4dbdd0: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ -4dbdd6: 5210 a4ae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.label:I // field@aea4 │ │ -4dbdda: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -4dbdde: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ -4dbde4: 5412 a5ae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea5 │ │ -4dbde8: 7110 69f7 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@f769 │ │ -4dbdee: 0c02 |000f: move-result-object v2 │ │ -4dbdf0: 6e10 1af4 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f41a │ │ -4dbdf6: 0c02 |0013: move-result-object v2 │ │ -4dbdf8: 5410 a3ae |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@aea3 │ │ -4dbdfc: 7220 45f4 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@f445 │ │ -4dbe02: 6202 9b78 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4dbe06: 1102 |001b: return-object v2 │ │ -4dbe08: 2202 d415 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ -4dbe0c: 1a00 3386 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8633 │ │ -4dbe10: 7020 dfaa 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ -4dbe16: 2702 |0023: throw v2 │ │ +4dbdbc: |[4dbdbc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4dbdcc: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ +4dbdd2: 5210 a4ae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.label:I // field@aea4 │ │ +4dbdd6: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +4dbdda: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ +4dbde0: 5412 a5ae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea5 │ │ +4dbde4: 7110 69f7 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@f769 │ │ +4dbdea: 0c02 |000f: move-result-object v2 │ │ +4dbdec: 6e10 1af4 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f41a │ │ +4dbdf2: 0c02 |0013: move-result-object v2 │ │ +4dbdf4: 5410 a3ae |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@aea3 │ │ +4dbdf8: 7220 45f4 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@f445 │ │ +4dbdfe: 6202 9b78 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4dbe02: 1102 |001b: return-object v2 │ │ +4dbe04: 2202 d415 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ +4dbe08: 1a00 3386 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8633 │ │ +4dbe0c: 7020 dfaa 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ +4dbe12: 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; │ │ @@ -2030332,112 +2030332,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 │ │ -4dbf34: |[4dbf34] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ -4dbf44: 5b01 a8ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea8 │ │ -4dbf48: 5b02 a6ae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@aea6 │ │ -4dbf4c: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4dbf4e: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ -4dbf54: 0e00 |0008: return-void │ │ +4dbf30: |[4dbf30] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ +4dbf40: 5b01 a8ae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea8 │ │ +4dbf44: 5b02 a6ae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@aea6 │ │ +4dbf48: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4dbf4a: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ +4dbf50: 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 │ │ -4dbf0c: |[4dbf0c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4dbf1c: 2203 2820 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@2028 │ │ -4dbf20: 5420 a8ae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea8 │ │ -4dbf24: 5421 a6ae |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@aea6 │ │ -4dbf28: 7040 57f7 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@f757 │ │ -4dbf2e: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4dbf32: 1103 |000b: return-object v3 │ │ +4dbf08: |[4dbf08] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4dbf18: 2203 2820 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@2028 │ │ +4dbf1c: 5420 a8ae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea8 │ │ +4dbf20: 5421 a6ae |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@aea6 │ │ +4dbf24: 7040 57f7 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@f757 │ │ +4dbf2a: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dbf2e: 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 │ │ -4dbe64: |[4dbe64] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4dbe74: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ -4dbe78: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4dbe7c: 6e30 5af7 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@f75a │ │ -4dbe82: 0c01 |0007: move-result-object v1 │ │ -4dbe84: 1101 |0008: return-object v1 │ │ +4dbe60: |[4dbe60] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4dbe70: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ +4dbe74: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dbe78: 6e30 5af7 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@f75a │ │ +4dbe7e: 0c01 |0007: move-result-object v1 │ │ +4dbe80: 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 │ │ -4dbe88: |[4dbe88] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4dbe98: 6e30 58f7 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@f758 │ │ -4dbe9e: 0c01 |0003: move-result-object v1 │ │ -4dbea0: 1f01 2820 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@2028 │ │ -4dbea4: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4dbea8: 6e20 5bf7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f75b │ │ -4dbeae: 0c01 |000b: move-result-object v1 │ │ -4dbeb0: 1101 |000c: return-object v1 │ │ +4dbe84: |[4dbe84] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4dbe94: 6e30 58f7 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@f758 │ │ +4dbe9a: 0c01 |0003: move-result-object v1 │ │ +4dbe9c: 1f01 2820 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@2028 │ │ +4dbea0: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4dbea4: 6e20 5bf7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f75b │ │ +4dbeaa: 0c01 |000b: move-result-object v1 │ │ +4dbeac: 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 │ │ -4dbeb4: |[4dbeb4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4dbec4: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ -4dbeca: 5210 a7ae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.label:I // field@aea7 │ │ -4dbece: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -4dbed2: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ -4dbed8: 5412 a8ae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea8 │ │ -4dbedc: 7110 69f7 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@f769 │ │ -4dbee2: 0c02 |000f: move-result-object v2 │ │ -4dbee4: 6e10 21f4 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@f421 │ │ -4dbeea: 0c02 |0013: move-result-object v2 │ │ -4dbeec: 5410 a6ae |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@aea6 │ │ -4dbef0: 7220 baf4 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4ba │ │ -4dbef6: 6202 9b78 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4dbefa: 1102 |001b: return-object v2 │ │ -4dbefc: 2202 d415 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ -4dbf00: 1a00 3386 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8633 │ │ -4dbf04: 7020 dfaa 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ -4dbf0a: 2702 |0023: throw v2 │ │ +4dbeb0: |[4dbeb0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4dbec0: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ +4dbec6: 5210 a7ae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.label:I // field@aea7 │ │ +4dbeca: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +4dbece: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ +4dbed4: 5412 a8ae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aea8 │ │ +4dbed8: 7110 69f7 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@f769 │ │ +4dbede: 0c02 |000f: move-result-object v2 │ │ +4dbee0: 6e10 21f4 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@f421 │ │ +4dbee6: 0c02 |0013: move-result-object v2 │ │ +4dbee8: 5410 a6ae |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@aea6 │ │ +4dbeec: 7220 baf4 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f4ba │ │ +4dbef2: 6202 9b78 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4dbef6: 1102 |001b: return-object v2 │ │ +4dbef8: 2202 d415 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ +4dbefc: 1a00 3386 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8633 │ │ +4dbf00: 7020 dfaa 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ +4dbf06: 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; │ │ @@ -2030495,112 +2030495,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 │ │ -4dc028: |[4dc028] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ -4dc038: 5b01 abae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aeab │ │ -4dc03c: 5b02 a9ae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@aea9 │ │ -4dc040: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4dc042: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ -4dc048: 0e00 |0008: return-void │ │ +4dc024: |[4dc024] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ +4dc034: 5b01 abae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aeab │ │ +4dc038: 5b02 a9ae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@aea9 │ │ +4dc03c: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4dc03e: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ +4dc044: 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 │ │ -4dc000: |[4dc000] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4dc010: 2203 2920 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@2029 │ │ -4dc014: 5420 abae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aeab │ │ -4dc018: 5421 a9ae |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@aea9 │ │ -4dc01c: 7040 5cf7 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@f75c │ │ -4dc022: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4dc026: 1103 |000b: return-object v3 │ │ +4dbffc: |[4dbffc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4dc00c: 2203 2920 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@2029 │ │ +4dc010: 5420 abae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aeab │ │ +4dc014: 5421 a9ae |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@aea9 │ │ +4dc018: 7040 5cf7 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@f75c │ │ +4dc01e: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dc022: 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 │ │ -4dbf58: |[4dbf58] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4dbf68: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ -4dbf6c: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4dbf70: 6e30 5ff7 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@f75f │ │ -4dbf76: 0c01 |0007: move-result-object v1 │ │ -4dbf78: 1101 |0008: return-object v1 │ │ +4dbf54: |[4dbf54] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4dbf64: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ +4dbf68: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dbf6c: 6e30 5ff7 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@f75f │ │ +4dbf72: 0c01 |0007: move-result-object v1 │ │ +4dbf74: 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 │ │ -4dbf7c: |[4dbf7c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4dbf8c: 6e30 5df7 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@f75d │ │ -4dbf92: 0c01 |0003: move-result-object v1 │ │ -4dbf94: 1f01 2920 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@2029 │ │ -4dbf98: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4dbf9c: 6e20 60f7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f760 │ │ -4dbfa2: 0c01 |000b: move-result-object v1 │ │ -4dbfa4: 1101 |000c: return-object v1 │ │ +4dbf78: |[4dbf78] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4dbf88: 6e30 5df7 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@f75d │ │ +4dbf8e: 0c01 |0003: move-result-object v1 │ │ +4dbf90: 1f01 2920 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@2029 │ │ +4dbf94: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4dbf98: 6e20 60f7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f760 │ │ +4dbf9e: 0c01 |000b: move-result-object v1 │ │ +4dbfa0: 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 │ │ -4dbfa8: |[4dbfa8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4dbfb8: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ -4dbfbe: 5210 aaae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.label:I // field@aeaa │ │ -4dbfc2: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -4dbfc6: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ -4dbfcc: 5412 abae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aeab │ │ -4dbfd0: 7110 69f7 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@f769 │ │ -4dbfd6: 0c02 |000f: move-result-object v2 │ │ -4dbfd8: 6e10 1af4 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f41a │ │ -4dbfde: 0c02 |0013: move-result-object v2 │ │ -4dbfe0: 5410 a9ae |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@aea9 │ │ -4dbfe4: 7220 46f4 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@f446 │ │ -4dbfea: 6202 9b78 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4dbfee: 1102 |001b: return-object v2 │ │ -4dbff0: 2202 d415 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ -4dbff4: 1a00 3386 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8633 │ │ -4dbff8: 7020 dfaa 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ -4dbffe: 2702 |0023: throw v2 │ │ +4dbfa4: |[4dbfa4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4dbfb4: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ +4dbfba: 5210 aaae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.label:I // field@aeaa │ │ +4dbfbe: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +4dbfc2: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ +4dbfc8: 5412 abae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aeab │ │ +4dbfcc: 7110 69f7 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@f769 │ │ +4dbfd2: 0c02 |000f: move-result-object v2 │ │ +4dbfd4: 6e10 1af4 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@f41a │ │ +4dbfda: 0c02 |0013: move-result-object v2 │ │ +4dbfdc: 5410 a9ae |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@aea9 │ │ +4dbfe0: 7220 46f4 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@f446 │ │ +4dbfe6: 6202 9b78 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4dbfea: 1102 |001b: return-object v2 │ │ +4dbfec: 2202 d415 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ +4dbff0: 1a00 3386 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8633 │ │ +4dbff4: 7020 dfaa 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ +4dbffa: 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; │ │ @@ -2030658,112 +2030658,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 │ │ -4dc11c: |[4dc11c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V │ │ -4dc12c: 5b01 aeae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aeae │ │ -4dc130: 5b02 acae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@aeac │ │ -4dc134: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -4dc136: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ -4dc13c: 0e00 |0008: return-void │ │ +4dc118: |[4dc118] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V │ │ +4dc128: 5b01 aeae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aeae │ │ +4dc12c: 5b02 acae |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@aeac │ │ +4dc130: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +4dc132: 7030 65c9 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@c965 │ │ +4dc138: 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 │ │ -4dc0f4: |[4dc0f4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -4dc104: 2203 2a20 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@202a │ │ -4dc108: 5420 aeae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aeae │ │ -4dc10c: 5421 acae |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@aeac │ │ -4dc110: 7040 61f7 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@f761 │ │ -4dc116: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4dc11a: 1103 |000b: return-object v3 │ │ +4dc0f0: |[4dc0f0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +4dc100: 2203 2a20 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@202a │ │ +4dc104: 5420 aeae |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aeae │ │ +4dc108: 5421 acae |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@aeac │ │ +4dc10c: 7040 61f7 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@f761 │ │ +4dc112: 1f03 3918 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dc116: 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 │ │ -4dc04c: |[4dc04c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -4dc05c: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ -4dc060: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ -4dc064: 6e30 64f7 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@f764 │ │ -4dc06a: 0c01 |0007: move-result-object v1 │ │ -4dc06c: 1101 |0008: return-object v1 │ │ +4dc048: |[4dc048] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +4dc058: 1f01 c31a |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@1ac3 │ │ +4dc05c: 1f02 3918 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@1839 │ │ +4dc060: 6e30 64f7 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@f764 │ │ +4dc066: 0c01 |0007: move-result-object v1 │ │ +4dc068: 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 │ │ -4dc070: |[4dc070] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -4dc080: 6e30 62f7 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@f762 │ │ -4dc086: 0c01 |0003: move-result-object v1 │ │ -4dc088: 1f01 2a20 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@202a │ │ -4dc08c: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4dc090: 6e20 65f7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f765 │ │ -4dc096: 0c01 |000b: move-result-object v1 │ │ -4dc098: 1101 |000c: return-object v1 │ │ +4dc06c: |[4dc06c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +4dc07c: 6e30 62f7 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@f762 │ │ +4dc082: 0c01 |0003: move-result-object v1 │ │ +4dc084: 1f01 2a20 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@202a │ │ +4dc088: 6202 9b78 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4dc08c: 6e20 65f7 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@f765 │ │ +4dc092: 0c01 |000b: move-result-object v1 │ │ +4dc094: 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 │ │ -4dc09c: |[4dc09c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -4dc0ac: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ -4dc0b2: 5210 adae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.label:I // field@aead │ │ -4dc0b6: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -4dc0ba: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ -4dc0c0: 5412 aeae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aeae │ │ -4dc0c4: 7110 68f7 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@f768 │ │ -4dc0ca: 0c02 |000f: move-result-object v2 │ │ -4dc0cc: 6e10 20f4 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@f420 │ │ -4dc0d2: 0c02 |0013: move-result-object v2 │ │ -4dc0d4: 5410 acae |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@aeac │ │ -4dc0d8: 7220 74f4 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f474 │ │ -4dc0de: 6202 9b78 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ -4dc0e2: 1102 |001b: return-object v2 │ │ -4dc0e4: 2202 d415 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ -4dc0e8: 1a00 3386 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8633 │ │ -4dc0ec: 7020 dfaa 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ -4dc0f2: 2702 |0023: throw v2 │ │ +4dc098: |[4dc098] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +4dc0a8: 7100 07c9 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@c907 │ │ +4dc0ae: 5210 adae |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.label:I // field@aead │ │ +4dc0b2: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +4dc0b6: 7110 62b2 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@b262 │ │ +4dc0bc: 5412 aeae |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@aeae │ │ +4dc0c0: 7110 68f7 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@f768 │ │ +4dc0c6: 0c02 |000f: move-result-object v2 │ │ +4dc0c8: 6e10 20f4 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@f420 │ │ +4dc0ce: 0c02 |0013: move-result-object v2 │ │ +4dc0d0: 5410 acae |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@aeac │ │ +4dc0d4: 7220 74f4 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f474 │ │ +4dc0da: 6202 9b78 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@789b │ │ +4dc0de: 1102 |001b: return-object v2 │ │ +4dc0e0: 2202 d415 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@15d4 │ │ +4dc0e4: 1a00 3386 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@8633 │ │ +4dc0e8: 7020 dfaa 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@aadf │ │ +4dc0ee: 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; │ │ @@ -2030798,20 +2030798,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 │ │ -4dfd14: |[4dfd14] petrov.kristiyan.colorpicker.CustomDialog.:(Landroid/content/Context;Landroid/view/View;)V │ │ -4dfd24: 7020 5817 1000 |0000: invoke-direct {v0, v1}, Landroidx/appcompat/app/AppCompatDialog;.:(Landroid/content/Context;)V // method@1758 │ │ -4dfd2a: 5b02 1aaf |0003: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/CustomDialog;.view:Landroid/view/View; // field@af1a │ │ -4dfd2e: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -4dfd30: 6e20 65f8 1000 |0006: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/CustomDialog;.supportRequestWindowFeature:(I)Z // method@f865 │ │ -4dfd36: 0e00 |0009: return-void │ │ +4dfd10: |[4dfd10] petrov.kristiyan.colorpicker.CustomDialog.:(Landroid/content/Context;Landroid/view/View;)V │ │ +4dfd20: 7020 5817 1000 |0000: invoke-direct {v0, v1}, Landroidx/appcompat/app/AppCompatDialog;.:(Landroid/content/Context;)V // method@1758 │ │ +4dfd26: 5b02 1aaf |0003: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/CustomDialog;.view:Landroid/view/View; // field@af1a │ │ +4dfd2a: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +4dfd2c: 6e20 65f8 1000 |0006: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/CustomDialog;.supportRequestWindowFeature:(I)Z // method@f865 │ │ +4dfd32: 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; │ │ @@ -2030824,19 +2030824,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -4dfd38: |[4dfd38] petrov.kristiyan.colorpicker.CustomDialog.onCreate:(Landroid/os/Bundle;)V │ │ -4dfd48: 6f20 6717 1000 |0000: invoke-super {v0, v1}, Landroidx/appcompat/app/AppCompatDialog;.onCreate:(Landroid/os/Bundle;)V // method@1767 │ │ -4dfd4e: 5401 1aaf |0003: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/CustomDialog;.view:Landroid/view/View; // field@af1a │ │ -4dfd52: 6e20 64f8 1000 |0005: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/CustomDialog;.setContentView:(Landroid/view/View;)V // method@f864 │ │ -4dfd58: 0e00 |0008: return-void │ │ +4dfd34: |[4dfd34] petrov.kristiyan.colorpicker.CustomDialog.onCreate:(Landroid/os/Bundle;)V │ │ +4dfd44: 6f20 6717 1000 |0000: invoke-super {v0, v1}, Landroidx/appcompat/app/AppCompatDialog;.onCreate:(Landroid/os/Bundle;)V // method@1767 │ │ +4dfd4a: 5401 1aaf |0003: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/CustomDialog;.view:Landroid/view/View; // field@af1a │ │ +4dfd4e: 6e20 64f8 1000 |0005: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/CustomDialog;.setContentView:(Landroid/view/View;)V // method@f864 │ │ +4dfd54: 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; │ │ @@ -2046166,15 +2046166,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 │ │ 4d9594: |[4d9594] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.cancelNotification:()V │ │ 4d95a4: 0740 |0000: move-object v0, v4 │ │ 4d95a6: 1f00 6900 |0001: check-cast v0, Landroid/content/Context; // type@0069 │ │ 4d95aa: 5241 77ae |0003: iget v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae77 │ │ 4d95ae: 7010 c4f6 0400 |0005: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6c4 │ │ 4d95b4: 0c02 |0008: move-result-object v2 │ │ 4d95b6: 6e10 1d10 0200 |0009: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ @@ -2046186,79 +2046186,78 @@ │ │ 4d95ce: 6e10 c5f6 0400 |0015: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getIntent:()Landroid/content/Intent; // method@f6c5 │ │ 4d95d4: 0c00 |0018: move-result-object v0 │ │ 4d95d6: 1a01 a3d4 |0019: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d4a3 │ │ 4d95da: 12f2 |001b: const/4 v2, #int -1 // #ff │ │ 4d95dc: 6e30 ec02 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02ec │ │ 4d95e2: 0a00 |001f: move-result v0 │ │ 4d95e4: 5940 77ae |0020: iput v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae77 │ │ -4d95e8: 2200 b51f |0022: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1fb5 │ │ -4d95ec: 5241 77ae |0024: iget v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae77 │ │ -4d95f0: 1202 |0026: const/4 v2, #int 0 // #0 │ │ -4d95f2: 7030 f8f4 1002 |0027: invoke-direct {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f4f8 │ │ -4d95f8: 5441 70ae |002a: iget-object v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae70 │ │ -4d95fc: 3901 0800 |002c: if-nez v1, 0034 // +0008 │ │ -4d9600: 1a01 238d |002e: const-string v1, "createEditNoteViewModel" // string@8d23 │ │ -4d9604: 7110 b0cc 0100 |0030: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4d960a: 1201 |0033: const/4 v1, #int 0 // #0 │ │ -4d960c: 6e20 6ff7 0100 |0034: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f76f │ │ -4d9612: 7020 cef6 2400 |0037: invoke-direct {v4, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.loadActivity:(Z)V // method@f6ce │ │ -4d9618: 0e00 |003a: return-void │ │ +4d95e8: 2201 b51f |0022: new-instance v1, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1fb5 │ │ +4d95ec: 1202 |0024: const/4 v2, #int 0 // #0 │ │ +4d95ee: 7030 f8f4 0102 |0025: invoke-direct {v1, v0, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f4f8 │ │ +4d95f4: 5440 70ae |0028: iget-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae70 │ │ +4d95f8: 3900 0800 |002a: if-nez v0, 0032 // +0008 │ │ +4d95fc: 1a00 238d |002c: const-string v0, "createEditNoteViewModel" // string@8d23 │ │ +4d9600: 7110 b0cc 0000 |002e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4d9606: 1200 |0031: const/4 v0, #int 0 // #0 │ │ +4d9608: 6e20 6ff7 1000 |0032: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f76f │ │ +4d960e: 7020 cef6 2400 |0035: invoke-direct {v4, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.loadActivity:(Z)V // method@f6ce │ │ +4d9614: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ 0x0012 line=414 │ │ 0x0015 line=417 │ │ 0x001c line=418 │ │ 0x0022 line=419 │ │ - 0x002a line=420 │ │ - 0x0037 line=421 │ │ + 0x0028 line=420 │ │ + 0x0035 line=421 │ │ 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 │ │ -4d9678: |[4d9678] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayCategoryDialog:()V │ │ -4d9688: 2200 8803 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0388 │ │ -4d968c: 0731 |0002: move-object v1, v3 │ │ -4d968e: 1f01 6900 |0003: check-cast v1, Landroid/content/Context; // type@0069 │ │ -4d9692: 7020 bc15 1000 |0005: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@15bc │ │ -4d9698: 1401 4f00 117f |0008: const v1, #float 1.9274e+38 // #7f11004f │ │ -4d969e: 6e20 caf6 1300 |000b: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@f6ca │ │ -4d96a4: 0c01 |000e: move-result-object v1 │ │ -4d96a6: 1f01 c115 |000f: check-cast v1, Ljava/lang/CharSequence; // type@15c1 │ │ -4d96aa: 6e20 e215 1000 |0011: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15e2 │ │ -4d96b0: 0c00 |0014: move-result-object v0 │ │ -4d96b2: 1401 4e00 117f |0015: const v1, #float 1.9274e+38 // #7f11004e │ │ -4d96b8: 6e20 caf6 1300 |0018: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@f6ca │ │ -4d96be: 0c01 |001b: move-result-object v1 │ │ -4d96c0: 1f01 c115 |001c: check-cast v1, Ljava/lang/CharSequence; // type@15c1 │ │ -4d96c4: 6e20 cb15 1000 |001e: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15cb │ │ -4d96ca: 0c00 |0021: move-result-object v0 │ │ -4d96cc: 2201 0820 |0022: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda0; // type@2008 │ │ -4d96d0: 7020 8bf6 3100 |0024: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda0;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@f68b │ │ -4d96d6: 1502 0401 |0027: const/high16 v2, #int 17039360 // #104 │ │ -4d96da: 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 │ │ -4d96e0: 0c00 |002c: move-result-object v0 │ │ -4d96e2: 2201 0920 |002d: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda1; // type@2009 │ │ -4d96e6: 7020 8df6 3100 |002f: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@f68d │ │ -4d96ec: 1402 5000 117f |0032: const v2, #float 1.9274e+38 // #7f110050 │ │ -4d96f2: 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 │ │ -4d96f8: 0c00 |0038: move-result-object v0 │ │ -4d96fa: 1401 2700 0801 |0039: const v1, #float 2.49794e-38 // #01080027 │ │ -4d9700: 6e20 c415 1000 |003c: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@15c4 │ │ -4d9706: 0c00 |003f: move-result-object v0 │ │ -4d9708: 6e10 e615 0000 |0040: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@15e6 │ │ -4d970e: 0e00 |0043: return-void │ │ +4d9674: |[4d9674] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayCategoryDialog:()V │ │ +4d9684: 2200 8803 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0388 │ │ +4d9688: 0731 |0002: move-object v1, v3 │ │ +4d968a: 1f01 6900 |0003: check-cast v1, Landroid/content/Context; // type@0069 │ │ +4d968e: 7020 bc15 1000 |0005: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@15bc │ │ +4d9694: 1401 4f00 117f |0008: const v1, #float 1.9274e+38 // #7f11004f │ │ +4d969a: 6e20 caf6 1300 |000b: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@f6ca │ │ +4d96a0: 0c01 |000e: move-result-object v1 │ │ +4d96a2: 1f01 c115 |000f: check-cast v1, Ljava/lang/CharSequence; // type@15c1 │ │ +4d96a6: 6e20 e215 1000 |0011: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15e2 │ │ +4d96ac: 0c00 |0014: move-result-object v0 │ │ +4d96ae: 1401 4e00 117f |0015: const v1, #float 1.9274e+38 // #7f11004e │ │ +4d96b4: 6e20 caf6 1300 |0018: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@f6ca │ │ +4d96ba: 0c01 |001b: move-result-object v1 │ │ +4d96bc: 1f01 c115 |001c: check-cast v1, Ljava/lang/CharSequence; // type@15c1 │ │ +4d96c0: 6e20 cb15 1000 |001e: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15cb │ │ +4d96c6: 0c00 |0021: move-result-object v0 │ │ +4d96c8: 2201 0820 |0022: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda0; // type@2008 │ │ +4d96cc: 7020 8bf6 3100 |0024: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda0;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@f68b │ │ +4d96d2: 1502 0401 |0027: const/high16 v2, #int 17039360 // #104 │ │ +4d96d6: 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 │ │ +4d96dc: 0c00 |002c: move-result-object v0 │ │ +4d96de: 2201 0920 |002d: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda1; // type@2009 │ │ +4d96e2: 7020 8df6 3100 |002f: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@f68d │ │ +4d96e8: 1402 5000 117f |0032: const v2, #float 1.9274e+38 // #7f110050 │ │ +4d96ee: 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 │ │ +4d96f4: 0c00 |0038: move-result-object v0 │ │ +4d96f6: 1401 2700 0801 |0039: const v1, #float 2.49794e-38 // #01080027 │ │ +4d96fc: 6e20 c415 1000 |003c: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@15c4 │ │ +4d9702: 0c00 |003f: move-result-object v0 │ │ +4d9704: 6e10 e615 0000 |0040: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@15e6 │ │ +4d970a: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ 0x000b line=426 │ │ 0x0018 line=427 │ │ 0x0022 line=428 │ │ 0x002d line=429 │ │ @@ -2046272,19 +2046271,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 │ │ -4d961c: |[4d961c] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayCategoryDialog$lambda-6:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/DialogInterface;I)V │ │ -4d962c: 1a01 d2ef |0000: const-string v1, "this$0" // string@efd2 │ │ -4d9630: 7120 93cc 1000 |0002: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4d9636: 6e10 bdf6 0000 |0005: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.finish:()V // method@f6bd │ │ -4d963c: 0e00 |0008: return-void │ │ +4d9618: |[4d9618] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayCategoryDialog$lambda-6:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/DialogInterface;I)V │ │ +4d9628: 1a01 d2ef |0000: const-string v1, "this$0" // string@efd2 │ │ +4d962c: 7120 93cc 1000 |0002: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4d9632: 6e10 bdf6 0000 |0005: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.finish:()V // method@f6bd │ │ +4d9638: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=428 │ │ 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 │ │ @@ -2046294,24 +2046293,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 │ │ -4d9640: |[4d9640] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayCategoryDialog$lambda-7:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/DialogInterface;I)V │ │ -4d9650: 1a02 d2ef |0000: const-string v2, "this$0" // string@efd2 │ │ -4d9654: 7120 93cc 2100 |0002: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4d965a: 2202 7200 |0005: new-instance v2, Landroid/content/Intent; // type@0072 │ │ -4d965e: 0713 |0007: move-object v3, v1 │ │ -4d9660: 1f03 6900 |0008: check-cast v3, Landroid/content/Context; // type@0069 │ │ -4d9664: 1c00 f81f |000a: const-class v0, Lorg/secuso/privacyfriendlynotes/ui/manageCategories/ManageCategoriesActivity; // type@1ff8 │ │ -4d9668: 7030 db02 3200 |000c: invoke-direct {v2, v3, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@02db │ │ -4d966e: 6e20 eef6 2100 |000f: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.startActivity:(Landroid/content/Intent;)V // method@f6ee │ │ -4d9674: 0e00 |0012: return-void │ │ +4d963c: |[4d963c] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayCategoryDialog$lambda-7:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/DialogInterface;I)V │ │ +4d964c: 1a02 d2ef |0000: const-string v2, "this$0" // string@efd2 │ │ +4d9650: 7120 93cc 2100 |0002: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4d9656: 2202 7200 |0005: new-instance v2, Landroid/content/Intent; // type@0072 │ │ +4d965a: 0713 |0007: move-object v3, v1 │ │ +4d965c: 1f03 6900 |0008: check-cast v3, Landroid/content/Context; // type@0069 │ │ +4d9660: 1c00 f81f |000a: const-class v0, Lorg/secuso/privacyfriendlynotes/ui/manageCategories/ManageCategoriesActivity; // type@1ff8 │ │ +4d9664: 7030 db02 3200 |000c: invoke-direct {v2, v3, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@02db │ │ +4d966a: 6e20 eef6 2100 |000f: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.startActivity:(Landroid/content/Intent;)V // method@f6ee │ │ +4d9670: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=431 │ │ 0x000f line=430 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ 0x0000 - 0x0013 reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -2046322,34 +2046321,34 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -4d98b8: |[4d98b8] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayTrashDialog:()V │ │ -4d98c8: 1a00 298f |0000: const-string v0, "data" // string@8f29 │ │ -4d98cc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4d98ce: 6e30 c8f6 0401 |0003: invoke-virtual {v4, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f6c8 │ │ -4d98d4: 0c00 |0006: move-result-object v0 │ │ -4d98d6: 5441 70ae |0007: iget-object v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae70 │ │ -4d98da: 3901 0800 |0009: if-nez v1, 0011 // +0008 │ │ -4d98de: 1a01 238d |000b: const-string v1, "createEditNoteViewModel" // string@8d23 │ │ -4d98e2: 7110 b0cc 0100 |000d: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4d98e8: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -4d98ea: 5242 77ae |0011: iget v2, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae77 │ │ -4d98ee: 8122 |0013: int-to-long v2, v2 │ │ -4d98f0: 6e30 73f7 2103 |0014: invoke-virtual {v1, v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getNoteByID:(J)Landroidx/lifecycle/LiveData; // method@f773 │ │ -4d98f6: 0c01 |0017: move-result-object v1 │ │ -4d98f8: 0742 |0018: move-object v2, v4 │ │ -4d98fa: 1f02 5f0c |0019: check-cast v2, Landroidx/lifecycle/LifecycleOwner; // type@0c5f │ │ -4d98fe: 2203 0c20 |001b: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda4; // type@200c │ │ -4d9902: 7030 93f6 0304 |001d: invoke-direct {v3, v0, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda4;.:(Landroid/content/SharedPreferences;Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@f693 │ │ -4d9908: 6e30 0d62 2103 |0020: invoke-virtual {v1, v2, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@620d │ │ -4d990e: 0e00 |0023: return-void │ │ +4d98b4: |[4d98b4] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayTrashDialog:()V │ │ +4d98c4: 1a00 298f |0000: const-string v0, "data" // string@8f29 │ │ +4d98c8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4d98ca: 6e30 c8f6 0401 |0003: invoke-virtual {v4, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@f6c8 │ │ +4d98d0: 0c00 |0006: move-result-object v0 │ │ +4d98d2: 5441 70ae |0007: iget-object v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae70 │ │ +4d98d6: 3901 0800 |0009: if-nez v1, 0011 // +0008 │ │ +4d98da: 1a01 238d |000b: const-string v1, "createEditNoteViewModel" // string@8d23 │ │ +4d98de: 7110 b0cc 0100 |000d: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4d98e4: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +4d98e6: 5242 77ae |0011: iget v2, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae77 │ │ +4d98ea: 8122 |0013: int-to-long v2, v2 │ │ +4d98ec: 6e30 73f7 2103 |0014: invoke-virtual {v1, v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getNoteByID:(J)Landroidx/lifecycle/LiveData; // method@f773 │ │ +4d98f2: 0c01 |0017: move-result-object v1 │ │ +4d98f4: 0742 |0018: move-object v2, v4 │ │ +4d98f6: 1f02 5f0c |0019: check-cast v2, Landroidx/lifecycle/LifecycleOwner; // type@0c5f │ │ +4d98fa: 2203 0c20 |001b: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda4; // type@200c │ │ +4d98fe: 7030 93f6 0304 |001d: invoke-direct {v3, v0, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda4;.:(Landroid/content/SharedPreferences;Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@f693 │ │ +4d9904: 6e30 0d62 2103 |0020: invoke-virtual {v1, v2, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@620d │ │ +4d990a: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=439 │ │ 0x0007 line=440 │ │ locals : │ │ 0x0000 - 0x0024 reg=4 this Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ │ │ @@ -2046358,85 +2046357,85 @@ │ │ type : '(Landroid/content/SharedPreferences;Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;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 │ │ -4d9780: |[4d9780] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayTrashDialog$lambda-9:(Landroid/content/SharedPreferences;Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -4d9790: 1a00 d2ef |0000: const-string v0, "this$0" // string@efd2 │ │ -4d9794: 7120 93cc 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4d979a: 1a00 31ec |0005: const-string v0, "sp_data_display_trash_message" // string@ec31 │ │ -4d979e: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -4d97a0: 7230 2003 0501 |0008: invoke-interface {v5, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0320 │ │ -4d97a6: 0a02 |000b: move-result v2 │ │ -4d97a8: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -4d97aa: 3802 4600 |000d: if-eqz v2, 0053 // +0046 │ │ -4d97ae: 2201 8803 |000f: new-instance v1, Landroidx/appcompat/app/AlertDialog$Builder; // type@0388 │ │ -4d97b2: 0762 |0011: move-object v2, v6 │ │ -4d97b4: 1f02 6900 |0012: check-cast v2, Landroid/content/Context; // type@0069 │ │ -4d97b8: 7020 bc15 2100 |0014: invoke-direct {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@15bc │ │ -4d97be: 1402 5800 117f |0017: const v2, #float 1.9274e+38 // #7f110058 │ │ -4d97c4: 6e20 caf6 2600 |001a: invoke-virtual {v6, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@f6ca │ │ -4d97ca: 0c02 |001d: move-result-object v2 │ │ -4d97cc: 1f02 c115 |001e: check-cast v2, Ljava/lang/CharSequence; // type@15c1 │ │ -4d97d0: 6e20 e215 2100 |0020: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15e2 │ │ -4d97d6: 0c01 |0023: move-result-object v1 │ │ -4d97d8: 1402 5700 117f |0024: const v2, #float 1.9274e+38 // #7f110057 │ │ -4d97de: 6e20 caf6 2600 |0027: invoke-virtual {v6, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@f6ca │ │ -4d97e4: 0c02 |002a: move-result-object v2 │ │ -4d97e6: 1f02 c115 |002b: check-cast v2, Ljava/lang/CharSequence; // type@15c1 │ │ -4d97ea: 6e20 cb15 2100 |002d: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15cb │ │ -4d97f0: 0c01 |0030: move-result-object v1 │ │ -4d97f2: 1402 5000 117f |0031: const v2, #float 1.9274e+38 // #7f110050 │ │ -4d97f8: 2204 0a20 |0034: new-instance v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda2; // type@200a │ │ -4d97fc: 7040 8ff6 6475 |0036: invoke-direct {v4, v6, v5, 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 │ │ -4d9802: 6e30 d915 2104 |0039: invoke-virtual {v1, v2, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15d9 │ │ -4d9808: 0c06 |003c: move-result-object v6 │ │ -4d980a: 1407 2700 0801 |003d: const v7, #float 2.49794e-38 // #01080027 │ │ -4d9810: 6e20 c415 7600 |0040: invoke-virtual {v6, v7}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@15c4 │ │ -4d9816: 0c06 |0043: move-result-object v6 │ │ -4d9818: 6e10 e615 0600 |0044: invoke-virtual {v6}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@15e6 │ │ -4d981e: 7210 1e03 0500 |0047: invoke-interface {v5}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031e │ │ -4d9824: 0c05 |004a: move-result-object v5 │ │ -4d9826: 7230 1a03 0503 |004b: invoke-interface {v5, v0, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@031a │ │ -4d982c: 0c05 |004e: move-result-object v5 │ │ -4d982e: 7210 1703 0500 |004f: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0317 │ │ -4d9834: 2840 |0052: goto 0092 // +0040 │ │ -4d9836: 5c63 7dae |0053: iput-boolean v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.shouldSave:Z // field@ae7d │ │ -4d983a: 6e10 c5f6 0600 |0055: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getIntent:()Landroid/content/Intent; // method@f6c5 │ │ -4d9840: 0c05 |0058: move-result-object v5 │ │ -4d9842: 1a00 a4d4 |0059: const-string v0, "org.secuso.privacyfriendlynotes.ISTRASH" // string@d4a4 │ │ -4d9846: 6e30 ec02 0503 |005b: invoke-virtual {v5, v0, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02ec │ │ -4d984c: 0a05 |005e: move-result v5 │ │ -4d984e: 6e20 f3f4 5700 |005f: invoke-virtual {v7, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f4f3 │ │ -4d9854: 6e10 ecf4 0700 |0062: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getIn_trash:()I // method@f4ec │ │ -4d985a: 0a05 |0065: move-result v5 │ │ -4d985c: 1200 |0066: const/4 v0, #int 0 // #0 │ │ -4d985e: 1a02 238d |0067: const-string v2, "createEditNoteViewModel" // string@8d23 │ │ -4d9862: 1a03 dfcf |0069: const-string v3, "note" // string@cfdf │ │ -4d9866: 3315 1200 |006b: if-ne v5, v1, 007d // +0012 │ │ -4d986a: 5465 70ae |006d: iget-object v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae70 │ │ -4d986e: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ -4d9872: 7110 b0cc 0200 |0071: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4d9878: 2802 |0074: goto 0076 // +0002 │ │ -4d987a: 0750 |0075: move-object v0, v5 │ │ -4d987c: 7120 92cc 3700 |0076: invoke-static {v7, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4d9882: 6e20 6ef7 7000 |0079: invoke-virtual {v0, v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f76e │ │ -4d9888: 2813 |007c: goto 008f // +0013 │ │ -4d988a: 6e20 f3f4 1700 |007d: invoke-virtual {v7, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f4f3 │ │ -4d9890: 5465 70ae |0080: iget-object v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae70 │ │ -4d9894: 3905 0600 |0082: if-nez v5, 0088 // +0006 │ │ -4d9898: 7110 b0cc 0200 |0084: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4d989e: 2802 |0087: goto 0089 // +0002 │ │ -4d98a0: 0750 |0088: move-object v0, v5 │ │ -4d98a2: 7120 92cc 3700 |0089: invoke-static {v7, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4d98a8: 6e20 78f7 7000 |008c: invoke-virtual {v0, v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f778 │ │ -4d98ae: 6e10 bdf6 0600 |008f: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.finish:()V // method@f6bd │ │ -4d98b4: 0e00 |0092: return-void │ │ +4d977c: |[4d977c] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayTrashDialog$lambda-9:(Landroid/content/SharedPreferences;Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +4d978c: 1a00 d2ef |0000: const-string v0, "this$0" // string@efd2 │ │ +4d9790: 7120 93cc 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4d9796: 1a00 31ec |0005: const-string v0, "sp_data_display_trash_message" // string@ec31 │ │ +4d979a: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +4d979c: 7230 2003 0501 |0008: invoke-interface {v5, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0320 │ │ +4d97a2: 0a02 |000b: move-result v2 │ │ +4d97a4: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +4d97a6: 3802 4600 |000d: if-eqz v2, 0053 // +0046 │ │ +4d97aa: 2201 8803 |000f: new-instance v1, Landroidx/appcompat/app/AlertDialog$Builder; // type@0388 │ │ +4d97ae: 0762 |0011: move-object v2, v6 │ │ +4d97b0: 1f02 6900 |0012: check-cast v2, Landroid/content/Context; // type@0069 │ │ +4d97b4: 7020 bc15 2100 |0014: invoke-direct {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@15bc │ │ +4d97ba: 1402 5800 117f |0017: const v2, #float 1.9274e+38 // #7f110058 │ │ +4d97c0: 6e20 caf6 2600 |001a: invoke-virtual {v6, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@f6ca │ │ +4d97c6: 0c02 |001d: move-result-object v2 │ │ +4d97c8: 1f02 c115 |001e: check-cast v2, Ljava/lang/CharSequence; // type@15c1 │ │ +4d97cc: 6e20 e215 2100 |0020: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15e2 │ │ +4d97d2: 0c01 |0023: move-result-object v1 │ │ +4d97d4: 1402 5700 117f |0024: const v2, #float 1.9274e+38 // #7f110057 │ │ +4d97da: 6e20 caf6 2600 |0027: invoke-virtual {v6, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@f6ca │ │ +4d97e0: 0c02 |002a: move-result-object v2 │ │ +4d97e2: 1f02 c115 |002b: check-cast v2, Ljava/lang/CharSequence; // type@15c1 │ │ +4d97e6: 6e20 cb15 2100 |002d: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15cb │ │ +4d97ec: 0c01 |0030: move-result-object v1 │ │ +4d97ee: 1402 5000 117f |0031: const v2, #float 1.9274e+38 // #7f110050 │ │ +4d97f4: 2204 0a20 |0034: new-instance v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda2; // type@200a │ │ +4d97f8: 7040 8ff6 6475 |0036: invoke-direct {v4, v6, v5, 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 │ │ +4d97fe: 6e30 d915 2104 |0039: invoke-virtual {v1, v2, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@15d9 │ │ +4d9804: 0c06 |003c: move-result-object v6 │ │ +4d9806: 1407 2700 0801 |003d: const v7, #float 2.49794e-38 // #01080027 │ │ +4d980c: 6e20 c415 7600 |0040: invoke-virtual {v6, v7}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@15c4 │ │ +4d9812: 0c06 |0043: move-result-object v6 │ │ +4d9814: 6e10 e615 0600 |0044: invoke-virtual {v6}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@15e6 │ │ +4d981a: 7210 1e03 0500 |0047: invoke-interface {v5}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031e │ │ +4d9820: 0c05 |004a: move-result-object v5 │ │ +4d9822: 7230 1a03 0503 |004b: invoke-interface {v5, v0, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@031a │ │ +4d9828: 0c05 |004e: move-result-object v5 │ │ +4d982a: 7210 1703 0500 |004f: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0317 │ │ +4d9830: 2840 |0052: goto 0092 // +0040 │ │ +4d9832: 5c63 7dae |0053: iput-boolean v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.shouldSave:Z // field@ae7d │ │ +4d9836: 6e10 c5f6 0600 |0055: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getIntent:()Landroid/content/Intent; // method@f6c5 │ │ +4d983c: 0c05 |0058: move-result-object v5 │ │ +4d983e: 1a00 a4d4 |0059: const-string v0, "org.secuso.privacyfriendlynotes.ISTRASH" // string@d4a4 │ │ +4d9842: 6e30 ec02 0503 |005b: invoke-virtual {v5, v0, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02ec │ │ +4d9848: 0a05 |005e: move-result v5 │ │ +4d984a: 6e20 f3f4 5700 |005f: invoke-virtual {v7, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f4f3 │ │ +4d9850: 6e10 ecf4 0700 |0062: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getIn_trash:()I // method@f4ec │ │ +4d9856: 0a05 |0065: move-result v5 │ │ +4d9858: 1200 |0066: const/4 v0, #int 0 // #0 │ │ +4d985a: 1a02 238d |0067: const-string v2, "createEditNoteViewModel" // string@8d23 │ │ +4d985e: 1a03 dfcf |0069: const-string v3, "note" // string@cfdf │ │ +4d9862: 3315 1200 |006b: if-ne v5, v1, 007d // +0012 │ │ +4d9866: 5465 70ae |006d: iget-object v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae70 │ │ +4d986a: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ +4d986e: 7110 b0cc 0200 |0071: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4d9874: 2802 |0074: goto 0076 // +0002 │ │ +4d9876: 0750 |0075: move-object v0, v5 │ │ +4d9878: 7120 92cc 3700 |0076: invoke-static {v7, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4d987e: 6e20 6ef7 7000 |0079: invoke-virtual {v0, v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f76e │ │ +4d9884: 2813 |007c: goto 008f // +0013 │ │ +4d9886: 6e20 f3f4 1700 |007d: invoke-virtual {v7, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f4f3 │ │ +4d988c: 5465 70ae |0080: iget-object v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae70 │ │ +4d9890: 3905 0600 |0082: if-nez v5, 0088 // +0006 │ │ +4d9894: 7110 b0cc 0200 |0084: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4d989a: 2802 |0087: goto 0089 // +0002 │ │ +4d989c: 0750 |0088: move-object v0, v5 │ │ +4d989e: 7120 92cc 3700 |0089: invoke-static {v7, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4d98a4: 6e20 78f7 7000 |008c: invoke-virtual {v0, v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f778 │ │ +4d98aa: 6e10 bdf6 0600 |008f: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.finish:()V // method@f6bd │ │ +4d98b0: 0e00 |0092: return-void │ │ catches : (none) │ │ positions : │ │ 0x0008 line=441 │ │ 0x000f line=443 │ │ 0x001a line=444 │ │ 0x0027 line=445 │ │ 0x0034 line=446 │ │ @@ -2046460,37 +2046459,37 @@ │ │ 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 : 47 16-bit code units │ │ -4d9710: |[4d9710] 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 │ │ -4d9720: 1a03 d2ef |0000: const-string v3, "this$0" // string@efd2 │ │ -4d9724: 7120 93cc 3000 |0002: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4d972a: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -4d972c: 5c03 7dae |0006: iput-boolean v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.shouldSave:Z // field@ae7d │ │ -4d9730: 7210 1e03 0100 |0008: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031e │ │ -4d9736: 0c01 |000b: move-result-object v1 │ │ -4d9738: 1a04 31ec |000c: const-string v4, "sp_data_display_trash_message" // string@ec31 │ │ -4d973c: 7230 1a03 4103 |000e: invoke-interface {v1, v4, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@031a │ │ -4d9742: 0c01 |0011: move-result-object v1 │ │ -4d9744: 7210 1703 0100 |0012: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0317 │ │ -4d974a: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -4d974c: 6e20 f3f4 1200 |0016: invoke-virtual {v2, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f4f3 │ │ -4d9752: 5401 70ae |0019: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae70 │ │ -4d9756: 3901 0800 |001b: if-nez v1, 0023 // +0008 │ │ -4d975a: 1a01 238d |001d: const-string v1, "createEditNoteViewModel" // string@8d23 │ │ -4d975e: 7110 b0cc 0100 |001f: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4d9764: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -4d9766: 1a03 dfcf |0023: const-string v3, "note" // string@cfdf │ │ -4d976a: 7120 92cc 3200 |0025: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4d9770: 6e20 78f7 2100 |0028: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f778 │ │ -4d9776: 6e10 bdf6 0000 |002b: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.finish:()V // method@f6bd │ │ -4d977c: 0e00 |002e: return-void │ │ +4d970c: |[4d970c] 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 │ │ +4d971c: 1a03 d2ef |0000: const-string v3, "this$0" // string@efd2 │ │ +4d9720: 7120 93cc 3000 |0002: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4d9726: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +4d9728: 5c03 7dae |0006: iput-boolean v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.shouldSave:Z // field@ae7d │ │ +4d972c: 7210 1e03 0100 |0008: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@031e │ │ +4d9732: 0c01 |000b: move-result-object v1 │ │ +4d9734: 1a04 31ec |000c: const-string v4, "sp_data_display_trash_message" // string@ec31 │ │ +4d9738: 7230 1a03 4103 |000e: invoke-interface {v1, v4, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@031a │ │ +4d973e: 0c01 |0011: move-result-object v1 │ │ +4d9740: 7210 1703 0100 |0012: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0317 │ │ +4d9746: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +4d9748: 6e20 f3f4 1200 |0016: invoke-virtual {v2, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.setIn_trash:(I)V // method@f4f3 │ │ +4d974e: 5401 70ae |0019: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae70 │ │ +4d9752: 3901 0800 |001b: if-nez v1, 0023 // +0008 │ │ +4d9756: 1a01 238d |001d: const-string v1, "createEditNoteViewModel" // string@8d23 │ │ +4d975a: 7110 b0cc 0100 |001f: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4d9760: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +4d9762: 1a03 dfcf |0023: const-string v3, "note" // string@cfdf │ │ +4d9766: 7120 92cc 3200 |0025: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4d976c: 6e20 78f7 2100 |0028: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f778 │ │ +4d9772: 6e10 bdf6 0000 |002b: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.finish:()V // method@f6bd │ │ +4d9778: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=447 │ │ 0x0008 line=448 │ │ 0x0016 line=449 │ │ 0x0019 line=450 │ │ 0x002b line=451 │ │ @@ -2046621,75 +2046620,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 │ │ -4d9910: |[4d9910] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.insertNoteIntoDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -4d9920: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4d9922: 3806 6900 |0001: if-eqz v6, 006a // +0069 │ │ -4d9926: 7010 c4f6 0500 |0003: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6c4 │ │ -4d992c: 0c01 |0006: move-result-object v1 │ │ -4d992e: 6e10 1d10 0100 |0007: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ -4d9934: 0c01 |000a: move-result-object v1 │ │ -4d9936: 6e10 5cab 0100 |000b: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ -4d993c: 0c01 |000e: move-result-object v1 │ │ -4d993e: 6e10 edf4 0600 |000f: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@f4ed │ │ -4d9944: 0c02 |0012: move-result-object v2 │ │ -4d9946: 7120 8acc 2100 |0013: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@cc8a │ │ -4d994c: 0a01 |0016: move-result v1 │ │ -4d994e: 3901 0f00 |0017: if-nez v1, 0026 // +000f │ │ -4d9952: 7010 c4f6 0500 |0019: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6c4 │ │ -4d9958: 0c01 |001c: move-result-object v1 │ │ -4d995a: 6e10 edf4 0600 |001d: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@f4ed │ │ -4d9960: 0c02 |0020: move-result-object v2 │ │ -4d9962: 1f02 c115 |0021: check-cast v2, Ljava/lang/CharSequence; // type@15c1 │ │ -4d9966: 6e20 4f10 2100 |0023: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104f │ │ -4d996c: 5251 77ae |0026: iget v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae77 │ │ -4d9970: 12f2 |0028: const/4 v2, #int -1 // #ff │ │ -4d9972: 1203 |0029: const/4 v3, #int 0 // #0 │ │ -4d9974: 1a04 238d |002a: const-string v4, "createEditNoteViewModel" // string@8d23 │ │ -4d9978: 3221 2000 |002c: if-eq v1, v2, 004c // +0020 │ │ -4d997c: 6e20 f6f4 1600 |002e: invoke-virtual {v6, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f4f6 │ │ -4d9982: 5451 70ae |0031: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae70 │ │ -4d9986: 3901 0600 |0033: if-nez v1, 0039 // +0006 │ │ -4d998a: 7110 b0cc 0400 |0035: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4d9990: 2802 |0038: goto 003a // +0002 │ │ -4d9992: 0713 |0039: move-object v3, v1 │ │ -4d9994: 6e20 78f7 6300 |003a: invoke-virtual {v3, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f778 │ │ -4d999a: 6e10 c1f6 0500 |003d: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f6c1 │ │ -4d99a0: 0c06 |0040: move-result-object v6 │ │ -4d99a2: 1401 0801 117f |0041: const v1, #float 1.92743e+38 // #7f110108 │ │ -4d99a8: 7130 0113 1600 |0044: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1301 │ │ -4d99ae: 0c06 |0047: move-result-object v6 │ │ -4d99b0: 6e10 0313 0600 |0048: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1303 │ │ -4d99b6: 282d |004b: goto 0078 // +002d │ │ -4d99b8: 5451 70ae |004c: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae70 │ │ -4d99bc: 3901 0600 |004e: if-nez v1, 0054 // +0006 │ │ -4d99c0: 7110 b0cc 0400 |0050: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4d99c6: 2802 |0053: goto 0055 // +0002 │ │ -4d99c8: 0713 |0054: move-object v3, v1 │ │ -4d99ca: 6e20 74f7 6300 |0055: invoke-virtual {v3, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)I // method@f774 │ │ -4d99d0: 0a06 |0058: move-result v6 │ │ -4d99d2: 5956 77ae |0059: iput v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae77 │ │ -4d99d6: 6e10 c1f6 0500 |005b: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f6c1 │ │ -4d99dc: 0c06 |005e: move-result-object v6 │ │ -4d99de: 1401 0701 117f |005f: const v1, #float 1.92743e+38 // #7f110107 │ │ -4d99e4: 7130 0113 1600 |0062: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1301 │ │ -4d99ea: 0c06 |0065: move-result-object v6 │ │ -4d99ec: 6e10 0313 0600 |0066: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1303 │ │ -4d99f2: 280f |0069: goto 0078 // +000f │ │ -4d99f4: 6e10 c1f6 0500 |006a: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f6c1 │ │ -4d99fa: 0c06 |006d: move-result-object v6 │ │ -4d99fc: 1401 d700 117f |006e: const v1, #float 1.92742e+38 // #7f1100d7 │ │ -4d9a02: 7130 0113 1600 |0071: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1301 │ │ -4d9a08: 0c06 |0074: move-result-object v6 │ │ -4d9a0a: 6e10 0313 0600 |0075: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1303 │ │ -4d9a10: 0e00 |0078: return-void │ │ +4d990c: |[4d990c] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.insertNoteIntoDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +4d991c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4d991e: 3806 6900 |0001: if-eqz v6, 006a // +0069 │ │ +4d9922: 7010 c4f6 0500 |0003: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6c4 │ │ +4d9928: 0c01 |0006: move-result-object v1 │ │ +4d992a: 6e10 1d10 0100 |0007: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ +4d9930: 0c01 |000a: move-result-object v1 │ │ +4d9932: 6e10 5cab 0100 |000b: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ +4d9938: 0c01 |000e: move-result-object v1 │ │ +4d993a: 6e10 edf4 0600 |000f: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@f4ed │ │ +4d9940: 0c02 |0012: move-result-object v2 │ │ +4d9942: 7120 8acc 2100 |0013: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@cc8a │ │ +4d9948: 0a01 |0016: move-result v1 │ │ +4d994a: 3901 0f00 |0017: if-nez v1, 0026 // +000f │ │ +4d994e: 7010 c4f6 0500 |0019: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6c4 │ │ +4d9954: 0c01 |001c: move-result-object v1 │ │ +4d9956: 6e10 edf4 0600 |001d: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@f4ed │ │ +4d995c: 0c02 |0020: move-result-object v2 │ │ +4d995e: 1f02 c115 |0021: check-cast v2, Ljava/lang/CharSequence; // type@15c1 │ │ +4d9962: 6e20 4f10 2100 |0023: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104f │ │ +4d9968: 5251 77ae |0026: iget v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae77 │ │ +4d996c: 12f2 |0028: const/4 v2, #int -1 // #ff │ │ +4d996e: 1203 |0029: const/4 v3, #int 0 // #0 │ │ +4d9970: 1a04 238d |002a: const-string v4, "createEditNoteViewModel" // string@8d23 │ │ +4d9974: 3221 2000 |002c: if-eq v1, v2, 004c // +0020 │ │ +4d9978: 6e20 f6f4 1600 |002e: invoke-virtual {v6, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@f4f6 │ │ +4d997e: 5451 70ae |0031: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae70 │ │ +4d9982: 3901 0600 |0033: if-nez v1, 0039 // +0006 │ │ +4d9986: 7110 b0cc 0400 |0035: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4d998c: 2802 |0038: goto 003a // +0002 │ │ +4d998e: 0713 |0039: move-object v3, v1 │ │ +4d9990: 6e20 78f7 6300 |003a: invoke-virtual {v3, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f778 │ │ +4d9996: 6e10 c1f6 0500 |003d: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f6c1 │ │ +4d999c: 0c06 |0040: move-result-object v6 │ │ +4d999e: 1401 0801 117f |0041: const v1, #float 1.92743e+38 // #7f110108 │ │ +4d99a4: 7130 0113 1600 |0044: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1301 │ │ +4d99aa: 0c06 |0047: move-result-object v6 │ │ +4d99ac: 6e10 0313 0600 |0048: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1303 │ │ +4d99b2: 282d |004b: goto 0078 // +002d │ │ +4d99b4: 5451 70ae |004c: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae70 │ │ +4d99b8: 3901 0600 |004e: if-nez v1, 0054 // +0006 │ │ +4d99bc: 7110 b0cc 0400 |0050: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4d99c2: 2802 |0053: goto 0055 // +0002 │ │ +4d99c4: 0713 |0054: move-object v3, v1 │ │ +4d99c6: 6e20 74f7 6300 |0055: invoke-virtual {v3, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)I // method@f774 │ │ +4d99cc: 0a06 |0058: move-result v6 │ │ +4d99ce: 5956 77ae |0059: iput v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae77 │ │ +4d99d2: 6e10 c1f6 0500 |005b: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f6c1 │ │ +4d99d8: 0c06 |005e: move-result-object v6 │ │ +4d99da: 1401 0701 117f |005f: const v1, #float 1.92743e+38 // #7f110107 │ │ +4d99e0: 7130 0113 1600 |0062: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1301 │ │ +4d99e6: 0c06 |0065: move-result-object v6 │ │ +4d99e8: 6e10 0313 0600 |0066: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1303 │ │ +4d99ee: 280f |0069: goto 0078 // +000f │ │ +4d99f0: 6e10 c1f6 0500 |006a: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f6c1 │ │ +4d99f6: 0c06 |006d: move-result-object v6 │ │ +4d99f8: 1401 d700 117f |006e: const v1, #float 1.92742e+38 // #7f1100d7 │ │ +4d99fe: 7130 0113 1600 |0071: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1301 │ │ +4d9a04: 0c06 |0074: move-result-object v6 │ │ +4d9a06: 6e10 0313 0600 |0075: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1303 │ │ +4d9a0c: 0e00 |0078: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=396 │ │ 0x0019 line=397 │ │ 0x0026 line=399 │ │ 0x002e line=400 │ │ 0x0031 line=401 │ │ @@ -2046706,87 +2046705,87 @@ │ │ type : '(Z)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 144 16-bit code units │ │ -4d9a8c: |[4d9a8c] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.loadActivity:(Z)V │ │ -4d9a9c: 5230 77ae |0000: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae77 │ │ -4d9aa0: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -4d9aa2: 3310 0e00 |0003: if-ne v0, v1, 0011 // +000e │ │ -4d9aa6: 6e10 c5f6 0300 |0005: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getIntent:()Landroid/content/Intent; // method@f6c5 │ │ -4d9aac: 0c00 |0008: move-result-object v0 │ │ -4d9aae: 1a02 a3d4 |0009: const-string v2, "org.secuso.privacyfriendlynotes.ID" // string@d4a3 │ │ -4d9ab2: 6e30 ec02 2001 |000b: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02ec │ │ -4d9ab8: 0a00 |000e: move-result v0 │ │ -4d9aba: 5930 77ae |000f: iput v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae77 │ │ -4d9abe: 5230 77ae |0011: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae77 │ │ -4d9ac2: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -4d9ac4: 3210 0400 |0014: if-eq v0, v1, 0018 // +0004 │ │ -4d9ac8: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -4d9aca: 2802 |0017: goto 0019 // +0002 │ │ -4d9acc: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -4d9ace: 5c30 73ae |0019: iput-boolean v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.edit:Z // field@ae73 │ │ -4d9ad2: 0730 |001b: move-object v0, v3 │ │ -4d9ad4: 1f00 6900 |001c: check-cast v0, Landroid/content/Context; // type@0069 │ │ -4d9ad8: 7110 4708 0000 |001e: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0847 │ │ -4d9ade: 0c00 |0021: move-result-object v0 │ │ -4d9ae0: 1a01 0dea |0022: const-string v1, "settings_use_custom_font_size" // string@ea0d │ │ -4d9ae4: 7230 2003 1002 |0024: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0320 │ │ -4d9aea: 0a01 |0027: move-result v1 │ │ -4d9aec: 3801 2500 |0028: if-eqz v1, 004d // +0025 │ │ -4d9af0: 1a01 06ea |002a: const-string v1, "settings_font_size" // string@ea06 │ │ -4d9af4: 1a02 c616 |002c: const-string v2, "15" // string@16c6 │ │ -4d9af8: 7230 2303 1002 |002e: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0323 │ │ -4d9afe: 0c00 |0031: move-result-object v0 │ │ -4d9b00: 7110 90cc 0000 |0032: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4d9b06: 7110 d1aa 0000 |0035: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@aad1 │ │ -4d9b0c: 0a00 |0038: move-result v0 │ │ -4d9b0e: 5930 75ae |0039: iput v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.fontSize:F // field@ae75 │ │ -4d9b12: 7010 c3f6 0300 |003b: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@f6c3 │ │ -4d9b18: 0c00 |003e: move-result-object v0 │ │ -4d9b1a: 1f00 c802 |003f: check-cast v0, Landroid/widget/TextView; // type@02c8 │ │ -4d9b1e: 6e20 b3f6 0300 |0041: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adaptFontSize:(Landroid/widget/TextView;)V // method@f6b3 │ │ -4d9b24: 7010 c4f6 0300 |0044: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6c4 │ │ -4d9b2a: 0c00 |0047: move-result-object v0 │ │ -4d9b2c: 1f00 c802 |0048: check-cast v0, Landroid/widget/TextView; // type@02c8 │ │ -4d9b30: 6e20 b3f6 0300 |004a: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adaptFontSize:(Landroid/widget/TextView;)V // method@f6b3 │ │ -4d9b36: 5430 6dae |004d: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae6d │ │ -4d9b3a: 7110 90cc 0000 |004f: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4d9b40: 6e10 570f 0000 |0052: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.getCount:()I // method@0f57 │ │ -4d9b46: 0a00 |0055: move-result v0 │ │ -4d9b48: 3900 0500 |0056: if-nez v0, 005b // +0005 │ │ -4d9b4c: 7010 b6f6 0300 |0058: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.displayCategoryDialog:()V // method@f6b6 │ │ -4d9b52: 5530 73ae |005b: iget-boolean v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.edit:Z // field@ae73 │ │ -4d9b56: 3800 2700 |005d: if-eqz v0, 0084 // +0027 │ │ -4d9b5a: 6e10 cbf6 0300 |005f: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getWindow:()Landroid/view/Window; // method@f6cb │ │ -4d9b60: 0c00 |0062: move-result-object v0 │ │ -4d9b62: 1221 |0063: const/4 v1, #int 2 // #2 │ │ -4d9b64: 6e20 b00d 1000 |0064: invoke-virtual {v0, v1}, Landroid/view/Window;.setSoftInputMode:(I)V // method@0db0 │ │ -4d9b6a: 5430 70ae |0067: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae70 │ │ -4d9b6e: 3900 0800 |0069: if-nez v0, 0071 // +0008 │ │ -4d9b72: 1a00 238d |006b: const-string v0, "createEditNoteViewModel" // string@8d23 │ │ -4d9b76: 7110 b0cc 0000 |006d: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4d9b7c: 1200 |0070: const/4 v0, #int 0 // #0 │ │ -4d9b7e: 5231 77ae |0071: iget v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae77 │ │ -4d9b82: 8111 |0073: int-to-long v1, v1 │ │ -4d9b84: 6e30 73f7 1002 |0074: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getNoteByID:(J)Landroidx/lifecycle/LiveData; // method@f773 │ │ -4d9b8a: 0c00 |0077: move-result-object v0 │ │ -4d9b8c: 0731 |0078: move-object v1, v3 │ │ -4d9b8e: 1f01 5f0c |0079: check-cast v1, Landroidx/lifecycle/LifecycleOwner; // type@0c5f │ │ -4d9b92: 2202 1020 |007b: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda8; // type@2010 │ │ -4d9b96: 7020 9bf6 3200 |007d: invoke-direct {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda8;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@f69b │ │ -4d9b9c: 6e30 0d62 1002 |0080: invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@620d │ │ -4d9ba2: 2804 |0083: goto 0087 // +0004 │ │ -4d9ba4: 6e10 dcf6 0300 |0084: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onNewNote:()V // method@f6dc │ │ -4d9baa: 3904 0500 |0087: if-nez v4, 008c // +0005 │ │ -4d9bae: 6e10 cdf6 0300 |0089: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.invalidateOptionsMenu:()V // method@f6cd │ │ -4d9bb4: 6e10 daf6 0300 |008c: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onLoadActivity:()V // method@f6da │ │ -4d9bba: 0e00 |008f: return-void │ │ +4d9a88: |[4d9a88] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.loadActivity:(Z)V │ │ +4d9a98: 5230 77ae |0000: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae77 │ │ +4d9a9c: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +4d9a9e: 3310 0e00 |0003: if-ne v0, v1, 0011 // +000e │ │ +4d9aa2: 6e10 c5f6 0300 |0005: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getIntent:()Landroid/content/Intent; // method@f6c5 │ │ +4d9aa8: 0c00 |0008: move-result-object v0 │ │ +4d9aaa: 1a02 a3d4 |0009: const-string v2, "org.secuso.privacyfriendlynotes.ID" // string@d4a3 │ │ +4d9aae: 6e30 ec02 2001 |000b: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02ec │ │ +4d9ab4: 0a00 |000e: move-result v0 │ │ +4d9ab6: 5930 77ae |000f: iput v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae77 │ │ +4d9aba: 5230 77ae |0011: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae77 │ │ +4d9abe: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +4d9ac0: 3210 0400 |0014: if-eq v0, v1, 0018 // +0004 │ │ +4d9ac4: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +4d9ac6: 2802 |0017: goto 0019 // +0002 │ │ +4d9ac8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +4d9aca: 5c30 73ae |0019: iput-boolean v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.edit:Z // field@ae73 │ │ +4d9ace: 0730 |001b: move-object v0, v3 │ │ +4d9ad0: 1f00 6900 |001c: check-cast v0, Landroid/content/Context; // type@0069 │ │ +4d9ad4: 7110 4708 0000 |001e: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0847 │ │ +4d9ada: 0c00 |0021: move-result-object v0 │ │ +4d9adc: 1a01 0dea |0022: const-string v1, "settings_use_custom_font_size" // string@ea0d │ │ +4d9ae0: 7230 2003 1002 |0024: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0320 │ │ +4d9ae6: 0a01 |0027: move-result v1 │ │ +4d9ae8: 3801 2500 |0028: if-eqz v1, 004d // +0025 │ │ +4d9aec: 1a01 06ea |002a: const-string v1, "settings_font_size" // string@ea06 │ │ +4d9af0: 1a02 c616 |002c: const-string v2, "15" // string@16c6 │ │ +4d9af4: 7230 2303 1002 |002e: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0323 │ │ +4d9afa: 0c00 |0031: move-result-object v0 │ │ +4d9afc: 7110 90cc 0000 |0032: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4d9b02: 7110 d1aa 0000 |0035: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@aad1 │ │ +4d9b08: 0a00 |0038: move-result v0 │ │ +4d9b0a: 5930 75ae |0039: iput v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.fontSize:F // field@ae75 │ │ +4d9b0e: 7010 c3f6 0300 |003b: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@f6c3 │ │ +4d9b14: 0c00 |003e: move-result-object v0 │ │ +4d9b16: 1f00 c802 |003f: check-cast v0, Landroid/widget/TextView; // type@02c8 │ │ +4d9b1a: 6e20 b3f6 0300 |0041: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adaptFontSize:(Landroid/widget/TextView;)V // method@f6b3 │ │ +4d9b20: 7010 c4f6 0300 |0044: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6c4 │ │ +4d9b26: 0c00 |0047: move-result-object v0 │ │ +4d9b28: 1f00 c802 |0048: check-cast v0, Landroid/widget/TextView; // type@02c8 │ │ +4d9b2c: 6e20 b3f6 0300 |004a: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adaptFontSize:(Landroid/widget/TextView;)V // method@f6b3 │ │ +4d9b32: 5430 6dae |004d: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae6d │ │ +4d9b36: 7110 90cc 0000 |004f: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4d9b3c: 6e10 570f 0000 |0052: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.getCount:()I // method@0f57 │ │ +4d9b42: 0a00 |0055: move-result v0 │ │ +4d9b44: 3900 0500 |0056: if-nez v0, 005b // +0005 │ │ +4d9b48: 7010 b6f6 0300 |0058: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.displayCategoryDialog:()V // method@f6b6 │ │ +4d9b4e: 5530 73ae |005b: iget-boolean v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.edit:Z // field@ae73 │ │ +4d9b52: 3800 2700 |005d: if-eqz v0, 0084 // +0027 │ │ +4d9b56: 6e10 cbf6 0300 |005f: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getWindow:()Landroid/view/Window; // method@f6cb │ │ +4d9b5c: 0c00 |0062: move-result-object v0 │ │ +4d9b5e: 1221 |0063: const/4 v1, #int 2 // #2 │ │ +4d9b60: 6e20 b00d 1000 |0064: invoke-virtual {v0, v1}, Landroid/view/Window;.setSoftInputMode:(I)V // method@0db0 │ │ +4d9b66: 5430 70ae |0067: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae70 │ │ +4d9b6a: 3900 0800 |0069: if-nez v0, 0071 // +0008 │ │ +4d9b6e: 1a00 238d |006b: const-string v0, "createEditNoteViewModel" // string@8d23 │ │ +4d9b72: 7110 b0cc 0000 |006d: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4d9b78: 1200 |0070: const/4 v0, #int 0 // #0 │ │ +4d9b7a: 5231 77ae |0071: iget v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae77 │ │ +4d9b7e: 8111 |0073: int-to-long v1, v1 │ │ +4d9b80: 6e30 73f7 1002 |0074: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getNoteByID:(J)Landroidx/lifecycle/LiveData; // method@f773 │ │ +4d9b86: 0c00 |0077: move-result-object v0 │ │ +4d9b88: 0731 |0078: move-object v1, v3 │ │ +4d9b8a: 1f01 5f0c |0079: check-cast v1, Landroidx/lifecycle/LifecycleOwner; // type@0c5f │ │ +4d9b8e: 2202 1020 |007b: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda8; // type@2010 │ │ +4d9b92: 7020 9bf6 3200 |007d: invoke-direct {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda8;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@f69b │ │ +4d9b98: 6e30 0d62 1002 |0080: invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@620d │ │ +4d9b9e: 2804 |0083: goto 0087 // +0004 │ │ +4d9ba0: 6e10 dcf6 0300 |0084: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onNewNote:()V // method@f6dc │ │ +4d9ba6: 3904 0500 |0087: if-nez v4, 008c // +0005 │ │ +4d9baa: 6e10 cdf6 0300 |0089: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.invalidateOptionsMenu:()V // method@f6cd │ │ +4d9bb0: 6e10 daf6 0300 |008c: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onLoadActivity:()V // method@f6da │ │ +4d9bb6: 0e00 |008f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0005 line=172 │ │ 0x000b line=173 │ │ 0x0011 line=175 │ │ 0x001b line=178 │ │ @@ -2046813,40 +2046812,40 @@ │ │ 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 : 51 16-bit code units │ │ -4d9a14: |[4d9a14] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.loadActivity$lambda-5:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -4d9a24: 1a00 d2ef |0000: const-string v0, "this$0" // string@efd2 │ │ -4d9a28: 7120 93cc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4d9a2e: 1a00 dfcf |0005: const-string v0, "note" // string@cfdf │ │ -4d9a32: 7120 93cc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4d9a38: 7010 c4f6 0200 |000a: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6c4 │ │ -4d9a3e: 0c00 |000d: move-result-object v0 │ │ -4d9a40: 6e10 edf4 0300 |000e: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@f4ed │ │ -4d9a46: 0c01 |0011: move-result-object v1 │ │ -4d9a48: 1f01 c115 |0012: check-cast v1, Ljava/lang/CharSequence; // type@15c1 │ │ -4d9a4c: 6e20 4f10 1000 |0014: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104f │ │ -4d9a52: 6e10 eaf4 0300 |0017: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getCategory:()I // method@f4ea │ │ -4d9a58: 0a00 |001a: move-result v0 │ │ -4d9a5a: 5920 71ae |001b: iput v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@ae71 │ │ -4d9a5e: 5920 7cae |001d: iput v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.savedCat:I // field@ae7c │ │ -4d9a62: 5420 7aae |001f: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae7a │ │ -4d9a66: 7110 90cc 0000 |0021: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4d9a6c: 6e10 fff4 0000 |0024: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f4ff │ │ -4d9a72: 0a00 |0027: move-result v0 │ │ -4d9a74: 3a00 0400 |0028: if-ltz v0, 002c // +0004 │ │ -4d9a78: 1210 |002a: const/4 v0, #int 1 // #1 │ │ -4d9a7a: 2802 |002b: goto 002d // +0002 │ │ -4d9a7c: 1200 |002c: const/4 v0, #int 0 // #0 │ │ -4d9a7e: 5c20 76ae |002d: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.hasAlarm:Z // field@ae76 │ │ -4d9a82: 6e20 ddf6 3200 |002f: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onNoteLoadedFromDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f6dd │ │ -4d9a88: 0e00 |0032: return-void │ │ +4d9a10: |[4d9a10] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.loadActivity$lambda-5:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +4d9a20: 1a00 d2ef |0000: const-string v0, "this$0" // string@efd2 │ │ +4d9a24: 7120 93cc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4d9a2a: 1a00 dfcf |0005: const-string v0, "note" // string@cfdf │ │ +4d9a2e: 7120 93cc 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4d9a34: 7010 c4f6 0200 |000a: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6c4 │ │ +4d9a3a: 0c00 |000d: move-result-object v0 │ │ +4d9a3c: 6e10 edf4 0300 |000e: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@f4ed │ │ +4d9a42: 0c01 |0011: move-result-object v1 │ │ +4d9a44: 1f01 c115 |0012: check-cast v1, Ljava/lang/CharSequence; // type@15c1 │ │ +4d9a48: 6e20 4f10 1000 |0014: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104f │ │ +4d9a4e: 6e10 eaf4 0300 |0017: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getCategory:()I // method@f4ea │ │ +4d9a54: 0a00 |001a: move-result v0 │ │ +4d9a56: 5920 71ae |001b: iput v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@ae71 │ │ +4d9a5a: 5920 7cae |001d: iput v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.savedCat:I // field@ae7c │ │ +4d9a5e: 5420 7aae |001f: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae7a │ │ +4d9a62: 7110 90cc 0000 |0021: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4d9a68: 6e10 fff4 0000 |0024: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f4ff │ │ +4d9a6e: 0a00 |0027: move-result v0 │ │ +4d9a70: 3a00 0400 |0028: if-ltz v0, 002c // +0004 │ │ +4d9a74: 1210 |002a: const/4 v0, #int 1 // #1 │ │ +4d9a76: 2802 |002b: goto 002d // +0002 │ │ +4d9a78: 1200 |002c: const/4 v0, #int 0 // #0 │ │ +4d9a7a: 5c20 76ae |002d: iput-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.hasAlarm:Z // field@ae76 │ │ +4d9a7e: 6e20 ddf6 3200 |002f: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onNoteLoadedFromDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f6dd │ │ +4d9a84: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=196 │ │ 0x0017 line=199 │ │ 0x001d line=200 │ │ 0x001f line=203 │ │ 0x002f line=205 │ │ @@ -2046859,54 +2046858,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 │ │ -4d9bf8: |[4d9bf8] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onCreate$lambda-0:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V │ │ -4d9c08: 1a00 d2ef |0000: const-string v0, "this$0" // string@efd2 │ │ -4d9c0c: 7120 93cc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4d9c12: 7010 c3f6 0400 |0005: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@f6c3 │ │ -4d9c18: 0c00 |0008: move-result-object v0 │ │ -4d9c1a: 6e10 610f 0000 |0009: invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0f61 │ │ -4d9c20: 0c00 |000c: move-result-object v0 │ │ -4d9c22: 6e10 5cab 0000 |000d: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ -4d9c28: 0c00 |0010: move-result-object v0 │ │ -4d9c2a: 1401 4900 117f |0011: const v1, #float 1.9274e+38 // #7f110049 │ │ -4d9c30: 6e20 caf6 1400 |0014: invoke-virtual {v4, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@f6ca │ │ -4d9c36: 0c01 |0017: move-result-object v1 │ │ -4d9c38: 7120 8acc 1000 |0018: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@cc8a │ │ -4d9c3e: 0a01 |001b: move-result v1 │ │ -4d9c40: 3801 0600 |001c: if-eqz v1, 0022 // +0006 │ │ -4d9c44: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -4d9c46: 5940 71ae |001f: iput v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@ae71 │ │ -4d9c4a: 0e00 |0021: return-void │ │ -4d9c4c: 12f1 |0022: const/4 v1, #int -1 // #ff │ │ -4d9c4e: 5941 71ae |0023: iput v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@ae71 │ │ -4d9c52: 5441 6eae |0025: iget-object v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.allCategories:Ljava/util/List; // field@ae6e │ │ -4d9c56: 7110 90cc 0100 |0027: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4d9c5c: 7210 81ae 0100 |002a: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ae81 │ │ -4d9c62: 0c01 |002d: move-result-object v1 │ │ -4d9c64: 7210 58ae 0100 |002e: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@ae58 │ │ -4d9c6a: 0a02 |0031: move-result v2 │ │ -4d9c6c: 3802 1900 |0032: if-eqz v2, 004b // +0019 │ │ -4d9c70: 7210 59ae 0100 |0034: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ae59 │ │ -4d9c76: 0c02 |0037: move-result-object v2 │ │ -4d9c78: 1f02 b31f |0038: check-cast v2, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@1fb3 │ │ -4d9c7c: 6e10 daf4 0200 |003a: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@f4da │ │ -4d9c82: 0c03 |003d: move-result-object v3 │ │ -4d9c84: 7120 8acc 3000 |003e: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@cc8a │ │ -4d9c8a: 0a03 |0041: move-result v3 │ │ -4d9c8c: 3803 ecff |0042: if-eqz v3, 002e // -0014 │ │ -4d9c90: 6e10 dbf4 0200 |0044: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.get_id:()I // method@f4db │ │ -4d9c96: 0a02 |0047: move-result v2 │ │ -4d9c98: 5942 71ae |0048: iput v2, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@ae71 │ │ -4d9c9c: 28e4 |004a: goto 002e // -001c │ │ -4d9c9e: 0e00 |004b: return-void │ │ +4d9bf4: |[4d9bf4] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onCreate$lambda-0:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V │ │ +4d9c04: 1a00 d2ef |0000: const-string v0, "this$0" // string@efd2 │ │ +4d9c08: 7120 93cc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4d9c0e: 7010 c3f6 0400 |0005: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@f6c3 │ │ +4d9c14: 0c00 |0008: move-result-object v0 │ │ +4d9c16: 6e10 610f 0000 |0009: invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0f61 │ │ +4d9c1c: 0c00 |000c: move-result-object v0 │ │ +4d9c1e: 6e10 5cab 0000 |000d: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ +4d9c24: 0c00 |0010: move-result-object v0 │ │ +4d9c26: 1401 4900 117f |0011: const v1, #float 1.9274e+38 // #7f110049 │ │ +4d9c2c: 6e20 caf6 1400 |0014: invoke-virtual {v4, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@f6ca │ │ +4d9c32: 0c01 |0017: move-result-object v1 │ │ +4d9c34: 7120 8acc 1000 |0018: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@cc8a │ │ +4d9c3a: 0a01 |001b: move-result v1 │ │ +4d9c3c: 3801 0600 |001c: if-eqz v1, 0022 // +0006 │ │ +4d9c40: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +4d9c42: 5940 71ae |001f: iput v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@ae71 │ │ +4d9c46: 0e00 |0021: return-void │ │ +4d9c48: 12f1 |0022: const/4 v1, #int -1 // #ff │ │ +4d9c4a: 5941 71ae |0023: iput v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@ae71 │ │ +4d9c4e: 5441 6eae |0025: iget-object v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.allCategories:Ljava/util/List; // field@ae6e │ │ +4d9c52: 7110 90cc 0100 |0027: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4d9c58: 7210 81ae 0100 |002a: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ae81 │ │ +4d9c5e: 0c01 |002d: move-result-object v1 │ │ +4d9c60: 7210 58ae 0100 |002e: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@ae58 │ │ +4d9c66: 0a02 |0031: move-result v2 │ │ +4d9c68: 3802 1900 |0032: if-eqz v2, 004b // +0019 │ │ +4d9c6c: 7210 59ae 0100 |0034: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ae59 │ │ +4d9c72: 0c02 |0037: move-result-object v2 │ │ +4d9c74: 1f02 b31f |0038: check-cast v2, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@1fb3 │ │ +4d9c78: 6e10 daf4 0200 |003a: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@f4da │ │ +4d9c7e: 0c03 |003d: move-result-object v3 │ │ +4d9c80: 7120 8acc 3000 |003e: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@cc8a │ │ +4d9c86: 0a03 |0041: move-result v3 │ │ +4d9c88: 3803 ecff |0042: if-eqz v3, 002e // -0014 │ │ +4d9c8c: 6e10 dbf4 0200 |0044: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.get_id:()I // method@f4db │ │ +4d9c92: 0a02 |0047: move-result v2 │ │ +4d9c94: 5942 71ae |0048: iput v2, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@ae71 │ │ +4d9c98: 28e4 |004a: goto 002e // -001c │ │ +4d9c9a: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=111 │ │ 0x0014 line=112 │ │ 0x001f line=113 │ │ 0x0023 line=116 │ │ 0x0025 line=117 │ │ @@ -2046920,44 +2046919,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 │ │ -4d9ca0: |[4d9ca0] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onCreate$lambda-2:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Ljava/util/List;)V │ │ -4d9cb0: 1a00 d2ef |0000: const-string v0, "this$0" // string@efd2 │ │ -4d9cb4: 7120 93cc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4d9cba: 5b23 6eae |0005: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.allCategories:Ljava/util/List; // field@ae6e │ │ -4d9cbe: 5422 6dae |0007: iget-object v2, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae6d │ │ -4d9cc2: 7110 90cc 0200 |0009: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4d9cc8: 7110 90cc 0300 |000c: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4d9cce: 1f03 da15 |000f: check-cast v3, Ljava/lang/Iterable; // type@15da │ │ -4d9cd2: 2200 5e16 |0011: new-instance v0, Ljava/util/ArrayList; // type@165e │ │ -4d9cd6: 1301 0a00 |0013: const/16 v1, #int 10 // #a │ │ -4d9cda: 7120 7ebf 1300 |0015: invoke-static {v3, v1}, Lkotlin/collections/CollectionsKt;.collectionSizeOrDefault:(Ljava/lang/Iterable;I)I // method@bf7e │ │ -4d9ce0: 0a01 |0018: move-result v1 │ │ -4d9ce2: 7020 69ad 1000 |0019: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@ad69 │ │ -4d9ce8: 1f00 6216 |001c: check-cast v0, Ljava/util/Collection; // type@1662 │ │ -4d9cec: 7210 feaa 0300 |001e: invoke-interface {v3}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@aafe │ │ -4d9cf2: 0c03 |0021: move-result-object v3 │ │ -4d9cf4: 7210 58ae 0300 |0022: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@ae58 │ │ -4d9cfa: 0a01 |0025: move-result v1 │ │ -4d9cfc: 3801 1000 |0026: if-eqz v1, 0036 // +0010 │ │ -4d9d00: 7210 59ae 0300 |0028: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ae59 │ │ -4d9d06: 0c01 |002b: move-result-object v1 │ │ -4d9d08: 1f01 b31f |002c: check-cast v1, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@1fb3 │ │ -4d9d0c: 6e10 daf4 0100 |002e: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@f4da │ │ -4d9d12: 0c01 |0031: move-result-object v1 │ │ -4d9d14: 7220 fdad 1000 |0032: invoke-interface {v0, v1}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@adfd │ │ -4d9d1a: 28ed |0035: goto 0022 // -0013 │ │ -4d9d1c: 1f00 7316 |0036: check-cast v0, Ljava/util/List; // type@1673 │ │ -4d9d20: 1f00 6216 |0038: check-cast v0, Ljava/util/Collection; // type@1662 │ │ -4d9d24: 6e20 560f 0200 |003a: invoke-virtual {v2, v0}, Landroid/widget/ArrayAdapter;.addAll:(Ljava/util/Collection;)V // method@0f56 │ │ -4d9d2a: 0e00 |003d: return-void │ │ +4d9c9c: |[4d9c9c] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onCreate$lambda-2:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Ljava/util/List;)V │ │ +4d9cac: 1a00 d2ef |0000: const-string v0, "this$0" // string@efd2 │ │ +4d9cb0: 7120 93cc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4d9cb6: 5b23 6eae |0005: iput-object v3, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.allCategories:Ljava/util/List; // field@ae6e │ │ +4d9cba: 5422 6dae |0007: iget-object v2, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae6d │ │ +4d9cbe: 7110 90cc 0200 |0009: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4d9cc4: 7110 90cc 0300 |000c: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4d9cca: 1f03 da15 |000f: check-cast v3, Ljava/lang/Iterable; // type@15da │ │ +4d9cce: 2200 5e16 |0011: new-instance v0, Ljava/util/ArrayList; // type@165e │ │ +4d9cd2: 1301 0a00 |0013: const/16 v1, #int 10 // #a │ │ +4d9cd6: 7120 7ebf 1300 |0015: invoke-static {v3, v1}, Lkotlin/collections/CollectionsKt;.collectionSizeOrDefault:(Ljava/lang/Iterable;I)I // method@bf7e │ │ +4d9cdc: 0a01 |0018: move-result v1 │ │ +4d9cde: 7020 69ad 1000 |0019: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@ad69 │ │ +4d9ce4: 1f00 6216 |001c: check-cast v0, Ljava/util/Collection; // type@1662 │ │ +4d9ce8: 7210 feaa 0300 |001e: invoke-interface {v3}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@aafe │ │ +4d9cee: 0c03 |0021: move-result-object v3 │ │ +4d9cf0: 7210 58ae 0300 |0022: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@ae58 │ │ +4d9cf6: 0a01 |0025: move-result v1 │ │ +4d9cf8: 3801 1000 |0026: if-eqz v1, 0036 // +0010 │ │ +4d9cfc: 7210 59ae 0300 |0028: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ae59 │ │ +4d9d02: 0c01 |002b: move-result-object v1 │ │ +4d9d04: 1f01 b31f |002c: check-cast v1, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@1fb3 │ │ +4d9d08: 6e10 daf4 0100 |002e: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@f4da │ │ +4d9d0e: 0c01 |0031: move-result-object v1 │ │ +4d9d10: 7220 fdad 1000 |0032: invoke-interface {v0, v1}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@adfd │ │ +4d9d16: 28ed |0035: goto 0022 // -0013 │ │ +4d9d18: 1f00 7316 |0036: check-cast v0, Ljava/util/List; // type@1673 │ │ +4d9d1c: 1f00 6216 |0038: check-cast v0, Ljava/util/Collection; // type@1662 │ │ +4d9d20: 6e20 560f 0200 |003a: invoke-virtual {v2, v0}, Landroid/widget/ArrayAdapter;.addAll:(Ljava/util/Collection;)V // method@0f56 │ │ +4d9d26: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=123 │ │ 0x0007 line=124 │ │ 0x0011 line=536 │ │ 0x001e line=537 │ │ 0x002c line=538 │ │ @@ -2046974,29 +2046973,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 │ │ -4d9d2c: |[4d9d2c] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onCreate$lambda-3:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Ljava/lang/String;)V │ │ -4d9d3c: 1a00 d2ef |0000: const-string v0, "this$0" // string@efd2 │ │ -4d9d40: 7120 93cc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4d9d46: 7010 c3f6 0100 |0005: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@f6c3 │ │ -4d9d4c: 0c00 |0008: move-result-object v0 │ │ -4d9d4e: 3902 0e00 |0009: if-nez v2, 0017 // +000e │ │ -4d9d52: 1402 4900 117f |000b: const v2, #float 1.9274e+38 // #7f110049 │ │ -4d9d58: 6e20 caf6 2100 |000e: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@f6ca │ │ -4d9d5e: 0c02 |0011: move-result-object v2 │ │ -4d9d60: 1a01 cba6 |0012: const-string v1, "getString(R.string.default_category)" // string@a6cb │ │ -4d9d64: 7120 92cc 1200 |0014: invoke-static {v2, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4d9d6a: 1f02 c115 |0017: check-cast v2, Ljava/lang/CharSequence; // type@15c1 │ │ -4d9d6e: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -4d9d70: 6e30 780f 2001 |001a: invoke-virtual {v0, v2, v1}, Landroid/widget/AutoCompleteTextView;.setText:(Ljava/lang/CharSequence;Z)V // method@0f78 │ │ -4d9d76: 0e00 |001d: return-void │ │ +4d9d28: |[4d9d28] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onCreate$lambda-3:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Ljava/lang/String;)V │ │ +4d9d38: 1a00 d2ef |0000: const-string v0, "this$0" // string@efd2 │ │ +4d9d3c: 7120 93cc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4d9d42: 7010 c3f6 0100 |0005: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@f6c3 │ │ +4d9d48: 0c00 |0008: move-result-object v0 │ │ +4d9d4a: 3902 0e00 |0009: if-nez v2, 0017 // +000e │ │ +4d9d4e: 1402 4900 117f |000b: const v2, #float 1.9274e+38 // #7f110049 │ │ +4d9d54: 6e20 caf6 2100 |000e: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@f6ca │ │ +4d9d5a: 0c02 |0011: move-result-object v2 │ │ +4d9d5c: 1a01 cba6 |0012: const-string v1, "getString(R.string.default_category)" // string@a6cb │ │ +4d9d60: 7120 92cc 1200 |0014: invoke-static {v2, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4d9d66: 1f02 c115 |0017: check-cast v2, Ljava/lang/CharSequence; // type@15c1 │ │ +4d9d6a: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +4d9d6c: 6e30 780f 2001 |001a: invoke-virtual {v0, v2, v1}, Landroid/widget/AutoCompleteTextView;.setText:(Ljava/lang/CharSequence;Z)V // method@0f78 │ │ +4d9d72: 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; │ │ │ │ @@ -2047005,41 +2047004,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 │ │ -4d9d78: |[4d9d78] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onCreate$lambda-4:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Ljava/util/List;)V │ │ -4d9d88: 1a00 d2ef |0000: const-string v0, "this$0" // string@efd2 │ │ -4d9d8c: 7120 93cc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4d9d92: 7110 90cc 0400 |0005: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4d9d98: 7210 81ae 0400 |0008: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ae81 │ │ -4d9d9e: 0c04 |000b: move-result-object v4 │ │ -4d9da0: 7210 58ae 0400 |000c: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@ae58 │ │ -4d9da6: 0a00 |000f: move-result v0 │ │ -4d9da8: 3800 2700 |0010: if-eqz v0, 0037 // +0027 │ │ -4d9dac: 7210 59ae 0400 |0012: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ae59 │ │ -4d9db2: 0c00 |0015: move-result-object v0 │ │ -4d9db4: 1f00 b51f |0016: check-cast v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1fb5 │ │ -4d9db8: 6e10 fff4 0000 |0018: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f4ff │ │ -4d9dbe: 0a01 |001b: move-result v1 │ │ -4d9dc0: 5232 77ae |001c: iget v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae77 │ │ -4d9dc4: 3321 eeff |001e: if-ne v1, v2, 000c // -0012 │ │ -4d9dc8: 5431 7aae |0020: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae7a │ │ -4d9dcc: 7110 90cc 0100 |0022: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4d9dd2: 5232 77ae |0025: iget v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae77 │ │ -4d9dd6: 6e20 02f5 2100 |0027: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.set_noteId:(I)V // method@f502 │ │ -4d9ddc: 5431 7aae |002a: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae7a │ │ -4d9de0: 7110 90cc 0100 |002c: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4d9de6: 6e10 fef4 0000 |002f: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f4fe │ │ -4d9dec: 0a00 |0032: move-result v0 │ │ -4d9dee: 6e20 01f5 0100 |0033: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.setTime:(I)V // method@f501 │ │ -4d9df4: 28d6 |0036: goto 000c // -002a │ │ -4d9df6: 0e00 |0037: return-void │ │ +4d9d74: |[4d9d74] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onCreate$lambda-4:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Ljava/util/List;)V │ │ +4d9d84: 1a00 d2ef |0000: const-string v0, "this$0" // string@efd2 │ │ +4d9d88: 7120 93cc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4d9d8e: 7110 90cc 0400 |0005: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4d9d94: 7210 81ae 0400 |0008: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@ae81 │ │ +4d9d9a: 0c04 |000b: move-result-object v4 │ │ +4d9d9c: 7210 58ae 0400 |000c: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@ae58 │ │ +4d9da2: 0a00 |000f: move-result v0 │ │ +4d9da4: 3800 2700 |0010: if-eqz v0, 0037 // +0027 │ │ +4d9da8: 7210 59ae 0400 |0012: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ae59 │ │ +4d9dae: 0c00 |0015: move-result-object v0 │ │ +4d9db0: 1f00 b51f |0016: check-cast v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1fb5 │ │ +4d9db4: 6e10 fff4 0000 |0018: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.get_noteId:()I // method@f4ff │ │ +4d9dba: 0a01 |001b: move-result v1 │ │ +4d9dbc: 5232 77ae |001c: iget v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae77 │ │ +4d9dc0: 3321 eeff |001e: if-ne v1, v2, 000c // -0012 │ │ +4d9dc4: 5431 7aae |0020: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae7a │ │ +4d9dc8: 7110 90cc 0100 |0022: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4d9dce: 5232 77ae |0025: iget v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae77 │ │ +4d9dd2: 6e20 02f5 2100 |0027: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.set_noteId:(I)V // method@f502 │ │ +4d9dd8: 5431 7aae |002a: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae7a │ │ +4d9ddc: 7110 90cc 0100 |002c: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4d9de2: 6e10 fef4 0000 |002f: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f4fe │ │ +4d9de8: 0a00 |0032: move-result v0 │ │ +4d9dea: 6e20 01f5 0100 |0033: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.setTime:(I)V // method@f501 │ │ +4d9df0: 28d6 |0036: goto 000c // -002a │ │ +4d9df2: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=141 │ │ 0x0018 line=142 │ │ 0x0020 line=143 │ │ 0x002a line=144 │ │ locals : │ │ @@ -2047051,30 +2047050,30 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -4da238: |[4da238] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.saveNote:()V │ │ -4da248: 7010 c4f6 0200 |0000: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6c4 │ │ -4da24e: 0c00 |0003: move-result-object v0 │ │ -4da250: 6e10 1d10 0000 |0004: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ -4da256: 0c00 |0007: move-result-object v0 │ │ -4da258: 6e10 5cab 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ -4da25e: 0c00 |000b: move-result-object v0 │ │ -4da260: 5221 71ae |000c: iget v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@ae71 │ │ -4da264: 3a01 0300 |000e: if-ltz v1, 0011 // +0003 │ │ -4da268: 2803 |0010: goto 0013 // +0003 │ │ -4da26a: 5221 7cae |0011: iget v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.savedCat:I // field@ae7c │ │ -4da26e: 6e30 d0f6 0201 |0013: invoke-virtual {v2, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.noteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/room/model/Note; // method@f6d0 │ │ -4da274: 0c00 |0016: move-result-object v0 │ │ -4da276: 3800 0500 |0017: if-eqz v0, 001c // +0005 │ │ -4da27a: 7020 ccf6 0200 |0019: invoke-direct {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.insertNoteIntoDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f6cc │ │ -4da280: 0e00 |001c: return-void │ │ +4da234: |[4da234] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.saveNote:()V │ │ +4da244: 7010 c4f6 0200 |0000: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6c4 │ │ +4da24a: 0c00 |0003: move-result-object v0 │ │ +4da24c: 6e10 1d10 0000 |0004: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ +4da252: 0c00 |0007: move-result-object v0 │ │ +4da254: 6e10 5cab 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ +4da25a: 0c00 |000b: move-result-object v0 │ │ +4da25c: 5221 71ae |000c: iget v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@ae71 │ │ +4da260: 3a01 0300 |000e: if-ltz v1, 0011 // +0003 │ │ +4da264: 2803 |0010: goto 0013 // +0003 │ │ +4da266: 5221 7cae |0011: iget v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.savedCat:I // field@ae7c │ │ +4da26a: 6e30 d0f6 0201 |0013: invoke-virtual {v2, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.noteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/room/model/Note; // method@f6d0 │ │ +4da270: 0c00 |0016: move-result-object v0 │ │ +4da272: 3800 0500 |0017: if-eqz v0, 001c // +0005 │ │ +4da276: 7020 ccf6 0200 |0019: invoke-direct {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.insertNoteIntoDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f6cc │ │ +4da27c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ 0x000c line=379 │ │ 0x0013 line=377 │ │ 0x0019 line=382 │ │ locals : │ │ @@ -2047085,69 +2047084,69 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 107 16-bit code units │ │ -4da284: |[4da284] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.saveOrUpdateNote:()V │ │ -4da294: 7010 c4f6 0300 |0000: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6c4 │ │ -4da29a: 0c00 |0003: move-result-object v0 │ │ -4da29c: 6e10 1d10 0000 |0004: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ -4da2a2: 0c00 |0007: move-result-object v0 │ │ -4da2a4: 6e10 5cab 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ -4da2aa: 0c00 |000b: move-result-object v0 │ │ -4da2ac: 5231 71ae |000c: iget v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@ae71 │ │ -4da2b0: 3a01 0300 |000e: if-ltz v1, 0011 // +0003 │ │ -4da2b4: 2803 |0010: goto 0013 // +0003 │ │ -4da2b6: 5231 7cae |0011: iget v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.savedCat:I // field@ae7c │ │ -4da2ba: 6e30 b5f6 0301 |0013: invoke-virtual {v3, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.determineToSave:(Ljava/lang/String;I)Lkotlin/Pair; // method@f6b5 │ │ -4da2c0: 0c00 |0016: move-result-object v0 │ │ -4da2c2: 6e10 17b2 0000 |0017: invoke-virtual {v0}, Lkotlin/Pair;.component1:()Ljava/lang/Object; // method@b217 │ │ -4da2c8: 0c01 |001a: move-result-object v1 │ │ -4da2ca: 1f01 bf15 |001b: check-cast v1, Ljava/lang/Boolean; // type@15bf │ │ -4da2ce: 6e10 3faa 0100 |001d: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@aa3f │ │ -4da2d4: 0a01 |0020: move-result v1 │ │ -4da2d6: 6e10 18b2 0000 |0021: invoke-virtual {v0}, Lkotlin/Pair;.component2:()Ljava/lang/Object; // method@b218 │ │ -4da2dc: 0c00 |0024: move-result-object v0 │ │ -4da2de: 1f00 e315 |0025: check-cast v0, Ljava/lang/Number; // type@15e3 │ │ -4da2e2: 6e10 51ab 0000 |0027: invoke-virtual {v0}, Ljava/lang/Number;.intValue:()I // method@ab51 │ │ -4da2e8: 0a00 |002a: move-result v0 │ │ -4da2ea: 1202 |002b: const/4 v2, #int 0 // #0 │ │ -4da2ec: 3801 3300 |002c: if-eqz v1, 005f // +0033 │ │ -4da2f0: 7010 c4f6 0300 |002e: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6c4 │ │ -4da2f6: 0c00 |0031: move-result-object v0 │ │ -4da2f8: 6e10 1d10 0000 |0032: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ -4da2fe: 0c00 |0035: move-result-object v0 │ │ -4da300: 1a01 2695 |0036: const-string v1, "etName.text" // string@9526 │ │ -4da304: 7120 92cc 1000 |0038: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4da30a: 1f00 c115 |003b: check-cast v0, Ljava/lang/CharSequence; // type@15c1 │ │ -4da30e: 7210 4eaa 0000 |003d: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@aa4e │ │ -4da314: 0a00 |0040: move-result v0 │ │ -4da316: 3900 0300 |0041: if-nez v0, 0044 // +0003 │ │ -4da31a: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -4da31c: 3802 0f00 |0044: if-eqz v2, 0053 // +000f │ │ -4da320: 7010 c4f6 0300 |0046: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6c4 │ │ -4da326: 0c00 |0049: move-result-object v0 │ │ -4da328: 7010 bef6 0300 |004a: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.generateStandardName:()Ljava/lang/String; // method@f6be │ │ -4da32e: 0c01 |004d: move-result-object v1 │ │ -4da330: 1f01 c115 |004e: check-cast v1, Ljava/lang/CharSequence; // type@15c1 │ │ -4da334: 6e20 4f10 1000 |0050: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104f │ │ -4da33a: 5530 73ae |0053: iget-boolean v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.edit:Z // field@ae73 │ │ -4da33e: 3800 0600 |0055: if-eqz v0, 005b // +0006 │ │ -4da342: 7010 eff6 0300 |0057: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.updateNote:()V // method@f6ef │ │ -4da348: 2810 |005a: goto 006a // +0010 │ │ -4da34a: 7010 e6f6 0300 |005b: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.saveNote:()V // method@f6e6 │ │ -4da350: 280c |005e: goto 006a // +000c │ │ -4da352: 6e10 c1f6 0300 |005f: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f6c1 │ │ -4da358: 0c01 |0062: move-result-object v1 │ │ -4da35a: 7130 0113 0102 |0063: invoke-static {v1, v0, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1301 │ │ -4da360: 0c00 |0066: move-result-object v0 │ │ -4da362: 6e10 0313 0000 |0067: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1303 │ │ -4da368: 0e00 |006a: return-void │ │ +4da280: |[4da280] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.saveOrUpdateNote:()V │ │ +4da290: 7010 c4f6 0300 |0000: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6c4 │ │ +4da296: 0c00 |0003: move-result-object v0 │ │ +4da298: 6e10 1d10 0000 |0004: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ +4da29e: 0c00 |0007: move-result-object v0 │ │ +4da2a0: 6e10 5cab 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ +4da2a6: 0c00 |000b: move-result-object v0 │ │ +4da2a8: 5231 71ae |000c: iget v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@ae71 │ │ +4da2ac: 3a01 0300 |000e: if-ltz v1, 0011 // +0003 │ │ +4da2b0: 2803 |0010: goto 0013 // +0003 │ │ +4da2b2: 5231 7cae |0011: iget v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.savedCat:I // field@ae7c │ │ +4da2b6: 6e30 b5f6 0301 |0013: invoke-virtual {v3, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.determineToSave:(Ljava/lang/String;I)Lkotlin/Pair; // method@f6b5 │ │ +4da2bc: 0c00 |0016: move-result-object v0 │ │ +4da2be: 6e10 17b2 0000 |0017: invoke-virtual {v0}, Lkotlin/Pair;.component1:()Ljava/lang/Object; // method@b217 │ │ +4da2c4: 0c01 |001a: move-result-object v1 │ │ +4da2c6: 1f01 bf15 |001b: check-cast v1, Ljava/lang/Boolean; // type@15bf │ │ +4da2ca: 6e10 3faa 0100 |001d: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@aa3f │ │ +4da2d0: 0a01 |0020: move-result v1 │ │ +4da2d2: 6e10 18b2 0000 |0021: invoke-virtual {v0}, Lkotlin/Pair;.component2:()Ljava/lang/Object; // method@b218 │ │ +4da2d8: 0c00 |0024: move-result-object v0 │ │ +4da2da: 1f00 e315 |0025: check-cast v0, Ljava/lang/Number; // type@15e3 │ │ +4da2de: 6e10 51ab 0000 |0027: invoke-virtual {v0}, Ljava/lang/Number;.intValue:()I // method@ab51 │ │ +4da2e4: 0a00 |002a: move-result v0 │ │ +4da2e6: 1202 |002b: const/4 v2, #int 0 // #0 │ │ +4da2e8: 3801 3300 |002c: if-eqz v1, 005f // +0033 │ │ +4da2ec: 7010 c4f6 0300 |002e: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6c4 │ │ +4da2f2: 0c00 |0031: move-result-object v0 │ │ +4da2f4: 6e10 1d10 0000 |0032: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ +4da2fa: 0c00 |0035: move-result-object v0 │ │ +4da2fc: 1a01 2695 |0036: const-string v1, "etName.text" // string@9526 │ │ +4da300: 7120 92cc 1000 |0038: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4da306: 1f00 c115 |003b: check-cast v0, Ljava/lang/CharSequence; // type@15c1 │ │ +4da30a: 7210 4eaa 0000 |003d: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@aa4e │ │ +4da310: 0a00 |0040: move-result v0 │ │ +4da312: 3900 0300 |0041: if-nez v0, 0044 // +0003 │ │ +4da316: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +4da318: 3802 0f00 |0044: if-eqz v2, 0053 // +000f │ │ +4da31c: 7010 c4f6 0300 |0046: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6c4 │ │ +4da322: 0c00 |0049: move-result-object v0 │ │ +4da324: 7010 bef6 0300 |004a: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.generateStandardName:()Ljava/lang/String; // method@f6be │ │ +4da32a: 0c01 |004d: move-result-object v1 │ │ +4da32c: 1f01 c115 |004e: check-cast v1, Ljava/lang/CharSequence; // type@15c1 │ │ +4da330: 6e20 4f10 1000 |0050: invoke-virtual {v0, v1}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104f │ │ +4da336: 5530 73ae |0053: iget-boolean v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.edit:Z // field@ae73 │ │ +4da33a: 3800 0600 |0055: if-eqz v0, 005b // +0006 │ │ +4da33e: 7010 eff6 0300 |0057: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.updateNote:()V // method@f6ef │ │ +4da344: 2810 |005a: goto 006a // +0010 │ │ +4da346: 7010 e6f6 0300 |005b: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.saveNote:()V // method@f6e6 │ │ +4da34c: 280c |005e: goto 006a // +000c │ │ +4da34e: 6e10 c1f6 0300 |005f: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f6c1 │ │ +4da354: 0c01 |0062: move-result-object v1 │ │ +4da356: 7130 0113 0102 |0063: invoke-static {v1, v0, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1301 │ │ +4da35c: 0c00 |0066: move-result-object v0 │ │ +4da35e: 6e10 0313 0000 |0067: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1303 │ │ +4da364: 0e00 |006a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x002e line=366 │ │ 0x0046 line=367 │ │ 0x0053 line=369 │ │ 0x005b line=370 │ │ @@ -2047160,43 +2047159,43 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 57 16-bit code units │ │ -4da36c: |[4da36c] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.saveToExternalStorage:()V │ │ -4da37c: 7100 8f07 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@078f │ │ -4da382: 0c00 |0003: move-result-object v0 │ │ -4da384: 1a01 83cc |0004: const-string v1, "mounted" // string@cc83 │ │ -4da388: 7120 8acc 0100 |0006: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@cc8a │ │ -4da38e: 0a00 |0009: move-result v0 │ │ -4da390: 3800 1f00 |000a: if-eqz v0, 0029 // +001f │ │ -4da394: 2200 9b15 |000c: new-instance v0, Ljava/io/File; // type@159b │ │ -4da398: 6201 d000 |000e: sget-object v1, Landroid/os/Environment;.DIRECTORY_DOCUMENTS:Ljava/lang/String; // field@00d0 │ │ -4da39c: 7110 8e07 0100 |0010: invoke-static {v1}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@078e │ │ -4da3a2: 0c01 |0013: move-result-object v1 │ │ -4da3a4: 1a02 a516 |0014: const-string v2, "/PrivacyFriendlyNotes" // string@16a5 │ │ -4da3a8: 7030 9aa9 1002 |0016: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a99a │ │ -4da3ae: 7010 c4f6 0300 |0019: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6c4 │ │ -4da3b4: 0c01 |001c: move-result-object v1 │ │ -4da3b6: 6e10 1d10 0100 |001d: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ -4da3bc: 0c01 |0020: move-result-object v1 │ │ -4da3be: 6e10 5cab 0100 |0021: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ -4da3c4: 0c01 |0024: move-result-object v1 │ │ -4da3c6: 6e30 e3f6 0301 |0025: invoke-virtual {v3, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onSaveExternalStorage:(Ljava/io/File;Ljava/lang/String;)V // method@f6e3 │ │ -4da3cc: 2810 |0028: goto 0038 // +0010 │ │ -4da3ce: 6e10 c1f6 0300 |0029: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f6c1 │ │ -4da3d4: 0c00 |002c: move-result-object v0 │ │ -4da3d6: 1401 0301 117f |002d: const v1, #float 1.92743e+38 // #7f110103 │ │ -4da3dc: 1212 |0030: const/4 v2, #int 1 // #1 │ │ -4da3de: 7130 0113 1002 |0031: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1301 │ │ -4da3e4: 0c00 |0034: move-result-object v0 │ │ -4da3e6: 6e10 0313 0000 |0035: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1303 │ │ -4da3ec: 0e00 |0038: return-void │ │ +4da368: |[4da368] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.saveToExternalStorage:()V │ │ +4da378: 7100 8f07 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@078f │ │ +4da37e: 0c00 |0003: move-result-object v0 │ │ +4da380: 1a01 83cc |0004: const-string v1, "mounted" // string@cc83 │ │ +4da384: 7120 8acc 0100 |0006: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@cc8a │ │ +4da38a: 0a00 |0009: move-result v0 │ │ +4da38c: 3800 1f00 |000a: if-eqz v0, 0029 // +001f │ │ +4da390: 2200 9b15 |000c: new-instance v0, Ljava/io/File; // type@159b │ │ +4da394: 6201 d000 |000e: sget-object v1, Landroid/os/Environment;.DIRECTORY_DOCUMENTS:Ljava/lang/String; // field@00d0 │ │ +4da398: 7110 8e07 0100 |0010: invoke-static {v1}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@078e │ │ +4da39e: 0c01 |0013: move-result-object v1 │ │ +4da3a0: 1a02 a516 |0014: const-string v2, "/PrivacyFriendlyNotes" // string@16a5 │ │ +4da3a4: 7030 9aa9 1002 |0016: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a99a │ │ +4da3aa: 7010 c4f6 0300 |0019: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6c4 │ │ +4da3b0: 0c01 |001c: move-result-object v1 │ │ +4da3b2: 6e10 1d10 0100 |001d: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ +4da3b8: 0c01 |0020: move-result-object v1 │ │ +4da3ba: 6e10 5cab 0100 |0021: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ +4da3c0: 0c01 |0024: move-result-object v1 │ │ +4da3c2: 6e30 e3f6 0301 |0025: invoke-virtual {v3, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onSaveExternalStorage:(Ljava/io/File;Ljava/lang/String;)V // method@f6e3 │ │ +4da3c8: 2810 |0028: goto 0038 // +0010 │ │ +4da3ca: 6e10 c1f6 0300 |0029: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f6c1 │ │ +4da3d0: 0c00 |002c: move-result-object v0 │ │ +4da3d2: 1401 0301 117f |002d: const v1, #float 1.92743e+38 // #7f110103 │ │ +4da3d8: 1212 |0030: const/4 v2, #int 1 // #1 │ │ +4da3da: 7130 0113 1002 |0031: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1301 │ │ +4da3e0: 0c00 |0034: move-result-object v0 │ │ +4da3e2: 6e10 0313 0000 |0035: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1303 │ │ +4da3e8: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ 0x0006 line=472 │ │ 0x000c line=473 │ │ 0x000e line=474 │ │ 0x0016 line=473 │ │ @@ -2047212,29 +2047211,29 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -4da438: |[4da438] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.updateNote:()V │ │ -4da448: 7010 c4f6 0200 |0000: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6c4 │ │ -4da44e: 0c00 |0003: move-result-object v0 │ │ -4da450: 6e10 1d10 0000 |0004: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ -4da456: 0c00 |0007: move-result-object v0 │ │ -4da458: 6e10 5cab 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ -4da45e: 0c00 |000b: move-result-object v0 │ │ -4da460: 5221 71ae |000c: iget v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@ae71 │ │ -4da464: 3a01 0300 |000e: if-ltz v1, 0011 // +0003 │ │ -4da468: 2803 |0010: goto 0013 // +0003 │ │ -4da46a: 5221 7cae |0011: iget v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.savedCat:I // field@ae7c │ │ -4da46e: 6e30 f0f6 0201 |0013: invoke-virtual {v2, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.updateNoteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/room/model/Note; // method@f6f0 │ │ -4da474: 0c00 |0016: move-result-object v0 │ │ -4da476: 7020 ccf6 0200 |0017: invoke-direct {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.insertNoteIntoDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f6cc │ │ -4da47c: 0e00 |001a: return-void │ │ +4da434: |[4da434] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.updateNote:()V │ │ +4da444: 7010 c4f6 0200 |0000: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6c4 │ │ +4da44a: 0c00 |0003: move-result-object v0 │ │ +4da44c: 6e10 1d10 0000 |0004: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ +4da452: 0c00 |0007: move-result-object v0 │ │ +4da454: 6e10 5cab 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ +4da45a: 0c00 |000b: move-result-object v0 │ │ +4da45c: 5221 71ae |000c: iget v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@ae71 │ │ +4da460: 3a01 0300 |000e: if-ltz v1, 0011 // +0003 │ │ +4da464: 2803 |0010: goto 0013 // +0003 │ │ +4da466: 5221 7cae |0011: iget v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.savedCat:I // field@ae7c │ │ +4da46a: 6e30 f0f6 0201 |0013: invoke-virtual {v2, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.updateNoteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/room/model/Note; // method@f6f0 │ │ +4da470: 0c00 |0016: move-result-object v0 │ │ +4da472: 7020 ccf6 0200 |0017: invoke-direct {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.insertNoteIntoDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@f6cc │ │ +4da478: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x000c line=389 │ │ 0x0013 line=387 │ │ 0x0017 line=391 │ │ locals : │ │ @@ -2047334,19 +2047333,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4d9bbc: |[4d9bbc] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onBackPressed:()V │ │ -4d9bcc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4d9bce: 5c10 7dae |0001: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.shouldSave:Z // field@ae7d │ │ -4d9bd2: 6f10 1e16 0100 |0003: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onBackPressed:()V // method@161e │ │ -4d9bd8: 0e00 |0006: return-void │ │ +4d9bb8: |[4d9bb8] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onBackPressed:()V │ │ +4d9bc8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4d9bca: 5c10 7dae |0001: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.shouldSave:Z // field@ae7d │ │ +4d9bce: 6f10 1e16 0100 |0003: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onBackPressed:()V // method@161e │ │ +4d9bd4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=328 │ │ 0x0003 line=329 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ │ │ @@ -2047355,117 +2047354,117 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4d9bdc: |[4d9bdc] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onClick:(Landroid/view/View;)V │ │ -4d9bec: 1a00 31f5 |0000: const-string v0, "v" // string@f531 │ │ -4d9bf0: 7120 93cc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4d9bf6: 0e00 |0005: return-void │ │ +4d9bd8: |[4d9bd8] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onClick:(Landroid/view/View;)V │ │ +4d9be8: 1a00 31f5 |0000: const-string v0, "v" // string@f531 │ │ +4d9bec: 7120 93cc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4d9bf2: 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 │ │ -4d9df8: |[4d9df8] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ -4d9e08: 6f20 2116 7600 |0000: invoke-super {v6, v7}, Landroidx/appcompat/app/AppCompatActivity;.onCreate:(Landroid/os/Bundle;)V // method@1621 │ │ -4d9e0e: 2207 a20c |0003: new-instance v7, Landroidx/lifecycle/ViewModelProvider; // type@0ca2 │ │ -4d9e12: 0760 |0005: move-object v0, v6 │ │ -4d9e14: 1f00 a70c |0006: check-cast v0, Landroidx/lifecycle/ViewModelStoreOwner; // type@0ca7 │ │ -4d9e18: 7020 0e63 0700 |0008: invoke-direct {v7, v0}, Landroidx/lifecycle/ViewModelProvider;.:(Landroidx/lifecycle/ViewModelStoreOwner;)V // method@630e │ │ -4d9e1e: 1c00 2b20 |000b: const-class v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@202b │ │ -4d9e22: 6e20 1063 0700 |000d: invoke-virtual {v7, v0}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@6310 │ │ -4d9e28: 0c07 |0010: move-result-object v7 │ │ -4d9e2a: 1f07 2b20 |0011: check-cast v7, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@202b │ │ -4d9e2e: 5b67 70ae |0013: iput-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae70 │ │ -4d9e32: 2207 8b02 |0015: new-instance v7, Landroid/widget/ArrayAdapter; // type@028b │ │ -4d9e36: 0760 |0017: move-object v0, v6 │ │ -4d9e38: 1f00 6900 |0018: check-cast v0, Landroid/content/Context; // type@0069 │ │ -4d9e3c: 1211 |001a: const/4 v1, #int 1 // #1 │ │ -4d9e3e: 2312 3721 |001b: new-array v2, v1, [Ljava/lang/String; // type@2137 │ │ -4d9e42: 1403 4900 117f |001d: const v3, #float 1.9274e+38 // #7f110049 │ │ -4d9e48: 6e20 caf6 3600 |0020: invoke-virtual {v6, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@f6ca │ │ -4d9e4e: 0c03 |0023: move-result-object v3 │ │ -4d9e50: 1204 |0024: const/4 v4, #int 0 // #0 │ │ -4d9e52: 4d03 0204 |0025: aput-object v3, v2, v4 │ │ -4d9e56: 7110 a4bf 0200 |0027: invoke-static {v2}, Lkotlin/collections/CollectionsKt;.mutableListOf:([Ljava/lang/Object;)Ljava/util/List; // method@bfa4 │ │ -4d9e5c: 0c02 |002a: move-result-object v2 │ │ -4d9e5e: 1403 7e00 0c7f |002b: const v3, #float 1.86094e+38 // #7f0c007e │ │ -4d9e64: 7040 540f 0723 |002e: invoke-direct {v7, v0, v3, v2}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0f54 │ │ -4d9e6a: 5b67 6dae |0031: iput-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae6d │ │ -4d9e6e: 7010 c3f6 0600 |0033: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@f6c3 │ │ -4d9e74: 0c07 |0036: move-result-object v7 │ │ -4d9e76: 5460 6dae |0037: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae6d │ │ -4d9e7a: 1f00 a802 |0039: check-cast v0, Landroid/widget/ListAdapter; // type@02a8 │ │ -4d9e7e: 6e20 6a0f 0700 |003b: invoke-virtual {v7, v0}, Landroid/widget/AutoCompleteTextView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0f6a │ │ -4d9e84: 7010 c3f6 0600 |003e: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@f6c3 │ │ -4d9e8a: 0c07 |0041: move-result-object v7 │ │ -4d9e8c: 6e20 7a0f 4700 |0042: invoke-virtual {v7, v4}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@0f7a │ │ -4d9e92: 7010 c3f6 0600 |0045: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@f6c3 │ │ -4d9e98: 0c07 |0048: move-result-object v7 │ │ -4d9e9a: 2200 0b20 |0049: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda3; // type@200b │ │ -4d9e9e: 7020 91f6 6000 |004b: invoke-direct {v0, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@f691 │ │ -4d9ea4: 6e20 750f 0700 |004e: invoke-virtual {v7, v0}, Landroid/widget/AutoCompleteTextView;.setOnDismissListener:(Landroid/widget/AutoCompleteTextView$OnDismissListener;)V // method@0f75 │ │ -4d9eaa: 5467 70ae |0051: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae70 │ │ -4d9eae: 1200 |0053: const/4 v0, #int 0 // #0 │ │ -4d9eb0: 1a02 238d |0054: const-string v2, "createEditNoteViewModel" // string@8d23 │ │ -4d9eb4: 3907 0600 |0056: if-nez v7, 005c // +0006 │ │ -4d9eb8: 7110 b0cc 0200 |0058: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4d9ebe: 0707 |005b: move-object v7, v0 │ │ -4d9ec0: 6e10 70f7 0700 |005c: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@f770 │ │ -4d9ec6: 0c07 |005f: move-result-object v7 │ │ -4d9ec8: 0763 |0060: move-object v3, v6 │ │ -4d9eca: 1f03 5f0c |0061: check-cast v3, Landroidx/lifecycle/LifecycleOwner; // type@0c5f │ │ -4d9ece: 2205 0e20 |0063: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda6; // type@200e │ │ -4d9ed2: 7020 97f6 6500 |0065: invoke-direct {v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda6;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@f697 │ │ -4d9ed8: 6e30 0d62 3705 |0068: invoke-virtual {v7, v3, v5}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@620d │ │ -4d9ede: 6e10 c5f6 0600 |006b: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getIntent:()Landroid/content/Intent; // method@f6c5 │ │ -4d9ee4: 0c07 |006e: move-result-object v7 │ │ -4d9ee6: 1a05 a1d4 |006f: const-string v5, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d4a1 │ │ -4d9eea: 6e30 ec02 5704 |0071: invoke-virtual {v7, v5, v4}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02ec │ │ -4d9ef0: 0a04 |0074: move-result v4 │ │ -4d9ef2: 5964 71ae |0075: iput v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@ae71 │ │ -4d9ef6: 5964 7cae |0077: iput v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.savedCat:I // field@ae7c │ │ -4d9efa: 12f4 |0079: const/4 v4, #int -1 // #ff │ │ -4d9efc: 6e30 ebf6 4607 |007a: invoke-virtual {v6, v4, v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.setResult:(ILandroid/content/Intent;)V // method@f6eb │ │ -4d9f02: 5467 70ae |007d: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae70 │ │ -4d9f06: 3907 0600 |007f: if-nez v7, 0085 // +0006 │ │ -4d9f0a: 7110 b0cc 0200 |0081: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4d9f10: 0707 |0084: move-object v7, v0 │ │ -4d9f12: 5265 71ae |0085: iget v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@ae71 │ │ -4d9f16: 6e20 72f7 5700 |0087: invoke-virtual {v7, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getCategoryNameFromId:(I)Landroidx/lifecycle/LiveData; // method@f772 │ │ -4d9f1c: 0c07 |008a: move-result-object v7 │ │ -4d9f1e: 2205 0d20 |008b: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda5; // type@200d │ │ -4d9f22: 7020 95f6 6500 |008d: invoke-direct {v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda5;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@f695 │ │ -4d9f28: 6e30 0d62 3705 |0090: invoke-virtual {v7, v3, v5}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@620d │ │ -4d9f2e: 2207 b51f |0093: new-instance v7, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1fb5 │ │ -4d9f32: 7030 f8f4 4704 |0095: invoke-direct {v7, v4, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f4f8 │ │ -4d9f38: 5b67 7aae |0098: iput-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae7a │ │ -4d9f3c: 5467 70ae |009a: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae70 │ │ -4d9f40: 3907 0600 |009c: if-nez v7, 00a2 // +0006 │ │ -4d9f44: 7110 b0cc 0200 |009e: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4d9f4a: 2802 |00a1: goto 00a3 // +0002 │ │ -4d9f4c: 0770 |00a2: move-object v0, v7 │ │ -4d9f4e: 6e10 71f7 0000 |00a3: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllNotifications:()Landroidx/lifecycle/LiveData; // method@f771 │ │ -4d9f54: 0c07 |00a6: move-result-object v7 │ │ -4d9f56: 2200 0f20 |00a7: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda7; // type@200f │ │ -4d9f5a: 7020 99f6 6000 |00a9: invoke-direct {v0, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda7;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@f699 │ │ -4d9f60: 6e30 0d62 3700 |00ac: invoke-virtual {v7, v3, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@620d │ │ -4d9f66: 7020 cef6 1600 |00af: invoke-direct {v6, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.loadActivity:(Z)V // method@f6ce │ │ -4d9f6c: 0e00 |00b2: return-void │ │ +4d9df4: |[4d9df4] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ +4d9e04: 6f20 2116 7600 |0000: invoke-super {v6, v7}, Landroidx/appcompat/app/AppCompatActivity;.onCreate:(Landroid/os/Bundle;)V // method@1621 │ │ +4d9e0a: 2207 a20c |0003: new-instance v7, Landroidx/lifecycle/ViewModelProvider; // type@0ca2 │ │ +4d9e0e: 0760 |0005: move-object v0, v6 │ │ +4d9e10: 1f00 a70c |0006: check-cast v0, Landroidx/lifecycle/ViewModelStoreOwner; // type@0ca7 │ │ +4d9e14: 7020 0e63 0700 |0008: invoke-direct {v7, v0}, Landroidx/lifecycle/ViewModelProvider;.:(Landroidx/lifecycle/ViewModelStoreOwner;)V // method@630e │ │ +4d9e1a: 1c00 2b20 |000b: const-class v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@202b │ │ +4d9e1e: 6e20 1063 0700 |000d: invoke-virtual {v7, v0}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@6310 │ │ +4d9e24: 0c07 |0010: move-result-object v7 │ │ +4d9e26: 1f07 2b20 |0011: check-cast v7, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@202b │ │ +4d9e2a: 5b67 70ae |0013: iput-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae70 │ │ +4d9e2e: 2207 8b02 |0015: new-instance v7, Landroid/widget/ArrayAdapter; // type@028b │ │ +4d9e32: 0760 |0017: move-object v0, v6 │ │ +4d9e34: 1f00 6900 |0018: check-cast v0, Landroid/content/Context; // type@0069 │ │ +4d9e38: 1211 |001a: const/4 v1, #int 1 // #1 │ │ +4d9e3a: 2312 3721 |001b: new-array v2, v1, [Ljava/lang/String; // type@2137 │ │ +4d9e3e: 1403 4900 117f |001d: const v3, #float 1.9274e+38 // #7f110049 │ │ +4d9e44: 6e20 caf6 3600 |0020: invoke-virtual {v6, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@f6ca │ │ +4d9e4a: 0c03 |0023: move-result-object v3 │ │ +4d9e4c: 1204 |0024: const/4 v4, #int 0 // #0 │ │ +4d9e4e: 4d03 0204 |0025: aput-object v3, v2, v4 │ │ +4d9e52: 7110 a4bf 0200 |0027: invoke-static {v2}, Lkotlin/collections/CollectionsKt;.mutableListOf:([Ljava/lang/Object;)Ljava/util/List; // method@bfa4 │ │ +4d9e58: 0c02 |002a: move-result-object v2 │ │ +4d9e5a: 1403 7e00 0c7f |002b: const v3, #float 1.86094e+38 // #7f0c007e │ │ +4d9e60: 7040 540f 0723 |002e: invoke-direct {v7, v0, v3, v2}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0f54 │ │ +4d9e66: 5b67 6dae |0031: iput-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae6d │ │ +4d9e6a: 7010 c3f6 0600 |0033: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@f6c3 │ │ +4d9e70: 0c07 |0036: move-result-object v7 │ │ +4d9e72: 5460 6dae |0037: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae6d │ │ +4d9e76: 1f00 a802 |0039: check-cast v0, Landroid/widget/ListAdapter; // type@02a8 │ │ +4d9e7a: 6e20 6a0f 0700 |003b: invoke-virtual {v7, v0}, Landroid/widget/AutoCompleteTextView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0f6a │ │ +4d9e80: 7010 c3f6 0600 |003e: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@f6c3 │ │ +4d9e86: 0c07 |0041: move-result-object v7 │ │ +4d9e88: 6e20 7a0f 4700 |0042: invoke-virtual {v7, v4}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@0f7a │ │ +4d9e8e: 7010 c3f6 0600 |0045: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@f6c3 │ │ +4d9e94: 0c07 |0048: move-result-object v7 │ │ +4d9e96: 2200 0b20 |0049: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda3; // type@200b │ │ +4d9e9a: 7020 91f6 6000 |004b: invoke-direct {v0, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@f691 │ │ +4d9ea0: 6e20 750f 0700 |004e: invoke-virtual {v7, v0}, Landroid/widget/AutoCompleteTextView;.setOnDismissListener:(Landroid/widget/AutoCompleteTextView$OnDismissListener;)V // method@0f75 │ │ +4d9ea6: 5467 70ae |0051: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae70 │ │ +4d9eaa: 1200 |0053: const/4 v0, #int 0 // #0 │ │ +4d9eac: 1a02 238d |0054: const-string v2, "createEditNoteViewModel" // string@8d23 │ │ +4d9eb0: 3907 0600 |0056: if-nez v7, 005c // +0006 │ │ +4d9eb4: 7110 b0cc 0200 |0058: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4d9eba: 0707 |005b: move-object v7, v0 │ │ +4d9ebc: 6e10 70f7 0700 |005c: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@f770 │ │ +4d9ec2: 0c07 |005f: move-result-object v7 │ │ +4d9ec4: 0763 |0060: move-object v3, v6 │ │ +4d9ec6: 1f03 5f0c |0061: check-cast v3, Landroidx/lifecycle/LifecycleOwner; // type@0c5f │ │ +4d9eca: 2205 0e20 |0063: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda6; // type@200e │ │ +4d9ece: 7020 97f6 6500 |0065: invoke-direct {v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda6;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@f697 │ │ +4d9ed4: 6e30 0d62 3705 |0068: invoke-virtual {v7, v3, v5}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@620d │ │ +4d9eda: 6e10 c5f6 0600 |006b: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getIntent:()Landroid/content/Intent; // method@f6c5 │ │ +4d9ee0: 0c07 |006e: move-result-object v7 │ │ +4d9ee2: 1a05 a1d4 |006f: const-string v5, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d4a1 │ │ +4d9ee6: 6e30 ec02 5704 |0071: invoke-virtual {v7, v5, v4}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02ec │ │ +4d9eec: 0a04 |0074: move-result v4 │ │ +4d9eee: 5964 71ae |0075: iput v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@ae71 │ │ +4d9ef2: 5964 7cae |0077: iput v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.savedCat:I // field@ae7c │ │ +4d9ef6: 12f4 |0079: const/4 v4, #int -1 // #ff │ │ +4d9ef8: 6e30 ebf6 4607 |007a: invoke-virtual {v6, v4, v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.setResult:(ILandroid/content/Intent;)V // method@f6eb │ │ +4d9efe: 5467 70ae |007d: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae70 │ │ +4d9f02: 3907 0600 |007f: if-nez v7, 0085 // +0006 │ │ +4d9f06: 7110 b0cc 0200 |0081: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4d9f0c: 0707 |0084: move-object v7, v0 │ │ +4d9f0e: 5265 71ae |0085: iget v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@ae71 │ │ +4d9f12: 6e20 72f7 5700 |0087: invoke-virtual {v7, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getCategoryNameFromId:(I)Landroidx/lifecycle/LiveData; // method@f772 │ │ +4d9f18: 0c07 |008a: move-result-object v7 │ │ +4d9f1a: 2205 0d20 |008b: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda5; // type@200d │ │ +4d9f1e: 7020 95f6 6500 |008d: invoke-direct {v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda5;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@f695 │ │ +4d9f24: 6e30 0d62 3705 |0090: invoke-virtual {v7, v3, v5}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@620d │ │ +4d9f2a: 2207 b51f |0093: new-instance v7, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1fb5 │ │ +4d9f2e: 7030 f8f4 4704 |0095: invoke-direct {v7, v4, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f4f8 │ │ +4d9f34: 5b67 7aae |0098: iput-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae7a │ │ +4d9f38: 5467 70ae |009a: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae70 │ │ +4d9f3c: 3907 0600 |009c: if-nez v7, 00a2 // +0006 │ │ +4d9f40: 7110 b0cc 0200 |009e: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4d9f46: 2802 |00a1: goto 00a3 // +0002 │ │ +4d9f48: 0770 |00a2: move-object v0, v7 │ │ +4d9f4a: 6e10 71f7 0000 |00a3: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllNotifications:()Landroidx/lifecycle/LiveData; // method@f771 │ │ +4d9f50: 0c07 |00a6: move-result-object v7 │ │ +4d9f52: 2200 0f20 |00a7: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda7; // type@200f │ │ +4d9f56: 7020 99f6 6000 |00a9: invoke-direct {v0, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda7;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@f699 │ │ +4d9f5c: 6e30 0d62 3700 |00ac: invoke-virtual {v7, v3, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@620d │ │ +4d9f62: 7020 cef6 1600 |00af: invoke-direct {v6, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.loadActivity:(Z)V // method@f6ce │ │ +4d9f68: 0e00 |00b2: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=102 │ │ 0x0015 line=105 │ │ 0x0020 line=106 │ │ 0x002e line=105 │ │ @@ -2047515,44 +2047514,44 @@ │ │ type : '(Landroid/widget/DatePicker;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 56 16-bit code units │ │ -4d9f70: |[4d9f70] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onDateSet:(Landroid/widget/DatePicker;III)V │ │ -4d9f80: 596a 72ae |0000: iput v10, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.dayOfMonth:I // field@ae72 │ │ -4d9f84: 5969 78ae |0002: iput v9, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.monthOfYear:I // field@ae78 │ │ -4d9f88: 5968 7eae |0004: iput v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.year:I // field@ae7e │ │ -4d9f8c: 7100 f1ad 0000 |0006: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@adf1 │ │ -4d9f92: 0c07 |0009: move-result-object v7 │ │ -4d9f94: 5568 76ae |000a: iget-boolean v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.hasAlarm:Z // field@ae76 │ │ -4d9f98: 3808 0f00 |000c: if-eqz v8, 001b // +000f │ │ -4d9f9c: 5468 7aae |000e: iget-object v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae7a │ │ -4d9fa0: 7110 90cc 0800 |0010: invoke-static {v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4d9fa6: 6e10 fef4 0800 |0013: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f4fe │ │ -4d9fac: 0a08 |0016: move-result v8 │ │ -4d9fae: 8188 |0017: int-to-long v8, v8 │ │ -4d9fb0: 6e30 fbad 8709 |0018: invoke-virtual {v7, v8, v9}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@adfb │ │ -4d9fb6: 2208 4d00 |001b: new-instance v8, Landroid/app/TimePickerDialog; // type@004d │ │ -4d9fba: 0761 |001d: move-object v1, v6 │ │ -4d9fbc: 1f01 6900 |001e: check-cast v1, Landroid/content/Context; // type@0069 │ │ -4d9fc0: 0762 |0020: move-object v2, v6 │ │ -4d9fc2: 1f02 4c00 |0021: check-cast v2, Landroid/app/TimePickerDialog$OnTimeSetListener; // type@004c │ │ -4d9fc6: 1309 0b00 |0023: const/16 v9, #int 11 // #b │ │ -4d9fca: 6e20 edad 9700 |0025: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@aded │ │ -4d9fd0: 0a03 |0028: move-result v3 │ │ -4d9fd2: 1309 0c00 |0029: const/16 v9, #int 12 // #c │ │ -4d9fd6: 6e20 edad 9700 |002b: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@aded │ │ -4d9fdc: 0a04 |002e: move-result v4 │ │ -4d9fde: 1215 |002f: const/4 v5, #int 1 // #1 │ │ -4d9fe0: 0780 |0030: move-object v0, v8 │ │ -4d9fe2: 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 │ │ -4d9fe8: 6e10 2d02 0800 |0034: invoke-virtual {v8}, Landroid/app/TimePickerDialog;.show:()V // method@022d │ │ -4d9fee: 0e00 |0037: return-void │ │ +4d9f6c: |[4d9f6c] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onDateSet:(Landroid/widget/DatePicker;III)V │ │ +4d9f7c: 596a 72ae |0000: iput v10, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.dayOfMonth:I // field@ae72 │ │ +4d9f80: 5969 78ae |0002: iput v9, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.monthOfYear:I // field@ae78 │ │ +4d9f84: 5968 7eae |0004: iput v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.year:I // field@ae7e │ │ +4d9f88: 7100 f1ad 0000 |0006: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@adf1 │ │ +4d9f8e: 0c07 |0009: move-result-object v7 │ │ +4d9f90: 5568 76ae |000a: iget-boolean v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.hasAlarm:Z // field@ae76 │ │ +4d9f94: 3808 0f00 |000c: if-eqz v8, 001b // +000f │ │ +4d9f98: 5468 7aae |000e: iget-object v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae7a │ │ +4d9f9c: 7110 90cc 0800 |0010: invoke-static {v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4d9fa2: 6e10 fef4 0800 |0013: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@f4fe │ │ +4d9fa8: 0a08 |0016: move-result v8 │ │ +4d9faa: 8188 |0017: int-to-long v8, v8 │ │ +4d9fac: 6e30 fbad 8709 |0018: invoke-virtual {v7, v8, v9}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@adfb │ │ +4d9fb2: 2208 4d00 |001b: new-instance v8, Landroid/app/TimePickerDialog; // type@004d │ │ +4d9fb6: 0761 |001d: move-object v1, v6 │ │ +4d9fb8: 1f01 6900 |001e: check-cast v1, Landroid/content/Context; // type@0069 │ │ +4d9fbc: 0762 |0020: move-object v2, v6 │ │ +4d9fbe: 1f02 4c00 |0021: check-cast v2, Landroid/app/TimePickerDialog$OnTimeSetListener; // type@004c │ │ +4d9fc2: 1309 0b00 |0023: const/16 v9, #int 11 // #b │ │ +4d9fc6: 6e20 edad 9700 |0025: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@aded │ │ +4d9fcc: 0a03 |0028: move-result v3 │ │ +4d9fce: 1309 0c00 |0029: const/16 v9, #int 12 // #c │ │ +4d9fd2: 6e20 edad 9700 |002b: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@aded │ │ +4d9fd8: 0a04 |002e: move-result v4 │ │ +4d9fda: 1215 |002f: const/4 v5, #int 1 // #1 │ │ +4d9fdc: 0780 |0030: move-object v0, v8 │ │ +4d9fde: 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 │ │ +4d9fe4: 6e10 2d02 0800 |0034: invoke-virtual {v8}, Landroid/app/TimePickerDialog;.show:()V // method@022d │ │ +4d9fea: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ 0x0002 line=496 │ │ 0x0004 line=497 │ │ 0x0006 line=498 │ │ 0x000a line=499 │ │ @@ -2047820,20 +2047819,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -4d9ff0: |[4d9ff0] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onPause:()V │ │ -4da000: 6f10 2b16 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onPause:()V // method@162b │ │ -4da006: 5510 7dae |0003: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.shouldSave:Z // field@ae7d │ │ -4da00a: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -4da00e: 7010 e7f6 0100 |0007: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.saveOrUpdateNote:()V // method@f6e7 │ │ -4da014: 0e00 |000a: return-void │ │ +4d9fec: |[4d9fec] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onPause:()V │ │ +4d9ffc: 6f10 2b16 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onPause:()V // method@162b │ │ +4da002: 5510 7dae |0003: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.shouldSave:Z // field@ae7d │ │ +4da006: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +4da00a: 7010 e7f6 0100 |0007: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.saveOrUpdateNote:()V // method@f6e7 │ │ +4da010: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ 0x0003 line=322 │ │ 0x0007 line=323 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ @@ -2047902,61 +2047901,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 │ │ -4da018: |[4da018] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V │ │ -4da028: 1a00 7cd6 |0000: const-string v0, "permissions" // string@d67c │ │ -4da02c: 7120 93cc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4da032: 1a00 9fa9 |0005: const-string v0, "grantResults" // string@a99f │ │ -4da036: 7120 93cc 0500 |0007: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4da03c: 6f40 3016 3254 |000a: invoke-super {v2, v3, v4, v5}, Landroidx/appcompat/app/AppCompatActivity;.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V // method@1630 │ │ -4da042: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -4da044: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -4da046: 3203 2500 |000f: if-eq v3, v0, 0034 // +0025 │ │ -4da04a: 1221 |0011: const/4 v1, #int 2 // #2 │ │ -4da04c: 3213 0300 |0012: if-eq v3, v1, 0015 // +0003 │ │ -4da050: 283f |0014: goto 0053 // +003f │ │ -4da052: 2153 |0015: array-length v3, v5 │ │ -4da054: 3903 0400 |0016: if-nez v3, 001a // +0004 │ │ -4da058: 1213 |0018: const/4 v3, #int 1 // #1 │ │ -4da05a: 2802 |0019: goto 001b // +0002 │ │ -4da05c: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -4da05e: b703 |001b: xor-int/2addr v3, v0 │ │ -4da060: 3803 0600 |001c: if-eqz v3, 0022 // +0006 │ │ -4da064: 4403 0504 |001e: aget v3, v5, v4 │ │ -4da068: 3803 3300 |0020: if-eqz v3, 0053 // +0033 │ │ -4da06c: 6e10 c2f6 0200 |0022: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f6c2 │ │ -4da072: 0c03 |0025: move-result-object v3 │ │ -4da074: 1404 0501 117f |0026: const v4, #float 1.92743e+38 // #7f110105 │ │ -4da07a: 7130 0113 4300 |0029: invoke-static {v3, v4, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1301 │ │ -4da080: 0c03 |002c: move-result-object v3 │ │ -4da082: 6e10 0313 0300 |002d: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@1303 │ │ -4da088: 6e10 bdf6 0200 |0030: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.finish:()V // method@f6bd │ │ -4da08e: 2820 |0033: goto 0053 // +0020 │ │ -4da090: 2153 |0034: array-length v3, v5 │ │ -4da092: 3903 0400 |0035: if-nez v3, 0039 // +0004 │ │ -4da096: 1213 |0037: const/4 v3, #int 1 // #1 │ │ -4da098: 2802 |0038: goto 003a // +0002 │ │ -4da09a: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -4da09c: b703 |003a: xor-int/2addr v3, v0 │ │ -4da09e: 3803 0a00 |003b: if-eqz v3, 0045 // +000a │ │ -4da0a2: 4403 0504 |003d: aget v3, v5, v4 │ │ -4da0a6: 3903 0600 |003f: if-nez v3, 0045 // +0006 │ │ -4da0aa: 7010 e8f6 0200 |0041: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.saveToExternalStorage:()V // method@f6e8 │ │ -4da0b0: 280f |0044: goto 0053 // +000f │ │ -4da0b2: 6e10 c1f6 0200 |0045: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f6c1 │ │ -4da0b8: 0c03 |0048: move-result-object v3 │ │ -4da0ba: 1404 0601 117f |0049: const v4, #float 1.92743e+38 // #7f110106 │ │ -4da0c0: 7130 0113 4300 |004c: invoke-static {v3, v4, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1301 │ │ -4da0c6: 0c03 |004f: move-result-object v3 │ │ -4da0c8: 6e10 0313 0300 |0050: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@1303 │ │ -4da0ce: 0e00 |0053: return-void │ │ +4da014: |[4da014] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V │ │ +4da024: 1a00 7cd6 |0000: const-string v0, "permissions" // string@d67c │ │ +4da028: 7120 93cc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4da02e: 1a00 9fa9 |0005: const-string v0, "grantResults" // string@a99f │ │ +4da032: 7120 93cc 0500 |0007: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4da038: 6f40 3016 3254 |000a: invoke-super {v2, v3, v4, v5}, Landroidx/appcompat/app/AppCompatActivity;.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V // method@1630 │ │ +4da03e: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +4da040: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +4da042: 3203 2500 |000f: if-eq v3, v0, 0034 // +0025 │ │ +4da046: 1221 |0011: const/4 v1, #int 2 // #2 │ │ +4da048: 3213 0300 |0012: if-eq v3, v1, 0015 // +0003 │ │ +4da04c: 283f |0014: goto 0053 // +003f │ │ +4da04e: 2153 |0015: array-length v3, v5 │ │ +4da050: 3903 0400 |0016: if-nez v3, 001a // +0004 │ │ +4da054: 1213 |0018: const/4 v3, #int 1 // #1 │ │ +4da056: 2802 |0019: goto 001b // +0002 │ │ +4da058: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +4da05a: b703 |001b: xor-int/2addr v3, v0 │ │ +4da05c: 3803 0600 |001c: if-eqz v3, 0022 // +0006 │ │ +4da060: 4403 0504 |001e: aget v3, v5, v4 │ │ +4da064: 3803 3300 |0020: if-eqz v3, 0053 // +0033 │ │ +4da068: 6e10 c2f6 0200 |0022: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f6c2 │ │ +4da06e: 0c03 |0025: move-result-object v3 │ │ +4da070: 1404 0501 117f |0026: const v4, #float 1.92743e+38 // #7f110105 │ │ +4da076: 7130 0113 4300 |0029: invoke-static {v3, v4, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1301 │ │ +4da07c: 0c03 |002c: move-result-object v3 │ │ +4da07e: 6e10 0313 0300 |002d: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@1303 │ │ +4da084: 6e10 bdf6 0200 |0030: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.finish:()V // method@f6bd │ │ +4da08a: 2820 |0033: goto 0053 // +0020 │ │ +4da08c: 2153 |0034: array-length v3, v5 │ │ +4da08e: 3903 0400 |0035: if-nez v3, 0039 // +0004 │ │ +4da092: 1213 |0037: const/4 v3, #int 1 // #1 │ │ +4da094: 2802 |0038: goto 003a // +0002 │ │ +4da096: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +4da098: b703 |003a: xor-int/2addr v3, v0 │ │ +4da09a: 3803 0a00 |003b: if-eqz v3, 0045 // +000a │ │ +4da09e: 4403 0504 |003d: aget v3, v5, v4 │ │ +4da0a2: 3903 0600 |003f: if-nez v3, 0045 // +0006 │ │ +4da0a6: 7010 e8f6 0200 |0041: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.saveToExternalStorage:()V // method@f6e8 │ │ +4da0ac: 280f |0044: goto 0053 // +000f │ │ +4da0ae: 6e10 c1f6 0200 |0045: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f6c1 │ │ +4da0b4: 0c03 |0048: move-result-object v3 │ │ +4da0b6: 1404 0601 117f |0049: const v4, #float 1.92743e+38 // #7f110106 │ │ +4da0bc: 7130 0113 4300 |004c: invoke-static {v3, v4, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@1301 │ │ +4da0c2: 0c03 |004f: move-result-object v3 │ │ +4da0c4: 6e10 0313 0300 |0050: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@1303 │ │ +4da0ca: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=342 │ │ 0x0015 line=354 │ │ 0x0022 line=357 │ │ 0x0030 line=358 │ │ 0x0034 line=344 │ │ @@ -2047975,19 +2047974,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4da0d0: |[4da0d0] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onResume:()V │ │ -4da0e0: 6f10 3116 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onResume:()V // method@1631 │ │ -4da0e6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -4da0e8: 7020 cef6 0100 |0004: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.loadActivity:(Z)V // method@f6ce │ │ -4da0ee: 0e00 |0007: return-void │ │ +4da0cc: |[4da0cc] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onResume:()V │ │ +4da0dc: 6f10 3116 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onResume:()V // method@1631 │ │ +4da0e2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +4da0e4: 7020 cef6 0100 |0004: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.loadActivity:(Z)V // method@f6ce │ │ +4da0ea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x0004 line=334 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ │ │ @@ -2048002,96 +2048001,96 @@ │ │ type : '(Landroid/widget/TimePicker;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 155 16-bit code units │ │ -4da0f0: |[4da0f0] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onTimeSet:(Landroid/widget/TimePicker;II)V │ │ -4da100: 7100 f1ad 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@adf1 │ │ -4da106: 0c0b |0003: move-result-object v11 │ │ -4da108: 52a1 7eae |0004: iget v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.year:I // field@ae7e │ │ -4da10c: 52a2 78ae |0006: iget v2, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.monthOfYear:I // field@ae78 │ │ -4da110: 52a3 72ae |0008: iget v3, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.dayOfMonth:I // field@ae72 │ │ -4da114: 07b0 |000a: move-object v0, v11 │ │ -4da116: 01c4 |000b: move v4, v12 │ │ -4da118: 01d5 |000c: move v5, v13 │ │ -4da11a: 7406 f8ad 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Ljava/util/Calendar;.set:(IIIII)V // method@adf8 │ │ -4da120: 6e10 c5f6 0a00 |0010: invoke-virtual {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getIntent:()Landroid/content/Intent; // method@f6c5 │ │ -4da126: 0c00 |0013: move-result-object v0 │ │ -4da128: 52a1 77ae |0014: iget v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae77 │ │ -4da12c: 12f2 |0016: const/4 v2, #int -1 // #ff │ │ -4da12e: 3321 0a00 |0017: if-ne v1, v2, 0021 // +000a │ │ -4da132: 1a01 a3d4 |0019: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d4a3 │ │ -4da136: 6e30 ec02 1002 |001b: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02ec │ │ -4da13c: 0a00 |001e: move-result v0 │ │ -4da13e: 59a0 77ae |001f: iput v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae77 │ │ -4da142: 2200 b51f |0021: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1fb5 │ │ -4da146: 52a1 77ae |0023: iget v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae77 │ │ -4da14a: 6e10 f5ad 0b00 |0025: invoke-virtual {v11}, Ljava/util/Calendar;.getTimeInMillis:()J // method@adf5 │ │ -4da150: 0b02 |0028: move-result-wide v2 │ │ -4da152: 8423 |0029: long-to-int v3, v2 │ │ -4da154: 7030 f8f4 1003 |002a: invoke-direct {v0, v1, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f4f8 │ │ -4da15a: 55a1 76ae |002d: iget-boolean v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.hasAlarm:Z // field@ae76 │ │ -4da15e: 1a02 238d |002f: const-string v2, "createEditNoteViewModel" // string@8d23 │ │ -4da162: 1203 |0031: const/4 v3, #int 0 // #0 │ │ -4da164: 3801 0f00 |0032: if-eqz v1, 0041 // +000f │ │ -4da168: 54a1 70ae |0034: iget-object v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae70 │ │ -4da16c: 3901 0600 |0036: if-nez v1, 003c // +0006 │ │ -4da170: 7110 b0cc 0200 |0038: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4da176: 2802 |003b: goto 003d // +0002 │ │ -4da178: 0713 |003c: move-object v3, v1 │ │ -4da17a: 6e20 79f7 0300 |003d: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f779 │ │ -4da180: 282e |0040: goto 006e // +002e │ │ -4da182: 54a1 70ae |0041: iget-object v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae70 │ │ -4da186: 3901 0600 |0043: if-nez v1, 0049 // +0006 │ │ -4da18a: 7110 b0cc 0200 |0045: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4da190: 0731 |0048: move-object v1, v3 │ │ -4da192: 6e20 76f7 0100 |0049: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f776 │ │ -4da198: 1210 |004c: const/4 v0, #int 1 // #1 │ │ -4da19a: 5ca0 76ae |004d: iput-boolean v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.hasAlarm:Z // field@ae76 │ │ -4da19e: 2200 b51f |004f: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1fb5 │ │ -4da1a2: 52a1 77ae |0051: iget v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae77 │ │ -4da1a6: 6e10 f5ad 0b00 |0053: invoke-virtual {v11}, Ljava/util/Calendar;.getTimeInMillis:()J // method@adf5 │ │ -4da1ac: 0b04 |0056: move-result-wide v4 │ │ -4da1ae: 8442 |0057: long-to-int v2, v4 │ │ -4da1b0: 7030 f8f4 1002 |0058: invoke-direct {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f4f8 │ │ -4da1b6: 5ba0 7aae |005b: iput-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae7a │ │ -4da1ba: 54a0 7bae |005d: iget-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.reminder:Landroid/view/MenuItem; // field@ae7b │ │ -4da1be: 3900 0800 |005f: if-nez v0, 0067 // +0008 │ │ -4da1c2: 1a00 53da |0061: const-string v0, "reminder" // string@da53 │ │ -4da1c6: 7110 b0cc 0000 |0063: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4da1cc: 2802 |0066: goto 0068 // +0002 │ │ -4da1ce: 0703 |0067: move-object v3, v0 │ │ -4da1d0: 1400 8c00 087f |0068: const v0, #float 1.80778e+38 // #7f08008c │ │ -4da1d6: 7220 010b 0300 |006b: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0b01 │ │ -4da1dc: 07a0 |006e: move-object v0, v10 │ │ -4da1de: 1f00 6900 |006f: check-cast v0, Landroid/content/Context; // type@0069 │ │ -4da1e2: 52a5 77ae |0071: iget v5, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae77 │ │ -4da1e6: 7010 c7f6 0a00 |0073: invoke-direct {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getNoteType:()I // method@f6c7 │ │ -4da1ec: 0a06 |0076: move-result v6 │ │ -4da1ee: 7010 c4f6 0a00 |0077: invoke-direct {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6c4 │ │ -4da1f4: 0c01 |007a: move-result-object v1 │ │ -4da1f6: 6e10 1d10 0100 |007b: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ -4da1fc: 0c01 |007e: move-result-object v1 │ │ -4da1fe: 6e10 5cab 0100 |007f: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ -4da204: 0c07 |0082: move-result-object v7 │ │ -4da206: 6e10 f5ad 0b00 |0083: invoke-virtual {v11}, Ljava/util/Calendar;.getTimeInMillis:()J // method@adf5 │ │ -4da20c: 0b08 |0086: move-result-wide v8 │ │ -4da20e: 0704 |0087: move-object v4, v0 │ │ -4da210: 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 │ │ -4da216: 52a5 72ae |008b: iget v5, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.dayOfMonth:I // field@ae72 │ │ -4da21a: 52a6 78ae |008d: iget v6, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.monthOfYear:I // field@ae78 │ │ -4da21e: 52a7 7eae |008f: iget v7, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.year:I // field@ae7e │ │ -4da222: 01c8 |0091: move v8, v12 │ │ -4da224: 01d9 |0092: move v9, v13 │ │ -4da226: 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 │ │ -4da22c: 120b |0096: const/4 v11, #int 0 // #0 │ │ -4da22e: 7020 cef6 ba00 |0097: invoke-direct {v10, v11}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.loadActivity:(Z)V // method@f6ce │ │ -4da234: 0e00 |009a: return-void │ │ +4da0ec: |[4da0ec] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onTimeSet:(Landroid/widget/TimePicker;II)V │ │ +4da0fc: 7100 f1ad 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@adf1 │ │ +4da102: 0c0b |0003: move-result-object v11 │ │ +4da104: 52a1 7eae |0004: iget v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.year:I // field@ae7e │ │ +4da108: 52a2 78ae |0006: iget v2, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.monthOfYear:I // field@ae78 │ │ +4da10c: 52a3 72ae |0008: iget v3, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.dayOfMonth:I // field@ae72 │ │ +4da110: 07b0 |000a: move-object v0, v11 │ │ +4da112: 01c4 |000b: move v4, v12 │ │ +4da114: 01d5 |000c: move v5, v13 │ │ +4da116: 7406 f8ad 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Ljava/util/Calendar;.set:(IIIII)V // method@adf8 │ │ +4da11c: 6e10 c5f6 0a00 |0010: invoke-virtual {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getIntent:()Landroid/content/Intent; // method@f6c5 │ │ +4da122: 0c00 |0013: move-result-object v0 │ │ +4da124: 52a1 77ae |0014: iget v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae77 │ │ +4da128: 12f2 |0016: const/4 v2, #int -1 // #ff │ │ +4da12a: 3321 0a00 |0017: if-ne v1, v2, 0021 // +000a │ │ +4da12e: 1a01 a3d4 |0019: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@d4a3 │ │ +4da132: 6e30 ec02 1002 |001b: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02ec │ │ +4da138: 0a00 |001e: move-result v0 │ │ +4da13a: 59a0 77ae |001f: iput v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae77 │ │ +4da13e: 2200 b51f |0021: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1fb5 │ │ +4da142: 52a1 77ae |0023: iget v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae77 │ │ +4da146: 6e10 f5ad 0b00 |0025: invoke-virtual {v11}, Ljava/util/Calendar;.getTimeInMillis:()J // method@adf5 │ │ +4da14c: 0b02 |0028: move-result-wide v2 │ │ +4da14e: 8423 |0029: long-to-int v3, v2 │ │ +4da150: 7030 f8f4 1003 |002a: invoke-direct {v0, v1, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f4f8 │ │ +4da156: 55a1 76ae |002d: iget-boolean v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.hasAlarm:Z // field@ae76 │ │ +4da15a: 1a02 238d |002f: const-string v2, "createEditNoteViewModel" // string@8d23 │ │ +4da15e: 1203 |0031: const/4 v3, #int 0 // #0 │ │ +4da160: 3801 0f00 |0032: if-eqz v1, 0041 // +000f │ │ +4da164: 54a1 70ae |0034: iget-object v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae70 │ │ +4da168: 3901 0600 |0036: if-nez v1, 003c // +0006 │ │ +4da16c: 7110 b0cc 0200 |0038: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4da172: 2802 |003b: goto 003d // +0002 │ │ +4da174: 0713 |003c: move-object v3, v1 │ │ +4da176: 6e20 79f7 0300 |003d: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f779 │ │ +4da17c: 282e |0040: goto 006e // +002e │ │ +4da17e: 54a1 70ae |0041: iget-object v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@ae70 │ │ +4da182: 3901 0600 |0043: if-nez v1, 0049 // +0006 │ │ +4da186: 7110 b0cc 0200 |0045: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4da18c: 0731 |0048: move-object v1, v3 │ │ +4da18e: 6e20 76f7 0100 |0049: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@f776 │ │ +4da194: 1210 |004c: const/4 v0, #int 1 // #1 │ │ +4da196: 5ca0 76ae |004d: iput-boolean v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.hasAlarm:Z // field@ae76 │ │ +4da19a: 2200 b51f |004f: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@1fb5 │ │ +4da19e: 52a1 77ae |0051: iget v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae77 │ │ +4da1a2: 6e10 f5ad 0b00 |0053: invoke-virtual {v11}, Ljava/util/Calendar;.getTimeInMillis:()J // method@adf5 │ │ +4da1a8: 0b04 |0056: move-result-wide v4 │ │ +4da1aa: 8442 |0057: long-to-int v2, v4 │ │ +4da1ac: 7030 f8f4 1002 |0058: invoke-direct {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@f4f8 │ │ +4da1b2: 5ba0 7aae |005b: iput-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@ae7a │ │ +4da1b6: 54a0 7bae |005d: iget-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.reminder:Landroid/view/MenuItem; // field@ae7b │ │ +4da1ba: 3900 0800 |005f: if-nez v0, 0067 // +0008 │ │ +4da1be: 1a00 53da |0061: const-string v0, "reminder" // string@da53 │ │ +4da1c2: 7110 b0cc 0000 |0063: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4da1c8: 2802 |0066: goto 0068 // +0002 │ │ +4da1ca: 0703 |0067: move-object v3, v0 │ │ +4da1cc: 1400 8c00 087f |0068: const v0, #float 1.80778e+38 // #7f08008c │ │ +4da1d2: 7220 010b 0300 |006b: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0b01 │ │ +4da1d8: 07a0 |006e: move-object v0, v10 │ │ +4da1da: 1f00 6900 |006f: check-cast v0, Landroid/content/Context; // type@0069 │ │ +4da1de: 52a5 77ae |0071: iget v5, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@ae77 │ │ +4da1e2: 7010 c7f6 0a00 |0073: invoke-direct {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getNoteType:()I // method@f6c7 │ │ +4da1e8: 0a06 |0076: move-result v6 │ │ +4da1ea: 7010 c4f6 0a00 |0077: invoke-direct {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@f6c4 │ │ +4da1f0: 0c01 |007a: move-result-object v1 │ │ +4da1f2: 6e10 1d10 0100 |007b: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ +4da1f8: 0c01 |007e: move-result-object v1 │ │ +4da1fa: 6e10 5cab 0100 |007f: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ +4da200: 0c07 |0082: move-result-object v7 │ │ +4da202: 6e10 f5ad 0b00 |0083: invoke-virtual {v11}, Ljava/util/Calendar;.getTimeInMillis:()J // method@adf5 │ │ +4da208: 0b08 |0086: move-result-wide v8 │ │ +4da20a: 0704 |0087: move-object v4, v0 │ │ +4da20c: 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 │ │ +4da212: 52a5 72ae |008b: iget v5, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.dayOfMonth:I // field@ae72 │ │ +4da216: 52a6 78ae |008d: iget v6, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.monthOfYear:I // field@ae78 │ │ +4da21a: 52a7 7eae |008f: iget v7, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.year:I // field@ae7e │ │ +4da21e: 01c8 |0091: move v8, v12 │ │ +4da220: 01d9 |0092: move v9, v13 │ │ +4da222: 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 │ │ +4da228: 120b |0096: const/4 v11, #int 0 // #0 │ │ +4da22a: 7020 cef6 ba00 |0097: invoke-direct {v10, v11}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.loadActivity:(Z)V // method@f6ce │ │ +4da230: 0e00 |009a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ 0x0004 line=511 │ │ 0x0010 line=512 │ │ 0x0014 line=513 │ │ 0x001b line=514 │ │ @@ -2048117,17 +2048116,17 @@ │ │ type : '(Landroid/widget/ArrayAdapter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4da3f0: |[4da3f0] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.setAdapter:(Landroid/widget/ArrayAdapter;)V │ │ -4da400: 5b01 6dae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae6d │ │ -4da404: 0e00 |0002: return-void │ │ +4da3ec: |[4da3ec] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.setAdapter:(Landroid/widget/ArrayAdapter;)V │ │ +4da3fc: 5b01 6dae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@ae6d │ │ +4da400: 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; │ │ │ │ @@ -2048136,17 +2048135,17 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4da408: |[4da408] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.setAllCategories:(Ljava/util/List;)V │ │ -4da418: 5b01 6eae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.allCategories:Ljava/util/List; // field@ae6e │ │ -4da41c: 0e00 |0002: return-void │ │ +4da404: |[4da404] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.setAllCategories:(Ljava/util/List;)V │ │ +4da414: 5b01 6eae |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.allCategories:Ljava/util/List; // field@ae6e │ │ +4da418: 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; │ │ │ │ @@ -2048155,17 +2048154,17 @@ │ │ type : '(Z)V' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4da420: |[4da420] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.setShouldSave:(Z)V │ │ -4da430: 5c01 7dae |0000: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.shouldSave:Z // field@ae7d │ │ -4da434: 0e00 |0002: return-void │ │ +4da41c: |[4da41c] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.setShouldSave:(Z)V │ │ +4da42c: 5c01 7dae |0000: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.shouldSave:Z // field@ae7d │ │ +4da430: 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 │ │ │ │ @@ -2055678,49 +2055677,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 │ │ -4dae30: |[4dae30] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.$r8$lambda$tjlRf-LFSoxMVf8P89ksjeMCURs:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -4dae40: 7120 20f7 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.onSaveExternalStorage$lambda-0:(Ljava/lang/String;Landroid/net/Uri;)V // method@f720 │ │ -4dae46: 0e00 |0003: return-void │ │ +4dae2c: |[4dae2c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.$r8$lambda$tjlRf-LFSoxMVf8P89ksjeMCURs:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +4dae3c: 7120 20f7 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.onSaveExternalStorage$lambda-0:(Ljava/lang/String;Landroid/net/Uri;)V // method@f720 │ │ +4dae42: 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 │ │ -4dae48: |[4dae48] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.:()V │ │ -4dae58: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -4dae5a: 7020 b2f6 0100 |0001: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.:(I)V // method@f6b2 │ │ -4dae60: 2200 1720 |0004: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2; // type@2017 │ │ -4dae64: 7020 f4f6 1000 |0006: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f6f4 │ │ -4dae6a: 1f00 c118 |0009: check-cast v0, Lkotlin/jvm/functions/Function0; // type@18c1 │ │ -4dae6e: 7110 7bb1 0000 |000b: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@b17b │ │ -4dae74: 0c00 |000e: move-result-object v0 │ │ -4dae76: 5b10 88ae |000f: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem$delegate:Lkotlin/Lazy; // field@ae88 │ │ -4dae7a: 2200 1920 |0011: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2; // type@2019 │ │ -4dae7e: 7020 fbf6 1000 |0013: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f6fb │ │ -4dae84: 1f00 c118 |0016: check-cast v0, Lkotlin/jvm/functions/Function0; // type@18c1 │ │ -4dae88: 7110 7bb1 0000 |0018: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@b17b │ │ -4dae8e: 0c00 |001b: move-result-object v0 │ │ -4dae90: 5b10 8aae |001c: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList$delegate:Lkotlin/Lazy; // field@ae8a │ │ -4dae94: 2200 5e16 |001e: new-instance v0, Ljava/util/ArrayList; // type@165e │ │ -4dae98: 7010 68ad 0000 |0020: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@ad68 │ │ -4dae9e: 5b10 89ae |0023: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae89 │ │ -4daea2: 0e00 |0025: return-void │ │ +4dae44: |[4dae44] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.:()V │ │ +4dae54: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +4dae56: 7020 b2f6 0100 |0001: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.:(I)V // method@f6b2 │ │ +4dae5c: 2200 1720 |0004: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2; // type@2017 │ │ +4dae60: 7020 f4f6 1000 |0006: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f6f4 │ │ +4dae66: 1f00 c118 |0009: check-cast v0, Lkotlin/jvm/functions/Function0; // type@18c1 │ │ +4dae6a: 7110 7bb1 0000 |000b: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@b17b │ │ +4dae70: 0c00 |000e: move-result-object v0 │ │ +4dae72: 5b10 88ae |000f: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem$delegate:Lkotlin/Lazy; // field@ae88 │ │ +4dae76: 2200 1920 |0011: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2; // type@2019 │ │ +4dae7a: 7020 fbf6 1000 |0013: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f6fb │ │ +4dae80: 1f00 c118 |0016: check-cast v0, Lkotlin/jvm/functions/Function0; // type@18c1 │ │ +4dae84: 7110 7bb1 0000 |0018: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@b17b │ │ +4dae8a: 0c00 |001b: move-result-object v0 │ │ +4dae8c: 5b10 8aae |001c: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList$delegate:Lkotlin/Lazy; // field@ae8a │ │ +4dae90: 2200 5e16 |001e: new-instance v0, Ljava/util/ArrayList; // type@165e │ │ +4dae94: 7010 68ad 0000 |0020: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@ad68 │ │ +4dae9a: 5b10 89ae |0023: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae89 │ │ +4dae9e: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=43 │ │ 0x0004 line=44 │ │ 0x0011 line=45 │ │ 0x001e line=46 │ │ locals : │ │ @@ -2055731,17 +2055730,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 │ │ -4daea4: |[4daea4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$deleteSelectedItems:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -4daeb4: 7010 0ef7 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.deleteSelectedItems:()V // method@f70e │ │ -4daeba: 0e00 |0003: return-void │ │ +4daea0: |[4daea0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$deleteSelectedItems:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +4daeb0: 7010 0ef7 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.deleteSelectedItems:()V // method@f70e │ │ +4daeb6: 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;) │ │ @@ -2055749,17 +2055748,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 │ │ -4dae18: |[4dae18] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$getChecklistAdapter$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; │ │ -4dae28: 5400 87ae |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae87 │ │ -4dae2c: 1100 |0002: return-object v0 │ │ +4dae14: |[4dae14] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$getChecklistAdapter$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; │ │ +4dae24: 5400 87ae |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae87 │ │ +4dae28: 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;) │ │ @@ -2055767,18 +2055766,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 │ │ -4dab00: |[4dab00] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$getLvItemList:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Landroid/widget/ListView; │ │ -4dab10: 7010 16f7 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f716 │ │ -4dab16: 0c00 |0003: move-result-object v0 │ │ -4dab18: 1100 |0004: return-object v0 │ │ +4daafc: |[4daafc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$getLvItemList:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Landroid/widget/ListView; │ │ +4dab0c: 7010 16f7 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f716 │ │ +4dab12: 0c00 |0003: move-result-object v0 │ │ +4dab14: 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;) │ │ @@ -2055786,56 +2055785,56 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -4daebc: |[4daebc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.deleteSelectedItems:()V │ │ -4daecc: 7010 16f7 0600 |0000: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f716 │ │ -4daed2: 0c00 |0003: move-result-object v0 │ │ -4daed4: 6e10 6e11 0000 |0004: invoke-virtual {v0}, Landroid/widget/ListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@116e │ │ -4daeda: 0c00 |0007: move-result-object v0 │ │ -4daedc: 2201 5e16 |0008: new-instance v1, Ljava/util/ArrayList; // type@165e │ │ -4daee0: 7010 68ad 0100 |000a: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@ad68 │ │ -4daee6: 6e10 2c0a 0000 |000d: invoke-virtual {v0}, Landroid/util/SparseBooleanArray;.size:()I // method@0a2c │ │ -4daeec: 0a02 |0010: move-result v2 │ │ -4daeee: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -4daef0: 3523 2000 |0012: if-ge v3, v2, 0032 // +0020 │ │ -4daef4: 6e20 2d0a 3000 |0014: invoke-virtual {v0, v3}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@0a2d │ │ -4daefa: 0a04 |0017: move-result v4 │ │ -4daefc: 3804 1700 |0018: if-eqz v4, 002f // +0017 │ │ -4daf00: 5464 87ae |001a: iget-object v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae87 │ │ -4daf04: 3904 0800 |001c: if-nez v4, 0024 // +0008 │ │ -4daf08: 1a04 fd87 |001e: const-string v4, "checklistAdapter" // string@87fd │ │ -4daf0c: 7110 b0cc 0400 |0020: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4daf12: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -4daf14: 6e20 2a0a 3000 |0024: invoke-virtual {v0, v3}, Landroid/util/SparseBooleanArray;.keyAt:(I)I // method@0a2a │ │ -4daf1a: 0a05 |0027: move-result v5 │ │ -4daf1c: 6e20 def7 5400 |0028: invoke-virtual {v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@f7de │ │ -4daf22: 0c04 |002b: move-result-object v4 │ │ -4daf24: 6e20 6cad 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ad6c │ │ -4daf2a: d803 0301 |002f: add-int/lit8 v3, v3, #int 1 // #01 │ │ -4daf2e: 28e1 |0031: goto 0012 // -001f │ │ -4daf30: 0710 |0032: move-object v0, v1 │ │ -4daf32: 1f00 6216 |0033: check-cast v0, Ljava/util/Collection; // type@1662 │ │ -4daf36: 7210 02ae 0000 |0035: invoke-interface {v0}, Ljava/util/Collection;.isEmpty:()Z // method@ae02 │ │ -4daf3c: 0a00 |0038: move-result v0 │ │ -4daf3e: df00 0001 |0039: xor-int/lit8 v0, v0, #int 1 // #01 │ │ -4daf42: 3800 1500 |003b: if-eqz v0, 0050 // +0015 │ │ -4daf46: 5460 89ae |003d: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae89 │ │ -4daf4a: 1f00 6216 |003f: check-cast v0, Ljava/util/Collection; // type@1662 │ │ -4daf4e: 1f01 da15 |0041: check-cast v1, Ljava/lang/Iterable; // type@15da │ │ -4daf52: 7110 c3bf 0100 |0043: invoke-static {v1}, Lkotlin/collections/CollectionsKt;.toSet:(Ljava/lang/Iterable;)Ljava/util/Set; // method@bfc3 │ │ -4daf58: 0c01 |0046: move-result-object v1 │ │ -4daf5a: 1f01 6216 |0047: check-cast v1, Ljava/util/Collection; // type@1662 │ │ -4daf5e: 7110 bccd 0000 |0049: invoke-static {v0}, Lkotlin/jvm/internal/TypeIntrinsics;.asMutableCollection:(Ljava/lang/Object;)Ljava/util/Collection; // method@cdbc │ │ -4daf64: 0c00 |004c: move-result-object v0 │ │ -4daf66: 7220 05ae 1000 |004d: invoke-interface {v0, v1}, Ljava/util/Collection;.removeAll:(Ljava/util/Collection;)Z // method@ae05 │ │ -4daf6c: 0e00 |0050: return-void │ │ +4daeb8: |[4daeb8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.deleteSelectedItems:()V │ │ +4daec8: 7010 16f7 0600 |0000: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f716 │ │ +4daece: 0c00 |0003: move-result-object v0 │ │ +4daed0: 6e10 6e11 0000 |0004: invoke-virtual {v0}, Landroid/widget/ListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@116e │ │ +4daed6: 0c00 |0007: move-result-object v0 │ │ +4daed8: 2201 5e16 |0008: new-instance v1, Ljava/util/ArrayList; // type@165e │ │ +4daedc: 7010 68ad 0100 |000a: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@ad68 │ │ +4daee2: 6e10 2c0a 0000 |000d: invoke-virtual {v0}, Landroid/util/SparseBooleanArray;.size:()I // method@0a2c │ │ +4daee8: 0a02 |0010: move-result v2 │ │ +4daeea: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +4daeec: 3523 2000 |0012: if-ge v3, v2, 0032 // +0020 │ │ +4daef0: 6e20 2d0a 3000 |0014: invoke-virtual {v0, v3}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@0a2d │ │ +4daef6: 0a04 |0017: move-result v4 │ │ +4daef8: 3804 1700 |0018: if-eqz v4, 002f // +0017 │ │ +4daefc: 5464 87ae |001a: iget-object v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae87 │ │ +4daf00: 3904 0800 |001c: if-nez v4, 0024 // +0008 │ │ +4daf04: 1a04 fd87 |001e: const-string v4, "checklistAdapter" // string@87fd │ │ +4daf08: 7110 b0cc 0400 |0020: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4daf0e: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +4daf10: 6e20 2a0a 3000 |0024: invoke-virtual {v0, v3}, Landroid/util/SparseBooleanArray;.keyAt:(I)I // method@0a2a │ │ +4daf16: 0a05 |0027: move-result v5 │ │ +4daf18: 6e20 def7 5400 |0028: invoke-virtual {v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@f7de │ │ +4daf1e: 0c04 |002b: move-result-object v4 │ │ +4daf20: 6e20 6cad 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ad6c │ │ +4daf26: d803 0301 |002f: add-int/lit8 v3, v3, #int 1 // #01 │ │ +4daf2a: 28e1 |0031: goto 0012 // -001f │ │ +4daf2c: 0710 |0032: move-object v0, v1 │ │ +4daf2e: 1f00 6216 |0033: check-cast v0, Ljava/util/Collection; // type@1662 │ │ +4daf32: 7210 02ae 0000 |0035: invoke-interface {v0}, Ljava/util/Collection;.isEmpty:()Z // method@ae02 │ │ +4daf38: 0a00 |0038: move-result v0 │ │ +4daf3a: df00 0001 |0039: xor-int/lit8 v0, v0, #int 1 // #01 │ │ +4daf3e: 3800 1500 |003b: if-eqz v0, 0050 // +0015 │ │ +4daf42: 5460 89ae |003d: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae89 │ │ +4daf46: 1f00 6216 |003f: check-cast v0, Ljava/util/Collection; // type@1662 │ │ +4daf4a: 1f01 da15 |0041: check-cast v1, Ljava/lang/Iterable; // type@15da │ │ +4daf4e: 7110 c3bf 0100 |0043: invoke-static {v1}, Lkotlin/collections/CollectionsKt;.toSet:(Ljava/lang/Iterable;)Ljava/util/Set; // method@bfc3 │ │ +4daf54: 0c01 |0046: move-result-object v1 │ │ +4daf56: 1f01 6216 |0047: check-cast v1, Ljava/util/Collection; // type@1662 │ │ +4daf5a: 7110 bccd 0000 |0049: invoke-static {v0}, Lkotlin/jvm/internal/TypeIntrinsics;.asMutableCollection:(Ljava/lang/Object;)Ljava/util/Collection; // method@cdbc │ │ +4daf60: 0c00 |004c: move-result-object v0 │ │ +4daf62: 7220 05ae 1000 |004d: invoke-interface {v0, v1}, Ljava/util/Collection;.removeAll:(Ljava/util/Collection;)Z // method@ae05 │ │ +4daf68: 0e00 |0050: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0008 line=255 │ │ 0x000d line=256 │ │ 0x0014 line=257 │ │ 0x001a line=258 │ │ @@ -2055849,34 +2055848,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 9 │ │ insns size : 27 16-bit code units │ │ -4dab48: |[4dab48] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.getContentString:()Ljava/lang/String; │ │ -4dab58: 54a0 89ae |0000: iget-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae89 │ │ -4dab5c: 0701 |0002: move-object v1, v0 │ │ -4dab5e: 1f01 da15 |0003: check-cast v1, Ljava/lang/Iterable; // type@15da │ │ -4dab62: 1a00 8305 |0005: const-string v0, " │ │ +4dab44: |[4dab44] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.getContentString:()Ljava/lang/String; │ │ +4dab54: 54a0 89ae |0000: iget-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae89 │ │ +4dab58: 0701 |0002: move-object v1, v0 │ │ +4dab5a: 1f01 da15 |0003: check-cast v1, Ljava/lang/Iterable; // type@15da │ │ +4dab5e: 1a00 8305 |0005: const-string v0, " │ │ " // string@0583 │ │ -4dab66: 0702 |0007: move-object v2, v0 │ │ -4dab68: 1f02 c115 |0008: check-cast v2, Ljava/lang/CharSequence; // type@15c1 │ │ -4dab6c: 6200 81ae |000a: sget-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1; // field@ae81 │ │ -4dab70: 0707 |000c: move-object v7, v0 │ │ -4dab72: 1f07 cc18 |000d: check-cast v7, Lkotlin/jvm/functions/Function1; // type@18cc │ │ -4dab76: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -4dab78: 1204 |0010: const/4 v4, #int 0 // #0 │ │ -4dab7a: 1205 |0011: const/4 v5, #int 0 // #0 │ │ -4dab7c: 1206 |0012: const/4 v6, #int 0 // #0 │ │ -4dab7e: 1308 1e00 |0013: const/16 v8, #int 30 // #1e │ │ -4dab82: 1209 |0015: const/4 v9, #int 0 // #0 │ │ -4dab84: 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 │ │ -4dab8a: 0c00 |0019: move-result-object v0 │ │ -4dab8c: 1100 |001a: return-object v0 │ │ +4dab62: 0702 |0007: move-object v2, v0 │ │ +4dab64: 1f02 c115 |0008: check-cast v2, Ljava/lang/CharSequence; // type@15c1 │ │ +4dab68: 6200 81ae |000a: sget-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1; // field@ae81 │ │ +4dab6c: 0707 |000c: move-object v7, v0 │ │ +4dab6e: 1f07 cc18 |000d: check-cast v7, Lkotlin/jvm/functions/Function1; // type@18cc │ │ +4dab72: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +4dab74: 1204 |0010: const/4 v4, #int 0 // #0 │ │ +4dab76: 1205 |0011: const/4 v5, #int 0 // #0 │ │ +4dab78: 1206 |0012: const/4 v6, #int 0 // #0 │ │ +4dab7a: 1308 1e00 |0013: const/16 v8, #int 30 // #1e │ │ +4dab7e: 1209 |0015: const/4 v9, #int 0 // #0 │ │ +4dab80: 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 │ │ +4dab86: 0c00 |0019: move-result-object v0 │ │ +4dab88: 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;) │ │ @@ -2055884,22 +2055883,22 @@ │ │ type : '()Landroid/widget/EditText;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -4daad4: |[4daad4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.getEtNewItem:()Landroid/widget/EditText; │ │ -4daae4: 5420 88ae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem$delegate:Lkotlin/Lazy; // field@ae88 │ │ -4daae8: 7210 78b1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@b178 │ │ -4daaee: 0c00 |0005: move-result-object v0 │ │ -4daaf0: 1a01 6617 |0006: const-string v1, "(...)" // string@1766 │ │ -4daaf4: 7120 92cc 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4daafa: 1f00 9802 |000b: check-cast v0, Landroid/widget/EditText; // type@0298 │ │ -4daafe: 1100 |000d: return-object v0 │ │ +4daad0: |[4daad0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.getEtNewItem:()Landroid/widget/EditText; │ │ +4daae0: 5420 88ae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem$delegate:Lkotlin/Lazy; // field@ae88 │ │ +4daae4: 7210 78b1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@b178 │ │ +4daaea: 0c00 |0005: move-result-object v0 │ │ +4daaec: 1a01 6617 |0006: const-string v1, "(...)" // string@1766 │ │ +4daaf0: 7120 92cc 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4daaf6: 1f00 9802 |000b: check-cast v0, Landroid/widget/EditText; // type@0298 │ │ +4daafa: 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;) │ │ @@ -2055907,22 +2055906,22 @@ │ │ type : '()Landroid/widget/ListView;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -4dab1c: |[4dab1c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.getLvItemList:()Landroid/widget/ListView; │ │ -4dab2c: 5420 8aae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList$delegate:Lkotlin/Lazy; // field@ae8a │ │ -4dab30: 7210 78b1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@b178 │ │ -4dab36: 0c00 |0005: move-result-object v0 │ │ -4dab38: 1a01 6817 |0006: const-string v1, "(...)" // string@1768 │ │ -4dab3c: 7120 92cc 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dab42: 1f00 aa02 |000b: check-cast v0, Landroid/widget/ListView; // type@02aa │ │ -4dab46: 1100 |000d: return-object v0 │ │ +4dab18: |[4dab18] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.getLvItemList:()Landroid/widget/ListView; │ │ +4dab28: 5420 8aae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList$delegate:Lkotlin/Lazy; // field@ae8a │ │ +4dab2c: 7210 78b1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@b178 │ │ +4dab32: 0c00 |0005: move-result-object v0 │ │ +4dab34: 1a01 6817 |0006: const-string v1, "(...)" // string@1768 │ │ +4dab38: 7120 92cc 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dab3e: 1f00 aa02 |000b: check-cast v0, Landroid/widget/ListView; // type@02aa │ │ +4dab42: 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;) │ │ @@ -2055930,35 +2055929,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 │ │ -4db284: |[4db284] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onSaveExternalStorage$lambda-0:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -4db294: 2200 f315 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ -4db298: 7010 b9ab 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4db29e: 1a01 7e67 |0005: const-string v1, "Scanned " // string@677e │ │ -4db2a2: 6e20 c5ab 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4db2a8: 6e20 c5ab 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4db2ae: 1302 3a00 |000d: const/16 v2, #int 58 // #3a │ │ -4db2b2: 6e20 bdab 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@abbd │ │ -4db2b8: 6e10 d5ab 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4db2be: 0c02 |0015: move-result-object v2 │ │ -4db2c0: 1a00 ed2a |0016: const-string v0, "ExternalStorage" // string@2aed │ │ -4db2c4: 7120 ed09 2000 |0018: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09ed │ │ -4db2ca: 2202 f315 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@15f3 │ │ -4db2ce: 7010 b9ab 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4db2d4: 1a01 8315 |0020: const-string v1, "-> uri=" // string@1583 │ │ -4db2d8: 6e20 c5ab 1200 |0022: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4db2de: 6e20 c4ab 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@abc4 │ │ -4db2e4: 6e10 d5ab 0200 |0028: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4db2ea: 0c02 |002b: move-result-object v2 │ │ -4db2ec: 7120 ed09 2000 |002c: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09ed │ │ -4db2f2: 0e00 |002f: return-void │ │ +4db280: |[4db280] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onSaveExternalStorage$lambda-0:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +4db290: 2200 f315 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ +4db294: 7010 b9ab 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4db29a: 1a01 7e67 |0005: const-string v1, "Scanned " // string@677e │ │ +4db29e: 6e20 c5ab 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4db2a4: 6e20 c5ab 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4db2aa: 1302 3a00 |000d: const/16 v2, #int 58 // #3a │ │ +4db2ae: 6e20 bdab 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@abbd │ │ +4db2b4: 6e10 d5ab 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4db2ba: 0c02 |0015: move-result-object v2 │ │ +4db2bc: 1a00 ed2a |0016: const-string v0, "ExternalStorage" // string@2aed │ │ +4db2c0: 7120 ed09 2000 |0018: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09ed │ │ +4db2c6: 2202 f315 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@15f3 │ │ +4db2ca: 7010 b9ab 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4db2d0: 1a01 8315 |0020: const-string v1, "-> uri=" // string@1583 │ │ +4db2d4: 6e20 c5ab 1200 |0022: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4db2da: 6e20 c4ab 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@abc4 │ │ +4db2e0: 6e10 d5ab 0200 |0028: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4db2e6: 0c02 |002b: move-result-object v2 │ │ +4db2e8: 7120 ed09 2000 |002c: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09ed │ │ +4db2ee: 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; │ │ @@ -2055969,52 +2055968,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 │ │ -4dab90: |[4dab90] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.determineToSave:(Ljava/lang/String;I)Lkotlin/Pair; │ │ -4daba0: 1a06 81f0 |0000: const-string v6, "title" // string@f081 │ │ -4daba4: 7120 93cc 6500 |0002: invoke-static {v5, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dabaa: 6e10 15f7 0400 |0005: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getIntent:()Landroid/content/Intent; // method@f715 │ │ -4dabb0: 0c06 |0008: move-result-object v6 │ │ -4dabb2: 2200 2217 |0009: new-instance v0, Lkotlin/Pair; // type@1722 │ │ -4dabb6: 1f05 c115 |000b: check-cast v5, Ljava/lang/CharSequence; // type@15c1 │ │ -4dabba: 7210 4eaa 0500 |000d: invoke-interface {v5}, Ljava/lang/CharSequence;.length:()I // method@aa4e │ │ -4dabc0: 0a05 |0010: move-result v5 │ │ -4dabc2: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -4dabc4: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -4dabc6: 3d05 0400 |0013: if-lez v5, 0017 // +0004 │ │ -4dabca: 1215 |0015: const/4 v5, #int 1 // #1 │ │ -4dabcc: 2802 |0016: goto 0018 // +0002 │ │ -4dabce: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -4dabd0: 3905 1200 |0018: if-nez v5, 002a // +0012 │ │ -4dabd4: 5445 87ae |001a: iget-object v5, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae87 │ │ -4dabd8: 3905 0800 |001c: if-nez v5, 0024 // +0008 │ │ -4dabdc: 1a05 fd87 |001e: const-string v5, "checklistAdapter" // string@87fd │ │ -4dabe0: 7110 b0cc 0500 |0020: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4dabe6: 1205 |0023: const/4 v5, #int 0 // #0 │ │ -4dabe8: 6e10 e2f7 0500 |0024: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.isEmpty:()Z // method@f7e2 │ │ -4dabee: 0a05 |0027: move-result v5 │ │ -4dabf0: 3905 0c00 |0028: if-nez v5, 0034 // +000c │ │ -4dabf4: 1a05 a1d4 |002a: const-string v5, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d4a1 │ │ -4dabf8: 12b3 |002c: const/4 v3, #int -5 // #fb │ │ -4dabfa: 6e30 ec02 5603 |002d: invoke-virtual {v6, v5, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02ec │ │ -4dac00: 0a05 |0030: move-result v5 │ │ -4dac02: 3253 0300 |0031: if-eq v3, v5, 0034 // +0003 │ │ -4dac06: 2802 |0033: goto 0035 // +0002 │ │ -4dac08: 1201 |0034: const/4 v1, #int 0 // #0 │ │ -4dac0a: 7110 46aa 0100 |0035: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@aa46 │ │ -4dac10: 0c05 |0038: move-result-object v5 │ │ -4dac12: 1406 0201 117f |0039: const v6, #float 1.92743e+38 // #7f110102 │ │ -4dac18: 7110 f9aa 0600 |003c: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@aaf9 │ │ -4dac1e: 0c06 |003f: move-result-object v6 │ │ -4dac20: 7030 16b2 5006 |0040: invoke-direct {v0, v5, v6}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@b216 │ │ -4dac26: 1100 |0043: return-object v0 │ │ +4dab8c: |[4dab8c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.determineToSave:(Ljava/lang/String;I)Lkotlin/Pair; │ │ +4dab9c: 1a06 81f0 |0000: const-string v6, "title" // string@f081 │ │ +4daba0: 7120 93cc 6500 |0002: invoke-static {v5, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4daba6: 6e10 15f7 0400 |0005: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getIntent:()Landroid/content/Intent; // method@f715 │ │ +4dabac: 0c06 |0008: move-result-object v6 │ │ +4dabae: 2200 2217 |0009: new-instance v0, Lkotlin/Pair; // type@1722 │ │ +4dabb2: 1f05 c115 |000b: check-cast v5, Ljava/lang/CharSequence; // type@15c1 │ │ +4dabb6: 7210 4eaa 0500 |000d: invoke-interface {v5}, Ljava/lang/CharSequence;.length:()I // method@aa4e │ │ +4dabbc: 0a05 |0010: move-result v5 │ │ +4dabbe: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +4dabc0: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +4dabc2: 3d05 0400 |0013: if-lez v5, 0017 // +0004 │ │ +4dabc6: 1215 |0015: const/4 v5, #int 1 // #1 │ │ +4dabc8: 2802 |0016: goto 0018 // +0002 │ │ +4dabca: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +4dabcc: 3905 1200 |0018: if-nez v5, 002a // +0012 │ │ +4dabd0: 5445 87ae |001a: iget-object v5, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae87 │ │ +4dabd4: 3905 0800 |001c: if-nez v5, 0024 // +0008 │ │ +4dabd8: 1a05 fd87 |001e: const-string v5, "checklistAdapter" // string@87fd │ │ +4dabdc: 7110 b0cc 0500 |0020: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4dabe2: 1205 |0023: const/4 v5, #int 0 // #0 │ │ +4dabe4: 6e10 e2f7 0500 |0024: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.isEmpty:()Z // method@f7e2 │ │ +4dabea: 0a05 |0027: move-result v5 │ │ +4dabec: 3905 0c00 |0028: if-nez v5, 0034 // +000c │ │ +4dabf0: 1a05 a1d4 |002a: const-string v5, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d4a1 │ │ +4dabf4: 12b3 |002c: const/4 v3, #int -5 // #fb │ │ +4dabf6: 6e30 ec02 5603 |002d: invoke-virtual {v6, v5, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02ec │ │ +4dabfc: 0a05 |0030: move-result v5 │ │ +4dabfe: 3253 0300 |0031: if-eq v3, v5, 0034 // +0003 │ │ +4dac02: 2802 |0033: goto 0035 // +0002 │ │ +4dac04: 1201 |0034: const/4 v1, #int 0 // #0 │ │ +4dac06: 7110 46aa 0100 |0035: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@aa46 │ │ +4dac0c: 0c05 |0038: move-result-object v5 │ │ +4dac0e: 1406 0201 117f |0039: const v6, #float 1.92743e+38 // #7f110102 │ │ +4dac14: 7110 f9aa 0600 |003c: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@aaf9 │ │ +4dac1a: 0c06 |003f: move-result-object v6 │ │ +4dac1c: 7030 16b2 5006 |0040: invoke-direct {v0, v5, v6}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@b216 │ │ +4dac22: 1100 |0043: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=151 │ │ 0x0009 line=152 │ │ 0x000b line=153 │ │ 0x003c line=154 │ │ 0x0040 line=152 │ │ @@ -2056028,74 +2056027,74 @@ │ │ type : '(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/room/model/Note;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 118 16-bit code units │ │ -4dac28: |[4dac28] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.noteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/room/model/Note; │ │ -4dac38: 1a00 8ece |0000: const-string v0, "name" // string@ce8e │ │ -4dac3c: 7120 93cc 0a00 |0002: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dac42: 7010 16f7 0900 |0005: invoke-direct {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f716 │ │ -4dac48: 0c01 |0008: move-result-object v1 │ │ -4dac4a: 6e10 6d11 0100 |0009: invoke-virtual {v1}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116d │ │ -4dac50: 0c01 |000c: move-result-object v1 │ │ -4dac52: 1a02 5fb7 |000d: const-string v2, "lvItemList.adapter" // string@b75f │ │ -4dac56: 7120 92cc 2100 |000f: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dac5c: 1f01 8702 |0012: check-cast v1, Landroid/widget/Adapter; // type@0287 │ │ -4dac60: 2202 2e1e |0014: new-instance v2, Lorg/json/JSONArray; // type@1e2e │ │ -4dac64: 7010 6ded 0200 |0016: invoke-direct {v2}, Lorg/json/JSONArray;.:()V // method@ed6d │ │ -4dac6a: 1203 |0019: const/4 v3, #int 0 // #0 │ │ -4dac6c: 5494 89ae |001a: iget-object v4, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae89 │ │ -4dac70: 6e10 7cad 0400 |001c: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@ad7c │ │ -4dac76: 0a04 |001f: move-result v4 │ │ -4dac78: 1205 |0020: const/4 v5, #int 0 // #0 │ │ -4dac7a: 3545 3100 |0021: if-ge v5, v4, 0052 // +0031 │ │ -4dac7e: 7220 4f0f 5100 |0023: invoke-interface {v1, v5}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@0f4f │ │ -4dac84: 0c06 |0026: move-result-object v6 │ │ -4dac86: 3806 1f00 |0027: if-eqz v6, 0046 // +001f │ │ -4dac8a: 1f06 3d20 |0029: check-cast v6, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203d │ │ -4dac8e: 2207 301e |002b: new-instance v7, Lorg/json/JSONObject; // type@1e30 │ │ -4dac92: 7010 75ed 0700 |002d: invoke-direct {v7}, Lorg/json/JSONObject;.:()V // method@ed75 │ │ -4dac98: 6e10 e6f7 0600 |0030: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f7e6 │ │ -4dac9e: 0c08 |0033: move-result-object v8 │ │ -4daca0: 6e30 78ed 0708 |0034: invoke-virtual {v7, v0, v8}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@ed78 │ │ -4daca6: 1a08 ef87 |0037: const-string v8, "checked" // string@87ef │ │ -4dacaa: 6e10 e7f7 0600 |0039: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f7e7 │ │ -4dacb0: 0a06 |003c: move-result v6 │ │ -4dacb2: 6e30 79ed 8706 |003d: invoke-virtual {v7, v8, v6}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Z)Lorg/json/JSONObject; // method@ed79 │ │ -4dacb8: 6e20 72ed 7200 |0040: invoke-virtual {v2, v7}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@ed72 │ │ -4dacbe: d805 0501 |0043: add-int/lit8 v5, v5, #int 1 // #01 │ │ -4dacc2: 28dc |0045: goto 0021 // -0024 │ │ -4dacc4: 2200 e215 |0046: new-instance v0, Ljava/lang/NullPointerException; // type@15e2 │ │ -4dacc8: 1a01 9fd0 |0048: const-string v1, "null cannot be cast to non-null type org.secuso.privacyfriendlynotes.ui.util.CheckListItem" // string@d09f │ │ -4daccc: 7020 4cab 1000 |004a: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@ab4c │ │ -4dacd2: 2700 |004d: throw v0 │ │ -4dacd4: 0d00 |004e: move-exception v0 │ │ -4dacd6: 6e10 74ed 0000 |004f: invoke-virtual {v0}, Lorg/json/JSONException;.printStackTrace:()V // method@ed74 │ │ -4dacdc: 07a0 |0052: move-object v0, v10 │ │ -4dacde: 1f00 c115 |0053: check-cast v0, Ljava/lang/CharSequence; // type@15c1 │ │ -4dace2: 7210 4eaa 0000 |0055: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@aa4e │ │ -4dace8: 0a00 |0058: move-result v0 │ │ -4dacea: 3900 0300 |0059: if-nez v0, 005c // +0003 │ │ -4dacee: 1213 |005b: const/4 v3, #int 1 // #1 │ │ -4dacf0: 3803 0a00 |005c: if-eqz v3, 0066 // +000a │ │ -4dacf4: 6e10 71ed 0200 |005e: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@ed71 │ │ -4dacfa: 0a00 |0061: move-result v0 │ │ -4dacfc: 3900 0400 |0062: if-nez v0, 0066 // +0004 │ │ -4dad00: 120a |0064: const/4 v10, #int 0 // #0 │ │ -4dad02: 110a |0065: return-object v10 │ │ -4dad04: 2200 b41f |0066: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1fb4 │ │ -4dad08: 6e10 73ed 0200 |0068: invoke-virtual {v2}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@ed73 │ │ -4dad0e: 0c01 |006b: move-result-object v1 │ │ -4dad10: 1a02 b4b2 |006c: const-string v2, "jsonArray.toString()" // string@b2b4 │ │ -4dad14: 7120 92cc 2100 |006e: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dad1a: 1232 |0071: const/4 v2, #int 3 // #3 │ │ -4dad1c: 705b e0f4 a021 |0072: invoke-direct {v0, v10, v1, v2, v11}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f4e0 │ │ -4dad22: 1100 |0075: return-object v0 │ │ +4dac24: |[4dac24] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.noteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/room/model/Note; │ │ +4dac34: 1a00 8ece |0000: const-string v0, "name" // string@ce8e │ │ +4dac38: 7120 93cc 0a00 |0002: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dac3e: 7010 16f7 0900 |0005: invoke-direct {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f716 │ │ +4dac44: 0c01 |0008: move-result-object v1 │ │ +4dac46: 6e10 6d11 0100 |0009: invoke-virtual {v1}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116d │ │ +4dac4c: 0c01 |000c: move-result-object v1 │ │ +4dac4e: 1a02 5fb7 |000d: const-string v2, "lvItemList.adapter" // string@b75f │ │ +4dac52: 7120 92cc 2100 |000f: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dac58: 1f01 8702 |0012: check-cast v1, Landroid/widget/Adapter; // type@0287 │ │ +4dac5c: 2202 2e1e |0014: new-instance v2, Lorg/json/JSONArray; // type@1e2e │ │ +4dac60: 7010 6ded 0200 |0016: invoke-direct {v2}, Lorg/json/JSONArray;.:()V // method@ed6d │ │ +4dac66: 1203 |0019: const/4 v3, #int 0 // #0 │ │ +4dac68: 5494 89ae |001a: iget-object v4, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae89 │ │ +4dac6c: 6e10 7cad 0400 |001c: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@ad7c │ │ +4dac72: 0a04 |001f: move-result v4 │ │ +4dac74: 1205 |0020: const/4 v5, #int 0 // #0 │ │ +4dac76: 3545 3100 |0021: if-ge v5, v4, 0052 // +0031 │ │ +4dac7a: 7220 4f0f 5100 |0023: invoke-interface {v1, v5}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@0f4f │ │ +4dac80: 0c06 |0026: move-result-object v6 │ │ +4dac82: 3806 1f00 |0027: if-eqz v6, 0046 // +001f │ │ +4dac86: 1f06 3d20 |0029: check-cast v6, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203d │ │ +4dac8a: 2207 301e |002b: new-instance v7, Lorg/json/JSONObject; // type@1e30 │ │ +4dac8e: 7010 75ed 0700 |002d: invoke-direct {v7}, Lorg/json/JSONObject;.:()V // method@ed75 │ │ +4dac94: 6e10 e6f7 0600 |0030: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f7e6 │ │ +4dac9a: 0c08 |0033: move-result-object v8 │ │ +4dac9c: 6e30 78ed 0708 |0034: invoke-virtual {v7, v0, v8}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@ed78 │ │ +4daca2: 1a08 ef87 |0037: const-string v8, "checked" // string@87ef │ │ +4daca6: 6e10 e7f7 0600 |0039: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f7e7 │ │ +4dacac: 0a06 |003c: move-result v6 │ │ +4dacae: 6e30 79ed 8706 |003d: invoke-virtual {v7, v8, v6}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Z)Lorg/json/JSONObject; // method@ed79 │ │ +4dacb4: 6e20 72ed 7200 |0040: invoke-virtual {v2, v7}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@ed72 │ │ +4dacba: d805 0501 |0043: add-int/lit8 v5, v5, #int 1 // #01 │ │ +4dacbe: 28dc |0045: goto 0021 // -0024 │ │ +4dacc0: 2200 e215 |0046: new-instance v0, Ljava/lang/NullPointerException; // type@15e2 │ │ +4dacc4: 1a01 9fd0 |0048: const-string v1, "null cannot be cast to non-null type org.secuso.privacyfriendlynotes.ui.util.CheckListItem" // string@d09f │ │ +4dacc8: 7020 4cab 1000 |004a: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@ab4c │ │ +4dacce: 2700 |004d: throw v0 │ │ +4dacd0: 0d00 |004e: move-exception v0 │ │ +4dacd2: 6e10 74ed 0000 |004f: invoke-virtual {v0}, Lorg/json/JSONException;.printStackTrace:()V // method@ed74 │ │ +4dacd8: 07a0 |0052: move-object v0, v10 │ │ +4dacda: 1f00 c115 |0053: check-cast v0, Ljava/lang/CharSequence; // type@15c1 │ │ +4dacde: 7210 4eaa 0000 |0055: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@aa4e │ │ +4dace4: 0a00 |0058: move-result v0 │ │ +4dace6: 3900 0300 |0059: if-nez v0, 005c // +0003 │ │ +4dacea: 1213 |005b: const/4 v3, #int 1 // #1 │ │ +4dacec: 3803 0a00 |005c: if-eqz v3, 0066 // +000a │ │ +4dacf0: 6e10 71ed 0200 |005e: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@ed71 │ │ +4dacf6: 0a00 |0061: move-result v0 │ │ +4dacf8: 3900 0400 |0062: if-nez v0, 0066 // +0004 │ │ +4dacfc: 120a |0064: const/4 v10, #int 0 // #0 │ │ +4dacfe: 110a |0065: return-object v10 │ │ +4dad00: 2200 b41f |0066: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1fb4 │ │ +4dad04: 6e10 73ed 0200 |0068: invoke-virtual {v2}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@ed73 │ │ +4dad0a: 0c01 |006b: move-result-object v1 │ │ +4dad0c: 1a02 b4b2 |006c: const-string v2, "jsonArray.toString()" // string@b2b4 │ │ +4dad10: 7120 92cc 2100 |006e: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dad16: 1232 |0071: const/4 v2, #int 3 // #3 │ │ +4dad18: 705b e0f4 a021 |0072: invoke-direct {v0, v10, v1, v2, v11}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f4e0 │ │ +4dad1e: 1100 |0075: return-object v0 │ │ catches : 1 │ │ 0x001a - 0x004e │ │ Lorg/json/JSONException; -> 0x004e │ │ positions : │ │ 0x0005 line=192 │ │ 0x0014 line=193 │ │ 0x001a line=195 │ │ @@ -2056118,60 +2056117,60 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 92 16-bit code units │ │ -4daf70: |[4daf70] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onClick:(Landroid/view/View;)V │ │ -4daf80: 1a00 31f5 |0000: const-string v0, "v" // string@f531 │ │ -4daf84: 7120 93cc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4daf8a: 6e10 970b 0400 |0005: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0b97 │ │ -4daf90: 0a04 |0008: move-result v4 │ │ -4daf92: 1400 7100 097f |0009: const v0, #float 1.82107e+38 // #7f090071 │ │ -4daf98: 3304 4f00 |000c: if-ne v4, v0, 005b // +004f │ │ -4daf9c: 7010 14f7 0300 |000e: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getEtNewItem:()Landroid/widget/EditText; // method@f714 │ │ -4dafa2: 0c04 |0011: move-result-object v4 │ │ -4dafa4: 6e10 1d10 0400 |0012: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ -4dafaa: 0c04 |0015: move-result-object v4 │ │ -4dafac: 6e10 5cab 0400 |0016: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ -4dafb2: 0c04 |0019: move-result-object v4 │ │ -4dafb4: 1f04 c115 |001a: check-cast v4, Ljava/lang/CharSequence; // type@15c1 │ │ -4dafb8: 7210 4eaa 0400 |001c: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@aa4e │ │ -4dafbe: 0a04 |001f: move-result v4 │ │ -4dafc0: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -4dafc2: 3d04 0400 |0021: if-lez v4, 0025 // +0004 │ │ -4dafc6: 1214 |0023: const/4 v4, #int 1 // #1 │ │ -4dafc8: 2802 |0024: goto 0026 // +0002 │ │ -4dafca: 1204 |0025: const/4 v4, #int 0 // #0 │ │ -4dafcc: 3804 3500 |0026: if-eqz v4, 005b // +0035 │ │ -4dafd0: 5434 89ae |0028: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae89 │ │ -4dafd4: 2201 3d20 |002a: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203d │ │ -4dafd8: 7010 14f7 0300 |002c: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getEtNewItem:()Landroid/widget/EditText; // method@f714 │ │ -4dafde: 0c02 |002f: move-result-object v2 │ │ -4dafe0: 6e10 1d10 0200 |0030: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ -4dafe6: 0c02 |0033: move-result-object v2 │ │ -4dafe8: 6e10 5cab 0200 |0034: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ -4dafee: 0c02 |0037: move-result-object v2 │ │ -4daff0: 7030 e5f7 0102 |0038: invoke-direct {v1, v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@f7e5 │ │ -4daff6: 6e20 6cad 1400 |003b: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ad6c │ │ -4daffc: 7010 14f7 0300 |003e: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getEtNewItem:()Landroid/widget/EditText; // method@f714 │ │ -4db002: 0c04 |0041: move-result-object v4 │ │ -4db004: 1a00 0000 |0042: const-string v0, "" // string@0000 │ │ -4db008: 1f00 c115 |0044: check-cast v0, Ljava/lang/CharSequence; // type@15c1 │ │ -4db00c: 6e20 4f10 0400 |0046: invoke-virtual {v4, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104f │ │ -4db012: 7010 16f7 0300 |0049: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f716 │ │ -4db018: 0c04 |004c: move-result-object v4 │ │ -4db01a: 6e10 6d11 0400 |004d: invoke-virtual {v4}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116d │ │ -4db020: 0c04 |0050: move-result-object v4 │ │ -4db022: 1a00 5bd0 |0051: const-string v0, "null cannot be cast to non-null type android.widget.ArrayAdapter<*>" // string@d05b │ │ -4db026: 7120 bcae 0400 |0053: invoke-static {v4, v0}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@aebc │ │ -4db02c: 1f04 8b02 |0056: check-cast v4, Landroid/widget/ArrayAdapter; // type@028b │ │ -4db030: 6e10 590f 0400 |0058: invoke-virtual {v4}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@0f59 │ │ -4db036: 0e00 |005b: return-void │ │ +4daf6c: |[4daf6c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onClick:(Landroid/view/View;)V │ │ +4daf7c: 1a00 31f5 |0000: const-string v0, "v" // string@f531 │ │ +4daf80: 7120 93cc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4daf86: 6e10 970b 0400 |0005: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0b97 │ │ +4daf8c: 0a04 |0008: move-result v4 │ │ +4daf8e: 1400 7100 097f |0009: const v0, #float 1.82107e+38 // #7f090071 │ │ +4daf94: 3304 4f00 |000c: if-ne v4, v0, 005b // +004f │ │ +4daf98: 7010 14f7 0300 |000e: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getEtNewItem:()Landroid/widget/EditText; // method@f714 │ │ +4daf9e: 0c04 |0011: move-result-object v4 │ │ +4dafa0: 6e10 1d10 0400 |0012: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ +4dafa6: 0c04 |0015: move-result-object v4 │ │ +4dafa8: 6e10 5cab 0400 |0016: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ +4dafae: 0c04 |0019: move-result-object v4 │ │ +4dafb0: 1f04 c115 |001a: check-cast v4, Ljava/lang/CharSequence; // type@15c1 │ │ +4dafb4: 7210 4eaa 0400 |001c: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@aa4e │ │ +4dafba: 0a04 |001f: move-result v4 │ │ +4dafbc: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +4dafbe: 3d04 0400 |0021: if-lez v4, 0025 // +0004 │ │ +4dafc2: 1214 |0023: const/4 v4, #int 1 // #1 │ │ +4dafc4: 2802 |0024: goto 0026 // +0002 │ │ +4dafc6: 1204 |0025: const/4 v4, #int 0 // #0 │ │ +4dafc8: 3804 3500 |0026: if-eqz v4, 005b // +0035 │ │ +4dafcc: 5434 89ae |0028: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae89 │ │ +4dafd0: 2201 3d20 |002a: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203d │ │ +4dafd4: 7010 14f7 0300 |002c: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getEtNewItem:()Landroid/widget/EditText; // method@f714 │ │ +4dafda: 0c02 |002f: move-result-object v2 │ │ +4dafdc: 6e10 1d10 0200 |0030: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ +4dafe2: 0c02 |0033: move-result-object v2 │ │ +4dafe4: 6e10 5cab 0200 |0034: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ +4dafea: 0c02 |0037: move-result-object v2 │ │ +4dafec: 7030 e5f7 0102 |0038: invoke-direct {v1, v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@f7e5 │ │ +4daff2: 6e20 6cad 1400 |003b: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@ad6c │ │ +4daff8: 7010 14f7 0300 |003e: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getEtNewItem:()Landroid/widget/EditText; // method@f714 │ │ +4daffe: 0c04 |0041: move-result-object v4 │ │ +4db000: 1a00 0000 |0042: const-string v0, "" // string@0000 │ │ +4db004: 1f00 c115 |0044: check-cast v0, Ljava/lang/CharSequence; // type@15c1 │ │ +4db008: 6e20 4f10 0400 |0046: invoke-virtual {v4, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104f │ │ +4db00e: 7010 16f7 0300 |0049: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f716 │ │ +4db014: 0c04 |004c: move-result-object v4 │ │ +4db016: 6e10 6d11 0400 |004d: invoke-virtual {v4}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116d │ │ +4db01c: 0c04 |0050: move-result-object v4 │ │ +4db01e: 1a00 5bd0 |0051: const-string v0, "null cannot be cast to non-null type android.widget.ArrayAdapter<*>" // string@d05b │ │ +4db022: 7120 bcae 0400 |0053: invoke-static {v4, v0}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@aebc │ │ +4db028: 1f04 8b02 |0056: check-cast v4, Landroid/widget/ArrayAdapter; // type@028b │ │ +4db02c: 6e10 590f 0400 |0058: invoke-virtual {v4}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@0f59 │ │ +4db032: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=167 │ │ 0x0028 line=168 │ │ 0x003e line=169 │ │ 0x0049 line=170 │ │ locals : │ │ @@ -2056183,25 +2056182,25 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -4db038: |[4db038] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ -4db048: 1400 1e00 0c7f |0000: const v0, #float 1.86093e+38 // #7f0c001e │ │ -4db04e: 6e20 21f7 0200 |0003: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.setContentView:(I)V // method@f721 │ │ -4db054: 1400 7100 097f |0006: const v0, #float 1.82107e+38 // #7f090071 │ │ -4db05a: 6e20 10f7 0200 |0009: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f710 │ │ -4db060: 0c00 |000c: move-result-object v0 │ │ -4db062: 0721 |000d: move-object v1, v2 │ │ -4db064: 1f01 2a02 |000e: check-cast v1, Landroid/view/View$OnClickListener; // type@022a │ │ -4db068: 6e20 5c0c 1000 |0010: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c5c │ │ -4db06e: 6f20 d3f6 3200 |0013: invoke-super {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onCreate:(Landroid/os/Bundle;)V // method@f6d3 │ │ -4db074: 0e00 |0016: return-void │ │ +4db034: |[4db034] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ +4db044: 1400 1e00 0c7f |0000: const v0, #float 1.86093e+38 // #7f0c001e │ │ +4db04a: 6e20 21f7 0200 |0003: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.setContentView:(I)V // method@f721 │ │ +4db050: 1400 7100 097f |0006: const v0, #float 1.82107e+38 // #7f090071 │ │ +4db056: 6e20 10f7 0200 |0009: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@f710 │ │ +4db05c: 0c00 |000c: move-result-object v0 │ │ +4db05e: 0721 |000d: move-object v1, v2 │ │ +4db060: 1f01 2a02 |000e: check-cast v1, Landroid/view/View$OnClickListener; // type@022a │ │ +4db064: 6e20 5c0c 1000 |0010: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0c5c │ │ +4db06a: 6f20 d3f6 3200 |0013: invoke-super {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onCreate:(Landroid/os/Bundle;)V // method@f6d3 │ │ +4db070: 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; │ │ @@ -2056212,38 +2056211,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 │ │ -4db078: |[4db078] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -4db088: 1a01 2ef7 |0000: const-string v1, "view" // string@f72e │ │ -4db08c: 7120 93cc 1200 |0002: invoke-static {v2, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4db092: 5401 87ae |0005: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae87 │ │ -4db096: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -4db098: 1a04 fd87 |0008: const-string v4, "checklistAdapter" // string@87fd │ │ -4db09c: 3901 0600 |000a: if-nez v1, 0010 // +0006 │ │ -4db0a0: 7110 b0cc 0400 |000c: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4db0a6: 0721 |000f: move-object v1, v2 │ │ -4db0a8: 6e20 def7 3100 |0010: invoke-virtual {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@f7de │ │ -4db0ae: 0c01 |0013: move-result-object v1 │ │ -4db0b0: 1f01 3d20 |0014: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203d │ │ -4db0b4: 7110 90cc 0100 |0016: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4db0ba: 6e10 e7f7 0100 |0019: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f7e7 │ │ -4db0c0: 0a03 |001c: move-result v3 │ │ -4db0c2: df03 0301 |001d: xor-int/lit8 v3, v3, #int 1 // #01 │ │ -4db0c6: 6e20 e8f7 3100 |001f: invoke-virtual {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.setChecked:(Z)V // method@f7e8 │ │ -4db0cc: 5401 87ae |0022: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae87 │ │ -4db0d0: 3901 0600 |0024: if-nez v1, 002a // +0006 │ │ -4db0d4: 7110 b0cc 0400 |0026: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4db0da: 2802 |0029: goto 002b // +0002 │ │ -4db0dc: 0712 |002a: move-object v2, v1 │ │ -4db0de: 6e10 e3f7 0200 |002b: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.notifyDataSetChanged:()V // method@f7e3 │ │ -4db0e4: 0e00 |002e: return-void │ │ +4db074: |[4db074] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +4db084: 1a01 2ef7 |0000: const-string v1, "view" // string@f72e │ │ +4db088: 7120 93cc 1200 |0002: invoke-static {v2, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4db08e: 5401 87ae |0005: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae87 │ │ +4db092: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +4db094: 1a04 fd87 |0008: const-string v4, "checklistAdapter" // string@87fd │ │ +4db098: 3901 0600 |000a: if-nez v1, 0010 // +0006 │ │ +4db09c: 7110 b0cc 0400 |000c: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4db0a2: 0721 |000f: move-object v1, v2 │ │ +4db0a4: 6e20 def7 3100 |0010: invoke-virtual {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@f7de │ │ +4db0aa: 0c01 |0013: move-result-object v1 │ │ +4db0ac: 1f01 3d20 |0014: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203d │ │ +4db0b0: 7110 90cc 0100 |0016: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4db0b6: 6e10 e7f7 0100 |0019: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f7e7 │ │ +4db0bc: 0a03 |001c: move-result v3 │ │ +4db0be: df03 0301 |001d: xor-int/lit8 v3, v3, #int 1 // #01 │ │ +4db0c2: 6e20 e8f7 3100 |001f: invoke-virtual {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.setChecked:(Z)V // method@f7e8 │ │ +4db0c8: 5401 87ae |0022: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae87 │ │ +4db0cc: 3901 0600 |0024: if-nez v1, 002a // +0006 │ │ +4db0d0: 7110 b0cc 0400 |0026: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4db0d6: 2802 |0029: goto 002b // +0002 │ │ +4db0d8: 0712 |002a: move-object v2, v1 │ │ +4db0da: 6e10 e3f7 0200 |002b: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.notifyDataSetChanged:()V // method@f7e3 │ │ +4db0e0: 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; │ │ @@ -2056257,54 +2056256,54 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 84 16-bit code units │ │ -4db0e8: |[4db0e8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onLoadActivity:()V │ │ -4db0f8: 5440 89ae |0000: iget-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae89 │ │ -4db0fc: 6e10 6ead 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@ad6e │ │ -4db102: 7010 14f7 0400 |0005: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getEtNewItem:()Landroid/widget/EditText; // method@f714 │ │ -4db108: 0c00 |0008: move-result-object v0 │ │ -4db10a: 1f00 c802 |0009: check-cast v0, Landroid/widget/TextView; // type@02c8 │ │ -4db10e: 6e20 0df7 0400 |000b: invoke-virtual {v4, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.adaptFontSize:(Landroid/widget/TextView;)V // method@f70d │ │ -4db114: 7010 16f7 0400 |000e: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f716 │ │ -4db11a: 0c00 |0011: move-result-object v0 │ │ -4db11c: 1231 |0012: const/4 v1, #int 3 // #3 │ │ -4db11e: 6e20 8711 1000 |0013: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setChoiceMode:(I)V // method@1187 │ │ -4db124: 7010 16f7 0400 |0016: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f716 │ │ -4db12a: 0c00 |0019: move-result-object v0 │ │ -4db12c: 0741 |001a: move-object v1, v4 │ │ -4db12e: 1f01 8802 |001b: check-cast v1, Landroid/widget/AdapterView$OnItemClickListener; // type@0288 │ │ -4db132: 6e20 8e11 1000 |001d: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@118e │ │ -4db138: 7010 16f7 0400 |0020: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f716 │ │ -4db13e: 0c00 |0023: move-result-object v0 │ │ -4db140: 2201 1b20 |0024: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1; // type@201b │ │ -4db144: 7020 01f7 4100 |0026: invoke-direct {v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f701 │ │ -4db14a: 1f01 8302 |0029: check-cast v1, Landroid/widget/AbsListView$MultiChoiceModeListener; // type@0283 │ │ -4db14e: 6e20 8d11 1000 |002b: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setMultiChoiceModeListener:(Landroid/widget/AbsListView$MultiChoiceModeListener;)V // method@118d │ │ -4db154: 2200 3c20 |002e: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // type@203c │ │ -4db158: 6e10 12f7 0400 |0030: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f712 │ │ -4db15e: 0c01 |0033: move-result-object v1 │ │ -4db160: 5442 89ae |0034: iget-object v2, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae89 │ │ -4db164: 1f02 7316 |0036: check-cast v2, Ljava/util/List; // type@1673 │ │ -4db168: 1403 3e00 0c7f |0038: const v3, #float 1.86093e+38 // #7f0c003e │ │ -4db16e: 7040 dbf7 1023 |003b: invoke-direct {v0, v1, v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@f7db │ │ -4db174: 5b40 87ae |003e: iput-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae87 │ │ -4db178: 7010 16f7 0400 |0040: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f716 │ │ -4db17e: 0c00 |0043: move-result-object v0 │ │ -4db180: 5441 87ae |0044: iget-object v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae87 │ │ -4db184: 3901 0800 |0046: if-nez v1, 004e // +0008 │ │ -4db188: 1a01 fd87 |0048: const-string v1, "checklistAdapter" // string@87fd │ │ -4db18c: 7110 b0cc 0100 |004a: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4db192: 1201 |004d: const/4 v1, #int 0 // #0 │ │ -4db194: 1f01 a802 |004e: check-cast v1, Landroid/widget/ListAdapter; // type@02a8 │ │ -4db198: 6e20 8611 1000 |0050: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1186 │ │ -4db19e: 0e00 |0053: return-void │ │ +4db0e4: |[4db0e4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onLoadActivity:()V │ │ +4db0f4: 5440 89ae |0000: iget-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae89 │ │ +4db0f8: 6e10 6ead 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@ad6e │ │ +4db0fe: 7010 14f7 0400 |0005: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getEtNewItem:()Landroid/widget/EditText; // method@f714 │ │ +4db104: 0c00 |0008: move-result-object v0 │ │ +4db106: 1f00 c802 |0009: check-cast v0, Landroid/widget/TextView; // type@02c8 │ │ +4db10a: 6e20 0df7 0400 |000b: invoke-virtual {v4, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.adaptFontSize:(Landroid/widget/TextView;)V // method@f70d │ │ +4db110: 7010 16f7 0400 |000e: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f716 │ │ +4db116: 0c00 |0011: move-result-object v0 │ │ +4db118: 1231 |0012: const/4 v1, #int 3 // #3 │ │ +4db11a: 6e20 8711 1000 |0013: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setChoiceMode:(I)V // method@1187 │ │ +4db120: 7010 16f7 0400 |0016: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f716 │ │ +4db126: 0c00 |0019: move-result-object v0 │ │ +4db128: 0741 |001a: move-object v1, v4 │ │ +4db12a: 1f01 8802 |001b: check-cast v1, Landroid/widget/AdapterView$OnItemClickListener; // type@0288 │ │ +4db12e: 6e20 8e11 1000 |001d: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@118e │ │ +4db134: 7010 16f7 0400 |0020: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f716 │ │ +4db13a: 0c00 |0023: move-result-object v0 │ │ +4db13c: 2201 1b20 |0024: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1; // type@201b │ │ +4db140: 7020 01f7 4100 |0026: invoke-direct {v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@f701 │ │ +4db146: 1f01 8302 |0029: check-cast v1, Landroid/widget/AbsListView$MultiChoiceModeListener; // type@0283 │ │ +4db14a: 6e20 8d11 1000 |002b: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setMultiChoiceModeListener:(Landroid/widget/AbsListView$MultiChoiceModeListener;)V // method@118d │ │ +4db150: 2200 3c20 |002e: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // type@203c │ │ +4db154: 6e10 12f7 0400 |0030: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getBaseContext:()Landroid/content/Context; // method@f712 │ │ +4db15a: 0c01 |0033: move-result-object v1 │ │ +4db15c: 5442 89ae |0034: iget-object v2, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae89 │ │ +4db160: 1f02 7316 |0036: check-cast v2, Ljava/util/List; // type@1673 │ │ +4db164: 1403 3e00 0c7f |0038: const v3, #float 1.86093e+38 // #7f0c003e │ │ +4db16a: 7040 dbf7 1023 |003b: invoke-direct {v0, v1, v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@f7db │ │ +4db170: 5b40 87ae |003e: iput-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae87 │ │ +4db174: 7010 16f7 0400 |0040: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f716 │ │ +4db17a: 0c00 |0043: move-result-object v0 │ │ +4db17c: 5441 87ae |0044: iget-object v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae87 │ │ +4db180: 3901 0800 |0046: if-nez v1, 004e // +0008 │ │ +4db184: 1a01 fd87 |0048: const-string v1, "checklistAdapter" // string@87fd │ │ +4db188: 7110 b0cc 0100 |004a: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4db18e: 1201 |004d: const/4 v1, #int 0 // #0 │ │ +4db190: 1f01 a802 |004e: check-cast v1, Landroid/widget/ListAdapter; // type@02a8 │ │ +4db194: 6e20 8611 1000 |0050: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1186 │ │ +4db19a: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0005 line=58 │ │ 0x000e line=59 │ │ 0x0016 line=60 │ │ 0x0020 line=61 │ │ @@ -2056318,72 +2056317,72 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4db1a0: |[4db1a0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onNewNote:()V │ │ -4db1b0: 0e00 |0000: return-void │ │ +4db19c: |[4db19c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onNewNote:()V │ │ +4db1ac: 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 │ │ -4db1b4: |[4db1b4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onNoteLoadedFromDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -4db1c4: 1a00 dfcf |0000: const-string v0, "note" // string@cfdf │ │ -4db1c8: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4db1ce: 2200 2e1e |0005: new-instance v0, Lorg/json/JSONArray; // type@1e2e │ │ -4db1d2: 6e10 ebf4 0800 |0007: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@f4eb │ │ -4db1d8: 0c08 |000a: move-result-object v8 │ │ -4db1da: 7020 6eed 8000 |000b: invoke-direct {v0, v8}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@ed6e │ │ -4db1e0: 5478 89ae |000e: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae89 │ │ -4db1e4: 6e10 6ead 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@ad6e │ │ -4db1ea: 1208 |0013: const/4 v8, #int 0 // #0 │ │ -4db1ec: 6e10 71ed 0000 |0014: invoke-virtual {v0}, Lorg/json/JSONArray;.length:()I // method@ed71 │ │ -4db1f2: 0a01 |0017: move-result v1 │ │ -4db1f4: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -4db1f6: 1a03 fd87 |0019: const-string v3, "checklistAdapter" // string@87fd │ │ -4db1fa: 3518 2600 |001b: if-ge v8, v1, 0041 // +0026 │ │ -4db1fe: 6e20 70ed 8000 |001d: invoke-virtual {v0, v8}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@ed70 │ │ -4db204: 0c04 |0020: move-result-object v4 │ │ -4db206: 5475 87ae |0021: iget-object v5, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae87 │ │ -4db20a: 3905 0600 |0023: if-nez v5, 0029 // +0006 │ │ -4db20e: 7110 b0cc 0300 |0025: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4db214: 2802 |0028: goto 002a // +0002 │ │ -4db216: 0752 |0029: move-object v2, v5 │ │ -4db218: 2203 3d20 |002a: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203d │ │ -4db21c: 1a05 ef87 |002c: const-string v5, "checked" // string@87ef │ │ -4db220: 6e20 76ed 5400 |002e: invoke-virtual {v4, v5}, Lorg/json/JSONObject;.getBoolean:(Ljava/lang/String;)Z // method@ed76 │ │ -4db226: 0a05 |0031: move-result v5 │ │ -4db228: 1a06 8ece |0032: const-string v6, "name" // string@ce8e │ │ -4db22c: 6e20 77ed 6400 |0034: invoke-virtual {v4, v6}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@ed77 │ │ -4db232: 0c04 |0037: move-result-object v4 │ │ -4db234: 7030 e5f7 5304 |0038: invoke-direct {v3, v5, v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@f7e5 │ │ -4db23a: 6e20 dcf7 3200 |003b: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.add:(Ljava/lang/Object;)V // method@f7dc │ │ -4db240: d808 0801 |003e: add-int/lit8 v8, v8, #int 1 // #01 │ │ -4db244: 28d8 |0040: goto 0018 // -0028 │ │ -4db246: 5478 87ae |0041: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae87 │ │ -4db24a: 3908 0600 |0043: if-nez v8, 0049 // +0006 │ │ -4db24e: 7110 b0cc 0300 |0045: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ -4db254: 2802 |0048: goto 004a // +0002 │ │ -4db256: 0782 |0049: move-object v2, v8 │ │ -4db258: 6e10 e3f7 0200 |004a: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.notifyDataSetChanged:()V // method@f7e3 │ │ -4db25e: 2805 |004d: goto 0052 // +0005 │ │ -4db260: 0d08 |004e: move-exception v8 │ │ -4db262: 6e10 c5aa 0800 |004f: invoke-virtual {v8}, Ljava/lang/Exception;.printStackTrace:()V // method@aac5 │ │ -4db268: 0e00 |0052: return-void │ │ +4db1b0: |[4db1b0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onNoteLoadedFromDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +4db1c0: 1a00 dfcf |0000: const-string v0, "note" // string@cfdf │ │ +4db1c4: 7120 93cc 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4db1ca: 2200 2e1e |0005: new-instance v0, Lorg/json/JSONArray; // type@1e2e │ │ +4db1ce: 6e10 ebf4 0800 |0007: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@f4eb │ │ +4db1d4: 0c08 |000a: move-result-object v8 │ │ +4db1d6: 7020 6eed 8000 |000b: invoke-direct {v0, v8}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@ed6e │ │ +4db1dc: 5478 89ae |000e: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae89 │ │ +4db1e0: 6e10 6ead 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@ad6e │ │ +4db1e6: 1208 |0013: const/4 v8, #int 0 // #0 │ │ +4db1e8: 6e10 71ed 0000 |0014: invoke-virtual {v0}, Lorg/json/JSONArray;.length:()I // method@ed71 │ │ +4db1ee: 0a01 |0017: move-result v1 │ │ +4db1f0: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +4db1f2: 1a03 fd87 |0019: const-string v3, "checklistAdapter" // string@87fd │ │ +4db1f6: 3518 2600 |001b: if-ge v8, v1, 0041 // +0026 │ │ +4db1fa: 6e20 70ed 8000 |001d: invoke-virtual {v0, v8}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@ed70 │ │ +4db200: 0c04 |0020: move-result-object v4 │ │ +4db202: 5475 87ae |0021: iget-object v5, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae87 │ │ +4db206: 3905 0600 |0023: if-nez v5, 0029 // +0006 │ │ +4db20a: 7110 b0cc 0300 |0025: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4db210: 2802 |0028: goto 002a // +0002 │ │ +4db212: 0752 |0029: move-object v2, v5 │ │ +4db214: 2203 3d20 |002a: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203d │ │ +4db218: 1a05 ef87 |002c: const-string v5, "checked" // string@87ef │ │ +4db21c: 6e20 76ed 5400 |002e: invoke-virtual {v4, v5}, Lorg/json/JSONObject;.getBoolean:(Ljava/lang/String;)Z // method@ed76 │ │ +4db222: 0a05 |0031: move-result v5 │ │ +4db224: 1a06 8ece |0032: const-string v6, "name" // string@ce8e │ │ +4db228: 6e20 77ed 6400 |0034: invoke-virtual {v4, v6}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@ed77 │ │ +4db22e: 0c04 |0037: move-result-object v4 │ │ +4db230: 7030 e5f7 5304 |0038: invoke-direct {v3, v5, v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@f7e5 │ │ +4db236: 6e20 dcf7 3200 |003b: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.add:(Ljava/lang/Object;)V // method@f7dc │ │ +4db23c: d808 0801 |003e: add-int/lit8 v8, v8, #int 1 // #01 │ │ +4db240: 28d8 |0040: goto 0018 // -0028 │ │ +4db242: 5478 87ae |0041: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@ae87 │ │ +4db246: 3908 0600 |0043: if-nez v8, 0049 // +0006 │ │ +4db24a: 7110 b0cc 0300 |0045: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@ccb0 │ │ +4db250: 2802 |0048: goto 004a // +0002 │ │ +4db252: 0782 |0049: move-object v2, v8 │ │ +4db254: 6e10 e3f7 0200 |004a: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.notifyDataSetChanged:()V // method@f7e3 │ │ +4db25a: 2805 |004d: goto 0052 // +0005 │ │ +4db25c: 0d08 |004e: move-exception v8 │ │ +4db25e: 6e10 c5aa 0800 |004f: invoke-virtual {v8}, Ljava/lang/Exception;.printStackTrace:()V // method@aac5 │ │ +4db264: 0e00 |0052: return-void │ │ catches : 2 │ │ 0x0005 - 0x0018 │ │ Ljava/lang/Exception; -> 0x004e │ │ 0x001d - 0x004d │ │ Ljava/lang/Exception; -> 0x004e │ │ positions : │ │ 0x0005 line=138 │ │ @@ -2056402,90 +2056401,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 │ │ -4db2f4: |[4db2f4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onSaveExternalStorage:(Ljava/io/File;Ljava/lang/String;)V │ │ -4db304: 1a00 ec83 |0000: const-string v0, "basePath" // string@83ec │ │ -4db308: 7120 93cc 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4db30e: 1a00 8ece |0005: const-string v0, "name" // string@ce8e │ │ -4db312: 7120 93cc 0700 |0007: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4db318: 2200 9b15 |000a: new-instance v0, Ljava/io/File; // type@159b │ │ -4db31c: 2201 f315 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@15f3 │ │ -4db320: 7010 b9ab 0100 |000e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4db326: 1a02 a716 |0011: const-string v2, "/checklist_" // string@16a7 │ │ -4db32a: 6e20 c5ab 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4db330: 6e20 c5ab 7100 |0016: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4db336: 1a02 9c16 |0019: const-string v2, ".txt" // string@169c │ │ -4db33a: 6e20 c5ab 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4db340: 6e10 d5ab 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4db346: 0c01 |0021: move-result-object v1 │ │ -4db348: 7030 9aa9 6001 |0022: invoke-direct {v0, v6, v1}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a99a │ │ -4db34e: 6e10 a3a9 0600 |0025: invoke-virtual {v6}, Ljava/io/File;.exists:()Z // method@a9a3 │ │ -4db354: 0a01 |0028: move-result v1 │ │ -4db356: 3901 0800 |0029: if-nez v1, 0031 // +0008 │ │ -4db35a: 6e10 b2a9 0600 |002b: invoke-virtual {v6}, Ljava/io/File;.mkdirs:()Z // method@a9b2 │ │ -4db360: 0a06 |002e: move-result v6 │ │ -4db362: 3806 7400 |002f: if-eqz v6, 00a3 // +0074 │ │ -4db366: 2206 b215 |0031: new-instance v6, Ljava/io/PrintWriter; // type@15b2 │ │ -4db36a: 7020 17aa 0600 |0033: invoke-direct {v6, v0}, Ljava/io/PrintWriter;.:(Ljava/io/File;)V // method@aa17 │ │ -4db370: 6e20 22aa 7600 |0036: invoke-virtual {v6, v7}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@aa22 │ │ -4db376: 6e10 1faa 0600 |0039: invoke-virtual {v6}, Ljava/io/PrintWriter;.println:()V // method@aa1f │ │ -4db37c: 7010 13f7 0500 |003c: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getContentString:()Ljava/lang/String; // method@f713 │ │ -4db382: 0c07 |003f: move-result-object v7 │ │ -4db384: 6e20 22aa 7600 |0040: invoke-virtual {v6, v7}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@aa22 │ │ -4db38a: 6e10 19aa 0600 |0043: invoke-virtual {v6}, Ljava/io/PrintWriter;.close:()V // method@aa19 │ │ -4db390: 0756 |0046: move-object v6, v5 │ │ -4db392: 1f06 6900 |0047: check-cast v6, Landroid/content/Context; // type@0069 │ │ -4db396: 1217 |0049: const/4 v7, #int 1 // #1 │ │ -4db398: 2371 3721 |004a: new-array v1, v7, [Ljava/lang/String; // type@2137 │ │ -4db39c: 6e10 b4a9 0000 |004c: invoke-virtual {v0}, Ljava/io/File;.toString:()Ljava/lang/String; // method@a9b4 │ │ -4db3a2: 0c02 |004f: move-result-object v2 │ │ -4db3a4: 1203 |0050: const/4 v3, #int 0 // #0 │ │ -4db3a6: 4d02 0103 |0051: aput-object v2, v1, v3 │ │ -4db3aa: 1202 |0053: const/4 v2, #int 0 // #0 │ │ -4db3ac: 6204 7fae |0054: sget-object v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0; // field@ae7f │ │ -4db3b0: 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 │ │ -4db3b6: 6e10 11f7 0500 |0059: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f711 │ │ -4db3bc: 0c06 |005c: move-result-object v6 │ │ -4db3be: 6201 877a |005d: sget-object v1, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@7a87 │ │ -4db3c2: 1401 0401 117f |005f: const v1, #float 1.92743e+38 // #7f110104 │ │ -4db3c8: 6e20 17f7 1500 |0062: invoke-virtual {v5, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f717 │ │ -4db3ce: 0c01 |0065: move-result-object v1 │ │ -4db3d0: 1a02 cda6 |0066: const-string v2, "getString(R.string.toast_file_exported_to)" // string@a6cd │ │ -4db3d4: 7120 92cc 2100 |0068: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4db3da: 2372 3421 |006b: new-array v2, v7, [Ljava/lang/Object; // type@2134 │ │ -4db3de: 6e10 a4a9 0000 |006d: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@a9a4 │ │ -4db3e4: 0c04 |0070: move-result-object v4 │ │ -4db3e6: 4d04 0203 |0071: aput-object v4, v2, v3 │ │ -4db3ea: 7120 92ad 7200 |0073: invoke-static {v2, v7}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@ad92 │ │ -4db3f0: 0c02 |0076: move-result-object v2 │ │ -4db3f2: 7120 8aab 2100 |0077: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@ab8a │ │ -4db3f8: 0c01 |007a: move-result-object v1 │ │ -4db3fa: 1a02 7899 |007b: const-string v2, "format(format, *args)" // string@9978 │ │ -4db3fe: 7120 92cc 2100 |007d: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4db404: 1f01 c115 |0080: check-cast v1, Ljava/lang/CharSequence; // type@15c1 │ │ -4db408: 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 │ │ -4db40e: 0c06 |0085: move-result-object v6 │ │ -4db410: 6e10 0313 0600 |0086: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1303 │ │ -4db416: 281a |0089: goto 00a3 // +001a │ │ -4db418: 0d06 |008a: move-exception v6 │ │ -4db41a: 2207 f315 |008b: new-instance v7, Ljava/lang/StringBuilder; // type@15f3 │ │ -4db41e: 7010 b9ab 0700 |008d: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4db424: 1a01 662a |0090: const-string v1, "Error writing " // string@2a66 │ │ -4db428: 6e20 c5ab 1700 |0092: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4db42e: 6e20 c4ab 0700 |0095: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@abc4 │ │ -4db434: 6e10 d5ab 0700 |0098: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4db43a: 0c07 |009b: move-result-object v7 │ │ -4db43c: 1f06 fb15 |009c: check-cast v6, Ljava/lang/Throwable; // type@15fb │ │ -4db440: 1a00 ed2a |009e: const-string v0, "ExternalStorage" // string@2aed │ │ -4db444: 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 │ │ -4db44a: 0e00 |00a3: return-void │ │ +4db2f0: |[4db2f0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onSaveExternalStorage:(Ljava/io/File;Ljava/lang/String;)V │ │ +4db300: 1a00 ec83 |0000: const-string v0, "basePath" // string@83ec │ │ +4db304: 7120 93cc 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4db30a: 1a00 8ece |0005: const-string v0, "name" // string@ce8e │ │ +4db30e: 7120 93cc 0700 |0007: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4db314: 2200 9b15 |000a: new-instance v0, Ljava/io/File; // type@159b │ │ +4db318: 2201 f315 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@15f3 │ │ +4db31c: 7010 b9ab 0100 |000e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4db322: 1a02 a716 |0011: const-string v2, "/checklist_" // string@16a7 │ │ +4db326: 6e20 c5ab 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4db32c: 6e20 c5ab 7100 |0016: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4db332: 1a02 9c16 |0019: const-string v2, ".txt" // string@169c │ │ +4db336: 6e20 c5ab 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4db33c: 6e10 d5ab 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4db342: 0c01 |0021: move-result-object v1 │ │ +4db344: 7030 9aa9 6001 |0022: invoke-direct {v0, v6, v1}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a99a │ │ +4db34a: 6e10 a3a9 0600 |0025: invoke-virtual {v6}, Ljava/io/File;.exists:()Z // method@a9a3 │ │ +4db350: 0a01 |0028: move-result v1 │ │ +4db352: 3901 0800 |0029: if-nez v1, 0031 // +0008 │ │ +4db356: 6e10 b2a9 0600 |002b: invoke-virtual {v6}, Ljava/io/File;.mkdirs:()Z // method@a9b2 │ │ +4db35c: 0a06 |002e: move-result v6 │ │ +4db35e: 3806 7400 |002f: if-eqz v6, 00a3 // +0074 │ │ +4db362: 2206 b215 |0031: new-instance v6, Ljava/io/PrintWriter; // type@15b2 │ │ +4db366: 7020 17aa 0600 |0033: invoke-direct {v6, v0}, Ljava/io/PrintWriter;.:(Ljava/io/File;)V // method@aa17 │ │ +4db36c: 6e20 22aa 7600 |0036: invoke-virtual {v6, v7}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@aa22 │ │ +4db372: 6e10 1faa 0600 |0039: invoke-virtual {v6}, Ljava/io/PrintWriter;.println:()V // method@aa1f │ │ +4db378: 7010 13f7 0500 |003c: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getContentString:()Ljava/lang/String; // method@f713 │ │ +4db37e: 0c07 |003f: move-result-object v7 │ │ +4db380: 6e20 22aa 7600 |0040: invoke-virtual {v6, v7}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@aa22 │ │ +4db386: 6e10 19aa 0600 |0043: invoke-virtual {v6}, Ljava/io/PrintWriter;.close:()V // method@aa19 │ │ +4db38c: 0756 |0046: move-object v6, v5 │ │ +4db38e: 1f06 6900 |0047: check-cast v6, Landroid/content/Context; // type@0069 │ │ +4db392: 1217 |0049: const/4 v7, #int 1 // #1 │ │ +4db394: 2371 3721 |004a: new-array v1, v7, [Ljava/lang/String; // type@2137 │ │ +4db398: 6e10 b4a9 0000 |004c: invoke-virtual {v0}, Ljava/io/File;.toString:()Ljava/lang/String; // method@a9b4 │ │ +4db39e: 0c02 |004f: move-result-object v2 │ │ +4db3a0: 1203 |0050: const/4 v3, #int 0 // #0 │ │ +4db3a2: 4d02 0103 |0051: aput-object v2, v1, v3 │ │ +4db3a6: 1202 |0053: const/4 v2, #int 0 // #0 │ │ +4db3a8: 6204 7fae |0054: sget-object v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0; // field@ae7f │ │ +4db3ac: 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 │ │ +4db3b2: 6e10 11f7 0500 |0059: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f711 │ │ +4db3b8: 0c06 |005c: move-result-object v6 │ │ +4db3ba: 6201 877a |005d: sget-object v1, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@7a87 │ │ +4db3be: 1401 0401 117f |005f: const v1, #float 1.92743e+38 // #7f110104 │ │ +4db3c4: 6e20 17f7 1500 |0062: invoke-virtual {v5, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@f717 │ │ +4db3ca: 0c01 |0065: move-result-object v1 │ │ +4db3cc: 1a02 cda6 |0066: const-string v2, "getString(R.string.toast_file_exported_to)" // string@a6cd │ │ +4db3d0: 7120 92cc 2100 |0068: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4db3d6: 2372 3421 |006b: new-array v2, v7, [Ljava/lang/Object; // type@2134 │ │ +4db3da: 6e10 a4a9 0000 |006d: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@a9a4 │ │ +4db3e0: 0c04 |0070: move-result-object v4 │ │ +4db3e2: 4d04 0203 |0071: aput-object v4, v2, v3 │ │ +4db3e6: 7120 92ad 7200 |0073: invoke-static {v2, v7}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@ad92 │ │ +4db3ec: 0c02 |0076: move-result-object v2 │ │ +4db3ee: 7120 8aab 2100 |0077: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@ab8a │ │ +4db3f4: 0c01 |007a: move-result-object v1 │ │ +4db3f6: 1a02 7899 |007b: const-string v2, "format(format, *args)" // string@9978 │ │ +4db3fa: 7120 92cc 2100 |007d: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4db400: 1f01 c115 |0080: check-cast v1, Ljava/lang/CharSequence; // type@15c1 │ │ +4db404: 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 │ │ +4db40a: 0c06 |0085: move-result-object v6 │ │ +4db40c: 6e10 0313 0600 |0086: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1303 │ │ +4db412: 281a |0089: goto 00a3 // +001a │ │ +4db414: 0d06 |008a: move-exception v6 │ │ +4db416: 2207 f315 |008b: new-instance v7, Ljava/lang/StringBuilder; // type@15f3 │ │ +4db41a: 7010 b9ab 0700 |008d: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4db420: 1a01 662a |0090: const-string v1, "Error writing " // string@2a66 │ │ +4db424: 6e20 c5ab 1700 |0092: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4db42a: 6e20 c4ab 0700 |0095: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@abc4 │ │ +4db430: 6e10 d5ab 0700 |0098: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4db436: 0c07 |009b: move-result-object v7 │ │ +4db438: 1f06 fb15 |009c: check-cast v6, Ljava/lang/Throwable; // type@15fb │ │ +4db43c: 1a00 ed2a |009e: const-string v0, "ExternalStorage" // string@2aed │ │ +4db440: 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 │ │ +4db446: 0e00 |00a3: return-void │ │ catches : 1 │ │ 0x0025 - 0x0089 │ │ Ljava/io/IOException; -> 0x008a │ │ positions : │ │ 0x000a line=212 │ │ 0x0025 line=215 │ │ 0x0031 line=216 │ │ @@ -2056510,38 +2056509,38 @@ │ │ type : '(Ljava/lang/String;)Landroid/content/Intent;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -4daa60: |[4daa60] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.shareNote:(Ljava/lang/String;)Landroid/content/Intent; │ │ -4daa70: 1a00 8ece |0000: const-string v0, "name" // string@ce8e │ │ -4daa74: 7120 93cc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4daa7a: 2200 7200 |0005: new-instance v0, Landroid/content/Intent; // type@0072 │ │ -4daa7e: 7010 da02 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@02da │ │ -4daa84: 1a01 f47f |000a: const-string v1, "android.intent.action.SEND" // string@7ff4 │ │ -4daa88: 6e20 0403 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0304 │ │ -4daa8e: 1a01 32ef |000f: const-string v1, "text/plain" // string@ef32 │ │ -4daa92: 6e20 0c03 1000 |0011: invoke-virtual {v0, v1}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@030c │ │ -4daa98: 2201 f315 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@15f3 │ │ -4daa9c: 7010 b9ab 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4daaa2: 6e20 c5ab 3100 |0019: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4daaa8: 1a03 8505 |001c: const-string v3, " │ │ +4daa5c: |[4daa5c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.shareNote:(Ljava/lang/String;)Landroid/content/Intent; │ │ +4daa6c: 1a00 8ece |0000: const-string v0, "name" // string@ce8e │ │ +4daa70: 7120 93cc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4daa76: 2200 7200 |0005: new-instance v0, Landroid/content/Intent; // type@0072 │ │ +4daa7a: 7010 da02 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@02da │ │ +4daa80: 1a01 f47f |000a: const-string v1, "android.intent.action.SEND" // string@7ff4 │ │ +4daa84: 6e20 0403 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0304 │ │ +4daa8a: 1a01 32ef |000f: const-string v1, "text/plain" // string@ef32 │ │ +4daa8e: 6e20 0c03 1000 |0011: invoke-virtual {v0, v1}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@030c │ │ +4daa94: 2201 f315 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@15f3 │ │ +4daa98: 7010 b9ab 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4daa9e: 6e20 c5ab 3100 |0019: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4daaa4: 1a03 8505 |001c: const-string v3, " │ │ │ │ " // string@0585 │ │ -4daaac: 6e20 c5ab 3100 |001e: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4daab2: 7010 13f7 0200 |0021: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getContentString:()Ljava/lang/String; // method@f713 │ │ -4daab8: 0c03 |0024: move-result-object v3 │ │ -4daaba: 6e20 c5ab 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4daac0: 6e10 d5ab 0100 |0028: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4daac6: 0c03 |002b: move-result-object v3 │ │ -4daac8: 1a01 0d80 |002c: const-string v1, "android.intent.extra.TEXT" // string@800d │ │ -4daacc: 6e30 fc02 1003 |002e: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@02fc │ │ -4daad2: 1100 |0031: return-object v0 │ │ +4daaa8: 6e20 c5ab 3100 |001e: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4daaae: 7010 13f7 0200 |0021: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getContentString:()Ljava/lang/String; // method@f713 │ │ +4daab4: 0c03 |0024: move-result-object v3 │ │ +4daab6: 6e20 c5ab 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4daabc: 6e10 d5ab 0100 |0028: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4daac2: 0c03 |002b: move-result-object v3 │ │ +4daac4: 1a01 0d80 |002c: const-string v1, "android.intent.extra.TEXT" // string@800d │ │ +4daac8: 6e30 fc02 1003 |002e: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@02fc │ │ +4daace: 1100 |0031: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=159 │ │ 0x000c line=160 │ │ 0x0011 line=161 │ │ 0x0014 line=162 │ │ locals : │ │ @@ -2056553,61 +2056552,61 @@ │ │ type : '(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/room/model/Note;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 97 16-bit code units │ │ -4dad34: |[4dad34] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.updateNoteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/room/model/Note; │ │ -4dad44: 1a00 8ece |0000: const-string v0, "name" // string@ce8e │ │ -4dad48: 7120 93cc 0900 |0002: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dad4e: 7010 16f7 0800 |0005: invoke-direct {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f716 │ │ -4dad54: 0c01 |0008: move-result-object v1 │ │ -4dad56: 6e10 6d11 0100 |0009: invoke-virtual {v1}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116d │ │ -4dad5c: 0c01 |000c: move-result-object v1 │ │ -4dad5e: 1a02 5fb7 |000d: const-string v2, "lvItemList.adapter" // string@b75f │ │ -4dad62: 7120 92cc 2100 |000f: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dad68: 1f01 8702 |0012: check-cast v1, Landroid/widget/Adapter; // type@0287 │ │ -4dad6c: 2202 2e1e |0014: new-instance v2, Lorg/json/JSONArray; // type@1e2e │ │ -4dad70: 7010 6ded 0200 |0016: invoke-direct {v2}, Lorg/json/JSONArray;.:()V // method@ed6d │ │ -4dad76: 1203 |0019: const/4 v3, #int 0 // #0 │ │ -4dad78: 5484 89ae |001a: iget-object v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae89 │ │ -4dad7c: 6e10 7cad 0400 |001c: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@ad7c │ │ -4dad82: 0a04 |001f: move-result v4 │ │ -4dad84: 3543 3100 |0020: if-ge v3, v4, 0051 // +0031 │ │ -4dad88: 7220 4f0f 3100 |0022: invoke-interface {v1, v3}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@0f4f │ │ -4dad8e: 0c05 |0025: move-result-object v5 │ │ -4dad90: 3805 1f00 |0026: if-eqz v5, 0045 // +001f │ │ -4dad94: 1f05 3d20 |0028: check-cast v5, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203d │ │ -4dad98: 2206 301e |002a: new-instance v6, Lorg/json/JSONObject; // type@1e30 │ │ -4dad9c: 7010 75ed 0600 |002c: invoke-direct {v6}, Lorg/json/JSONObject;.:()V // method@ed75 │ │ -4dada2: 6e10 e6f7 0500 |002f: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f7e6 │ │ -4dada8: 0c07 |0032: move-result-object v7 │ │ -4dadaa: 6e30 78ed 0607 |0033: invoke-virtual {v6, v0, v7}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@ed78 │ │ -4dadb0: 1a07 ef87 |0036: const-string v7, "checked" // string@87ef │ │ -4dadb4: 6e10 e7f7 0500 |0038: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f7e7 │ │ -4dadba: 0a05 |003b: move-result v5 │ │ -4dadbc: 6e30 79ed 7605 |003c: invoke-virtual {v6, v7, v5}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Z)Lorg/json/JSONObject; // method@ed79 │ │ -4dadc2: 6e20 72ed 6200 |003f: invoke-virtual {v2, v6}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@ed72 │ │ -4dadc8: d803 0301 |0042: add-int/lit8 v3, v3, #int 1 // #01 │ │ -4dadcc: 28dc |0044: goto 0020 // -0024 │ │ -4dadce: 2200 e215 |0045: new-instance v0, Ljava/lang/NullPointerException; // type@15e2 │ │ -4dadd2: 1a01 9fd0 |0047: const-string v1, "null cannot be cast to non-null type org.secuso.privacyfriendlynotes.ui.util.CheckListItem" // string@d09f │ │ -4dadd6: 7020 4cab 1000 |0049: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@ab4c │ │ -4daddc: 2700 |004c: throw v0 │ │ -4dadde: 0d00 |004d: move-exception v0 │ │ -4dade0: 6e10 74ed 0000 |004e: invoke-virtual {v0}, Lorg/json/JSONException;.printStackTrace:()V // method@ed74 │ │ -4dade6: 2200 b41f |0051: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1fb4 │ │ -4dadea: 6e10 73ed 0200 |0053: invoke-virtual {v2}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@ed73 │ │ -4dadf0: 0c01 |0056: move-result-object v1 │ │ -4dadf2: 1a02 b4b2 |0057: const-string v2, "jsonArray.toString()" // string@b2b4 │ │ -4dadf6: 7120 92cc 2100 |0059: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dadfc: 1232 |005c: const/4 v2, #int 3 // #3 │ │ -4dadfe: 705a e0f4 9021 |005d: invoke-direct {v0, v9, v1, v2, v10}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f4e0 │ │ -4dae04: 1100 |0060: return-object v0 │ │ +4dad30: |[4dad30] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.updateNoteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/room/model/Note; │ │ +4dad40: 1a00 8ece |0000: const-string v0, "name" // string@ce8e │ │ +4dad44: 7120 93cc 0900 |0002: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dad4a: 7010 16f7 0800 |0005: invoke-direct {v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@f716 │ │ +4dad50: 0c01 |0008: move-result-object v1 │ │ +4dad52: 6e10 6d11 0100 |0009: invoke-virtual {v1}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@116d │ │ +4dad58: 0c01 |000c: move-result-object v1 │ │ +4dad5a: 1a02 5fb7 |000d: const-string v2, "lvItemList.adapter" // string@b75f │ │ +4dad5e: 7120 92cc 2100 |000f: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dad64: 1f01 8702 |0012: check-cast v1, Landroid/widget/Adapter; // type@0287 │ │ +4dad68: 2202 2e1e |0014: new-instance v2, Lorg/json/JSONArray; // type@1e2e │ │ +4dad6c: 7010 6ded 0200 |0016: invoke-direct {v2}, Lorg/json/JSONArray;.:()V // method@ed6d │ │ +4dad72: 1203 |0019: const/4 v3, #int 0 // #0 │ │ +4dad74: 5484 89ae |001a: iget-object v4, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@ae89 │ │ +4dad78: 6e10 7cad 0400 |001c: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@ad7c │ │ +4dad7e: 0a04 |001f: move-result v4 │ │ +4dad80: 3543 3100 |0020: if-ge v3, v4, 0051 // +0031 │ │ +4dad84: 7220 4f0f 3100 |0022: invoke-interface {v1, v3}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@0f4f │ │ +4dad8a: 0c05 |0025: move-result-object v5 │ │ +4dad8c: 3805 1f00 |0026: if-eqz v5, 0045 // +001f │ │ +4dad90: 1f05 3d20 |0028: check-cast v5, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@203d │ │ +4dad94: 2206 301e |002a: new-instance v6, Lorg/json/JSONObject; // type@1e30 │ │ +4dad98: 7010 75ed 0600 |002c: invoke-direct {v6}, Lorg/json/JSONObject;.:()V // method@ed75 │ │ +4dad9e: 6e10 e6f7 0500 |002f: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@f7e6 │ │ +4dada4: 0c07 |0032: move-result-object v7 │ │ +4dada6: 6e30 78ed 0607 |0033: invoke-virtual {v6, v0, v7}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@ed78 │ │ +4dadac: 1a07 ef87 |0036: const-string v7, "checked" // string@87ef │ │ +4dadb0: 6e10 e7f7 0500 |0038: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@f7e7 │ │ +4dadb6: 0a05 |003b: move-result v5 │ │ +4dadb8: 6e30 79ed 7605 |003c: invoke-virtual {v6, v7, v5}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Z)Lorg/json/JSONObject; // method@ed79 │ │ +4dadbe: 6e20 72ed 6200 |003f: invoke-virtual {v2, v6}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@ed72 │ │ +4dadc4: d803 0301 |0042: add-int/lit8 v3, v3, #int 1 // #01 │ │ +4dadc8: 28dc |0044: goto 0020 // -0024 │ │ +4dadca: 2200 e215 |0045: new-instance v0, Ljava/lang/NullPointerException; // type@15e2 │ │ +4dadce: 1a01 9fd0 |0047: const-string v1, "null cannot be cast to non-null type org.secuso.privacyfriendlynotes.ui.util.CheckListItem" // string@d09f │ │ +4dadd2: 7020 4cab 1000 |0049: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@ab4c │ │ +4dadd8: 2700 |004c: throw v0 │ │ +4dadda: 0d00 |004d: move-exception v0 │ │ +4daddc: 6e10 74ed 0000 |004e: invoke-virtual {v0}, Lorg/json/JSONException;.printStackTrace:()V // method@ed74 │ │ +4dade2: 2200 b41f |0051: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1fb4 │ │ +4dade6: 6e10 73ed 0200 |0053: invoke-virtual {v2}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@ed73 │ │ +4dadec: 0c01 |0056: move-result-object v1 │ │ +4dadee: 1a02 b4b2 |0057: const-string v2, "jsonArray.toString()" // string@b2b4 │ │ +4dadf2: 7120 92cc 2100 |0059: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dadf8: 1232 |005c: const/4 v2, #int 3 // #3 │ │ +4dadfa: 705a e0f4 9021 |005d: invoke-direct {v0, v9, v1, v2, v10}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f4e0 │ │ +4dae00: 1100 |0060: return-object v0 │ │ catches : 1 │ │ 0x001a - 0x004d │ │ Lorg/json/JSONException; -> 0x004d │ │ positions : │ │ 0x0005 line=175 │ │ 0x0014 line=176 │ │ 0x001a line=178 │ │ @@ -2056676,67 +2056675,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 │ │ -4dcd64: |[4dcd64] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.$r8$lambda$dOZwVMQQl4vuPdlzOJ33lSl4Xmk:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -4dcd74: 7120 9ff7 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.onSaveExternalStorage$lambda-0:(Ljava/lang/String;Landroid/net/Uri;)V // method@f79f │ │ -4dcd7a: 0e00 |0003: return-void │ │ +4dcd60: |[4dcd60] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.$r8$lambda$dOZwVMQQl4vuPdlzOJ33lSl4Xmk:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +4dcd70: 7120 9ff7 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.onSaveExternalStorage$lambda-0:(Ljava/lang/String;Landroid/net/Uri;)V // method@f79f │ │ +4dcd76: 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 │ │ -4dcd7c: |[4dcd7c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.:()V │ │ -4dcd8c: 2200 2d20 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // type@202d │ │ -4dcd90: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4dcd92: 7020 7ef7 1000 |0003: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f77e │ │ -4dcd98: 6900 bbae |0006: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // field@aebb │ │ -4dcd9c: 0e00 |0008: return-void │ │ +4dcd78: |[4dcd78] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.:()V │ │ +4dcd88: 2200 2d20 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // type@202d │ │ +4dcd8c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4dcd8e: 7020 7ef7 1000 |0003: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@f77e │ │ +4dcd94: 6900 bbae |0006: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // field@aebb │ │ +4dcd98: 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 │ │ -4dcda0: |[4dcda0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.:()V │ │ -4dcdb0: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -4dcdb2: 7020 b2f6 0100 |0001: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.:(I)V // method@f6b2 │ │ -4dcdb8: 2200 3020 |0004: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2; // type@2030 │ │ -4dcdbc: 7020 86f7 1000 |0006: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f786 │ │ -4dcdc2: 1f00 c118 |0009: check-cast v0, Lkotlin/jvm/functions/Function0; // type@18c1 │ │ -4dcdc6: 7110 7bb1 0000 |000b: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@b17b │ │ -4dcdcc: 0c00 |000e: move-result-object v0 │ │ -4dcdce: 5b10 bdae |000f: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView$delegate:Lkotlin/Lazy; // field@aebd │ │ -4dcdd2: 2200 2e20 |0011: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2; // type@202e │ │ -4dcdd6: 7020 80f7 1000 |0013: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f780 │ │ -4dcddc: 1f00 c118 |0016: check-cast v0, Lkotlin/jvm/functions/Function0; // type@18c1 │ │ -4dcde0: 7110 7bb1 0000 |0018: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@b17b │ │ -4dcde6: 0c00 |001b: move-result-object v0 │ │ -4dcde8: 5b10 bcae |001c: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.btnColorSelector$delegate:Lkotlin/Lazy; // field@aebc │ │ -4dcdec: 1a00 f397 |001e: const-string v0, "finde_die_datei.mp4" // string@97f3 │ │ -4dcdf0: 5b10 beae |0020: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@aebe │ │ -4dcdf4: 0e00 |0022: return-void │ │ +4dcd9c: |[4dcd9c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.:()V │ │ +4dcdac: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +4dcdae: 7020 b2f6 0100 |0001: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.:(I)V // method@f6b2 │ │ +4dcdb4: 2200 3020 |0004: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2; // type@2030 │ │ +4dcdb8: 7020 86f7 1000 |0006: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f786 │ │ +4dcdbe: 1f00 c118 |0009: check-cast v0, Lkotlin/jvm/functions/Function0; // type@18c1 │ │ +4dcdc2: 7110 7bb1 0000 |000b: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@b17b │ │ +4dcdc8: 0c00 |000e: move-result-object v0 │ │ +4dcdca: 5b10 bdae |000f: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView$delegate:Lkotlin/Lazy; // field@aebd │ │ +4dcdce: 2200 2e20 |0011: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2; // type@202e │ │ +4dcdd2: 7020 80f7 1000 |0013: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f780 │ │ +4dcdd8: 1f00 c118 |0016: check-cast v0, Lkotlin/jvm/functions/Function0; // type@18c1 │ │ +4dcddc: 7110 7bb1 0000 |0018: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@b17b │ │ +4dcde2: 0c00 |001b: move-result-object v0 │ │ +4dcde4: 5b10 bcae |001c: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.btnColorSelector$delegate:Lkotlin/Lazy; // field@aebc │ │ +4dcde8: 1a00 f397 |001e: const-string v0, "finde_die_datei.mp4" // string@97f3 │ │ +4dcdec: 5b10 beae |0020: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@aebe │ │ +4dcdf0: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=43 │ │ 0x0004 line=44 │ │ 0x0011 line=45 │ │ 0x0020 line=46 │ │ locals : │ │ @@ -2056747,18 +2056746,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 │ │ -4dca28: |[4dca28] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$getBtnColorSelector:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Landroid/widget/Button; │ │ -4dca38: 7010 92f7 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getBtnColorSelector:()Landroid/widget/Button; // method@f792 │ │ -4dca3e: 0c00 |0003: move-result-object v0 │ │ -4dca40: 1100 |0004: return-object v0 │ │ +4dca24: |[4dca24] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$getBtnColorSelector:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Landroid/widget/Button; │ │ +4dca34: 7010 92f7 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getBtnColorSelector:()Landroid/widget/Button; // method@f792 │ │ +4dca3a: 0c00 |0003: move-result-object v0 │ │ +4dca3c: 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;) │ │ @@ -2056766,18 +2056765,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 │ │ -4dca70: |[4dca70] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$getDrawView:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Lcom/simplify/ink/InkView; │ │ -4dca80: 7010 93f7 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ -4dca86: 0c00 |0003: move-result-object v0 │ │ -4dca88: 1100 |0004: return-object v0 │ │ +4dca6c: |[4dca6c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$getDrawView:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Lcom/simplify/ink/InkView; │ │ +4dca7c: 7010 93f7 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ +4dca82: 0c00 |0003: move-result-object v0 │ │ +4dca84: 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;) │ │ @@ -2056785,32 +2056784,32 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -4dcdf8: |[4dcdf8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.displayColorDialog:()V │ │ -4dce08: 2200 4a20 |0000: new-instance v0, Lpetrov/kristiyan/colorpicker/ColorPicker; // type@204a │ │ -4dce0c: 0721 |0002: move-object v1, v2 │ │ -4dce0e: 1f01 1c00 |0003: check-cast v1, Landroid/app/Activity; // type@001c │ │ -4dce12: 7020 14f8 1000 |0005: invoke-direct {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.:(Landroid/app/Activity;)V // method@f814 │ │ -4dce18: 2201 2f20 |0008: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1; // type@202f │ │ -4dce1c: 7020 83f7 2100 |000a: invoke-direct {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f783 │ │ -4dce22: 1f01 4920 |000d: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // type@2049 │ │ -4dce26: 6e20 31f8 1000 |000f: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setOnFastChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f831 │ │ -4dce2c: 0c00 |0012: move-result-object v0 │ │ -4dce2e: 1401 0500 037f |0013: const v1, #float 1.74129e+38 // #7f030005 │ │ -4dce34: 6e20 28f8 1000 |0016: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColors:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f828 │ │ -4dce3a: 0c00 |0019: move-result-object v0 │ │ -4dce3c: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -4dce3e: 6e20 33f8 1000 |001b: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setTitle:(Ljava/lang/String;)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f833 │ │ -4dce44: 0c00 |001e: move-result-object v0 │ │ -4dce46: 6e10 35f8 0000 |001f: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorPicker;.show:()V // method@f835 │ │ -4dce4c: 0e00 |0022: return-void │ │ +4dcdf4: |[4dcdf4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.displayColorDialog:()V │ │ +4dce04: 2200 4a20 |0000: new-instance v0, Lpetrov/kristiyan/colorpicker/ColorPicker; // type@204a │ │ +4dce08: 0721 |0002: move-object v1, v2 │ │ +4dce0a: 1f01 1c00 |0003: check-cast v1, Landroid/app/Activity; // type@001c │ │ +4dce0e: 7020 14f8 1000 |0005: invoke-direct {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.:(Landroid/app/Activity;)V // method@f814 │ │ +4dce14: 2201 2f20 |0008: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1; // type@202f │ │ +4dce18: 7020 83f7 2100 |000a: invoke-direct {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@f783 │ │ +4dce1e: 1f01 4920 |000d: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // type@2049 │ │ +4dce22: 6e20 31f8 1000 |000f: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setOnFastChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f831 │ │ +4dce28: 0c00 |0012: move-result-object v0 │ │ +4dce2a: 1401 0500 037f |0013: const v1, #float 1.74129e+38 // #7f030005 │ │ +4dce30: 6e20 28f8 1000 |0016: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColors:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f828 │ │ +4dce36: 0c00 |0019: move-result-object v0 │ │ +4dce38: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +4dce3a: 6e20 33f8 1000 |001b: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setTitle:(Ljava/lang/String;)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@f833 │ │ +4dce40: 0c00 |001e: move-result-object v0 │ │ +4dce42: 6e10 35f8 0000 |001f: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorPicker;.show:()V // method@f835 │ │ +4dce48: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0008 line=170 │ │ 0x0016 line=178 │ │ 0x001b line=179 │ │ 0x001f line=180 │ │ @@ -2056822,22 +2056821,22 @@ │ │ type : '()Landroid/widget/Button;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -4dca44: |[4dca44] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.getBtnColorSelector:()Landroid/widget/Button; │ │ -4dca54: 5420 bcae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.btnColorSelector$delegate:Lkotlin/Lazy; // field@aebc │ │ -4dca58: 7210 78b1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@b178 │ │ -4dca5e: 0c00 |0005: move-result-object v0 │ │ -4dca60: 1a01 6117 |0006: const-string v1, "(...)" // string@1761 │ │ -4dca64: 7120 92cc 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dca6a: 1f00 8f02 |000b: check-cast v0, Landroid/widget/Button; // type@028f │ │ -4dca6e: 1100 |000d: return-object v0 │ │ +4dca40: |[4dca40] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.getBtnColorSelector:()Landroid/widget/Button; │ │ +4dca50: 5420 bcae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.btnColorSelector$delegate:Lkotlin/Lazy; // field@aebc │ │ +4dca54: 7210 78b1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@b178 │ │ +4dca5a: 0c00 |0005: move-result-object v0 │ │ +4dca5c: 1a01 6117 |0006: const-string v1, "(...)" // string@1761 │ │ +4dca60: 7120 92cc 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dca66: 1f00 8f02 |000b: check-cast v0, Landroid/widget/Button; // type@028f │ │ +4dca6a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ │ │ #7 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;) │ │ @@ -2056845,22 +2056844,22 @@ │ │ type : '()Lcom/simplify/ink/InkView;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -4dca8c: |[4dca8c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.getDrawView:()Lcom/simplify/ink/InkView; │ │ -4dca9c: 5420 bdae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView$delegate:Lkotlin/Lazy; // field@aebd │ │ -4dcaa0: 7210 78b1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@b178 │ │ -4dcaa6: 0c00 |0005: move-result-object v0 │ │ -4dcaa8: 1a01 6417 |0006: const-string v1, "(...)" // string@1764 │ │ -4dcaac: 7120 92cc 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dcab2: 1f00 8215 |000b: check-cast v0, Lcom/simplify/ink/InkView; // type@1582 │ │ -4dcab6: 1100 |000d: return-object v0 │ │ +4dca88: |[4dca88] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.getDrawView:()Lcom/simplify/ink/InkView; │ │ +4dca98: 5420 bdae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView$delegate:Lkotlin/Lazy; // field@aebd │ │ +4dca9c: 7210 78b1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@b178 │ │ +4dcaa2: 0c00 |0005: move-result-object v0 │ │ +4dcaa4: 1a01 6417 |0006: const-string v1, "(...)" // string@1764 │ │ +4dcaa8: 7120 92cc 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dcaae: 1f00 8215 |000b: check-cast v0, Lcom/simplify/ink/InkView; // type@1582 │ │ +4dcab2: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ │ │ #8 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;) │ │ @@ -2056868,35 +2056867,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 │ │ -4dd084: |[4dd084] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onSaveExternalStorage$lambda-0:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -4dd094: 2200 f315 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ -4dd098: 7010 b9ab 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4dd09e: 1a01 7e67 |0005: const-string v1, "Scanned " // string@677e │ │ -4dd0a2: 6e20 c5ab 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dd0a8: 6e20 c5ab 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dd0ae: 1302 3a00 |000d: const/16 v2, #int 58 // #3a │ │ -4dd0b2: 6e20 bdab 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@abbd │ │ -4dd0b8: 6e10 d5ab 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4dd0be: 0c02 |0015: move-result-object v2 │ │ -4dd0c0: 1a00 ed2a |0016: const-string v0, "ExternalStorage" // string@2aed │ │ -4dd0c4: 7120 ed09 2000 |0018: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09ed │ │ -4dd0ca: 2202 f315 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@15f3 │ │ -4dd0ce: 7010 b9ab 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4dd0d4: 1a01 8315 |0020: const-string v1, "-> uri=" // string@1583 │ │ -4dd0d8: 6e20 c5ab 1200 |0022: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dd0de: 6e20 c4ab 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@abc4 │ │ -4dd0e4: 6e10 d5ab 0200 |0028: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4dd0ea: 0c02 |002b: move-result-object v2 │ │ -4dd0ec: 7120 ed09 2000 |002c: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09ed │ │ -4dd0f2: 0e00 |002f: return-void │ │ +4dd080: |[4dd080] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onSaveExternalStorage$lambda-0:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +4dd090: 2200 f315 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ +4dd094: 7010 b9ab 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4dd09a: 1a01 7e67 |0005: const-string v1, "Scanned " // string@677e │ │ +4dd09e: 6e20 c5ab 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dd0a4: 6e20 c5ab 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dd0aa: 1302 3a00 |000d: const/16 v2, #int 58 // #3a │ │ +4dd0ae: 6e20 bdab 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@abbd │ │ +4dd0b4: 6e10 d5ab 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4dd0ba: 0c02 |0015: move-result-object v2 │ │ +4dd0bc: 1a00 ed2a |0016: const-string v0, "ExternalStorage" // string@2aed │ │ +4dd0c0: 7120 ed09 2000 |0018: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09ed │ │ +4dd0c6: 2202 f315 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@15f3 │ │ +4dd0ca: 7010 b9ab 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4dd0d0: 1a01 8315 |0020: const-string v1, "-> uri=" // string@1583 │ │ +4dd0d4: 6e20 c5ab 1200 |0022: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dd0da: 6e20 c4ab 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@abc4 │ │ +4dd0e0: 6e10 d5ab 0200 |0028: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4dd0e6: 0c02 |002b: move-result-object v2 │ │ +4dd0e8: 7120 ed09 2000 |002c: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09ed │ │ +4dd0ee: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x001b line=210 │ │ locals : │ │ 0x0000 - 0x0030 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0030 reg=3 (null) Landroid/net/Uri; │ │ @@ -2056907,62 +2056906,62 @@ │ │ type : '(Ljava/lang/String;I)Lkotlin/Pair;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 92 16-bit code units │ │ -4dcab8: |[4dcab8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.determineToSave:(Ljava/lang/String;I)Lkotlin/Pair; │ │ -4dcac8: 1a04 81f0 |0000: const-string v4, "title" // string@f081 │ │ -4dcacc: 7120 93cc 4300 |0002: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dcad2: 7010 93f7 0200 |0005: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ -4dcad8: 0c03 |0008: move-result-object v3 │ │ -4dcada: 6e10 55a9 0300 |0009: invoke-virtual {v3}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ -4dcae0: 0c03 |000c: move-result-object v3 │ │ -4dcae2: 6e10 8304 0300 |000d: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getWidth:()I // method@0483 │ │ -4dcae8: 0a03 |0010: move-result v3 │ │ -4dcaea: 7010 93f7 0200 |0011: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ -4dcaf0: 0c04 |0014: move-result-object v4 │ │ -4dcaf2: 6e10 55a9 0400 |0015: invoke-virtual {v4}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ -4dcaf8: 0c04 |0018: move-result-object v4 │ │ -4dcafa: 6e10 7f04 0400 |0019: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@047f │ │ -4dcb00: 0a04 |001c: move-result v4 │ │ -4dcb02: 7010 93f7 0200 |001d: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ -4dcb08: 0c00 |0020: move-result-object v0 │ │ -4dcb0a: 6e10 55a9 0000 |0021: invoke-virtual {v0}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ -4dcb10: 0c00 |0024: move-result-object v0 │ │ -4dcb12: 6e10 7d04 0000 |0025: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@047d │ │ -4dcb18: 0c00 |0028: move-result-object v0 │ │ -4dcb1a: 7130 7404 4300 |0029: invoke-static {v3, v4, v0}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0474 │ │ -4dcb20: 0c03 |002c: move-result-object v3 │ │ -4dcb22: 6e10 95f7 0200 |002d: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@f795 │ │ -4dcb28: 0c04 |0030: move-result-object v4 │ │ -4dcb2a: 2200 2217 |0031: new-instance v0, Lkotlin/Pair; // type@1722 │ │ -4dcb2e: 7010 93f7 0200 |0033: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ -4dcb34: 0c01 |0036: move-result-object v1 │ │ -4dcb36: 6e10 55a9 0100 |0037: invoke-virtual {v1}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ -4dcb3c: 0c01 |003a: move-result-object v1 │ │ -4dcb3e: 6e20 8804 3100 |003b: invoke-virtual {v1, v3}, Landroid/graphics/Bitmap;.sameAs:(Landroid/graphics/Bitmap;)Z // method@0488 │ │ -4dcb44: 0a03 |003e: move-result v3 │ │ -4dcb46: 3903 0d00 |003f: if-nez v3, 004c // +000d │ │ -4dcb4a: 1a03 a1d4 |0041: const-string v3, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d4a1 │ │ -4dcb4e: 12b1 |0043: const/4 v1, #int -5 // #fb │ │ -4dcb50: 6e30 ec02 3401 |0044: invoke-virtual {v4, v3, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02ec │ │ -4dcb56: 0a03 |0047: move-result v3 │ │ -4dcb58: 3231 0400 |0048: if-eq v1, v3, 004c // +0004 │ │ -4dcb5c: 1213 |004a: const/4 v3, #int 1 // #1 │ │ -4dcb5e: 2802 |004b: goto 004d // +0002 │ │ -4dcb60: 1203 |004c: const/4 v3, #int 0 // #0 │ │ -4dcb62: 7110 46aa 0300 |004d: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@aa46 │ │ -4dcb68: 0c03 |0050: move-result-object v3 │ │ -4dcb6a: 1404 0201 117f |0051: const v4, #float 1.92743e+38 // #7f110102 │ │ -4dcb70: 7110 f9aa 0400 |0054: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@aaf9 │ │ -4dcb76: 0c04 |0057: move-result-object v4 │ │ -4dcb78: 7030 16b2 3004 |0058: invoke-direct {v0, v3, v4}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@b216 │ │ -4dcb7e: 1100 |005b: return-object v0 │ │ +4dcab4: |[4dcab4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.determineToSave:(Ljava/lang/String;I)Lkotlin/Pair; │ │ +4dcac4: 1a04 81f0 |0000: const-string v4, "title" // string@f081 │ │ +4dcac8: 7120 93cc 4300 |0002: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dcace: 7010 93f7 0200 |0005: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ +4dcad4: 0c03 |0008: move-result-object v3 │ │ +4dcad6: 6e10 55a9 0300 |0009: invoke-virtual {v3}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ +4dcadc: 0c03 |000c: move-result-object v3 │ │ +4dcade: 6e10 8304 0300 |000d: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getWidth:()I // method@0483 │ │ +4dcae4: 0a03 |0010: move-result v3 │ │ +4dcae6: 7010 93f7 0200 |0011: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ +4dcaec: 0c04 |0014: move-result-object v4 │ │ +4dcaee: 6e10 55a9 0400 |0015: invoke-virtual {v4}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ +4dcaf4: 0c04 |0018: move-result-object v4 │ │ +4dcaf6: 6e10 7f04 0400 |0019: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@047f │ │ +4dcafc: 0a04 |001c: move-result v4 │ │ +4dcafe: 7010 93f7 0200 |001d: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ +4dcb04: 0c00 |0020: move-result-object v0 │ │ +4dcb06: 6e10 55a9 0000 |0021: invoke-virtual {v0}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ +4dcb0c: 0c00 |0024: move-result-object v0 │ │ +4dcb0e: 6e10 7d04 0000 |0025: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@047d │ │ +4dcb14: 0c00 |0028: move-result-object v0 │ │ +4dcb16: 7130 7404 4300 |0029: invoke-static {v3, v4, v0}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0474 │ │ +4dcb1c: 0c03 |002c: move-result-object v3 │ │ +4dcb1e: 6e10 95f7 0200 |002d: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@f795 │ │ +4dcb24: 0c04 |0030: move-result-object v4 │ │ +4dcb26: 2200 2217 |0031: new-instance v0, Lkotlin/Pair; // type@1722 │ │ +4dcb2a: 7010 93f7 0200 |0033: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ +4dcb30: 0c01 |0036: move-result-object v1 │ │ +4dcb32: 6e10 55a9 0100 |0037: invoke-virtual {v1}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ +4dcb38: 0c01 |003a: move-result-object v1 │ │ +4dcb3a: 6e20 8804 3100 |003b: invoke-virtual {v1, v3}, Landroid/graphics/Bitmap;.sameAs:(Landroid/graphics/Bitmap;)Z // method@0488 │ │ +4dcb40: 0a03 |003e: move-result v3 │ │ +4dcb42: 3903 0d00 |003f: if-nez v3, 004c // +000d │ │ +4dcb46: 1a03 a1d4 |0041: const-string v3, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d4a1 │ │ +4dcb4a: 12b1 |0043: const/4 v1, #int -5 // #fb │ │ +4dcb4c: 6e30 ec02 3401 |0044: invoke-virtual {v4, v3, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02ec │ │ +4dcb52: 0a03 |0047: move-result v3 │ │ +4dcb54: 3231 0400 |0048: if-eq v1, v3, 004c // +0004 │ │ +4dcb58: 1213 |004a: const/4 v3, #int 1 // #1 │ │ +4dcb5a: 2802 |004b: goto 004d // +0002 │ │ +4dcb5c: 1203 |004c: const/4 v3, #int 0 // #0 │ │ +4dcb5e: 7110 46aa 0300 |004d: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@aa46 │ │ +4dcb64: 0c03 |0050: move-result-object v3 │ │ +4dcb66: 1404 0201 117f |0051: const v4, #float 1.92743e+38 // #7f110102 │ │ +4dcb6c: 7110 f9aa 0400 |0054: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@aaf9 │ │ +4dcb72: 0c04 |0057: move-result-object v4 │ │ +4dcb74: 7030 16b2 3004 |0058: invoke-direct {v0, v3, v4}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@b216 │ │ +4dcb7a: 1100 |005b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=111 │ │ 0x0011 line=112 │ │ 0x001d line=113 │ │ 0x0029 line=110 │ │ 0x002d line=115 │ │ @@ -2056980,77 +2056979,77 @@ │ │ type : '(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/room/model/Note;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 122 16-bit code units │ │ -4dcb80: |[4dcb80] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.noteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/room/model/Note; │ │ -4dcb90: 1a00 8ece |0000: const-string v0, "name" // string@ce8e │ │ -4dcb94: 7120 93cc 0700 |0002: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dcb9a: 7010 93f7 0600 |0005: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ -4dcba0: 0c00 |0008: move-result-object v0 │ │ -4dcba2: 6e10 55a9 0000 |0009: invoke-virtual {v0}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ -4dcba8: 0c00 |000c: move-result-object v0 │ │ -4dcbaa: 6e10 8304 0000 |000d: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getWidth:()I // method@0483 │ │ -4dcbb0: 0a00 |0010: move-result v0 │ │ -4dcbb2: 7010 93f7 0600 |0011: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ -4dcbb8: 0c01 |0014: move-result-object v1 │ │ -4dcbba: 6e10 55a9 0100 |0015: invoke-virtual {v1}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ -4dcbc0: 0c01 |0018: move-result-object v1 │ │ -4dcbc2: 6e10 7f04 0100 |0019: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getHeight:()I // method@047f │ │ -4dcbc8: 0a01 |001c: move-result v1 │ │ -4dcbca: 7010 93f7 0600 |001d: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ -4dcbd0: 0c02 |0020: move-result-object v2 │ │ -4dcbd2: 6e10 55a9 0200 |0021: invoke-virtual {v2}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ -4dcbd8: 0c02 |0024: move-result-object v2 │ │ -4dcbda: 6e10 7d04 0200 |0025: invoke-virtual {v2}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@047d │ │ -4dcbe0: 0c02 |0028: move-result-object v2 │ │ -4dcbe2: 7130 7404 1002 |0029: invoke-static {v0, v1, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0474 │ │ -4dcbe8: 0c00 |002c: move-result-object v0 │ │ -4dcbea: 7010 93f7 0600 |002d: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ -4dcbf0: 0c01 |0030: move-result-object v1 │ │ -4dcbf2: 6e10 55a9 0100 |0031: invoke-virtual {v1}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ -4dcbf8: 0c01 |0034: move-result-object v1 │ │ -4dcbfa: 1202 |0035: const/4 v2, #int 0 // #0 │ │ -4dcbfc: 2203 9f15 |0036: new-instance v3, Ljava/io/FileOutputStream; // type@159f │ │ -4dcc00: 2204 9b15 |0038: new-instance v4, Ljava/io/File; // type@159b │ │ -4dcc04: 5465 bfae |003a: iget-object v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aebf │ │ -4dcc08: 7110 90cc 0500 |003c: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4dcc0e: 7020 9ba9 5400 |003f: invoke-direct {v4, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a99b │ │ -4dcc14: 7020 c1a9 4300 |0042: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a9c1 │ │ -4dcc1a: 6204 5600 |0045: sget-object v4, Landroid/graphics/Bitmap$CompressFormat;.PNG:Landroid/graphics/Bitmap$CompressFormat; // field@0056 │ │ -4dcc1e: 0735 |0047: move-object v5, v3 │ │ -4dcc20: 1f05 af15 |0048: check-cast v5, Ljava/io/OutputStream; // type@15af │ │ -4dcc24: 6e40 7204 4152 |004a: invoke-virtual {v1, v4, v2, v5}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0472 │ │ -4dcc2a: 6e10 c5a9 0300 |004d: invoke-virtual {v3}, Ljava/io/FileOutputStream;.flush:()V // method@a9c5 │ │ -4dcc30: 6e10 c4a9 0300 |0050: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@a9c4 │ │ -4dcc36: 280a |0053: goto 005d // +000a │ │ -4dcc38: 0d03 |0054: move-exception v3 │ │ -4dcc3a: 6e10 d2a9 0300 |0055: invoke-virtual {v3}, Ljava/io/IOException;.printStackTrace:()V // method@a9d2 │ │ -4dcc40: 2805 |0058: goto 005d // +0005 │ │ -4dcc42: 0d03 |0059: move-exception v3 │ │ -4dcc44: 6e10 c0a9 0300 |005a: invoke-virtual {v3}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@a9c0 │ │ -4dcc4a: 0773 |005d: move-object v3, v7 │ │ -4dcc4c: 1f03 c115 |005e: check-cast v3, Ljava/lang/CharSequence; // type@15c1 │ │ -4dcc50: 7210 4eaa 0300 |0060: invoke-interface {v3}, Ljava/lang/CharSequence;.length:()I // method@aa4e │ │ -4dcc56: 0a03 |0063: move-result v3 │ │ -4dcc58: 3903 0300 |0064: if-nez v3, 0067 // +0003 │ │ -4dcc5c: 1212 |0066: const/4 v2, #int 1 // #1 │ │ -4dcc5e: 3802 0a00 |0067: if-eqz v2, 0071 // +000a │ │ -4dcc62: 6e20 8804 0100 |0069: invoke-virtual {v1, v0}, Landroid/graphics/Bitmap;.sameAs:(Landroid/graphics/Bitmap;)Z // method@0488 │ │ -4dcc68: 0a00 |006c: move-result v0 │ │ -4dcc6a: 3800 0400 |006d: if-eqz v0, 0071 // +0004 │ │ -4dcc6e: 1207 |006f: const/4 v7, #int 0 // #0 │ │ -4dcc70: 1107 |0070: return-object v7 │ │ -4dcc72: 2200 b41f |0071: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1fb4 │ │ -4dcc76: 5461 beae |0073: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@aebe │ │ -4dcc7a: 1242 |0075: const/4 v2, #int 4 // #4 │ │ -4dcc7c: 7058 e0f4 7021 |0076: invoke-direct {v0, v7, v1, v2, v8}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f4e0 │ │ -4dcc82: 1100 |0079: return-object v0 │ │ +4dcb7c: |[4dcb7c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.noteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/room/model/Note; │ │ +4dcb8c: 1a00 8ece |0000: const-string v0, "name" // string@ce8e │ │ +4dcb90: 7120 93cc 0700 |0002: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dcb96: 7010 93f7 0600 |0005: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ +4dcb9c: 0c00 |0008: move-result-object v0 │ │ +4dcb9e: 6e10 55a9 0000 |0009: invoke-virtual {v0}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ +4dcba4: 0c00 |000c: move-result-object v0 │ │ +4dcba6: 6e10 8304 0000 |000d: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getWidth:()I // method@0483 │ │ +4dcbac: 0a00 |0010: move-result v0 │ │ +4dcbae: 7010 93f7 0600 |0011: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ +4dcbb4: 0c01 |0014: move-result-object v1 │ │ +4dcbb6: 6e10 55a9 0100 |0015: invoke-virtual {v1}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ +4dcbbc: 0c01 |0018: move-result-object v1 │ │ +4dcbbe: 6e10 7f04 0100 |0019: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getHeight:()I // method@047f │ │ +4dcbc4: 0a01 |001c: move-result v1 │ │ +4dcbc6: 7010 93f7 0600 |001d: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ +4dcbcc: 0c02 |0020: move-result-object v2 │ │ +4dcbce: 6e10 55a9 0200 |0021: invoke-virtual {v2}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ +4dcbd4: 0c02 |0024: move-result-object v2 │ │ +4dcbd6: 6e10 7d04 0200 |0025: invoke-virtual {v2}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@047d │ │ +4dcbdc: 0c02 |0028: move-result-object v2 │ │ +4dcbde: 7130 7404 1002 |0029: invoke-static {v0, v1, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0474 │ │ +4dcbe4: 0c00 |002c: move-result-object v0 │ │ +4dcbe6: 7010 93f7 0600 |002d: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ +4dcbec: 0c01 |0030: move-result-object v1 │ │ +4dcbee: 6e10 55a9 0100 |0031: invoke-virtual {v1}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ +4dcbf4: 0c01 |0034: move-result-object v1 │ │ +4dcbf6: 1202 |0035: const/4 v2, #int 0 // #0 │ │ +4dcbf8: 2203 9f15 |0036: new-instance v3, Ljava/io/FileOutputStream; // type@159f │ │ +4dcbfc: 2204 9b15 |0038: new-instance v4, Ljava/io/File; // type@159b │ │ +4dcc00: 5465 bfae |003a: iget-object v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aebf │ │ +4dcc04: 7110 90cc 0500 |003c: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4dcc0a: 7020 9ba9 5400 |003f: invoke-direct {v4, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a99b │ │ +4dcc10: 7020 c1a9 4300 |0042: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a9c1 │ │ +4dcc16: 6204 5600 |0045: sget-object v4, Landroid/graphics/Bitmap$CompressFormat;.PNG:Landroid/graphics/Bitmap$CompressFormat; // field@0056 │ │ +4dcc1a: 0735 |0047: move-object v5, v3 │ │ +4dcc1c: 1f05 af15 |0048: check-cast v5, Ljava/io/OutputStream; // type@15af │ │ +4dcc20: 6e40 7204 4152 |004a: invoke-virtual {v1, v4, v2, v5}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0472 │ │ +4dcc26: 6e10 c5a9 0300 |004d: invoke-virtual {v3}, Ljava/io/FileOutputStream;.flush:()V // method@a9c5 │ │ +4dcc2c: 6e10 c4a9 0300 |0050: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@a9c4 │ │ +4dcc32: 280a |0053: goto 005d // +000a │ │ +4dcc34: 0d03 |0054: move-exception v3 │ │ +4dcc36: 6e10 d2a9 0300 |0055: invoke-virtual {v3}, Ljava/io/IOException;.printStackTrace:()V // method@a9d2 │ │ +4dcc3c: 2805 |0058: goto 005d // +0005 │ │ +4dcc3e: 0d03 |0059: move-exception v3 │ │ +4dcc40: 6e10 c0a9 0300 |005a: invoke-virtual {v3}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@a9c0 │ │ +4dcc46: 0773 |005d: move-object v3, v7 │ │ +4dcc48: 1f03 c115 |005e: check-cast v3, Ljava/lang/CharSequence; // type@15c1 │ │ +4dcc4c: 7210 4eaa 0300 |0060: invoke-interface {v3}, Ljava/lang/CharSequence;.length:()I // method@aa4e │ │ +4dcc52: 0a03 |0063: move-result v3 │ │ +4dcc54: 3903 0300 |0064: if-nez v3, 0067 // +0003 │ │ +4dcc58: 1212 |0066: const/4 v2, #int 1 // #1 │ │ +4dcc5a: 3802 0a00 |0067: if-eqz v2, 0071 // +000a │ │ +4dcc5e: 6e20 8804 0100 |0069: invoke-virtual {v1, v0}, Landroid/graphics/Bitmap;.sameAs:(Landroid/graphics/Bitmap;)Z // method@0488 │ │ +4dcc64: 0a00 |006c: move-result v0 │ │ +4dcc66: 3800 0400 |006d: if-eqz v0, 0071 // +0004 │ │ +4dcc6a: 1207 |006f: const/4 v7, #int 0 // #0 │ │ +4dcc6c: 1107 |0070: return-object v7 │ │ +4dcc6e: 2200 b41f |0071: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1fb4 │ │ +4dcc72: 5461 beae |0073: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@aebe │ │ +4dcc76: 1242 |0075: const/4 v2, #int 4 // #4 │ │ +4dcc78: 7058 e0f4 7021 |0076: invoke-direct {v0, v7, v1, v2, v8}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f4e0 │ │ +4dcc7e: 1100 |0079: return-object v0 │ │ catches : 1 │ │ 0x0036 - 0x0053 │ │ Ljava/io/FileNotFoundException; -> 0x0059 │ │ Ljava/io/IOException; -> 0x0054 │ │ positions : │ │ 0x0005 line=147 │ │ 0x0011 line=148 │ │ @@ -2057075,24 +2057074,24 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -4dce50: |[4dce50] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onClick:(Landroid/view/View;)V │ │ -4dce60: 1a00 31f5 |0000: const-string v0, "v" // string@f531 │ │ -4dce64: 7120 93cc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dce6a: 6f20 d2f6 2100 |0005: invoke-super {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onClick:(Landroid/view/View;)V // method@f6d2 │ │ -4dce70: 6e10 970b 0200 |0008: invoke-virtual {v2}, Landroid/view/View;.getId:()I // method@0b97 │ │ -4dce76: 0a02 |000b: move-result v2 │ │ -4dce78: 1400 7400 097f |000c: const v0, #float 1.82107e+38 // #7f090074 │ │ -4dce7e: 3302 0500 |000f: if-ne v2, v0, 0014 // +0005 │ │ -4dce82: 7010 8ff7 0100 |0011: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.displayColorDialog:()V // method@f78f │ │ -4dce88: 0e00 |0014: return-void │ │ +4dce4c: |[4dce4c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onClick:(Landroid/view/View;)V │ │ +4dce5c: 1a00 31f5 |0000: const-string v0, "v" // string@f531 │ │ +4dce60: 7120 93cc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dce66: 6f20 d2f6 2100 |0005: invoke-super {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onClick:(Landroid/view/View;)V // method@f6d2 │ │ +4dce6c: 6e10 970b 0200 |0008: invoke-virtual {v2}, Landroid/view/View;.getId:()I // method@0b97 │ │ +4dce72: 0a02 |000b: move-result v2 │ │ +4dce74: 1400 7400 097f |000c: const v0, #float 1.82107e+38 // #7f090074 │ │ +4dce7a: 3302 0500 |000f: if-ne v2, v0, 0014 // +0005 │ │ +4dce7e: 7010 8ff7 0100 |0011: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.displayColorDialog:()V // method@f78f │ │ +4dce84: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=123 │ │ 0x0008 line=124 │ │ 0x0011 line=125 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ @@ -2057103,39 +2057102,39 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -4dce8c: |[4dce8c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onCreate:(Landroid/os/Bundle;)V │ │ -4dce9c: 1400 2400 0c7f |0000: const v0, #float 1.86093e+38 // #7f0c0024 │ │ -4dcea2: 6e20 a0f7 0200 |0003: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.setContentView:(I)V // method@f7a0 │ │ -4dcea8: 7010 92f7 0200 |0006: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getBtnColorSelector:()Landroid/widget/Button; // method@f792 │ │ -4dceae: 0c00 |0009: move-result-object v0 │ │ -4dceb0: 0721 |000a: move-object v1, v2 │ │ -4dceb2: 1f01 2a02 |000b: check-cast v1, Landroid/view/View$OnClickListener; // type@022a │ │ -4dceb6: 6e20 a00f 1000 |000d: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa0 │ │ -4dcebc: 7010 92f7 0200 |0010: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getBtnColorSelector:()Landroid/widget/Button; // method@f792 │ │ -4dcec2: 0c00 |0013: move-result-object v0 │ │ -4dcec4: 1501 00ff |0014: const/high16 v1, #int -16777216 // #ff00 │ │ -4dcec8: 6e20 960f 1000 |0016: invoke-virtual {v0, v1}, Landroid/widget/Button;.setBackgroundColor:(I)V // method@0f96 │ │ -4dcece: 7010 93f7 0200 |0019: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ -4dced4: 0c00 |001c: move-result-object v0 │ │ -4dced6: 6e20 6ba9 1000 |001d: invoke-virtual {v0, v1}, Lcom/simplify/ink/InkView;.setColor:(I)V // method@a96b │ │ -4dcedc: 7010 93f7 0200 |0020: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ -4dcee2: 0c00 |0023: move-result-object v0 │ │ -4dcee4: 1501 c03f |0024: const/high16 v1, #int 1069547520 // #3fc0 │ │ -4dcee8: 6e20 6ea9 1000 |0026: invoke-virtual {v0, v1}, Lcom/simplify/ink/InkView;.setMinStrokeWidth:(F)V // method@a96e │ │ -4dceee: 7010 93f7 0200 |0029: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ -4dcef4: 0c00 |002c: move-result-object v0 │ │ -4dcef6: 1501 c040 |002d: const/high16 v1, #int 1086324736 // #40c0 │ │ -4dcefa: 6e20 6da9 1000 |002f: invoke-virtual {v0, v1}, Lcom/simplify/ink/InkView;.setMaxStrokeWidth:(F)V // method@a96d │ │ -4dcf00: 6f20 d3f6 3200 |0032: invoke-super {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onCreate:(Landroid/os/Bundle;)V // method@f6d3 │ │ -4dcf06: 0e00 |0035: return-void │ │ +4dce88: |[4dce88] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onCreate:(Landroid/os/Bundle;)V │ │ +4dce98: 1400 2400 0c7f |0000: const v0, #float 1.86093e+38 // #7f0c0024 │ │ +4dce9e: 6e20 a0f7 0200 |0003: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.setContentView:(I)V // method@f7a0 │ │ +4dcea4: 7010 92f7 0200 |0006: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getBtnColorSelector:()Landroid/widget/Button; // method@f792 │ │ +4dceaa: 0c00 |0009: move-result-object v0 │ │ +4dceac: 0721 |000a: move-object v1, v2 │ │ +4dceae: 1f01 2a02 |000b: check-cast v1, Landroid/view/View$OnClickListener; // type@022a │ │ +4dceb2: 6e20 a00f 1000 |000d: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fa0 │ │ +4dceb8: 7010 92f7 0200 |0010: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getBtnColorSelector:()Landroid/widget/Button; // method@f792 │ │ +4dcebe: 0c00 |0013: move-result-object v0 │ │ +4dcec0: 1501 00ff |0014: const/high16 v1, #int -16777216 // #ff00 │ │ +4dcec4: 6e20 960f 1000 |0016: invoke-virtual {v0, v1}, Landroid/widget/Button;.setBackgroundColor:(I)V // method@0f96 │ │ +4dceca: 7010 93f7 0200 |0019: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ +4dced0: 0c00 |001c: move-result-object v0 │ │ +4dced2: 6e20 6ba9 1000 |001d: invoke-virtual {v0, v1}, Lcom/simplify/ink/InkView;.setColor:(I)V // method@a96b │ │ +4dced8: 7010 93f7 0200 |0020: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ +4dcede: 0c00 |0023: move-result-object v0 │ │ +4dcee0: 1501 c03f |0024: const/high16 v1, #int 1069547520 // #3fc0 │ │ +4dcee4: 6e20 6ea9 1000 |0026: invoke-virtual {v0, v1}, Lcom/simplify/ink/InkView;.setMinStrokeWidth:(F)V // method@a96e │ │ +4dceea: 7010 93f7 0200 |0029: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ +4dcef0: 0c00 |002c: move-result-object v0 │ │ +4dcef2: 1501 c040 |002d: const/high16 v1, #int 1086324736 // #40c0 │ │ +4dcef6: 6e20 6da9 1000 |002f: invoke-virtual {v0, v1}, Lcom/simplify/ink/InkView;.setMaxStrokeWidth:(F)V // method@a96d │ │ +4dcefc: 6f20 d3f6 3200 |0032: invoke-super {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onCreate:(Landroid/os/Bundle;)V // method@f6d3 │ │ +4dcf02: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=50 │ │ 0x0006 line=52 │ │ 0x0010 line=53 │ │ 0x0019 line=54 │ │ 0x0020 line=55 │ │ @@ -2057150,73 +2057149,73 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4dcf08: |[4dcf08] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onLoadActivity:()V │ │ -4dcf18: 0e00 |0000: return-void │ │ +4dcf04: |[4dcf04] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onLoadActivity:()V │ │ +4dcf14: 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 │ │ -4dcf1c: |[4dcf1c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onNewNote:()V │ │ -4dcf2c: 2200 f315 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ -4dcf30: 7010 b9ab 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4dcf36: 1a01 aa16 |0005: const-string v1, "/sketch_" // string@16aa │ │ -4dcf3a: 6e20 c5ab 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dcf40: 7100 d8ab 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@abd8 │ │ -4dcf46: 0b01 |000d: move-result-wide v1 │ │ -4dcf48: 6e30 c1ab 1002 |000e: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@abc1 │ │ -4dcf4e: 1a01 8a16 |0011: const-string v1, ".PNG" // string@168a │ │ -4dcf52: 6e20 c5ab 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dcf58: 6e10 d5ab 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4dcf5e: 0c00 |0019: move-result-object v0 │ │ -4dcf60: 5b30 beae |001a: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@aebe │ │ -4dcf64: 2200 f315 |001c: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ -4dcf68: 7010 b9ab 0000 |001e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4dcf6e: 6e10 94f7 0300 |0021: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@f794 │ │ -4dcf74: 0c01 |0024: move-result-object v1 │ │ -4dcf76: 6e10 aaa9 0100 |0025: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a9aa │ │ -4dcf7c: 0c01 |0028: move-result-object v1 │ │ -4dcf7e: 6e20 c5ab 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dcf84: 1a01 ab16 |002c: const-string v1, "/sketches" // string@16ab │ │ -4dcf88: 6e20 c5ab 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dcf8e: 6e10 d5ab 0000 |0031: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4dcf94: 0c00 |0034: move-result-object v0 │ │ -4dcf96: 5b30 bfae |0035: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aebf │ │ -4dcf9a: 2200 9b15 |0037: new-instance v0, Ljava/io/File; // type@159b │ │ -4dcf9e: 5432 bfae |0039: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aebf │ │ -4dcfa2: 7110 90cc 0200 |003b: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4dcfa8: 7020 9ba9 2000 |003e: invoke-direct {v0, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a99b │ │ -4dcfae: 6e10 b2a9 0000 |0041: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@a9b2 │ │ -4dcfb4: 2200 f315 |0044: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ -4dcfb8: 7010 b9ab 0000 |0046: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4dcfbe: 6e10 94f7 0300 |0049: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@f794 │ │ -4dcfc4: 0c02 |004c: move-result-object v2 │ │ -4dcfc6: 6e10 aaa9 0200 |004d: invoke-virtual {v2}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a9aa │ │ -4dcfcc: 0c02 |0050: move-result-object v2 │ │ -4dcfce: 6e20 c5ab 2000 |0051: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dcfd4: 6e20 c5ab 1000 |0054: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dcfda: 5431 beae |0057: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@aebe │ │ -4dcfde: 6e20 c5ab 1000 |0059: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dcfe4: 6e10 d5ab 0000 |005c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4dcfea: 0c00 |005f: move-result-object v0 │ │ -4dcfec: 5b30 bfae |0060: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aebf │ │ -4dcff0: 0e00 |0062: return-void │ │ +4dcf18: |[4dcf18] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onNewNote:()V │ │ +4dcf28: 2200 f315 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ +4dcf2c: 7010 b9ab 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4dcf32: 1a01 aa16 |0005: const-string v1, "/sketch_" // string@16aa │ │ +4dcf36: 6e20 c5ab 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dcf3c: 7100 d8ab 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@abd8 │ │ +4dcf42: 0b01 |000d: move-result-wide v1 │ │ +4dcf44: 6e30 c1ab 1002 |000e: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@abc1 │ │ +4dcf4a: 1a01 8a16 |0011: const-string v1, ".PNG" // string@168a │ │ +4dcf4e: 6e20 c5ab 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dcf54: 6e10 d5ab 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4dcf5a: 0c00 |0019: move-result-object v0 │ │ +4dcf5c: 5b30 beae |001a: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@aebe │ │ +4dcf60: 2200 f315 |001c: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ +4dcf64: 7010 b9ab 0000 |001e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4dcf6a: 6e10 94f7 0300 |0021: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@f794 │ │ +4dcf70: 0c01 |0024: move-result-object v1 │ │ +4dcf72: 6e10 aaa9 0100 |0025: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a9aa │ │ +4dcf78: 0c01 |0028: move-result-object v1 │ │ +4dcf7a: 6e20 c5ab 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dcf80: 1a01 ab16 |002c: const-string v1, "/sketches" // string@16ab │ │ +4dcf84: 6e20 c5ab 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dcf8a: 6e10 d5ab 0000 |0031: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4dcf90: 0c00 |0034: move-result-object v0 │ │ +4dcf92: 5b30 bfae |0035: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aebf │ │ +4dcf96: 2200 9b15 |0037: new-instance v0, Ljava/io/File; // type@159b │ │ +4dcf9a: 5432 bfae |0039: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aebf │ │ +4dcf9e: 7110 90cc 0200 |003b: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4dcfa4: 7020 9ba9 2000 |003e: invoke-direct {v0, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a99b │ │ +4dcfaa: 6e10 b2a9 0000 |0041: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@a9b2 │ │ +4dcfb0: 2200 f315 |0044: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ +4dcfb4: 7010 b9ab 0000 |0046: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4dcfba: 6e10 94f7 0300 |0049: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@f794 │ │ +4dcfc0: 0c02 |004c: move-result-object v2 │ │ +4dcfc2: 6e10 aaa9 0200 |004d: invoke-virtual {v2}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a9aa │ │ +4dcfc8: 0c02 |0050: move-result-object v2 │ │ +4dcfca: 6e20 c5ab 2000 |0051: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dcfd0: 6e20 c5ab 1000 |0054: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dcfd6: 5431 beae |0057: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@aebe │ │ +4dcfda: 6e20 c5ab 1000 |0059: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dcfe0: 6e10 d5ab 0000 |005c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4dcfe6: 0c00 |005f: move-result-object v0 │ │ +4dcfe8: 5b30 bfae |0060: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aebf │ │ +4dcfec: 0e00 |0062: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x001c line=69 │ │ 0x0037 line=70 │ │ 0x0044 line=71 │ │ locals : │ │ @@ -2057227,44 +2057226,44 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -4dcff4: |[4dcff4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onNoteLoadedFromDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -4dd004: 1a00 dfcf |0000: const-string v0, "note" // string@cfdf │ │ -4dd008: 7120 93cc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dd00e: 6e10 ebf4 0400 |0005: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@f4eb │ │ -4dd014: 0c04 |0008: move-result-object v4 │ │ -4dd016: 5b34 beae |0009: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@aebe │ │ -4dd01a: 2204 f315 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@15f3 │ │ -4dd01e: 7010 b9ab 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4dd024: 6e10 94f7 0300 |0010: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@f794 │ │ -4dd02a: 0c00 |0013: move-result-object v0 │ │ -4dd02c: 6e10 aaa9 0000 |0014: invoke-virtual {v0}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a9aa │ │ -4dd032: 0c00 |0017: move-result-object v0 │ │ -4dd034: 6e20 c5ab 0400 |0018: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dd03a: 1a00 ab16 |001b: const-string v0, "/sketches" // string@16ab │ │ -4dd03e: 6e20 c5ab 0400 |001d: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dd044: 5430 beae |0020: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@aebe │ │ -4dd048: 6e20 c5ab 0400 |0022: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dd04e: 6e10 d5ab 0400 |0025: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4dd054: 0c04 |0028: move-result-object v4 │ │ -4dd056: 5b34 bfae |0029: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aebf │ │ -4dd05a: 7010 93f7 0300 |002b: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ -4dd060: 0c04 |002e: move-result-object v4 │ │ -4dd062: 2200 f300 |002f: new-instance v0, Landroid/graphics/drawable/BitmapDrawable; // type@00f3 │ │ -4dd066: 6e10 96f7 0300 |0031: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f796 │ │ -4dd06c: 0c01 |0034: move-result-object v1 │ │ -4dd06e: 5432 bfae |0035: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aebf │ │ -4dd072: 7030 e005 1002 |0037: invoke-direct {v0, v1, v2}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05e0 │ │ -4dd078: 1f00 f800 |003a: check-cast v0, Landroid/graphics/drawable/Drawable; // type@00f8 │ │ -4dd07c: 6e20 6aa9 0400 |003c: invoke-virtual {v4, v0}, Lcom/simplify/ink/InkView;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@a96a │ │ -4dd082: 0e00 |003f: return-void │ │ +4dcff0: |[4dcff0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onNoteLoadedFromDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +4dd000: 1a00 dfcf |0000: const-string v0, "note" // string@cfdf │ │ +4dd004: 7120 93cc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dd00a: 6e10 ebf4 0400 |0005: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@f4eb │ │ +4dd010: 0c04 |0008: move-result-object v4 │ │ +4dd012: 5b34 beae |0009: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@aebe │ │ +4dd016: 2204 f315 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@15f3 │ │ +4dd01a: 7010 b9ab 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4dd020: 6e10 94f7 0300 |0010: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@f794 │ │ +4dd026: 0c00 |0013: move-result-object v0 │ │ +4dd028: 6e10 aaa9 0000 |0014: invoke-virtual {v0}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@a9aa │ │ +4dd02e: 0c00 |0017: move-result-object v0 │ │ +4dd030: 6e20 c5ab 0400 |0018: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dd036: 1a00 ab16 |001b: const-string v0, "/sketches" // string@16ab │ │ +4dd03a: 6e20 c5ab 0400 |001d: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dd040: 5430 beae |0020: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@aebe │ │ +4dd044: 6e20 c5ab 0400 |0022: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dd04a: 6e10 d5ab 0400 |0025: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4dd050: 0c04 |0028: move-result-object v4 │ │ +4dd052: 5b34 bfae |0029: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aebf │ │ +4dd056: 7010 93f7 0300 |002b: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ +4dd05c: 0c04 |002e: move-result-object v4 │ │ +4dd05e: 2200 f300 |002f: new-instance v0, Landroid/graphics/drawable/BitmapDrawable; // type@00f3 │ │ +4dd062: 6e10 96f7 0300 |0031: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f796 │ │ +4dd068: 0c01 |0034: move-result-object v1 │ │ +4dd06a: 5432 bfae |0035: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aebf │ │ +4dd06e: 7030 e005 1002 |0037: invoke-direct {v0, v1, v2}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05e0 │ │ +4dd074: 1f00 f800 |003a: check-cast v0, Landroid/graphics/drawable/Drawable; // type@00f8 │ │ +4dd078: 6e20 6aa9 0400 |003c: invoke-virtual {v4, v0}, Lcom/simplify/ink/InkView;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@a96a │ │ +4dd07e: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=62 │ │ 0x000b line=63 │ │ 0x002b line=64 │ │ locals : │ │ 0x0000 - 0x0040 reg=3 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ @@ -2057275,125 +2057274,125 @@ │ │ type : '(Ljava/io/File;Ljava/lang/String;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 234 16-bit code units │ │ -4dd0f4: |[4dd0f4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onSaveExternalStorage:(Ljava/io/File;Ljava/lang/String;)V │ │ -4dd104: 1a00 dd1e |0000: const-string v0, "BitmapDrawable( │ │ +4dd0f0: |[4dd0f0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onSaveExternalStorage:(Ljava/io/File;Ljava/lang/String;)V │ │ +4dd100: 1a00 dd1e |0000: const-string v0, "BitmapDrawable( │ │ … ).bitmap" // string@1edd │ │ -4dd108: 1a01 ec83 |0002: const-string v1, "basePath" // string@83ec │ │ -4dd10c: 7120 93cc 1700 |0004: invoke-static {v7, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dd112: 1a01 8ece |0007: const-string v1, "name" // string@ce8e │ │ -4dd116: 7120 93cc 1800 |0009: invoke-static {v8, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dd11c: 2201 9b15 |000c: new-instance v1, Ljava/io/File; // type@159b │ │ -4dd120: 2202 f315 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@15f3 │ │ -4dd124: 7010 b9ab 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4dd12a: 1303 2f00 |0013: const/16 v3, #int 47 // #2f │ │ -4dd12e: 6e20 bdab 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@abbd │ │ -4dd134: 6e20 c5ab 8200 |0018: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dd13a: 1a08 9116 |001b: const-string v8, ".jpeg" // string@1691 │ │ -4dd13e: 6e20 c5ab 8200 |001d: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dd144: 6e10 d5ab 0200 |0020: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4dd14a: 0c08 |0023: move-result-object v8 │ │ -4dd14c: 7030 9aa9 7108 |0024: invoke-direct {v1, v7, v8}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a99a │ │ -4dd152: 6e10 a3a9 0700 |0027: invoke-virtual {v7}, Ljava/io/File;.exists:()Z // method@a9a3 │ │ -4dd158: 0a08 |002a: move-result v8 │ │ -4dd15a: 3908 0800 |002b: if-nez v8, 0033 // +0008 │ │ -4dd15e: 6e10 b2a9 0700 |002d: invoke-virtual {v7}, Ljava/io/File;.mkdirs:()Z // method@a9b2 │ │ -4dd164: 0a07 |0030: move-result v7 │ │ -4dd166: 3807 b800 |0031: if-eqz v7, 00e9 // +00b8 │ │ -4dd16a: 6207 bbae |0033: sget-object v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // field@aebb │ │ -4dd16e: 2208 f300 |0035: new-instance v8, Landroid/graphics/drawable/BitmapDrawable; // type@00f3 │ │ -4dd172: 6e10 96f7 0600 |0037: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f796 │ │ -4dd178: 0c02 |003a: move-result-object v2 │ │ -4dd17a: 5463 bfae |003b: iget-object v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aebf │ │ -4dd17e: 7030 e005 2803 |003d: invoke-direct {v8, v2, v3}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05e0 │ │ -4dd184: 6e10 e205 0800 |0040: invoke-virtual {v8}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05e2 │ │ -4dd18a: 0c08 |0043: move-result-object v8 │ │ -4dd18c: 7120 92cc 0800 |0044: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dd192: 7010 93f7 0600 |0047: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ -4dd198: 0c02 |004a: move-result-object v2 │ │ -4dd19a: 6e10 55a9 0200 |004b: invoke-virtual {v2}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ -4dd1a0: 0c02 |004e: move-result-object v2 │ │ -4dd1a2: 6e30 7ff7 8702 |004f: invoke-virtual {v7, v8, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f77f │ │ -4dd1a8: 0c08 |0052: move-result-object v8 │ │ -4dd1aa: 2202 ba00 |0053: new-instance v2, Landroid/graphics/Canvas; // type@00ba │ │ -4dd1ae: 7020 9404 8200 |0055: invoke-direct {v2, v8}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0494 │ │ -4dd1b4: 12f3 |0058: const/4 v3, #int -1 // #ff │ │ -4dd1b6: 6e20 a604 3200 |0059: invoke-virtual {v2, v3}, Landroid/graphics/Canvas;.drawColor:(I)V // method@04a6 │ │ -4dd1bc: 2203 f300 |005c: new-instance v3, Landroid/graphics/drawable/BitmapDrawable; // type@00f3 │ │ -4dd1c0: 6e10 96f7 0600 |005e: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f796 │ │ -4dd1c6: 0c04 |0061: move-result-object v4 │ │ -4dd1c8: 5465 bfae |0062: iget-object v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aebf │ │ -4dd1cc: 7030 e005 4305 |0064: invoke-direct {v3, v4, v5}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05e0 │ │ -4dd1d2: 6e10 e205 0300 |0067: invoke-virtual {v3}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05e2 │ │ -4dd1d8: 0c03 |006a: move-result-object v3 │ │ -4dd1da: 7120 92cc 0300 |006b: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dd1e0: 7010 93f7 0600 |006e: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ -4dd1e6: 0c00 |0071: move-result-object v0 │ │ -4dd1e8: 6e10 55a9 0000 |0072: invoke-virtual {v0}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ -4dd1ee: 0c00 |0075: move-result-object v0 │ │ -4dd1f0: 6e30 7ff7 3700 |0076: invoke-virtual {v7, v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f77f │ │ -4dd1f6: 0c07 |0079: move-result-object v7 │ │ -4dd1f8: 1200 |007a: const/4 v0, #int 0 // #0 │ │ -4dd1fa: 1203 |007b: const/4 v3, #int 0 // #0 │ │ -4dd1fc: 6e50 a204 7233 |007c: invoke-virtual {v2, v7, v3, v3, v0}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@04a2 │ │ -4dd202: 6207 5500 |007f: sget-object v7, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0055 │ │ -4dd206: 1302 6400 |0081: const/16 v2, #int 100 // #64 │ │ -4dd20a: 2203 9f15 |0083: new-instance v3, Ljava/io/FileOutputStream; // type@159f │ │ -4dd20e: 7020 c1a9 1300 |0085: invoke-direct {v3, v1}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a9c1 │ │ -4dd214: 1f03 af15 |0088: check-cast v3, Ljava/io/OutputStream; // type@15af │ │ -4dd218: 6e40 7204 7832 |008a: invoke-virtual {v8, v7, v2, v3}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0472 │ │ -4dd21e: 0767 |008d: move-object v7, v6 │ │ -4dd220: 1f07 6900 |008e: check-cast v7, Landroid/content/Context; // type@0069 │ │ -4dd224: 1218 |0090: const/4 v8, #int 1 // #1 │ │ -4dd226: 2382 3721 |0091: new-array v2, v8, [Ljava/lang/String; // type@2137 │ │ -4dd22a: 6e10 b4a9 0100 |0093: invoke-virtual {v1}, Ljava/io/File;.toString:()Ljava/lang/String; // method@a9b4 │ │ -4dd230: 0c03 |0096: move-result-object v3 │ │ -4dd232: 1204 |0097: const/4 v4, #int 0 // #0 │ │ -4dd234: 4d03 0204 |0098: aput-object v3, v2, v4 │ │ -4dd238: 6203 b7ae |009a: sget-object v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0; // field@aeb7 │ │ -4dd23c: 7140 0507 2730 |009c: invoke-static {v7, v2, v0, v3}, Landroid/media/MediaScannerConnection;.scanFile:(Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;Landroid/media/MediaScannerConnection$OnScanCompletedListener;)V // method@0705 │ │ -4dd242: 6e10 91f7 0600 |009f: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f791 │ │ -4dd248: 0c07 |00a2: move-result-object v7 │ │ -4dd24a: 6200 877a |00a3: sget-object v0, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@7a87 │ │ -4dd24e: 1400 0401 117f |00a5: const v0, #float 1.92743e+38 // #7f110104 │ │ -4dd254: 6e20 97f7 0600 |00a8: invoke-virtual {v6, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f797 │ │ -4dd25a: 0c00 |00ab: move-result-object v0 │ │ -4dd25c: 1a02 cda6 |00ac: const-string v2, "getString(R.string.toast_file_exported_to)" // string@a6cd │ │ -4dd260: 7120 92cc 2000 |00ae: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dd266: 2382 3421 |00b1: new-array v2, v8, [Ljava/lang/Object; // type@2134 │ │ -4dd26a: 6e10 a4a9 0100 |00b3: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@a9a4 │ │ -4dd270: 0c03 |00b6: move-result-object v3 │ │ -4dd272: 4d03 0204 |00b7: aput-object v3, v2, v4 │ │ -4dd276: 7120 92ad 8200 |00b9: invoke-static {v2, v8}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@ad92 │ │ -4dd27c: 0c02 |00bc: move-result-object v2 │ │ -4dd27e: 7120 8aab 2000 |00bd: invoke-static {v0, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@ab8a │ │ -4dd284: 0c00 |00c0: move-result-object v0 │ │ -4dd286: 1a02 7899 |00c1: const-string v2, "format(format, *args)" // string@9978 │ │ -4dd28a: 7120 92cc 2000 |00c3: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dd290: 1f00 c115 |00c6: check-cast v0, Ljava/lang/CharSequence; // type@15c1 │ │ -4dd294: 7130 0213 0708 |00c8: invoke-static {v7, v0, v8}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1302 │ │ -4dd29a: 0c07 |00cb: move-result-object v7 │ │ -4dd29c: 6e10 0313 0700 |00cc: invoke-virtual {v7}, Landroid/widget/Toast;.show:()V // method@1303 │ │ -4dd2a2: 281a |00cf: goto 00e9 // +001a │ │ -4dd2a4: 0d07 |00d0: move-exception v7 │ │ -4dd2a6: 2208 f315 |00d1: new-instance v8, Ljava/lang/StringBuilder; // type@15f3 │ │ -4dd2aa: 7010 b9ab 0800 |00d3: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4dd2b0: 1a00 662a |00d6: const-string v0, "Error writing " // string@2a66 │ │ -4dd2b4: 6e20 c5ab 0800 |00d8: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dd2ba: 6e20 c4ab 1800 |00db: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@abc4 │ │ -4dd2c0: 6e10 d5ab 0800 |00de: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4dd2c6: 0c08 |00e1: move-result-object v8 │ │ -4dd2c8: 1f07 fb15 |00e2: check-cast v7, Ljava/lang/Throwable; // type@15fb │ │ -4dd2cc: 1a00 ed2a |00e4: const-string v0, "ExternalStorage" // string@2aed │ │ -4dd2d0: 7130 f309 8007 |00e6: invoke-static {v0, v8, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@09f3 │ │ -4dd2d6: 0e00 |00e9: return-void │ │ +4dd104: 1a01 ec83 |0002: const-string v1, "basePath" // string@83ec │ │ +4dd108: 7120 93cc 1700 |0004: invoke-static {v7, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dd10e: 1a01 8ece |0007: const-string v1, "name" // string@ce8e │ │ +4dd112: 7120 93cc 1800 |0009: invoke-static {v8, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dd118: 2201 9b15 |000c: new-instance v1, Ljava/io/File; // type@159b │ │ +4dd11c: 2202 f315 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@15f3 │ │ +4dd120: 7010 b9ab 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4dd126: 1303 2f00 |0013: const/16 v3, #int 47 // #2f │ │ +4dd12a: 6e20 bdab 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@abbd │ │ +4dd130: 6e20 c5ab 8200 |0018: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dd136: 1a08 9116 |001b: const-string v8, ".jpeg" // string@1691 │ │ +4dd13a: 6e20 c5ab 8200 |001d: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dd140: 6e10 d5ab 0200 |0020: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4dd146: 0c08 |0023: move-result-object v8 │ │ +4dd148: 7030 9aa9 7108 |0024: invoke-direct {v1, v7, v8}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a99a │ │ +4dd14e: 6e10 a3a9 0700 |0027: invoke-virtual {v7}, Ljava/io/File;.exists:()Z // method@a9a3 │ │ +4dd154: 0a08 |002a: move-result v8 │ │ +4dd156: 3908 0800 |002b: if-nez v8, 0033 // +0008 │ │ +4dd15a: 6e10 b2a9 0700 |002d: invoke-virtual {v7}, Ljava/io/File;.mkdirs:()Z // method@a9b2 │ │ +4dd160: 0a07 |0030: move-result v7 │ │ +4dd162: 3807 b800 |0031: if-eqz v7, 00e9 // +00b8 │ │ +4dd166: 6207 bbae |0033: sget-object v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // field@aebb │ │ +4dd16a: 2208 f300 |0035: new-instance v8, Landroid/graphics/drawable/BitmapDrawable; // type@00f3 │ │ +4dd16e: 6e10 96f7 0600 |0037: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f796 │ │ +4dd174: 0c02 |003a: move-result-object v2 │ │ +4dd176: 5463 bfae |003b: iget-object v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aebf │ │ +4dd17a: 7030 e005 2803 |003d: invoke-direct {v8, v2, v3}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05e0 │ │ +4dd180: 6e10 e205 0800 |0040: invoke-virtual {v8}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05e2 │ │ +4dd186: 0c08 |0043: move-result-object v8 │ │ +4dd188: 7120 92cc 0800 |0044: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dd18e: 7010 93f7 0600 |0047: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ +4dd194: 0c02 |004a: move-result-object v2 │ │ +4dd196: 6e10 55a9 0200 |004b: invoke-virtual {v2}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ +4dd19c: 0c02 |004e: move-result-object v2 │ │ +4dd19e: 6e30 7ff7 8702 |004f: invoke-virtual {v7, v8, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f77f │ │ +4dd1a4: 0c08 |0052: move-result-object v8 │ │ +4dd1a6: 2202 ba00 |0053: new-instance v2, Landroid/graphics/Canvas; // type@00ba │ │ +4dd1aa: 7020 9404 8200 |0055: invoke-direct {v2, v8}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0494 │ │ +4dd1b0: 12f3 |0058: const/4 v3, #int -1 // #ff │ │ +4dd1b2: 6e20 a604 3200 |0059: invoke-virtual {v2, v3}, Landroid/graphics/Canvas;.drawColor:(I)V // method@04a6 │ │ +4dd1b8: 2203 f300 |005c: new-instance v3, Landroid/graphics/drawable/BitmapDrawable; // type@00f3 │ │ +4dd1bc: 6e10 96f7 0600 |005e: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f796 │ │ +4dd1c2: 0c04 |0061: move-result-object v4 │ │ +4dd1c4: 5465 bfae |0062: iget-object v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aebf │ │ +4dd1c8: 7030 e005 4305 |0064: invoke-direct {v3, v4, v5}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05e0 │ │ +4dd1ce: 6e10 e205 0300 |0067: invoke-virtual {v3}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05e2 │ │ +4dd1d4: 0c03 |006a: move-result-object v3 │ │ +4dd1d6: 7120 92cc 0300 |006b: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dd1dc: 7010 93f7 0600 |006e: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ +4dd1e2: 0c00 |0071: move-result-object v0 │ │ +4dd1e4: 6e10 55a9 0000 |0072: invoke-virtual {v0}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ +4dd1ea: 0c00 |0075: move-result-object v0 │ │ +4dd1ec: 6e30 7ff7 3700 |0076: invoke-virtual {v7, v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f77f │ │ +4dd1f2: 0c07 |0079: move-result-object v7 │ │ +4dd1f4: 1200 |007a: const/4 v0, #int 0 // #0 │ │ +4dd1f6: 1203 |007b: const/4 v3, #int 0 // #0 │ │ +4dd1f8: 6e50 a204 7233 |007c: invoke-virtual {v2, v7, v3, v3, v0}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@04a2 │ │ +4dd1fe: 6207 5500 |007f: sget-object v7, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0055 │ │ +4dd202: 1302 6400 |0081: const/16 v2, #int 100 // #64 │ │ +4dd206: 2203 9f15 |0083: new-instance v3, Ljava/io/FileOutputStream; // type@159f │ │ +4dd20a: 7020 c1a9 1300 |0085: invoke-direct {v3, v1}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a9c1 │ │ +4dd210: 1f03 af15 |0088: check-cast v3, Ljava/io/OutputStream; // type@15af │ │ +4dd214: 6e40 7204 7832 |008a: invoke-virtual {v8, v7, v2, v3}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0472 │ │ +4dd21a: 0767 |008d: move-object v7, v6 │ │ +4dd21c: 1f07 6900 |008e: check-cast v7, Landroid/content/Context; // type@0069 │ │ +4dd220: 1218 |0090: const/4 v8, #int 1 // #1 │ │ +4dd222: 2382 3721 |0091: new-array v2, v8, [Ljava/lang/String; // type@2137 │ │ +4dd226: 6e10 b4a9 0100 |0093: invoke-virtual {v1}, Ljava/io/File;.toString:()Ljava/lang/String; // method@a9b4 │ │ +4dd22c: 0c03 |0096: move-result-object v3 │ │ +4dd22e: 1204 |0097: const/4 v4, #int 0 // #0 │ │ +4dd230: 4d03 0204 |0098: aput-object v3, v2, v4 │ │ +4dd234: 6203 b7ae |009a: sget-object v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0; // field@aeb7 │ │ +4dd238: 7140 0507 2730 |009c: invoke-static {v7, v2, v0, v3}, Landroid/media/MediaScannerConnection;.scanFile:(Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;Landroid/media/MediaScannerConnection$OnScanCompletedListener;)V // method@0705 │ │ +4dd23e: 6e10 91f7 0600 |009f: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f791 │ │ +4dd244: 0c07 |00a2: move-result-object v7 │ │ +4dd246: 6200 877a |00a3: sget-object v0, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@7a87 │ │ +4dd24a: 1400 0401 117f |00a5: const v0, #float 1.92743e+38 // #7f110104 │ │ +4dd250: 6e20 97f7 0600 |00a8: invoke-virtual {v6, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@f797 │ │ +4dd256: 0c00 |00ab: move-result-object v0 │ │ +4dd258: 1a02 cda6 |00ac: const-string v2, "getString(R.string.toast_file_exported_to)" // string@a6cd │ │ +4dd25c: 7120 92cc 2000 |00ae: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dd262: 2382 3421 |00b1: new-array v2, v8, [Ljava/lang/Object; // type@2134 │ │ +4dd266: 6e10 a4a9 0100 |00b3: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@a9a4 │ │ +4dd26c: 0c03 |00b6: move-result-object v3 │ │ +4dd26e: 4d03 0204 |00b7: aput-object v3, v2, v4 │ │ +4dd272: 7120 92ad 8200 |00b9: invoke-static {v2, v8}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@ad92 │ │ +4dd278: 0c02 |00bc: move-result-object v2 │ │ +4dd27a: 7120 8aab 2000 |00bd: invoke-static {v0, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@ab8a │ │ +4dd280: 0c00 |00c0: move-result-object v0 │ │ +4dd282: 1a02 7899 |00c1: const-string v2, "format(format, *args)" // string@9978 │ │ +4dd286: 7120 92cc 2000 |00c3: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dd28c: 1f00 c115 |00c6: check-cast v0, Ljava/lang/CharSequence; // type@15c1 │ │ +4dd290: 7130 0213 0708 |00c8: invoke-static {v7, v0, v8}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1302 │ │ +4dd296: 0c07 |00cb: move-result-object v7 │ │ +4dd298: 6e10 0313 0700 |00cc: invoke-virtual {v7}, Landroid/widget/Toast;.show:()V // method@1303 │ │ +4dd29e: 281a |00cf: goto 00e9 // +001a │ │ +4dd2a0: 0d07 |00d0: move-exception v7 │ │ +4dd2a2: 2208 f315 |00d1: new-instance v8, Ljava/lang/StringBuilder; // type@15f3 │ │ +4dd2a6: 7010 b9ab 0800 |00d3: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4dd2ac: 1a00 662a |00d6: const-string v0, "Error writing " // string@2a66 │ │ +4dd2b0: 6e20 c5ab 0800 |00d8: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dd2b6: 6e20 c4ab 1800 |00db: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@abc4 │ │ +4dd2bc: 6e10 d5ab 0800 |00de: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4dd2c2: 0c08 |00e1: move-result-object v8 │ │ +4dd2c4: 1f07 fb15 |00e2: check-cast v7, Ljava/lang/Throwable; // type@15fb │ │ +4dd2c8: 1a00 ed2a |00e4: const-string v0, "ExternalStorage" // string@2aed │ │ +4dd2cc: 7130 f309 8007 |00e6: invoke-static {v0, v8, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@09f3 │ │ +4dd2d2: 0e00 |00e9: return-void │ │ catches : 1 │ │ 0x0027 - 0x00cf │ │ Ljava/io/IOException; -> 0x00d0 │ │ positions : │ │ 0x000c line=184 │ │ 0x0027 line=187 │ │ 0x0033 line=188 │ │ @@ -2057428,106 +2057427,106 @@ │ │ type : '(Ljava/lang/String;)Landroid/content/Intent;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 189 16-bit code units │ │ -4dc88c: |[4dc88c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.shareNote:(Ljava/lang/String;)Landroid/content/Intent; │ │ -4dc89c: 1a00 8ece |0000: const-string v0, "name" // string@ce8e │ │ -4dc8a0: 7120 93cc 0700 |0002: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dc8a6: 2207 f315 |0005: new-instance v7, Ljava/lang/StringBuilder; // type@15f3 │ │ -4dc8aa: 7010 b9ab 0700 |0007: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4dc8b0: 5460 bfae |000a: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aebf │ │ -4dc8b4: 7110 90cc 0000 |000c: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4dc8ba: 5461 bfae |000f: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aebf │ │ -4dc8be: 7110 90cc 0100 |0011: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4dc8c4: 6e10 9aab 0100 |0014: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@ab9a │ │ -4dc8ca: 0a01 |0017: move-result v1 │ │ -4dc8cc: d801 01fd |0018: add-int/lit8 v1, v1, #int -3 // #fd │ │ -4dc8d0: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -4dc8d2: 6e30 a8ab 2001 |001b: invoke-virtual {v0, v2, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@aba8 │ │ -4dc8d8: 0c00 |001e: move-result-object v0 │ │ -4dc8da: 1a01 cbef |001f: const-string v1, "this as java.lang.String…ing(startIndex, endIndex)" // string@efcb │ │ -4dc8de: 7120 92cc 1000 |0021: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dc8e4: 6e20 c5ab 0700 |0024: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dc8ea: 1a00 b2b2 |0027: const-string v0, "jpg" // string@b2b2 │ │ -4dc8ee: 6e20 c5ab 0700 |0029: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dc8f4: 6e10 d5ab 0700 |002c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4dc8fa: 0c07 |002f: move-result-object v7 │ │ -4dc8fc: 2200 9b15 |0030: new-instance v0, Ljava/io/File; // type@159b │ │ -4dc900: 7020 9ba9 7000 |0032: invoke-direct {v0, v7}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a99b │ │ -4dc906: 6207 bbae |0035: sget-object v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // field@aebb │ │ -4dc90a: 2201 f300 |0037: new-instance v1, Landroid/graphics/drawable/BitmapDrawable; // type@00f3 │ │ -4dc90e: 6e10 96f7 0600 |0039: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f796 │ │ -4dc914: 0c02 |003c: move-result-object v2 │ │ -4dc916: 5463 bfae |003d: iget-object v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aebf │ │ -4dc91a: 7030 e005 2103 |003f: invoke-direct {v1, v2, v3}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05e0 │ │ -4dc920: 6e10 e205 0100 |0042: invoke-virtual {v1}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05e2 │ │ -4dc926: 0c01 |0045: move-result-object v1 │ │ -4dc928: 1a02 de1e |0046: const-string v2, "BitmapDrawable( │ │ +4dc888: |[4dc888] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.shareNote:(Ljava/lang/String;)Landroid/content/Intent; │ │ +4dc898: 1a00 8ece |0000: const-string v0, "name" // string@ce8e │ │ +4dc89c: 7120 93cc 0700 |0002: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dc8a2: 2207 f315 |0005: new-instance v7, Ljava/lang/StringBuilder; // type@15f3 │ │ +4dc8a6: 7010 b9ab 0700 |0007: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4dc8ac: 5460 bfae |000a: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aebf │ │ +4dc8b0: 7110 90cc 0000 |000c: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4dc8b6: 5461 bfae |000f: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aebf │ │ +4dc8ba: 7110 90cc 0100 |0011: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4dc8c0: 6e10 9aab 0100 |0014: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@ab9a │ │ +4dc8c6: 0a01 |0017: move-result v1 │ │ +4dc8c8: d801 01fd |0018: add-int/lit8 v1, v1, #int -3 // #fd │ │ +4dc8cc: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +4dc8ce: 6e30 a8ab 2001 |001b: invoke-virtual {v0, v2, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@aba8 │ │ +4dc8d4: 0c00 |001e: move-result-object v0 │ │ +4dc8d6: 1a01 cbef |001f: const-string v1, "this as java.lang.String…ing(startIndex, endIndex)" // string@efcb │ │ +4dc8da: 7120 92cc 1000 |0021: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dc8e0: 6e20 c5ab 0700 |0024: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dc8e6: 1a00 b2b2 |0027: const-string v0, "jpg" // string@b2b2 │ │ +4dc8ea: 6e20 c5ab 0700 |0029: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dc8f0: 6e10 d5ab 0700 |002c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4dc8f6: 0c07 |002f: move-result-object v7 │ │ +4dc8f8: 2200 9b15 |0030: new-instance v0, Ljava/io/File; // type@159b │ │ +4dc8fc: 7020 9ba9 7000 |0032: invoke-direct {v0, v7}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a99b │ │ +4dc902: 6207 bbae |0035: sget-object v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // field@aebb │ │ +4dc906: 2201 f300 |0037: new-instance v1, Landroid/graphics/drawable/BitmapDrawable; // type@00f3 │ │ +4dc90a: 6e10 96f7 0600 |0039: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f796 │ │ +4dc910: 0c02 |003c: move-result-object v2 │ │ +4dc912: 5463 bfae |003d: iget-object v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aebf │ │ +4dc916: 7030 e005 2103 |003f: invoke-direct {v1, v2, v3}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05e0 │ │ +4dc91c: 6e10 e205 0100 |0042: invoke-virtual {v1}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05e2 │ │ +4dc922: 0c01 |0045: move-result-object v1 │ │ +4dc924: 1a02 de1e |0046: const-string v2, "BitmapDrawable( │ │ …Path │ │ ).bitmap" // string@1ede │ │ -4dc92c: 7120 92cc 2100 |0048: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dc932: 7010 93f7 0600 |004b: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ -4dc938: 0c02 |004e: move-result-object v2 │ │ -4dc93a: 6e10 55a9 0200 |004f: invoke-virtual {v2}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ -4dc940: 0c02 |0052: move-result-object v2 │ │ -4dc942: 6e30 7ff7 1702 |0053: invoke-virtual {v7, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f77f │ │ -4dc948: 0c01 |0056: move-result-object v1 │ │ -4dc94a: 2202 ba00 |0057: new-instance v2, Landroid/graphics/Canvas; // type@00ba │ │ -4dc94e: 7020 9404 1200 |0059: invoke-direct {v2, v1}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0494 │ │ -4dc954: 12f3 |005c: const/4 v3, #int -1 // #ff │ │ -4dc956: 6e20 a604 3200 |005d: invoke-virtual {v2, v3}, Landroid/graphics/Canvas;.drawColor:(I)V // method@04a6 │ │ -4dc95c: 2203 f300 |0060: new-instance v3, Landroid/graphics/drawable/BitmapDrawable; // type@00f3 │ │ -4dc960: 6e10 96f7 0600 |0062: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f796 │ │ -4dc966: 0c04 |0065: move-result-object v4 │ │ -4dc968: 5465 bfae |0066: iget-object v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aebf │ │ -4dc96c: 7030 e005 4305 |0068: invoke-direct {v3, v4, v5}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05e0 │ │ -4dc972: 6e10 e205 0300 |006b: invoke-virtual {v3}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05e2 │ │ -4dc978: 0c03 |006e: move-result-object v3 │ │ -4dc97a: 1a04 dc1e |006f: const-string v4, "BitmapDrawable( │ │ +4dc928: 7120 92cc 2100 |0048: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dc92e: 7010 93f7 0600 |004b: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ +4dc934: 0c02 |004e: move-result-object v2 │ │ +4dc936: 6e10 55a9 0200 |004f: invoke-virtual {v2}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ +4dc93c: 0c02 |0052: move-result-object v2 │ │ +4dc93e: 6e30 7ff7 1702 |0053: invoke-virtual {v7, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f77f │ │ +4dc944: 0c01 |0056: move-result-object v1 │ │ +4dc946: 2202 ba00 |0057: new-instance v2, Landroid/graphics/Canvas; // type@00ba │ │ +4dc94a: 7020 9404 1200 |0059: invoke-direct {v2, v1}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0494 │ │ +4dc950: 12f3 |005c: const/4 v3, #int -1 // #ff │ │ +4dc952: 6e20 a604 3200 |005d: invoke-virtual {v2, v3}, Landroid/graphics/Canvas;.drawColor:(I)V // method@04a6 │ │ +4dc958: 2203 f300 |0060: new-instance v3, Landroid/graphics/drawable/BitmapDrawable; // type@00f3 │ │ +4dc95c: 6e10 96f7 0600 |0062: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f796 │ │ +4dc962: 0c04 |0065: move-result-object v4 │ │ +4dc964: 5465 bfae |0066: iget-object v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aebf │ │ +4dc968: 7030 e005 4305 |0068: invoke-direct {v3, v4, v5}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05e0 │ │ +4dc96e: 6e10 e205 0300 |006b: invoke-virtual {v3}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05e2 │ │ +4dc974: 0c03 |006e: move-result-object v3 │ │ +4dc976: 1a04 dc1e |006f: const-string v4, "BitmapDrawable( │ │ … │ │ ).bitmap" // string@1edc │ │ -4dc97e: 7120 92cc 4300 |0071: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dc984: 7010 93f7 0600 |0074: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ -4dc98a: 0c04 |0077: move-result-object v4 │ │ -4dc98c: 6e10 55a9 0400 |0078: invoke-virtual {v4}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ -4dc992: 0c04 |007b: move-result-object v4 │ │ -4dc994: 6e30 7ff7 3704 |007c: invoke-virtual {v7, v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f77f │ │ -4dc99a: 0c07 |007f: move-result-object v7 │ │ -4dc99c: 1203 |0080: const/4 v3, #int 0 // #0 │ │ -4dc99e: 1204 |0081: const/4 v4, #int 0 // #0 │ │ -4dc9a0: 6e54 a204 7233 |0082: invoke-virtual {v2, v7, v3, v3, v4}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@04a2 │ │ -4dc9a6: 6207 5500 |0085: sget-object v7, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0055 │ │ -4dc9aa: 1302 6400 |0087: const/16 v2, #int 100 // #64 │ │ -4dc9ae: 2203 9f15 |0089: new-instance v3, Ljava/io/FileOutputStream; // type@159f │ │ -4dc9b2: 7020 c1a9 0300 |008b: invoke-direct {v3, v0}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a9c1 │ │ -4dc9b8: 1f03 af15 |008e: check-cast v3, Ljava/io/OutputStream; // type@15af │ │ -4dc9bc: 6e40 7204 7132 |0090: invoke-virtual {v1, v7, v2, v3}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0472 │ │ -4dc9c2: 2805 |0093: goto 0098 // +0005 │ │ -4dc9c4: 0d07 |0094: move-exception v7 │ │ -4dc9c6: 6e10 c0a9 0700 |0095: invoke-virtual {v7}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@a9c0 │ │ -4dc9cc: 6e10 91f7 0600 |0098: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f791 │ │ -4dc9d2: 0c07 |009b: move-result-object v7 │ │ -4dc9d4: 1a01 a0d4 |009c: const-string v1, "org.secuso.privacyfriendlynotes" // string@d4a0 │ │ -4dc9d8: 7130 3342 1700 |009e: invoke-static {v7, v1, v0}, Landroidx/core/content/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@4233 │ │ -4dc9de: 0c07 |00a1: move-result-object v7 │ │ -4dc9e0: 2200 7200 |00a2: new-instance v0, Landroid/content/Intent; // type@0072 │ │ -4dc9e4: 7010 da02 0000 |00a4: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@02da │ │ -4dc9ea: 1a01 f47f |00a7: const-string v1, "android.intent.action.SEND" // string@7ff4 │ │ -4dc9ee: 6e20 0403 1000 |00a9: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0304 │ │ -4dc9f4: 1a01 33ac |00ac: const-string v1, "image/*" // string@ac33 │ │ -4dc9f8: 6e20 0c03 1000 |00ae: invoke-virtual {v0, v1}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@030c │ │ -4dc9fe: 1f07 6201 |00b1: check-cast v7, Landroid/os/Parcelable; // type@0162 │ │ -4dca02: 1a01 0b80 |00b3: const-string v1, "android.intent.extra.STREAM" // string@800b │ │ -4dca06: 6e30 f902 1007 |00b5: invoke-virtual {v0, v1, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@02f9 │ │ -4dca0c: 1217 |00b8: const/4 v7, #int 1 // #1 │ │ -4dca0e: 6e20 0a03 7000 |00b9: invoke-virtual {v0, v7}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@030a │ │ -4dca14: 1100 |00bc: return-object v0 │ │ +4dc97a: 7120 92cc 4300 |0071: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dc980: 7010 93f7 0600 |0074: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ +4dc986: 0c04 |0077: move-result-object v4 │ │ +4dc988: 6e10 55a9 0400 |0078: invoke-virtual {v4}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ +4dc98e: 0c04 |007b: move-result-object v4 │ │ +4dc990: 6e30 7ff7 3704 |007c: invoke-virtual {v7, v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f77f │ │ +4dc996: 0c07 |007f: move-result-object v7 │ │ +4dc998: 1203 |0080: const/4 v3, #int 0 // #0 │ │ +4dc99a: 1204 |0081: const/4 v4, #int 0 // #0 │ │ +4dc99c: 6e54 a204 7233 |0082: invoke-virtual {v2, v7, v3, v3, v4}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@04a2 │ │ +4dc9a2: 6207 5500 |0085: sget-object v7, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0055 │ │ +4dc9a6: 1302 6400 |0087: const/16 v2, #int 100 // #64 │ │ +4dc9aa: 2203 9f15 |0089: new-instance v3, Ljava/io/FileOutputStream; // type@159f │ │ +4dc9ae: 7020 c1a9 0300 |008b: invoke-direct {v3, v0}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a9c1 │ │ +4dc9b4: 1f03 af15 |008e: check-cast v3, Ljava/io/OutputStream; // type@15af │ │ +4dc9b8: 6e40 7204 7132 |0090: invoke-virtual {v1, v7, v2, v3}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0472 │ │ +4dc9be: 2805 |0093: goto 0098 // +0005 │ │ +4dc9c0: 0d07 |0094: move-exception v7 │ │ +4dc9c2: 6e10 c0a9 0700 |0095: invoke-virtual {v7}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@a9c0 │ │ +4dc9c8: 6e10 91f7 0600 |0098: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@f791 │ │ +4dc9ce: 0c07 |009b: move-result-object v7 │ │ +4dc9d0: 1a01 a0d4 |009c: const-string v1, "org.secuso.privacyfriendlynotes" // string@d4a0 │ │ +4dc9d4: 7130 3342 1700 |009e: invoke-static {v7, v1, v0}, Landroidx/core/content/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@4233 │ │ +4dc9da: 0c07 |00a1: move-result-object v7 │ │ +4dc9dc: 2200 7200 |00a2: new-instance v0, Landroid/content/Intent; // type@0072 │ │ +4dc9e0: 7010 da02 0000 |00a4: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@02da │ │ +4dc9e6: 1a01 f47f |00a7: const-string v1, "android.intent.action.SEND" // string@7ff4 │ │ +4dc9ea: 6e20 0403 1000 |00a9: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0304 │ │ +4dc9f0: 1a01 33ac |00ac: const-string v1, "image/*" // string@ac33 │ │ +4dc9f4: 6e20 0c03 1000 |00ae: invoke-virtual {v0, v1}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@030c │ │ +4dc9fa: 1f07 6201 |00b1: check-cast v7, Landroid/os/Parcelable; // type@0162 │ │ +4dc9fe: 1a01 0b80 |00b3: const-string v1, "android.intent.extra.STREAM" // string@800b │ │ +4dca02: 6e30 f902 1007 |00b5: invoke-virtual {v0, v1, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@02f9 │ │ +4dca08: 1217 |00b8: const/4 v7, #int 1 // #1 │ │ +4dca0a: 6e20 0a03 7000 |00b9: invoke-virtual {v0, v7}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@030a │ │ +4dca10: 1100 |00bc: return-object v0 │ │ catches : 1 │ │ 0x0085 - 0x0093 │ │ Ljava/io/FileNotFoundException; -> 0x0094 │ │ positions : │ │ 0x0005 line=75 │ │ 0x0030 line=76 │ │ 0x0035 line=77 │ │ @@ -2057562,57 +2057561,57 @@ │ │ type : '(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/room/model/Note;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 88 16-bit code units │ │ -4dcc94: |[4dcc94] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.updateNoteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/room/model/Note; │ │ -4dcca4: 1a00 8ece |0000: const-string v0, "name" // string@ce8e │ │ -4dcca8: 7120 93cc 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dccae: 2200 f300 |0005: new-instance v0, Landroid/graphics/drawable/BitmapDrawable; // type@00f3 │ │ -4dccb2: 6e10 96f7 0500 |0007: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f796 │ │ -4dccb8: 0c01 |000a: move-result-object v1 │ │ -4dccba: 5452 bfae |000b: iget-object v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aebf │ │ -4dccbe: 7030 e005 1002 |000d: invoke-direct {v0, v1, v2}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05e0 │ │ -4dccc4: 6e10 e205 0000 |0010: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05e2 │ │ -4dccca: 0c00 |0013: move-result-object v0 │ │ -4dcccc: 7010 93f7 0500 |0014: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ -4dccd2: 0c01 |0017: move-result-object v1 │ │ -4dccd4: 6e10 55a9 0100 |0018: invoke-virtual {v1}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ -4dccda: 0c01 |001b: move-result-object v1 │ │ -4dccdc: 2202 9f15 |001c: new-instance v2, Ljava/io/FileOutputStream; // type@159f │ │ -4dcce0: 2203 9b15 |001e: new-instance v3, Ljava/io/File; // type@159b │ │ -4dcce4: 5454 bfae |0020: iget-object v4, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aebf │ │ -4dcce8: 7110 90cc 0400 |0022: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4dccee: 7020 9ba9 4300 |0025: invoke-direct {v3, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a99b │ │ -4dccf4: 7020 c1a9 3200 |0028: invoke-direct {v2, v3}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a9c1 │ │ -4dccfa: 6203 bbae |002b: sget-object v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // field@aebb │ │ -4dccfe: 1a04 29d1 |002d: const-string v4, "oldSketch" // string@d129 │ │ -4dcd02: 7120 92cc 4000 |002f: invoke-static {v0, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dcd08: 6e30 7ff7 0301 |0032: invoke-virtual {v3, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f77f │ │ -4dcd0e: 0c00 |0035: move-result-object v0 │ │ -4dcd10: 6201 5600 |0036: sget-object v1, Landroid/graphics/Bitmap$CompressFormat;.PNG:Landroid/graphics/Bitmap$CompressFormat; // field@0056 │ │ -4dcd14: 1203 |0038: const/4 v3, #int 0 // #0 │ │ -4dcd16: 0724 |0039: move-object v4, v2 │ │ -4dcd18: 1f04 af15 |003a: check-cast v4, Ljava/io/OutputStream; // type@15af │ │ -4dcd1c: 6e40 7204 1043 |003c: invoke-virtual {v0, v1, v3, v4}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0472 │ │ -4dcd22: 6e10 c5a9 0200 |003f: invoke-virtual {v2}, Ljava/io/FileOutputStream;.flush:()V // method@a9c5 │ │ -4dcd28: 6e10 c4a9 0200 |0042: invoke-virtual {v2}, Ljava/io/FileOutputStream;.close:()V // method@a9c4 │ │ -4dcd2e: 280a |0045: goto 004f // +000a │ │ -4dcd30: 0d00 |0046: move-exception v0 │ │ -4dcd32: 6e10 d2a9 0000 |0047: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@a9d2 │ │ -4dcd38: 2805 |004a: goto 004f // +0005 │ │ -4dcd3a: 0d00 |004b: move-exception v0 │ │ -4dcd3c: 6e10 c0a9 0000 |004c: invoke-virtual {v0}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@a9c0 │ │ -4dcd42: 2200 b41f |004f: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1fb4 │ │ -4dcd46: 5451 beae |0051: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@aebe │ │ -4dcd4a: 1242 |0053: const/4 v2, #int 4 // #4 │ │ -4dcd4c: 7057 e0f4 6021 |0054: invoke-direct {v0, v6, v1, v2, v7}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f4e0 │ │ -4dcd52: 1100 |0057: return-object v0 │ │ +4dcc90: |[4dcc90] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.updateNoteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/room/model/Note; │ │ +4dcca0: 1a00 8ece |0000: const-string v0, "name" // string@ce8e │ │ +4dcca4: 7120 93cc 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dccaa: 2200 f300 |0005: new-instance v0, Landroid/graphics/drawable/BitmapDrawable; // type@00f3 │ │ +4dccae: 6e10 96f7 0500 |0007: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@f796 │ │ +4dccb4: 0c01 |000a: move-result-object v1 │ │ +4dccb6: 5452 bfae |000b: iget-object v2, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aebf │ │ +4dccba: 7030 e005 1002 |000d: invoke-direct {v0, v1, v2}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@05e0 │ │ +4dccc0: 6e10 e205 0000 |0010: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@05e2 │ │ +4dccc6: 0c00 |0013: move-result-object v0 │ │ +4dccc8: 7010 93f7 0500 |0014: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@f793 │ │ +4dccce: 0c01 |0017: move-result-object v1 │ │ +4dccd0: 6e10 55a9 0100 |0018: invoke-virtual {v1}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@a955 │ │ +4dccd6: 0c01 |001b: move-result-object v1 │ │ +4dccd8: 2202 9f15 |001c: new-instance v2, Ljava/io/FileOutputStream; // type@159f │ │ +4dccdc: 2203 9b15 |001e: new-instance v3, Ljava/io/File; // type@159b │ │ +4dcce0: 5454 bfae |0020: iget-object v4, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@aebf │ │ +4dcce4: 7110 90cc 0400 |0022: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4dccea: 7020 9ba9 4300 |0025: invoke-direct {v3, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@a99b │ │ +4dccf0: 7020 c1a9 3200 |0028: invoke-direct {v2, v3}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@a9c1 │ │ +4dccf6: 6203 bbae |002b: sget-object v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // field@aebb │ │ +4dccfa: 1a04 29d1 |002d: const-string v4, "oldSketch" // string@d129 │ │ +4dccfe: 7120 92cc 4000 |002f: invoke-static {v0, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dcd04: 6e30 7ff7 0301 |0032: invoke-virtual {v3, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@f77f │ │ +4dcd0a: 0c00 |0035: move-result-object v0 │ │ +4dcd0c: 6201 5600 |0036: sget-object v1, Landroid/graphics/Bitmap$CompressFormat;.PNG:Landroid/graphics/Bitmap$CompressFormat; // field@0056 │ │ +4dcd10: 1203 |0038: const/4 v3, #int 0 // #0 │ │ +4dcd12: 0724 |0039: move-object v4, v2 │ │ +4dcd14: 1f04 af15 |003a: check-cast v4, Ljava/io/OutputStream; // type@15af │ │ +4dcd18: 6e40 7204 1043 |003c: invoke-virtual {v0, v1, v3, v4}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0472 │ │ +4dcd1e: 6e10 c5a9 0200 |003f: invoke-virtual {v2}, Ljava/io/FileOutputStream;.flush:()V // method@a9c5 │ │ +4dcd24: 6e10 c4a9 0200 |0042: invoke-virtual {v2}, Ljava/io/FileOutputStream;.close:()V // method@a9c4 │ │ +4dcd2a: 280a |0045: goto 004f // +000a │ │ +4dcd2c: 0d00 |0046: move-exception v0 │ │ +4dcd2e: 6e10 d2a9 0000 |0047: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@a9d2 │ │ +4dcd34: 2805 |004a: goto 004f // +0005 │ │ +4dcd36: 0d00 |004b: move-exception v0 │ │ +4dcd38: 6e10 c0a9 0000 |004c: invoke-virtual {v0}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@a9c0 │ │ +4dcd3e: 2200 b41f |004f: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1fb4 │ │ +4dcd42: 5451 beae |0051: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@aebe │ │ +4dcd46: 1242 |0053: const/4 v2, #int 4 // #4 │ │ +4dcd48: 7057 e0f4 6021 |0054: invoke-direct {v0, v6, v1, v2, v7}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f4e0 │ │ +4dcd4e: 1100 |0057: return-object v0 │ │ catches : 1 │ │ 0x001c - 0x0045 │ │ Ljava/io/FileNotFoundException; -> 0x004b │ │ Ljava/io/IOException; -> 0x0046 │ │ positions : │ │ 0x0005 line=130 │ │ 0x0014 line=131 │ │ @@ -2057696,134 +2057695,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 │ │ -4dd894: |[4dd894] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.$r8$lambda$211Zw5oEtRschlG7L7OadhAX-Xs:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V │ │ -4dd8a4: 7120 cff7 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.onCreate$lambda-1:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V // method@f7cf │ │ -4dd8aa: 0e00 |0003: return-void │ │ +4dd890: |[4dd890] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.$r8$lambda$211Zw5oEtRschlG7L7OadhAX-Xs:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V │ │ +4dd8a0: 7120 cff7 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.onCreate$lambda-1:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V // method@f7cf │ │ +4dd8a6: 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 │ │ -4dd8ac: |[4dd8ac] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.$r8$lambda$BMmUUvp_emwAHfAF6-6rW_2II9o:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroid/view/View;)V │ │ -4dd8bc: 7120 cef7 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@f7ce │ │ -4dd8c2: 0e00 |0003: return-void │ │ +4dd8a8: |[4dd8a8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.$r8$lambda$BMmUUvp_emwAHfAF6-6rW_2II9o:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroid/view/View;)V │ │ +4dd8b8: 7120 cef7 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@f7ce │ │ +4dd8be: 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 │ │ -4dd8c4: |[4dd8c4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.$r8$lambda$VVsBxTa23nQM9UaPCrohvejYy-g:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -4dd8d4: 7120 d6f7 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.onSaveExternalStorage$lambda-6:(Ljava/lang/String;Landroid/net/Uri;)V // method@f7d6 │ │ -4dd8da: 0e00 |0003: return-void │ │ +4dd8c0: |[4dd8c0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.$r8$lambda$VVsBxTa23nQM9UaPCrohvejYy-g:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +4dd8d0: 7120 d6f7 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.onSaveExternalStorage$lambda-6:(Ljava/lang/String;Landroid/net/Uri;)V // method@f7d6 │ │ +4dd8d6: 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 │ │ -4dd8dc: |[4dd8dc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.$r8$lambda$qqJNpBJ0DudbvZoskV77e1DttVg:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V │ │ -4dd8ec: 7120 d0f7 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.onCreate$lambda-2:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V // method@f7d0 │ │ -4dd8f2: 0e00 |0003: return-void │ │ +4dd8d8: |[4dd8d8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.$r8$lambda$qqJNpBJ0DudbvZoskV77e1DttVg:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V │ │ +4dd8e8: 7120 d0f7 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.onCreate$lambda-2:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V // method@f7d0 │ │ +4dd8ee: 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 │ │ -4dd8f4: |[4dd8f4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.$r8$lambda$vX_aDBZIWQg9benjv-yHyTxUxOg:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V │ │ -4dd904: 7120 d1f7 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.onCreate$lambda-3:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V // method@f7d1 │ │ -4dd90a: 0e00 |0003: return-void │ │ +4dd8f0: |[4dd8f0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.$r8$lambda$vX_aDBZIWQg9benjv-yHyTxUxOg:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V │ │ +4dd900: 7120 d1f7 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.onCreate$lambda-3:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V // method@f7d1 │ │ +4dd906: 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 │ │ -4dd90c: |[4dd90c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.:()V │ │ -4dd91c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4dd91e: 7020 b2f6 0200 |0001: invoke-direct {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.:(I)V // method@f6b2 │ │ -4dd924: 2200 3820 |0004: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2; // type@2038 │ │ -4dd928: 7020 b1f7 2000 |0006: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f7b1 │ │ -4dd92e: 1f00 c118 |0009: check-cast v0, Lkotlin/jvm/functions/Function0; // type@18c1 │ │ -4dd932: 7110 7bb1 0000 |000b: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@b17b │ │ -4dd938: 0c00 |000e: move-result-object v0 │ │ -4dd93a: 5b20 caae |000f: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent$delegate:Lkotlin/Lazy; // field@aeca │ │ -4dd93e: 2200 3720 |0011: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2; // type@2037 │ │ -4dd942: 7020 aef7 2000 |0013: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f7ae │ │ -4dd948: 1f00 c118 |0016: check-cast v0, Lkotlin/jvm/functions/Function0; // type@18c1 │ │ -4dd94c: 7110 7bb1 0000 |0018: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@b17b │ │ -4dd952: 0c00 |001b: move-result-object v0 │ │ -4dd954: 5b20 c9ae |001c: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn$delegate:Lkotlin/Lazy; // field@aec9 │ │ -4dd958: 2200 3920 |001e: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2; // type@2039 │ │ -4dd95c: 7020 b4f7 2000 |0020: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f7b4 │ │ -4dd962: 1f00 c118 |0023: check-cast v0, Lkotlin/jvm/functions/Function0; // type@18c1 │ │ -4dd966: 7110 7bb1 0000 |0025: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@b17b │ │ -4dd96c: 0c00 |0028: move-result-object v0 │ │ -4dd96e: 5b20 ceae |0029: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn$delegate:Lkotlin/Lazy; // field@aece │ │ -4dd972: 2200 3a20 |002b: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2; // type@203a │ │ -4dd976: 7020 b7f7 2000 |002d: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f7b7 │ │ -4dd97c: 1f00 c118 |0030: check-cast v0, Lkotlin/jvm/functions/Function0; // type@18c1 │ │ -4dd980: 7110 7bb1 0000 |0032: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@b17b │ │ -4dd986: 0c00 |0035: move-result-object v0 │ │ -4dd988: 5b20 cfae |0036: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn$delegate:Lkotlin/Lazy; // field@aecf │ │ -4dd98c: 2200 6f0c |0038: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@0c6f │ │ -4dd990: 1201 |003a: const/4 v1, #int 0 // #0 │ │ -4dd992: 7110 46aa 0100 |003b: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@aa46 │ │ -4dd998: 0c01 |003e: move-result-object v1 │ │ -4dd99a: 7020 2562 1000 |003f: invoke-direct {v0, v1}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@6225 │ │ -4dd9a0: 5b20 cbae |0042: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isBold:Landroidx/lifecycle/MutableLiveData; // field@aecb │ │ -4dd9a4: 2200 6f0c |0044: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@0c6f │ │ -4dd9a8: 7020 2562 1000 |0046: invoke-direct {v0, v1}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@6225 │ │ -4dd9ae: 5b20 ccae |0049: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isItalic:Landroidx/lifecycle/MutableLiveData; // field@aecc │ │ -4dd9b2: 2200 6f0c |004b: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@0c6f │ │ -4dd9b6: 7020 2562 1000 |004d: invoke-direct {v0, v1}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@6225 │ │ -4dd9bc: 5b20 cdae |0050: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@aecd │ │ -4dd9c0: 0e00 |0052: return-void │ │ +4dd908: |[4dd908] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.:()V │ │ +4dd918: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4dd91a: 7020 b2f6 0200 |0001: invoke-direct {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.:(I)V // method@f6b2 │ │ +4dd920: 2200 3820 |0004: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2; // type@2038 │ │ +4dd924: 7020 b1f7 2000 |0006: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f7b1 │ │ +4dd92a: 1f00 c118 |0009: check-cast v0, Lkotlin/jvm/functions/Function0; // type@18c1 │ │ +4dd92e: 7110 7bb1 0000 |000b: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@b17b │ │ +4dd934: 0c00 |000e: move-result-object v0 │ │ +4dd936: 5b20 caae |000f: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent$delegate:Lkotlin/Lazy; // field@aeca │ │ +4dd93a: 2200 3720 |0011: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2; // type@2037 │ │ +4dd93e: 7020 aef7 2000 |0013: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f7ae │ │ +4dd944: 1f00 c118 |0016: check-cast v0, Lkotlin/jvm/functions/Function0; // type@18c1 │ │ +4dd948: 7110 7bb1 0000 |0018: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@b17b │ │ +4dd94e: 0c00 |001b: move-result-object v0 │ │ +4dd950: 5b20 c9ae |001c: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn$delegate:Lkotlin/Lazy; // field@aec9 │ │ +4dd954: 2200 3920 |001e: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2; // type@2039 │ │ +4dd958: 7020 b4f7 2000 |0020: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f7b4 │ │ +4dd95e: 1f00 c118 |0023: check-cast v0, Lkotlin/jvm/functions/Function0; // type@18c1 │ │ +4dd962: 7110 7bb1 0000 |0025: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@b17b │ │ +4dd968: 0c00 |0028: move-result-object v0 │ │ +4dd96a: 5b20 ceae |0029: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn$delegate:Lkotlin/Lazy; // field@aece │ │ +4dd96e: 2200 3a20 |002b: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2; // type@203a │ │ +4dd972: 7020 b7f7 2000 |002d: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f7b7 │ │ +4dd978: 1f00 c118 |0030: check-cast v0, Lkotlin/jvm/functions/Function0; // type@18c1 │ │ +4dd97c: 7110 7bb1 0000 |0032: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@b17b │ │ +4dd982: 0c00 |0035: move-result-object v0 │ │ +4dd984: 5b20 cfae |0036: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn$delegate:Lkotlin/Lazy; // field@aecf │ │ +4dd988: 2200 6f0c |0038: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@0c6f │ │ +4dd98c: 1201 |003a: const/4 v1, #int 0 // #0 │ │ +4dd98e: 7110 46aa 0100 |003b: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@aa46 │ │ +4dd994: 0c01 |003e: move-result-object v1 │ │ +4dd996: 7020 2562 1000 |003f: invoke-direct {v0, v1}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@6225 │ │ +4dd99c: 5b20 cbae |0042: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isBold:Landroidx/lifecycle/MutableLiveData; // field@aecb │ │ +4dd9a0: 2200 6f0c |0044: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@0c6f │ │ +4dd9a4: 7020 2562 1000 |0046: invoke-direct {v0, v1}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@6225 │ │ +4dd9aa: 5b20 ccae |0049: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isItalic:Landroidx/lifecycle/MutableLiveData; // field@aecc │ │ +4dd9ae: 2200 6f0c |004b: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@0c6f │ │ +4dd9b2: 7020 2562 1000 |004d: invoke-direct {v0, v1}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@6225 │ │ +4dd9b8: 5b20 cdae |0050: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@aecd │ │ +4dd9bc: 0e00 |0052: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=44 │ │ 0x0004 line=46 │ │ 0x0011 line=47 │ │ 0x001e line=48 │ │ 0x002b line=49 │ │ @@ -2057838,266 +2057837,266 @@ │ │ type : '(ILandroidx/lifecycle/MutableLiveData;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 518 16-bit code units │ │ -4dd9c4: |[4dd9c4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.applyStyle:(ILandroidx/lifecycle/MutableLiveData;)V │ │ -4dd9d4: 2200 c801 |0000: new-instance v0, Landroid/text/style/StyleSpan; // type@01c8 │ │ -4dd9d8: 7020 8809 d000 |0002: invoke-direct {v0, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@0988 │ │ -4dd9de: 7010 c6f7 0c00 |0005: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4dd9e4: 0c01 |0008: move-result-object v1 │ │ -4dd9e6: 6e10 1d10 0100 |0009: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ -4dd9ec: 0c01 |000c: move-result-object v1 │ │ -4dd9ee: 1a02 59d0 |000d: const-string v2, "null cannot be cast to non-null type android.text.SpannableStringBuilder" // string@d059 │ │ -4dd9f2: 7120 bcae 2100 |000f: invoke-static {v1, v2}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@aebc │ │ -4dd9f8: 1f01 ac01 |0012: check-cast v1, Landroid/text/SpannableStringBuilder; // type@01ac │ │ -4dd9fc: 7010 c6f7 0c00 |0014: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4dda02: 0c03 |0017: move-result-object v3 │ │ -4dda04: 6e10 1c10 0300 |0018: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ -4dda0a: 0a03 |001b: move-result v3 │ │ -4dda0c: 7010 c6f7 0c00 |001c: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4dda12: 0c04 |001f: move-result-object v4 │ │ -4dda14: 6e10 1b10 0400 |0020: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ -4dda1a: 0a04 |0023: move-result v4 │ │ -4dda1c: 1215 |0024: const/4 v5, #int 1 // #1 │ │ -4dda1e: 1206 |0025: const/4 v6, #int 0 // #0 │ │ -4dda20: 1307 2100 |0026: const/16 v7, #int 33 // #21 │ │ -4dda24: 3343 a100 |0028: if-ne v3, v4, 00c9 // +00a1 │ │ -4dda28: 6e10 2662 0e00 |002a: invoke-virtual {v14}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@6226 │ │ -4dda2e: 0c03 |002d: move-result-object v3 │ │ -4dda30: 7110 90cc 0300 |002e: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4dda36: 1f03 bf15 |0031: check-cast v3, Ljava/lang/Boolean; // type@15bf │ │ -4dda3a: 6e10 3faa 0300 |0033: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@aa3f │ │ -4dda40: 0a03 |0036: move-result v3 │ │ -4dda42: 3803 7600 |0037: if-eqz v3, 00ad // +0076 │ │ -4dda46: 7110 46aa 0600 |0039: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@aa46 │ │ -4dda4c: 0c03 |003c: move-result-object v3 │ │ -4dda4e: 6e20 2a62 3e00 |003d: invoke-virtual {v14, v3}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@622a │ │ -4dda54: 7010 c6f7 0c00 |0040: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4dda5a: 0c0e |0043: move-result-object v14 │ │ -4dda5c: 6e10 1b10 0e00 |0044: invoke-virtual {v14}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ -4dda62: 0a0e |0047: move-result v14 │ │ -4dda64: 1c03 c801 |0048: const-class v3, Landroid/text/style/StyleSpan; // type@01c8 │ │ -4dda68: 6e40 1109 613e |004a: invoke-virtual {v1, v6, v14, v3}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0911 │ │ -4dda6e: 0c0e |004d: move-result-object v14 │ │ -4dda70: 1a03 0bf2 |004e: const-string v3, "totalText.getSpans(0, et…d, StyleSpan::class.java)" // string@f20b │ │ -4dda74: 7120 92cc 3e00 |0050: invoke-static {v14, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dda7a: 1f0e 8020 |0053: check-cast v14, [Landroid/text/style/StyleSpan; // type@2080 │ │ -4dda7e: 2203 5e16 |0055: new-instance v3, Ljava/util/ArrayList; // type@165e │ │ -4dda82: 7010 68ad 0300 |0057: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@ad68 │ │ -4dda88: 1f03 6216 |005a: check-cast v3, Ljava/util/Collection; // type@1662 │ │ -4dda8c: 21e4 |005c: array-length v4, v14 │ │ -4dda8e: 1208 |005d: const/4 v8, #int 0 // #0 │ │ -4dda90: 3548 2700 |005e: if-ge v8, v4, 0085 // +0027 │ │ -4dda94: 4609 0e08 |0060: aget-object v9, v14, v8 │ │ -4dda98: 6e20 0e09 9100 |0062: invoke-virtual {v1, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4dda9e: 0a0a |0065: move-result v10 │ │ -4ddaa0: 7010 c6f7 0c00 |0066: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4ddaa6: 0c0b |0069: move-result-object v11 │ │ -4ddaa8: 6e10 1b10 0b00 |006a: invoke-virtual {v11}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ -4ddaae: 0a0b |006d: move-result v11 │ │ -4ddab0: 33ba 0e00 |006e: if-ne v10, v11, 007c // +000e │ │ -4ddab4: 6e10 8909 0900 |0070: invoke-virtual {v9}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0989 │ │ -4ddaba: 0a0a |0073: move-result v10 │ │ -4ddabc: 6e10 8909 0000 |0074: invoke-virtual {v0}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0989 │ │ -4ddac2: 0a0b |0077: move-result v11 │ │ -4ddac4: 33ba 0400 |0078: if-ne v10, v11, 007c // +0004 │ │ -4ddac8: 121a |007a: const/4 v10, #int 1 // #1 │ │ -4ddaca: 2802 |007b: goto 007d // +0002 │ │ -4ddacc: 120a |007c: const/4 v10, #int 0 // #0 │ │ -4ddace: 380a 0500 |007d: if-eqz v10, 0082 // +0005 │ │ -4ddad2: 7220 fdad 9300 |007f: invoke-interface {v3, v9}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@adfd │ │ -4ddad8: d808 0801 |0082: add-int/lit8 v8, v8, #int 1 // #01 │ │ -4ddadc: 28da |0084: goto 005e // -0026 │ │ -4ddade: 1f03 7316 |0085: check-cast v3, Ljava/util/List; // type@1673 │ │ -4ddae2: 1f03 da15 |0087: check-cast v3, Ljava/lang/Iterable; // type@15da │ │ -4ddae6: 7210 feaa 0300 |0089: invoke-interface {v3}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@aafe │ │ -4ddaec: 0c0e |008c: move-result-object v14 │ │ -4ddaee: 7210 58ae 0e00 |008d: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@ae58 │ │ -4ddaf4: 0a03 |0090: move-result v3 │ │ -4ddaf6: 3803 3800 |0091: if-eqz v3, 00c9 // +0038 │ │ -4ddafa: 7210 59ae 0e00 |0093: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ae59 │ │ -4ddb00: 0c03 |0096: move-result-object v3 │ │ -4ddb02: 1f03 c801 |0097: check-cast v3, Landroid/text/style/StyleSpan; // type@01c8 │ │ -4ddb06: 2204 c801 |0099: new-instance v4, Landroid/text/style/StyleSpan; // type@01c8 │ │ -4ddb0a: 7020 8809 d400 |009b: invoke-direct {v4, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@0988 │ │ -4ddb10: 6e20 1009 3100 |009e: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ -4ddb16: 0a08 |00a1: move-result v8 │ │ -4ddb18: 6e20 0e09 3100 |00a2: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4ddb1e: 0a09 |00a5: move-result v9 │ │ -4ddb20: 6e57 1909 4198 |00a6: invoke-virtual {v1, v4, v8, v9, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4ddb26: 6e20 1609 3100 |00a9: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@0916 │ │ -4ddb2c: 28e1 |00ac: goto 008d // -001f │ │ -4ddb2e: 7110 46aa 0500 |00ad: invoke-static {v5}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@aa46 │ │ -4ddb34: 0c03 |00b0: move-result-object v3 │ │ -4ddb36: 6e20 2a62 3e00 |00b1: invoke-virtual {v14, v3}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@622a │ │ -4ddb3c: 7010 c6f7 0c00 |00b4: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4ddb42: 0c0e |00b7: move-result-object v14 │ │ -4ddb44: 6e10 1c10 0e00 |00b8: invoke-virtual {v14}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ -4ddb4a: 0a0e |00bb: move-result v14 │ │ -4ddb4c: 7010 c6f7 0c00 |00bc: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4ddb52: 0c03 |00bf: move-result-object v3 │ │ -4ddb54: 6e10 1b10 0300 |00c0: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ -4ddb5a: 0a03 |00c3: move-result v3 │ │ -4ddb5c: 1304 1200 |00c4: const/16 v4, #int 18 // #12 │ │ -4ddb60: 6e54 1909 013e |00c6: invoke-virtual {v1, v0, v14, v3, v4}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4ddb66: 7010 c6f7 0c00 |00c9: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4ddb6c: 0c0e |00cc: move-result-object v14 │ │ -4ddb6e: 6e10 1c10 0e00 |00cd: invoke-virtual {v14}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ -4ddb74: 0a0e |00d0: move-result v14 │ │ -4ddb76: 7010 c6f7 0c00 |00d1: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4ddb7c: 0c01 |00d4: move-result-object v1 │ │ -4ddb7e: 6e10 1b10 0100 |00d5: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ -4ddb84: 0a01 |00d8: move-result v1 │ │ -4ddb86: 351e 2000 |00d9: if-ge v14, v1, 00f9 // +0020 │ │ -4ddb8a: 220e 2217 |00db: new-instance v14, Lkotlin/Pair; // type@1722 │ │ -4ddb8e: 7010 c6f7 0c00 |00dd: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4ddb94: 0c01 |00e0: move-result-object v1 │ │ -4ddb96: 6e10 1c10 0100 |00e1: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ -4ddb9c: 0a01 |00e4: move-result v1 │ │ -4ddb9e: 7110 f9aa 0100 |00e5: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@aaf9 │ │ -4ddba4: 0c01 |00e8: move-result-object v1 │ │ -4ddba6: 7010 c6f7 0c00 |00e9: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4ddbac: 0c03 |00ec: move-result-object v3 │ │ -4ddbae: 6e10 1b10 0300 |00ed: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ -4ddbb4: 0a03 |00f0: move-result v3 │ │ -4ddbb6: 7110 f9aa 0300 |00f1: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@aaf9 │ │ -4ddbbc: 0c03 |00f4: move-result-object v3 │ │ -4ddbbe: 7030 16b2 1e03 |00f5: invoke-direct {v14, v1, v3}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@b216 │ │ -4ddbc4: 281e |00f8: goto 0116 // +001e │ │ -4ddbc6: 220e 2217 |00f9: new-instance v14, Lkotlin/Pair; // type@1722 │ │ -4ddbca: 7010 c6f7 0c00 |00fb: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4ddbd0: 0c01 |00fe: move-result-object v1 │ │ -4ddbd2: 6e10 1b10 0100 |00ff: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ -4ddbd8: 0a01 |0102: move-result v1 │ │ -4ddbda: 7110 f9aa 0100 |0103: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@aaf9 │ │ -4ddbe0: 0c01 |0106: move-result-object v1 │ │ -4ddbe2: 7010 c6f7 0c00 |0107: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4ddbe8: 0c03 |010a: move-result-object v3 │ │ -4ddbea: 6e10 1c10 0300 |010b: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ -4ddbf0: 0a03 |010e: move-result v3 │ │ -4ddbf2: 7110 f9aa 0300 |010f: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@aaf9 │ │ -4ddbf8: 0c03 |0112: move-result-object v3 │ │ -4ddbfa: 7030 16b2 1e03 |0113: invoke-direct {v14, v1, v3}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@b216 │ │ -4ddc00: 6e10 17b2 0e00 |0116: invoke-virtual {v14}, Lkotlin/Pair;.component1:()Ljava/lang/Object; // method@b217 │ │ -4ddc06: 0c01 |0119: move-result-object v1 │ │ -4ddc08: 1f01 e315 |011a: check-cast v1, Ljava/lang/Number; // type@15e3 │ │ -4ddc0c: 6e10 51ab 0100 |011c: invoke-virtual {v1}, Ljava/lang/Number;.intValue:()I // method@ab51 │ │ -4ddc12: 0a01 |011f: move-result v1 │ │ -4ddc14: 6e10 18b2 0e00 |0120: invoke-virtual {v14}, Lkotlin/Pair;.component2:()Ljava/lang/Object; // method@b218 │ │ -4ddc1a: 0c0e |0123: move-result-object v14 │ │ -4ddc1c: 1f0e e315 |0124: check-cast v14, Ljava/lang/Number; // type@15e3 │ │ -4ddc20: 6e10 51ab 0e00 |0126: invoke-virtual {v14}, Ljava/lang/Number;.intValue:()I // method@ab51 │ │ -4ddc26: 0a0e |0129: move-result v14 │ │ -4ddc28: 7010 c6f7 0c00 |012a: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4ddc2e: 0c03 |012d: move-result-object v3 │ │ -4ddc30: 6e10 1d10 0300 |012e: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ -4ddc36: 0c03 |0131: move-result-object v3 │ │ -4ddc38: 7120 bcae 2300 |0132: invoke-static {v3, v2}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@aebc │ │ -4ddc3e: 1f03 ac01 |0135: check-cast v3, Landroid/text/SpannableStringBuilder; // type@01ac │ │ -4ddc42: 1c02 c801 |0137: const-class v2, Landroid/text/style/StyleSpan; // type@01c8 │ │ -4ddc46: 6e40 1109 132e |0139: invoke-virtual {v3, v1, v14, v2}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0911 │ │ -4ddc4c: 0c02 |013c: move-result-object v2 │ │ -4ddc4e: 1a04 0cf2 |013d: const-string v4, "totalText.getSpans(start…n, StyleSpan::class.java)" // string@f20c │ │ -4ddc52: 7120 92cc 4200 |013f: invoke-static {v2, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4ddc58: 1f02 8020 |0142: check-cast v2, [Landroid/text/style/StyleSpan; // type@2080 │ │ -4ddc5c: 7010 c6f7 0c00 |0144: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4ddc62: 0c04 |0147: move-result-object v4 │ │ -4ddc64: 6e10 1c10 0400 |0148: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ -4ddc6a: 0a04 |014b: move-result v4 │ │ -4ddc6c: 7010 c6f7 0c00 |014c: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4ddc72: 0c08 |014f: move-result-object v8 │ │ -4ddc74: 6e10 1b10 0800 |0150: invoke-virtual {v8}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ -4ddc7a: 0a08 |0153: move-result v8 │ │ -4ddc7c: 3284 a100 |0154: if-eq v4, v8, 01f5 // +00a1 │ │ -4ddc80: 2124 |0156: array-length v4, v2 │ │ -4ddc82: 1208 |0157: const/4 v8, #int 0 // #0 │ │ -4ddc84: 3546 9800 |0158: if-ge v6, v4, 01f0 // +0098 │ │ -4ddc88: 4609 0206 |015a: aget-object v9, v2, v6 │ │ -4ddc8c: 6e10 8909 0900 |015c: invoke-virtual {v9}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0989 │ │ -4ddc92: 0a0a |015f: move-result v10 │ │ -4ddc94: 6e10 8909 0000 |0160: invoke-virtual {v0}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0989 │ │ -4ddc9a: 0a0b |0163: move-result v11 │ │ -4ddc9c: 33ba 8800 |0164: if-ne v10, v11, 01ec // +0088 │ │ -4ddca0: 6e20 1009 9300 |0166: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ -4ddca6: 0a08 |0169: move-result v8 │ │ -4ddca8: 3418 1100 |016a: if-lt v8, v1, 017b // +0011 │ │ -4ddcac: 6e20 0e09 9300 |016c: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4ddcb2: 0a08 |016f: move-result v8 │ │ -4ddcb4: 35e8 0b00 |0170: if-ge v8, v14, 017b // +000b │ │ -4ddcb8: 2208 c801 |0172: new-instance v8, Landroid/text/style/StyleSpan; // type@01c8 │ │ -4ddcbc: 7020 8809 d800 |0174: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@0988 │ │ -4ddcc2: 6e57 1909 83e1 |0177: invoke-virtual {v3, v8, v1, v14, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4ddcc8: 2825 |017a: goto 019f // +0025 │ │ -4ddcca: 6e20 1009 9300 |017b: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ -4ddcd0: 0a08 |017e: move-result v8 │ │ -4ddcd2: 3718 0e00 |017f: if-le v8, v1, 018d // +000e │ │ -4ddcd6: 2208 c801 |0181: new-instance v8, Landroid/text/style/StyleSpan; // type@01c8 │ │ -4ddcda: 7020 8809 d800 |0183: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@0988 │ │ -4ddce0: 6e20 0e09 9300 |0186: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4ddce6: 0a0a |0189: move-result v10 │ │ -4ddce8: 6e57 1909 83a1 |018a: invoke-virtual {v3, v8, v1, v10, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4ddcee: 6e20 0e09 9300 |018d: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4ddcf4: 0a08 |0190: move-result v8 │ │ -4ddcf6: 35e8 0e00 |0191: if-ge v8, v14, 019f // +000e │ │ -4ddcfa: 2208 c801 |0193: new-instance v8, Landroid/text/style/StyleSpan; // type@01c8 │ │ -4ddcfe: 7020 8809 d800 |0195: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@0988 │ │ -4ddd04: 6e20 0e09 9300 |0198: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4ddd0a: 0a0a |019b: move-result v10 │ │ -4ddd0c: 6e57 1909 83ea |019c: invoke-virtual {v3, v8, v10, v14, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4ddd12: 6e20 1009 9300 |019f: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ -4ddd18: 0a08 |01a2: move-result v8 │ │ -4ddd1a: 3518 1500 |01a3: if-ge v8, v1, 01b8 // +0015 │ │ -4ddd1e: 6e20 0e09 9300 |01a5: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4ddd24: 0a08 |01a8: move-result v8 │ │ -4ddd26: 34e8 0f00 |01a9: if-lt v8, v14, 01b8 // +000f │ │ -4ddd2a: 2208 c801 |01ab: new-instance v8, Landroid/text/style/StyleSpan; // type@01c8 │ │ -4ddd2e: 7020 8809 d800 |01ad: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@0988 │ │ -4ddd34: 6e20 1009 9300 |01b0: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ -4ddd3a: 0a0a |01b3: move-result v10 │ │ -4ddd3c: 6e57 1909 831a |01b4: invoke-virtual {v3, v8, v10, v1, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4ddd42: 2831 |01b7: goto 01e8 // +0031 │ │ -4ddd44: 6e20 1009 9300 |01b8: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ -4ddd4a: 0a08 |01bb: move-result v8 │ │ -4ddd4c: 3518 1400 |01bc: if-ge v8, v1, 01d0 // +0014 │ │ -4ddd50: 6e20 0e09 9300 |01be: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4ddd56: 0a08 |01c1: move-result v8 │ │ -4ddd58: 34e8 0e00 |01c2: if-lt v8, v14, 01d0 // +000e │ │ -4ddd5c: 2208 c801 |01c4: new-instance v8, Landroid/text/style/StyleSpan; // type@01c8 │ │ -4ddd60: 7020 8809 d800 |01c6: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@0988 │ │ -4ddd66: 6e20 1009 9300 |01c9: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ -4ddd6c: 0a0a |01cc: move-result v10 │ │ -4ddd6e: 6e57 1909 831a |01cd: invoke-virtual {v3, v8, v10, v1, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4ddd74: 6e20 0e09 9300 |01d0: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4ddd7a: 0a08 |01d3: move-result v8 │ │ -4ddd7c: 37e8 1400 |01d4: if-le v8, v14, 01e8 // +0014 │ │ -4ddd80: 6e20 1009 9300 |01d6: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ -4ddd86: 0a08 |01d9: move-result v8 │ │ -4ddd88: 3618 0e00 |01da: if-gt v8, v1, 01e8 // +000e │ │ -4ddd8c: 2208 c801 |01dc: new-instance v8, Landroid/text/style/StyleSpan; // type@01c8 │ │ -4ddd90: 7020 8809 d800 |01de: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@0988 │ │ -4ddd96: 6e20 0e09 9300 |01e1: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4ddd9c: 0a0a |01e4: move-result v10 │ │ -4ddd9e: 6e57 1909 83ae |01e5: invoke-virtual {v3, v8, v14, v10, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4ddda4: 6e20 1609 9300 |01e8: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@0916 │ │ -4dddaa: 1218 |01eb: const/4 v8, #int 1 // #1 │ │ -4dddac: d806 0601 |01ec: add-int/lit8 v6, v6, #int 1 // #01 │ │ -4dddb0: 2900 6aff |01ee: goto/16 0158 // -0096 │ │ -4dddb4: 3908 0500 |01f0: if-nez v8, 01f5 // +0005 │ │ -4dddb8: 6e57 1909 03e1 |01f2: invoke-virtual {v3, v0, v1, v14, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4dddbe: 7010 c6f7 0c00 |01f5: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4dddc4: 0c0d |01f8: move-result-object v13 │ │ -4dddc6: 1f03 c115 |01f9: check-cast v3, Ljava/lang/CharSequence; // type@15c1 │ │ -4dddca: 6e20 4f10 3d00 |01fb: invoke-virtual {v13, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104f │ │ -4dddd0: 7010 c6f7 0c00 |01fe: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4dddd6: 0c0d |0201: move-result-object v13 │ │ -4dddd8: 6e20 4e10 1d00 |0202: invoke-virtual {v13, v1}, Landroid/widget/EditText;.setSelection:(I)V // method@104e │ │ -4dddde: 0e00 |0205: return-void │ │ +4dd9c0: |[4dd9c0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.applyStyle:(ILandroidx/lifecycle/MutableLiveData;)V │ │ +4dd9d0: 2200 c801 |0000: new-instance v0, Landroid/text/style/StyleSpan; // type@01c8 │ │ +4dd9d4: 7020 8809 d000 |0002: invoke-direct {v0, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@0988 │ │ +4dd9da: 7010 c6f7 0c00 |0005: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4dd9e0: 0c01 |0008: move-result-object v1 │ │ +4dd9e2: 6e10 1d10 0100 |0009: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ +4dd9e8: 0c01 |000c: move-result-object v1 │ │ +4dd9ea: 1a02 59d0 |000d: const-string v2, "null cannot be cast to non-null type android.text.SpannableStringBuilder" // string@d059 │ │ +4dd9ee: 7120 bcae 2100 |000f: invoke-static {v1, v2}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@aebc │ │ +4dd9f4: 1f01 ac01 |0012: check-cast v1, Landroid/text/SpannableStringBuilder; // type@01ac │ │ +4dd9f8: 7010 c6f7 0c00 |0014: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4dd9fe: 0c03 |0017: move-result-object v3 │ │ +4dda00: 6e10 1c10 0300 |0018: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ +4dda06: 0a03 |001b: move-result v3 │ │ +4dda08: 7010 c6f7 0c00 |001c: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4dda0e: 0c04 |001f: move-result-object v4 │ │ +4dda10: 6e10 1b10 0400 |0020: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ +4dda16: 0a04 |0023: move-result v4 │ │ +4dda18: 1215 |0024: const/4 v5, #int 1 // #1 │ │ +4dda1a: 1206 |0025: const/4 v6, #int 0 // #0 │ │ +4dda1c: 1307 2100 |0026: const/16 v7, #int 33 // #21 │ │ +4dda20: 3343 a100 |0028: if-ne v3, v4, 00c9 // +00a1 │ │ +4dda24: 6e10 2662 0e00 |002a: invoke-virtual {v14}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@6226 │ │ +4dda2a: 0c03 |002d: move-result-object v3 │ │ +4dda2c: 7110 90cc 0300 |002e: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4dda32: 1f03 bf15 |0031: check-cast v3, Ljava/lang/Boolean; // type@15bf │ │ +4dda36: 6e10 3faa 0300 |0033: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@aa3f │ │ +4dda3c: 0a03 |0036: move-result v3 │ │ +4dda3e: 3803 7600 |0037: if-eqz v3, 00ad // +0076 │ │ +4dda42: 7110 46aa 0600 |0039: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@aa46 │ │ +4dda48: 0c03 |003c: move-result-object v3 │ │ +4dda4a: 6e20 2a62 3e00 |003d: invoke-virtual {v14, v3}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@622a │ │ +4dda50: 7010 c6f7 0c00 |0040: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4dda56: 0c0e |0043: move-result-object v14 │ │ +4dda58: 6e10 1b10 0e00 |0044: invoke-virtual {v14}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ +4dda5e: 0a0e |0047: move-result v14 │ │ +4dda60: 1c03 c801 |0048: const-class v3, Landroid/text/style/StyleSpan; // type@01c8 │ │ +4dda64: 6e40 1109 613e |004a: invoke-virtual {v1, v6, v14, v3}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0911 │ │ +4dda6a: 0c0e |004d: move-result-object v14 │ │ +4dda6c: 1a03 0bf2 |004e: const-string v3, "totalText.getSpans(0, et…d, StyleSpan::class.java)" // string@f20b │ │ +4dda70: 7120 92cc 3e00 |0050: invoke-static {v14, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dda76: 1f0e 8020 |0053: check-cast v14, [Landroid/text/style/StyleSpan; // type@2080 │ │ +4dda7a: 2203 5e16 |0055: new-instance v3, Ljava/util/ArrayList; // type@165e │ │ +4dda7e: 7010 68ad 0300 |0057: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@ad68 │ │ +4dda84: 1f03 6216 |005a: check-cast v3, Ljava/util/Collection; // type@1662 │ │ +4dda88: 21e4 |005c: array-length v4, v14 │ │ +4dda8a: 1208 |005d: const/4 v8, #int 0 // #0 │ │ +4dda8c: 3548 2700 |005e: if-ge v8, v4, 0085 // +0027 │ │ +4dda90: 4609 0e08 |0060: aget-object v9, v14, v8 │ │ +4dda94: 6e20 0e09 9100 |0062: invoke-virtual {v1, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4dda9a: 0a0a |0065: move-result v10 │ │ +4dda9c: 7010 c6f7 0c00 |0066: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4ddaa2: 0c0b |0069: move-result-object v11 │ │ +4ddaa4: 6e10 1b10 0b00 |006a: invoke-virtual {v11}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ +4ddaaa: 0a0b |006d: move-result v11 │ │ +4ddaac: 33ba 0e00 |006e: if-ne v10, v11, 007c // +000e │ │ +4ddab0: 6e10 8909 0900 |0070: invoke-virtual {v9}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0989 │ │ +4ddab6: 0a0a |0073: move-result v10 │ │ +4ddab8: 6e10 8909 0000 |0074: invoke-virtual {v0}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0989 │ │ +4ddabe: 0a0b |0077: move-result v11 │ │ +4ddac0: 33ba 0400 |0078: if-ne v10, v11, 007c // +0004 │ │ +4ddac4: 121a |007a: const/4 v10, #int 1 // #1 │ │ +4ddac6: 2802 |007b: goto 007d // +0002 │ │ +4ddac8: 120a |007c: const/4 v10, #int 0 // #0 │ │ +4ddaca: 380a 0500 |007d: if-eqz v10, 0082 // +0005 │ │ +4ddace: 7220 fdad 9300 |007f: invoke-interface {v3, v9}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@adfd │ │ +4ddad4: d808 0801 |0082: add-int/lit8 v8, v8, #int 1 // #01 │ │ +4ddad8: 28da |0084: goto 005e // -0026 │ │ +4ddada: 1f03 7316 |0085: check-cast v3, Ljava/util/List; // type@1673 │ │ +4ddade: 1f03 da15 |0087: check-cast v3, Ljava/lang/Iterable; // type@15da │ │ +4ddae2: 7210 feaa 0300 |0089: invoke-interface {v3}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@aafe │ │ +4ddae8: 0c0e |008c: move-result-object v14 │ │ +4ddaea: 7210 58ae 0e00 |008d: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@ae58 │ │ +4ddaf0: 0a03 |0090: move-result v3 │ │ +4ddaf2: 3803 3800 |0091: if-eqz v3, 00c9 // +0038 │ │ +4ddaf6: 7210 59ae 0e00 |0093: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@ae59 │ │ +4ddafc: 0c03 |0096: move-result-object v3 │ │ +4ddafe: 1f03 c801 |0097: check-cast v3, Landroid/text/style/StyleSpan; // type@01c8 │ │ +4ddb02: 2204 c801 |0099: new-instance v4, Landroid/text/style/StyleSpan; // type@01c8 │ │ +4ddb06: 7020 8809 d400 |009b: invoke-direct {v4, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@0988 │ │ +4ddb0c: 6e20 1009 3100 |009e: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ +4ddb12: 0a08 |00a1: move-result v8 │ │ +4ddb14: 6e20 0e09 3100 |00a2: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4ddb1a: 0a09 |00a5: move-result v9 │ │ +4ddb1c: 6e57 1909 4198 |00a6: invoke-virtual {v1, v4, v8, v9, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4ddb22: 6e20 1609 3100 |00a9: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@0916 │ │ +4ddb28: 28e1 |00ac: goto 008d // -001f │ │ +4ddb2a: 7110 46aa 0500 |00ad: invoke-static {v5}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@aa46 │ │ +4ddb30: 0c03 |00b0: move-result-object v3 │ │ +4ddb32: 6e20 2a62 3e00 |00b1: invoke-virtual {v14, v3}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@622a │ │ +4ddb38: 7010 c6f7 0c00 |00b4: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4ddb3e: 0c0e |00b7: move-result-object v14 │ │ +4ddb40: 6e10 1c10 0e00 |00b8: invoke-virtual {v14}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ +4ddb46: 0a0e |00bb: move-result v14 │ │ +4ddb48: 7010 c6f7 0c00 |00bc: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4ddb4e: 0c03 |00bf: move-result-object v3 │ │ +4ddb50: 6e10 1b10 0300 |00c0: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ +4ddb56: 0a03 |00c3: move-result v3 │ │ +4ddb58: 1304 1200 |00c4: const/16 v4, #int 18 // #12 │ │ +4ddb5c: 6e54 1909 013e |00c6: invoke-virtual {v1, v0, v14, v3, v4}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4ddb62: 7010 c6f7 0c00 |00c9: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4ddb68: 0c0e |00cc: move-result-object v14 │ │ +4ddb6a: 6e10 1c10 0e00 |00cd: invoke-virtual {v14}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ +4ddb70: 0a0e |00d0: move-result v14 │ │ +4ddb72: 7010 c6f7 0c00 |00d1: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4ddb78: 0c01 |00d4: move-result-object v1 │ │ +4ddb7a: 6e10 1b10 0100 |00d5: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ +4ddb80: 0a01 |00d8: move-result v1 │ │ +4ddb82: 351e 2000 |00d9: if-ge v14, v1, 00f9 // +0020 │ │ +4ddb86: 220e 2217 |00db: new-instance v14, Lkotlin/Pair; // type@1722 │ │ +4ddb8a: 7010 c6f7 0c00 |00dd: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4ddb90: 0c01 |00e0: move-result-object v1 │ │ +4ddb92: 6e10 1c10 0100 |00e1: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ +4ddb98: 0a01 |00e4: move-result v1 │ │ +4ddb9a: 7110 f9aa 0100 |00e5: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@aaf9 │ │ +4ddba0: 0c01 |00e8: move-result-object v1 │ │ +4ddba2: 7010 c6f7 0c00 |00e9: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4ddba8: 0c03 |00ec: move-result-object v3 │ │ +4ddbaa: 6e10 1b10 0300 |00ed: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ +4ddbb0: 0a03 |00f0: move-result v3 │ │ +4ddbb2: 7110 f9aa 0300 |00f1: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@aaf9 │ │ +4ddbb8: 0c03 |00f4: move-result-object v3 │ │ +4ddbba: 7030 16b2 1e03 |00f5: invoke-direct {v14, v1, v3}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@b216 │ │ +4ddbc0: 281e |00f8: goto 0116 // +001e │ │ +4ddbc2: 220e 2217 |00f9: new-instance v14, Lkotlin/Pair; // type@1722 │ │ +4ddbc6: 7010 c6f7 0c00 |00fb: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4ddbcc: 0c01 |00fe: move-result-object v1 │ │ +4ddbce: 6e10 1b10 0100 |00ff: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ +4ddbd4: 0a01 |0102: move-result v1 │ │ +4ddbd6: 7110 f9aa 0100 |0103: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@aaf9 │ │ +4ddbdc: 0c01 |0106: move-result-object v1 │ │ +4ddbde: 7010 c6f7 0c00 |0107: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4ddbe4: 0c03 |010a: move-result-object v3 │ │ +4ddbe6: 6e10 1c10 0300 |010b: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ +4ddbec: 0a03 |010e: move-result v3 │ │ +4ddbee: 7110 f9aa 0300 |010f: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@aaf9 │ │ +4ddbf4: 0c03 |0112: move-result-object v3 │ │ +4ddbf6: 7030 16b2 1e03 |0113: invoke-direct {v14, v1, v3}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@b216 │ │ +4ddbfc: 6e10 17b2 0e00 |0116: invoke-virtual {v14}, Lkotlin/Pair;.component1:()Ljava/lang/Object; // method@b217 │ │ +4ddc02: 0c01 |0119: move-result-object v1 │ │ +4ddc04: 1f01 e315 |011a: check-cast v1, Ljava/lang/Number; // type@15e3 │ │ +4ddc08: 6e10 51ab 0100 |011c: invoke-virtual {v1}, Ljava/lang/Number;.intValue:()I // method@ab51 │ │ +4ddc0e: 0a01 |011f: move-result v1 │ │ +4ddc10: 6e10 18b2 0e00 |0120: invoke-virtual {v14}, Lkotlin/Pair;.component2:()Ljava/lang/Object; // method@b218 │ │ +4ddc16: 0c0e |0123: move-result-object v14 │ │ +4ddc18: 1f0e e315 |0124: check-cast v14, Ljava/lang/Number; // type@15e3 │ │ +4ddc1c: 6e10 51ab 0e00 |0126: invoke-virtual {v14}, Ljava/lang/Number;.intValue:()I // method@ab51 │ │ +4ddc22: 0a0e |0129: move-result v14 │ │ +4ddc24: 7010 c6f7 0c00 |012a: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4ddc2a: 0c03 |012d: move-result-object v3 │ │ +4ddc2c: 6e10 1d10 0300 |012e: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ +4ddc32: 0c03 |0131: move-result-object v3 │ │ +4ddc34: 7120 bcae 2300 |0132: invoke-static {v3, v2}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@aebc │ │ +4ddc3a: 1f03 ac01 |0135: check-cast v3, Landroid/text/SpannableStringBuilder; // type@01ac │ │ +4ddc3e: 1c02 c801 |0137: const-class v2, Landroid/text/style/StyleSpan; // type@01c8 │ │ +4ddc42: 6e40 1109 132e |0139: invoke-virtual {v3, v1, v14, v2}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0911 │ │ +4ddc48: 0c02 |013c: move-result-object v2 │ │ +4ddc4a: 1a04 0cf2 |013d: const-string v4, "totalText.getSpans(start…n, StyleSpan::class.java)" // string@f20c │ │ +4ddc4e: 7120 92cc 4200 |013f: invoke-static {v2, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4ddc54: 1f02 8020 |0142: check-cast v2, [Landroid/text/style/StyleSpan; // type@2080 │ │ +4ddc58: 7010 c6f7 0c00 |0144: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4ddc5e: 0c04 |0147: move-result-object v4 │ │ +4ddc60: 6e10 1c10 0400 |0148: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ +4ddc66: 0a04 |014b: move-result v4 │ │ +4ddc68: 7010 c6f7 0c00 |014c: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4ddc6e: 0c08 |014f: move-result-object v8 │ │ +4ddc70: 6e10 1b10 0800 |0150: invoke-virtual {v8}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ +4ddc76: 0a08 |0153: move-result v8 │ │ +4ddc78: 3284 a100 |0154: if-eq v4, v8, 01f5 // +00a1 │ │ +4ddc7c: 2124 |0156: array-length v4, v2 │ │ +4ddc7e: 1208 |0157: const/4 v8, #int 0 // #0 │ │ +4ddc80: 3546 9800 |0158: if-ge v6, v4, 01f0 // +0098 │ │ +4ddc84: 4609 0206 |015a: aget-object v9, v2, v6 │ │ +4ddc88: 6e10 8909 0900 |015c: invoke-virtual {v9}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0989 │ │ +4ddc8e: 0a0a |015f: move-result v10 │ │ +4ddc90: 6e10 8909 0000 |0160: invoke-virtual {v0}, Landroid/text/style/StyleSpan;.getStyle:()I // method@0989 │ │ +4ddc96: 0a0b |0163: move-result v11 │ │ +4ddc98: 33ba 8800 |0164: if-ne v10, v11, 01ec // +0088 │ │ +4ddc9c: 6e20 1009 9300 |0166: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ +4ddca2: 0a08 |0169: move-result v8 │ │ +4ddca4: 3418 1100 |016a: if-lt v8, v1, 017b // +0011 │ │ +4ddca8: 6e20 0e09 9300 |016c: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4ddcae: 0a08 |016f: move-result v8 │ │ +4ddcb0: 35e8 0b00 |0170: if-ge v8, v14, 017b // +000b │ │ +4ddcb4: 2208 c801 |0172: new-instance v8, Landroid/text/style/StyleSpan; // type@01c8 │ │ +4ddcb8: 7020 8809 d800 |0174: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@0988 │ │ +4ddcbe: 6e57 1909 83e1 |0177: invoke-virtual {v3, v8, v1, v14, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4ddcc4: 2825 |017a: goto 019f // +0025 │ │ +4ddcc6: 6e20 1009 9300 |017b: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ +4ddccc: 0a08 |017e: move-result v8 │ │ +4ddcce: 3718 0e00 |017f: if-le v8, v1, 018d // +000e │ │ +4ddcd2: 2208 c801 |0181: new-instance v8, Landroid/text/style/StyleSpan; // type@01c8 │ │ +4ddcd6: 7020 8809 d800 |0183: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@0988 │ │ +4ddcdc: 6e20 0e09 9300 |0186: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4ddce2: 0a0a |0189: move-result v10 │ │ +4ddce4: 6e57 1909 83a1 |018a: invoke-virtual {v3, v8, v1, v10, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4ddcea: 6e20 0e09 9300 |018d: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4ddcf0: 0a08 |0190: move-result v8 │ │ +4ddcf2: 35e8 0e00 |0191: if-ge v8, v14, 019f // +000e │ │ +4ddcf6: 2208 c801 |0193: new-instance v8, Landroid/text/style/StyleSpan; // type@01c8 │ │ +4ddcfa: 7020 8809 d800 |0195: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@0988 │ │ +4ddd00: 6e20 0e09 9300 |0198: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4ddd06: 0a0a |019b: move-result v10 │ │ +4ddd08: 6e57 1909 83ea |019c: invoke-virtual {v3, v8, v10, v14, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4ddd0e: 6e20 1009 9300 |019f: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ +4ddd14: 0a08 |01a2: move-result v8 │ │ +4ddd16: 3518 1500 |01a3: if-ge v8, v1, 01b8 // +0015 │ │ +4ddd1a: 6e20 0e09 9300 |01a5: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4ddd20: 0a08 |01a8: move-result v8 │ │ +4ddd22: 34e8 0f00 |01a9: if-lt v8, v14, 01b8 // +000f │ │ +4ddd26: 2208 c801 |01ab: new-instance v8, Landroid/text/style/StyleSpan; // type@01c8 │ │ +4ddd2a: 7020 8809 d800 |01ad: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@0988 │ │ +4ddd30: 6e20 1009 9300 |01b0: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ +4ddd36: 0a0a |01b3: move-result v10 │ │ +4ddd38: 6e57 1909 831a |01b4: invoke-virtual {v3, v8, v10, v1, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4ddd3e: 2831 |01b7: goto 01e8 // +0031 │ │ +4ddd40: 6e20 1009 9300 |01b8: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ +4ddd46: 0a08 |01bb: move-result v8 │ │ +4ddd48: 3518 1400 |01bc: if-ge v8, v1, 01d0 // +0014 │ │ +4ddd4c: 6e20 0e09 9300 |01be: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4ddd52: 0a08 |01c1: move-result v8 │ │ +4ddd54: 34e8 0e00 |01c2: if-lt v8, v14, 01d0 // +000e │ │ +4ddd58: 2208 c801 |01c4: new-instance v8, Landroid/text/style/StyleSpan; // type@01c8 │ │ +4ddd5c: 7020 8809 d800 |01c6: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@0988 │ │ +4ddd62: 6e20 1009 9300 |01c9: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ +4ddd68: 0a0a |01cc: move-result v10 │ │ +4ddd6a: 6e57 1909 831a |01cd: invoke-virtual {v3, v8, v10, v1, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4ddd70: 6e20 0e09 9300 |01d0: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4ddd76: 0a08 |01d3: move-result v8 │ │ +4ddd78: 37e8 1400 |01d4: if-le v8, v14, 01e8 // +0014 │ │ +4ddd7c: 6e20 1009 9300 |01d6: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ +4ddd82: 0a08 |01d9: move-result v8 │ │ +4ddd84: 3618 0e00 |01da: if-gt v8, v1, 01e8 // +000e │ │ +4ddd88: 2208 c801 |01dc: new-instance v8, Landroid/text/style/StyleSpan; // type@01c8 │ │ +4ddd8c: 7020 8809 d800 |01de: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@0988 │ │ +4ddd92: 6e20 0e09 9300 |01e1: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4ddd98: 0a0a |01e4: move-result v10 │ │ +4ddd9a: 6e57 1909 83ae |01e5: invoke-virtual {v3, v8, v14, v10, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4ddda0: 6e20 1609 9300 |01e8: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@0916 │ │ +4ddda6: 1218 |01eb: const/4 v8, #int 1 // #1 │ │ +4ddda8: d806 0601 |01ec: add-int/lit8 v6, v6, #int 1 // #01 │ │ +4dddac: 2900 6aff |01ee: goto/16 0158 // -0096 │ │ +4dddb0: 3908 0500 |01f0: if-nez v8, 01f5 // +0005 │ │ +4dddb4: 6e57 1909 03e1 |01f2: invoke-virtual {v3, v0, v1, v14, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4dddba: 7010 c6f7 0c00 |01f5: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4dddc0: 0c0d |01f8: move-result-object v13 │ │ +4dddc2: 1f03 c115 |01f9: check-cast v3, Ljava/lang/CharSequence; // type@15c1 │ │ +4dddc6: 6e20 4f10 3d00 |01fb: invoke-virtual {v13, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104f │ │ +4dddcc: 7010 c6f7 0c00 |01fe: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4dddd2: 0c0d |0201: move-result-object v13 │ │ +4dddd4: 6e20 4e10 1d00 |0202: invoke-virtual {v13, v1}, Landroid/widget/EditText;.setSelection:(I)V // method@104e │ │ +4dddda: 0e00 |0205: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0005 line=247 │ │ 0x0014 line=248 │ │ 0x002a line=249 │ │ 0x0039 line=250 │ │ @@ -2058163,22 +2058162,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 │ │ -4dd674: |[4dd674] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getBoldBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ -4dd684: 5420 c9ae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn$delegate:Lkotlin/Lazy; // field@aec9 │ │ -4dd688: 7210 78b1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@b178 │ │ -4dd68e: 0c00 |0005: move-result-object v0 │ │ -4dd690: 1a01 6017 |0006: const-string v1, "(...)" // string@1760 │ │ -4dd694: 7120 92cc 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dd69a: 1f00 ac12 |000b: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@12ac │ │ -4dd69e: 1100 |000d: return-object v0 │ │ +4dd670: |[4dd670] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getBoldBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ +4dd680: 5420 c9ae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn$delegate:Lkotlin/Lazy; // field@aec9 │ │ +4dd684: 7210 78b1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@b178 │ │ +4dd68a: 0c00 |0005: move-result-object v0 │ │ +4dd68c: 1a01 6017 |0006: const-string v1, "(...)" // string@1760 │ │ +4dd690: 7120 92cc 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dd696: 1f00 ac12 |000b: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@12ac │ │ +4dd69a: 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;) │ │ @@ -2058186,22 +2058185,22 @@ │ │ type : '()Landroid/widget/EditText;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -4dd648: |[4dd648] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getEtContent:()Landroid/widget/EditText; │ │ -4dd658: 5420 caae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent$delegate:Lkotlin/Lazy; // field@aeca │ │ -4dd65c: 7210 78b1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@b178 │ │ -4dd662: 0c00 |0005: move-result-object v0 │ │ -4dd664: 1a01 6517 |0006: const-string v1, "(...)" // string@1765 │ │ -4dd668: 7120 92cc 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dd66e: 1f00 9802 |000b: check-cast v0, Landroid/widget/EditText; // type@0298 │ │ -4dd672: 1100 |000d: return-object v0 │ │ +4dd644: |[4dd644] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getEtContent:()Landroid/widget/EditText; │ │ +4dd654: 5420 caae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent$delegate:Lkotlin/Lazy; // field@aeca │ │ +4dd658: 7210 78b1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@b178 │ │ +4dd65e: 0c00 |0005: move-result-object v0 │ │ +4dd660: 1a01 6517 |0006: const-string v1, "(...)" // string@1765 │ │ +4dd664: 7120 92cc 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dd66a: 1f00 9802 |000b: check-cast v0, Landroid/widget/EditText; // type@0298 │ │ +4dd66e: 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;) │ │ @@ -2058209,22 +2058208,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 │ │ -4dd6a0: |[4dd6a0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getItalicsBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ -4dd6b0: 5420 ceae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn$delegate:Lkotlin/Lazy; // field@aece │ │ -4dd6b4: 7210 78b1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@b178 │ │ -4dd6ba: 0c00 |0005: move-result-object v0 │ │ -4dd6bc: 1a01 6717 |0006: const-string v1, "(...)" // string@1767 │ │ -4dd6c0: 7120 92cc 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dd6c6: 1f00 ac12 |000b: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@12ac │ │ -4dd6ca: 1100 |000d: return-object v0 │ │ +4dd69c: |[4dd69c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getItalicsBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ +4dd6ac: 5420 ceae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn$delegate:Lkotlin/Lazy; // field@aece │ │ +4dd6b0: 7210 78b1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@b178 │ │ +4dd6b6: 0c00 |0005: move-result-object v0 │ │ +4dd6b8: 1a01 6717 |0006: const-string v1, "(...)" // string@1767 │ │ +4dd6bc: 7120 92cc 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dd6c2: 1f00 ac12 |000b: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@12ac │ │ +4dd6c6: 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;) │ │ @@ -2058232,22 +2058231,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 │ │ -4dd6cc: |[4dd6cc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getUnderlineBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ -4dd6dc: 5420 cfae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn$delegate:Lkotlin/Lazy; // field@aecf │ │ -4dd6e0: 7210 78b1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@b178 │ │ -4dd6e6: 0c00 |0005: move-result-object v0 │ │ -4dd6e8: 1a01 6b17 |0006: const-string v1, "(...)" // string@176b │ │ -4dd6ec: 7120 92cc 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dd6f2: 1f00 ac12 |000b: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@12ac │ │ -4dd6f6: 1100 |000d: return-object v0 │ │ +4dd6c8: |[4dd6c8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getUnderlineBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ +4dd6d8: 5420 cfae |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn$delegate:Lkotlin/Lazy; // field@aecf │ │ +4dd6dc: 7210 78b1 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@b178 │ │ +4dd6e2: 0c00 |0005: move-result-object v0 │ │ +4dd6e4: 1a01 6b17 |0006: const-string v1, "(...)" // string@176b │ │ +4dd6e8: 7120 92cc 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dd6ee: 1f00 ac12 |000b: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@12ac │ │ +4dd6f2: 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;) │ │ @@ -2058255,28 +2058254,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 │ │ -4de1a0: |[4de1a0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreate$lambda-0:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroid/view/View;)V │ │ -4de1b0: 6e10 6290 0000 |0000: invoke-virtual {v0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.isExpanded:()Z // method@9062 │ │ -4de1b6: 0a01 |0003: move-result v1 │ │ -4de1b8: 3801 0d00 |0004: if-eqz v1, 0011 // +000d │ │ -4de1bc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -4de1be: 6e20 8890 1000 |0007: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setExpanded:(Z)Z // method@9088 │ │ -4de1c4: 1401 9000 087f |000a: const v1, #float 1.80778e+38 // #7f080090 │ │ -4de1ca: 6e20 8e90 1000 |000d: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setImageResource:(I)V // method@908e │ │ -4de1d0: 280b |0010: goto 001b // +000b │ │ -4de1d2: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -4de1d4: 6e20 8890 1000 |0012: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setExpanded:(Z)Z // method@9088 │ │ -4de1da: 1401 8d00 087f |0015: const v1, #float 1.80778e+38 // #7f08008d │ │ -4de1e0: 6e20 8e90 1000 |0018: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setImageResource:(I)V // method@908e │ │ -4de1e6: 0e00 |001b: return-void │ │ +4de19c: |[4de19c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreate$lambda-0:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroid/view/View;)V │ │ +4de1ac: 6e10 6290 0000 |0000: invoke-virtual {v0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.isExpanded:()Z // method@9062 │ │ +4de1b2: 0a01 |0003: move-result v1 │ │ +4de1b4: 3801 0d00 |0004: if-eqz v1, 0011 // +000d │ │ +4de1b8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +4de1ba: 6e20 8890 1000 |0007: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setExpanded:(Z)Z // method@9088 │ │ +4de1c0: 1401 9000 087f |000a: const v1, #float 1.80778e+38 // #7f080090 │ │ +4de1c6: 6e20 8e90 1000 |000d: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setImageResource:(I)V // method@908e │ │ +4de1cc: 280b |0010: goto 001b // +000b │ │ +4de1ce: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +4de1d0: 6e20 8890 1000 |0012: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setExpanded:(Z)Z // method@9088 │ │ +4de1d6: 1401 8d00 087f |0015: const v1, #float 1.80778e+38 // #7f08008d │ │ +4de1dc: 6e20 8e90 1000 |0018: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setImageResource:(I)V // method@908e │ │ +4de1e2: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0007 line=61 │ │ 0x000d line=62 │ │ 0x0012 line=64 │ │ 0x0018 line=65 │ │ @@ -2058289,29 +2058288,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 │ │ -4de1e8: |[4de1e8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreate$lambda-1:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V │ │ -4de1f8: 1a00 d2ef |0000: const-string v0, "this$0" // string@efd2 │ │ -4de1fc: 7120 93cc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4de202: 7010 c5f7 0100 |0005: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getBoldBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7c5 │ │ -4de208: 0c01 |0008: move-result-object v1 │ │ -4de20a: 3802 0500 |0009: if-eqz v2, 000e // +0005 │ │ -4de20e: 1a02 2208 |000b: const-string v2, "#000000" // string@0822 │ │ -4de212: 2803 |000d: goto 0010 // +0003 │ │ -4de214: 1a02 2308 |000e: const-string v2, "#0274b2" // string@0823 │ │ -4de218: 7110 e404 0200 |0010: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e4 │ │ -4de21e: 0a02 |0013: move-result v2 │ │ -4de220: 7110 8c03 0200 |0014: invoke-static {v2}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@038c │ │ -4de226: 0c02 |0017: move-result-object v2 │ │ -4de228: 6e20 7c90 2100 |0018: invoke-virtual {v1, v2}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setBackgroundTintList:(Landroid/content/res/ColorStateList;)V // method@907c │ │ -4de22e: 0e00 |001b: return-void │ │ +4de1e4: |[4de1e4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreate$lambda-1:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V │ │ +4de1f4: 1a00 d2ef |0000: const-string v0, "this$0" // string@efd2 │ │ +4de1f8: 7120 93cc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4de1fe: 7010 c5f7 0100 |0005: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getBoldBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7c5 │ │ +4de204: 0c01 |0008: move-result-object v1 │ │ +4de206: 3802 0500 |0009: if-eqz v2, 000e // +0005 │ │ +4de20a: 1a02 2208 |000b: const-string v2, "#000000" // string@0822 │ │ +4de20e: 2803 |000d: goto 0010 // +0003 │ │ +4de210: 1a02 2308 |000e: const-string v2, "#0274b2" // string@0823 │ │ +4de214: 7110 e404 0200 |0010: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e4 │ │ +4de21a: 0a02 |0013: move-result v2 │ │ +4de21c: 7110 8c03 0200 |0014: invoke-static {v2}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@038c │ │ +4de222: 0c02 |0017: move-result-object v2 │ │ +4de224: 6e20 7c90 2100 |0018: invoke-virtual {v1, v2}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setBackgroundTintList:(Landroid/content/res/ColorStateList;)V // method@907c │ │ +4de22a: 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 │ │ │ │ @@ -2058320,29 +2058319,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 │ │ -4de230: |[4de230] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreate$lambda-2:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V │ │ -4de240: 1a00 d2ef |0000: const-string v0, "this$0" // string@efd2 │ │ -4de244: 7120 93cc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4de24a: 7010 c8f7 0100 |0005: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getItalicsBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7c8 │ │ -4de250: 0c01 |0008: move-result-object v1 │ │ -4de252: 3802 0500 |0009: if-eqz v2, 000e // +0005 │ │ -4de256: 1a02 2208 |000b: const-string v2, "#000000" // string@0822 │ │ -4de25a: 2803 |000d: goto 0010 // +0003 │ │ -4de25c: 1a02 2308 |000e: const-string v2, "#0274b2" // string@0823 │ │ -4de260: 7110 e404 0200 |0010: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e4 │ │ -4de266: 0a02 |0013: move-result v2 │ │ -4de268: 7110 8c03 0200 |0014: invoke-static {v2}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@038c │ │ -4de26e: 0c02 |0017: move-result-object v2 │ │ -4de270: 6e20 7c90 2100 |0018: invoke-virtual {v1, v2}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setBackgroundTintList:(Landroid/content/res/ColorStateList;)V // method@907c │ │ -4de276: 0e00 |001b: return-void │ │ +4de22c: |[4de22c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreate$lambda-2:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V │ │ +4de23c: 1a00 d2ef |0000: const-string v0, "this$0" // string@efd2 │ │ +4de240: 7120 93cc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4de246: 7010 c8f7 0100 |0005: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getItalicsBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7c8 │ │ +4de24c: 0c01 |0008: move-result-object v1 │ │ +4de24e: 3802 0500 |0009: if-eqz v2, 000e // +0005 │ │ +4de252: 1a02 2208 |000b: const-string v2, "#000000" // string@0822 │ │ +4de256: 2803 |000d: goto 0010 // +0003 │ │ +4de258: 1a02 2308 |000e: const-string v2, "#0274b2" // string@0823 │ │ +4de25c: 7110 e404 0200 |0010: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e4 │ │ +4de262: 0a02 |0013: move-result v2 │ │ +4de264: 7110 8c03 0200 |0014: invoke-static {v2}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@038c │ │ +4de26a: 0c02 |0017: move-result-object v2 │ │ +4de26c: 6e20 7c90 2100 |0018: invoke-virtual {v1, v2}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setBackgroundTintList:(Landroid/content/res/ColorStateList;)V // method@907c │ │ +4de272: 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 │ │ │ │ @@ -2058351,29 +2058350,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 │ │ -4de278: |[4de278] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreate$lambda-3:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V │ │ -4de288: 1a00 d2ef |0000: const-string v0, "this$0" // string@efd2 │ │ -4de28c: 7120 93cc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4de292: 7010 caf7 0100 |0005: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getUnderlineBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7ca │ │ -4de298: 0c01 |0008: move-result-object v1 │ │ -4de29a: 3802 0500 |0009: if-eqz v2, 000e // +0005 │ │ -4de29e: 1a02 2208 |000b: const-string v2, "#000000" // string@0822 │ │ -4de2a2: 2803 |000d: goto 0010 // +0003 │ │ -4de2a4: 1a02 2308 |000e: const-string v2, "#0274b2" // string@0823 │ │ -4de2a8: 7110 e404 0200 |0010: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e4 │ │ -4de2ae: 0a02 |0013: move-result v2 │ │ -4de2b0: 7110 8c03 0200 |0014: invoke-static {v2}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@038c │ │ -4de2b6: 0c02 |0017: move-result-object v2 │ │ -4de2b8: 6e20 7c90 2100 |0018: invoke-virtual {v1, v2}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setBackgroundTintList:(Landroid/content/res/ColorStateList;)V // method@907c │ │ -4de2be: 0e00 |001b: return-void │ │ +4de274: |[4de274] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreate$lambda-3:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;Z)V │ │ +4de284: 1a00 d2ef |0000: const-string v0, "this$0" // string@efd2 │ │ +4de288: 7120 93cc 0100 |0002: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4de28e: 7010 caf7 0100 |0005: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getUnderlineBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7ca │ │ +4de294: 0c01 |0008: move-result-object v1 │ │ +4de296: 3802 0500 |0009: if-eqz v2, 000e // +0005 │ │ +4de29a: 1a02 2208 |000b: const-string v2, "#000000" // string@0822 │ │ +4de29e: 2803 |000d: goto 0010 // +0003 │ │ +4de2a0: 1a02 2308 |000e: const-string v2, "#0274b2" // string@0823 │ │ +4de2a4: 7110 e404 0200 |0010: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@04e4 │ │ +4de2aa: 0a02 |0013: move-result v2 │ │ +4de2ac: 7110 8c03 0200 |0014: invoke-static {v2}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@038c │ │ +4de2b2: 0c02 |0017: move-result-object v2 │ │ +4de2b4: 6e20 7c90 2100 |0018: invoke-virtual {v1, v2}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setBackgroundTintList:(Landroid/content/res/ColorStateList;)V // method@907c │ │ +4de2ba: 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 │ │ │ │ @@ -2058382,35 +2058381,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 │ │ -4de3f0: |[4de3f0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onSaveExternalStorage$lambda-6:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -4de400: 2200 f315 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ -4de404: 7010 b9ab 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4de40a: 1a01 7e67 |0005: const-string v1, "Scanned " // string@677e │ │ -4de40e: 6e20 c5ab 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4de414: 6e20 c5ab 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4de41a: 1302 3a00 |000d: const/16 v2, #int 58 // #3a │ │ -4de41e: 6e20 bdab 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@abbd │ │ -4de424: 6e10 d5ab 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4de42a: 0c02 |0015: move-result-object v2 │ │ -4de42c: 1a00 ed2a |0016: const-string v0, "ExternalStorage" // string@2aed │ │ -4de430: 7120 ed09 2000 |0018: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09ed │ │ -4de436: 2202 f315 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@15f3 │ │ -4de43a: 7010 b9ab 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4de440: 1a01 8315 |0020: const-string v1, "-> uri=" // string@1583 │ │ -4de444: 6e20 c5ab 1200 |0022: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4de44a: 6e20 c4ab 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@abc4 │ │ -4de450: 6e10 d5ab 0200 |0028: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4de456: 0c02 |002b: move-result-object v2 │ │ -4de458: 7120 ed09 2000 |002c: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09ed │ │ -4de45e: 0e00 |002f: return-void │ │ +4de3ec: |[4de3ec] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onSaveExternalStorage$lambda-6:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +4de3fc: 2200 f315 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@15f3 │ │ +4de400: 7010 b9ab 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4de406: 1a01 7e67 |0005: const-string v1, "Scanned " // string@677e │ │ +4de40a: 6e20 c5ab 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4de410: 6e20 c5ab 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4de416: 1302 3a00 |000d: const/16 v2, #int 58 // #3a │ │ +4de41a: 6e20 bdab 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@abbd │ │ +4de420: 6e10 d5ab 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4de426: 0c02 |0015: move-result-object v2 │ │ +4de428: 1a00 ed2a |0016: const-string v0, "ExternalStorage" // string@2aed │ │ +4de42c: 7120 ed09 2000 |0018: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09ed │ │ +4de432: 2202 f315 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@15f3 │ │ +4de436: 7010 b9ab 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4de43c: 1a01 8315 |0020: const-string v1, "-> uri=" // string@1583 │ │ +4de440: 6e20 c5ab 1200 |0022: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4de446: 6e20 c4ab 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@abc4 │ │ +4de44c: 6e10 d5ab 0200 |0028: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4de452: 0c02 |002b: move-result-object v2 │ │ +4de454: 7120 ed09 2000 |002c: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@09ed │ │ +4de45a: 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; │ │ @@ -2058421,55 +2058420,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 │ │ -4dd6f8: |[4dd6f8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.determineToSave:(Ljava/lang/String;I)Lkotlin/Pair; │ │ -4dd708: 1a06 81f0 |0000: const-string v6, "title" // string@f081 │ │ -4dd70c: 7120 93cc 6500 |0002: invoke-static {v5, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dd712: 6e10 c7f7 0400 |0005: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getIntent:()Landroid/content/Intent; // method@f7c7 │ │ -4dd718: 0c06 |0008: move-result-object v6 │ │ -4dd71a: 2200 2217 |0009: new-instance v0, Lkotlin/Pair; // type@1722 │ │ -4dd71e: 1f05 c115 |000b: check-cast v5, Ljava/lang/CharSequence; // type@15c1 │ │ -4dd722: 7210 4eaa 0500 |000d: invoke-interface {v5}, Ljava/lang/CharSequence;.length:()I // method@aa4e │ │ -4dd728: 0a05 |0010: move-result v5 │ │ -4dd72a: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -4dd72c: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -4dd72e: 3d05 0400 |0013: if-lez v5, 0017 // +0004 │ │ -4dd732: 1215 |0015: const/4 v5, #int 1 // #1 │ │ -4dd734: 2802 |0016: goto 0018 // +0002 │ │ -4dd736: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -4dd738: 3905 1800 |0018: if-nez v5, 0030 // +0018 │ │ -4dd73c: 7010 c6f7 0400 |001a: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4dd742: 0c05 |001d: move-result-object v5 │ │ -4dd744: 6e10 1d10 0500 |001e: invoke-virtual {v5}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ -4dd74a: 0c05 |0021: move-result-object v5 │ │ -4dd74c: 1f05 ad01 |0022: check-cast v5, Landroid/text/Spanned; // type@01ad │ │ -4dd750: 7110 d508 0500 |0024: invoke-static {v5}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@08d5 │ │ -4dd756: 0c05 |0027: move-result-object v5 │ │ -4dd758: 1a03 0000 |0028: const-string v3, "" // string@0000 │ │ -4dd75c: 7120 8acc 3500 |002a: invoke-static {v5, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@cc8a │ │ -4dd762: 0a05 |002d: move-result v5 │ │ -4dd764: 3905 0c00 |002e: if-nez v5, 003a // +000c │ │ -4dd768: 1a05 a1d4 |0030: const-string v5, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d4a1 │ │ -4dd76c: 12b3 |0032: const/4 v3, #int -5 // #fb │ │ -4dd76e: 6e30 ec02 5603 |0033: invoke-virtual {v6, v5, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02ec │ │ -4dd774: 0a05 |0036: move-result v5 │ │ -4dd776: 3253 0300 |0037: if-eq v3, v5, 003a // +0003 │ │ -4dd77a: 2802 |0039: goto 003b // +0002 │ │ -4dd77c: 1201 |003a: const/4 v1, #int 0 // #0 │ │ -4dd77e: 7110 46aa 0100 |003b: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@aa46 │ │ -4dd784: 0c05 |003e: move-result-object v5 │ │ -4dd786: 1406 0201 117f |003f: const v6, #float 1.92743e+38 // #7f110102 │ │ -4dd78c: 7110 f9aa 0600 |0042: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@aaf9 │ │ -4dd792: 0c06 |0045: move-result-object v6 │ │ -4dd794: 7030 16b2 5006 |0046: invoke-direct {v0, v5, v6}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@b216 │ │ -4dd79a: 1100 |0049: return-object v0 │ │ +4dd6f4: |[4dd6f4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.determineToSave:(Ljava/lang/String;I)Lkotlin/Pair; │ │ +4dd704: 1a06 81f0 |0000: const-string v6, "title" // string@f081 │ │ +4dd708: 7120 93cc 6500 |0002: invoke-static {v5, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dd70e: 6e10 c7f7 0400 |0005: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getIntent:()Landroid/content/Intent; // method@f7c7 │ │ +4dd714: 0c06 |0008: move-result-object v6 │ │ +4dd716: 2200 2217 |0009: new-instance v0, Lkotlin/Pair; // type@1722 │ │ +4dd71a: 1f05 c115 |000b: check-cast v5, Ljava/lang/CharSequence; // type@15c1 │ │ +4dd71e: 7210 4eaa 0500 |000d: invoke-interface {v5}, Ljava/lang/CharSequence;.length:()I // method@aa4e │ │ +4dd724: 0a05 |0010: move-result v5 │ │ +4dd726: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +4dd728: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +4dd72a: 3d05 0400 |0013: if-lez v5, 0017 // +0004 │ │ +4dd72e: 1215 |0015: const/4 v5, #int 1 // #1 │ │ +4dd730: 2802 |0016: goto 0018 // +0002 │ │ +4dd732: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +4dd734: 3905 1800 |0018: if-nez v5, 0030 // +0018 │ │ +4dd738: 7010 c6f7 0400 |001a: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4dd73e: 0c05 |001d: move-result-object v5 │ │ +4dd740: 6e10 1d10 0500 |001e: invoke-virtual {v5}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ +4dd746: 0c05 |0021: move-result-object v5 │ │ +4dd748: 1f05 ad01 |0022: check-cast v5, Landroid/text/Spanned; // type@01ad │ │ +4dd74c: 7110 d508 0500 |0024: invoke-static {v5}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@08d5 │ │ +4dd752: 0c05 |0027: move-result-object v5 │ │ +4dd754: 1a03 0000 |0028: const-string v3, "" // string@0000 │ │ +4dd758: 7120 8acc 3500 |002a: invoke-static {v5, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@cc8a │ │ +4dd75e: 0a05 |002d: move-result v5 │ │ +4dd760: 3905 0c00 |002e: if-nez v5, 003a // +000c │ │ +4dd764: 1a05 a1d4 |0030: const-string v5, "org.secuso.privacyfriendlynotes.CATEGORY" // string@d4a1 │ │ +4dd768: 12b3 |0032: const/4 v3, #int -5 // #fb │ │ +4dd76a: 6e30 ec02 5603 |0033: invoke-virtual {v6, v5, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@02ec │ │ +4dd770: 0a05 |0036: move-result v5 │ │ +4dd772: 3253 0300 |0037: if-eq v3, v5, 003a // +0003 │ │ +4dd776: 2802 |0039: goto 003b // +0002 │ │ +4dd778: 1201 |003a: const/4 v1, #int 0 // #0 │ │ +4dd77a: 7110 46aa 0100 |003b: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@aa46 │ │ +4dd780: 0c05 |003e: move-result-object v5 │ │ +4dd782: 1406 0201 117f |003f: const v6, #float 1.92743e+38 // #7f110102 │ │ +4dd788: 7110 f9aa 0600 |0042: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@aaf9 │ │ +4dd78e: 0c06 |0045: move-result-object v6 │ │ +4dd790: 7030 16b2 5006 |0046: invoke-direct {v0, v5, v6}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@b216 │ │ +4dd796: 1100 |0049: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=105 │ │ 0x0009 line=106 │ │ 0x000b line=107 │ │ 0x0042 line=108 │ │ 0x0046 line=106 │ │ @@ -2058483,57 +2058482,57 @@ │ │ type : '(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/room/model/Note;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 75 16-bit code units │ │ -4dd79c: |[4dd79c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.noteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/room/model/Note; │ │ -4dd7ac: 1a00 8ece |0000: const-string v0, "name" // string@ce8e │ │ -4dd7b0: 7120 93cc 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dd7b6: 0750 |0005: move-object v0, v5 │ │ -4dd7b8: 1f00 c115 |0006: check-cast v0, Ljava/lang/CharSequence; // type@15c1 │ │ -4dd7bc: 7210 4eaa 0000 |0008: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@aa4e │ │ -4dd7c2: 0a00 |000b: move-result v0 │ │ -4dd7c4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -4dd7c6: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -4dd7c8: 3900 0400 |000e: if-nez v0, 0012 // +0004 │ │ -4dd7cc: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -4dd7ce: 2802 |0011: goto 0013 // +0002 │ │ -4dd7d0: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -4dd7d2: 3800 1e00 |0013: if-eqz v0, 0031 // +001e │ │ -4dd7d6: 7010 c6f7 0400 |0015: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4dd7dc: 0c00 |0018: move-result-object v0 │ │ -4dd7de: 6e10 1d10 0000 |0019: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ -4dd7e4: 0c00 |001c: move-result-object v0 │ │ -4dd7e6: 6e10 5cab 0000 |001d: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ -4dd7ec: 0c00 |0020: move-result-object v0 │ │ -4dd7ee: 1f00 c115 |0021: check-cast v0, Ljava/lang/CharSequence; // type@15c1 │ │ -4dd7f2: 7210 4eaa 0000 |0023: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@aa4e │ │ -4dd7f8: 0a00 |0026: move-result v0 │ │ -4dd7fa: 3900 0300 |0027: if-nez v0, 002a // +0003 │ │ -4dd7fe: 1211 |0029: const/4 v1, #int 1 // #1 │ │ -4dd800: 3801 0700 |002a: if-eqz v1, 0031 // +0007 │ │ -4dd804: 1205 |002c: const/4 v5, #int 0 // #0 │ │ -4dd806: 0756 |002d: move-object v6, v5 │ │ -4dd808: 1f06 b41f |002e: check-cast v6, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1fb4 │ │ -4dd80c: 281a |0030: goto 004a // +001a │ │ -4dd80e: 2200 b41f |0031: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1fb4 │ │ -4dd812: 7010 c6f7 0400 |0033: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4dd818: 0c01 |0036: move-result-object v1 │ │ -4dd81a: 6e10 1d10 0100 |0037: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ -4dd820: 0c01 |003a: move-result-object v1 │ │ -4dd822: 1f01 ad01 |003b: check-cast v1, Landroid/text/Spanned; // type@01ad │ │ -4dd826: 7110 d508 0100 |003d: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@08d5 │ │ -4dd82c: 0c01 |0040: move-result-object v1 │ │ -4dd82e: 1a03 17f1 |0041: const-string v3, "toHtml(etContent.text)" // string@f117 │ │ -4dd832: 7120 92cc 3100 |0043: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dd838: 7056 e0f4 5021 |0046: invoke-direct {v0, v5, v1, v2, v6}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f4e0 │ │ -4dd83e: 0705 |0049: move-object v5, v0 │ │ -4dd840: 1105 |004a: return-object v5 │ │ +4dd798: |[4dd798] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.noteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/room/model/Note; │ │ +4dd7a8: 1a00 8ece |0000: const-string v0, "name" // string@ce8e │ │ +4dd7ac: 7120 93cc 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dd7b2: 0750 |0005: move-object v0, v5 │ │ +4dd7b4: 1f00 c115 |0006: check-cast v0, Ljava/lang/CharSequence; // type@15c1 │ │ +4dd7b8: 7210 4eaa 0000 |0008: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@aa4e │ │ +4dd7be: 0a00 |000b: move-result v0 │ │ +4dd7c0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +4dd7c2: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +4dd7c4: 3900 0400 |000e: if-nez v0, 0012 // +0004 │ │ +4dd7c8: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +4dd7ca: 2802 |0011: goto 0013 // +0002 │ │ +4dd7cc: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +4dd7ce: 3800 1e00 |0013: if-eqz v0, 0031 // +001e │ │ +4dd7d2: 7010 c6f7 0400 |0015: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4dd7d8: 0c00 |0018: move-result-object v0 │ │ +4dd7da: 6e10 1d10 0000 |0019: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ +4dd7e0: 0c00 |001c: move-result-object v0 │ │ +4dd7e2: 6e10 5cab 0000 |001d: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@ab5c │ │ +4dd7e8: 0c00 |0020: move-result-object v0 │ │ +4dd7ea: 1f00 c115 |0021: check-cast v0, Ljava/lang/CharSequence; // type@15c1 │ │ +4dd7ee: 7210 4eaa 0000 |0023: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@aa4e │ │ +4dd7f4: 0a00 |0026: move-result v0 │ │ +4dd7f6: 3900 0300 |0027: if-nez v0, 002a // +0003 │ │ +4dd7fa: 1211 |0029: const/4 v1, #int 1 // #1 │ │ +4dd7fc: 3801 0700 |002a: if-eqz v1, 0031 // +0007 │ │ +4dd800: 1205 |002c: const/4 v5, #int 0 // #0 │ │ +4dd802: 0756 |002d: move-object v6, v5 │ │ +4dd804: 1f06 b41f |002e: check-cast v6, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1fb4 │ │ +4dd808: 281a |0030: goto 004a // +001a │ │ +4dd80a: 2200 b41f |0031: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1fb4 │ │ +4dd80e: 7010 c6f7 0400 |0033: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4dd814: 0c01 |0036: move-result-object v1 │ │ +4dd816: 6e10 1d10 0100 |0037: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ +4dd81c: 0c01 |003a: move-result-object v1 │ │ +4dd81e: 1f01 ad01 |003b: check-cast v1, Landroid/text/Spanned; // type@01ad │ │ +4dd822: 7110 d508 0100 |003d: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@08d5 │ │ +4dd828: 0c01 |0040: move-result-object v1 │ │ +4dd82a: 1a03 17f1 |0041: const-string v3, "toHtml(etContent.text)" // string@f117 │ │ +4dd82e: 7120 92cc 3100 |0043: invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dd834: 7056 e0f4 5021 |0046: invoke-direct {v0, v5, v1, v2, v6}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f4e0 │ │ +4dd83a: 0705 |0049: move-object v5, v0 │ │ +4dd83c: 1105 |004a: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=358 │ │ 0x002d line=359 │ │ 0x0031 line=361 │ │ locals : │ │ 0x0000 - 0x004b reg=4 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ @@ -2058545,241 +2058544,241 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 471 16-bit code units │ │ -4ddde0: |[4ddde0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onClick:(Landroid/view/View;)V │ │ -4dddf0: 1a00 31f5 |0000: const-string v0, "v" // string@f531 │ │ -4dddf4: 7120 93cc 0d00 |0002: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dddfa: 6e10 970b 0d00 |0005: invoke-virtual {v13}, Landroid/view/View;.getId:()I // method@0b97 │ │ -4dde00: 0a0d |0008: move-result v13 │ │ -4dde02: 1400 7200 097f |0009: const v0, #float 1.82107e+38 // #7f090072 │ │ -4dde08: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -4dde0a: 320d c401 |000d: if-eq v13, v0, 01d1 // +01c4 │ │ -4dde0e: 1400 7600 097f |000f: const v0, #float 1.82107e+38 // #7f090076 │ │ -4dde14: 320d b801 |0012: if-eq v13, v0, 01ca // +01b8 │ │ -4dde18: 1400 7c00 097f |0014: const v0, #float 1.82107e+38 // #7f09007c │ │ -4dde1e: 320d 0400 |0017: if-eq v13, v0, 001b // +0004 │ │ -4dde22: 2900 bd01 |0019: goto/16 01d6 // +01bd │ │ -4dde26: 220d cd01 |001b: new-instance v13, Landroid/text/style/UnderlineSpan; // type@01cd │ │ -4dde2a: 7010 8e09 0d00 |001d: invoke-direct {v13}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ -4dde30: 7010 c6f7 0c00 |0020: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4dde36: 0c00 |0023: move-result-object v0 │ │ -4dde38: 6e10 1d10 0000 |0024: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ -4dde3e: 0c00 |0027: move-result-object v0 │ │ -4dde40: 1a02 59d0 |0028: const-string v2, "null cannot be cast to non-null type android.text.SpannableStringBuilder" // string@d059 │ │ -4dde44: 7120 bcae 2000 |002a: invoke-static {v0, v2}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@aebc │ │ -4dde4a: 1f00 ac01 |002d: check-cast v0, Landroid/text/SpannableStringBuilder; // type@01ac │ │ -4dde4e: 7010 c6f7 0c00 |002f: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4dde54: 0c02 |0032: move-result-object v2 │ │ -4dde56: 6e10 1c10 0200 |0033: invoke-virtual {v2}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ -4dde5c: 0a02 |0036: move-result v2 │ │ -4dde5e: 7010 c6f7 0c00 |0037: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4dde64: 0c03 |003a: move-result-object v3 │ │ -4dde66: 6e10 1b10 0300 |003b: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ -4dde6c: 0a03 |003e: move-result v3 │ │ -4dde6e: 1c04 cd01 |003f: const-class v4, Landroid/text/style/UnderlineSpan; // type@01cd │ │ -4dde72: 6e40 1109 2043 |0041: invoke-virtual {v0, v2, v3, v4}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0911 │ │ -4dde78: 0c02 |0044: move-result-object v2 │ │ -4dde7a: 1f02 8220 |0045: check-cast v2, [Landroid/text/style/UnderlineSpan; // type@2082 │ │ -4dde7e: 7010 c6f7 0c00 |0047: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4dde84: 0c03 |004a: move-result-object v3 │ │ -4dde86: 6e10 1c10 0300 |004b: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ -4dde8c: 0a03 |004e: move-result v3 │ │ -4dde8e: 7010 c6f7 0c00 |004f: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4dde94: 0c04 |0052: move-result-object v4 │ │ -4dde96: 6e10 1b10 0400 |0053: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ -4dde9c: 0a04 |0056: move-result v4 │ │ -4dde9e: 1a05 73f3 |0057: const-string v5, "underlineSpans" // string@f373 │ │ -4ddea2: 1206 |0059: const/4 v6, #int 0 // #0 │ │ -4ddea4: 1307 2100 |005a: const/16 v7, #int 33 // #21 │ │ -4ddea8: 3343 7100 |005c: if-ne v3, v4, 00cd // +0071 │ │ -4ddeac: 54c3 cdae |005e: iget-object v3, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@aecd │ │ -4ddeb0: 6e10 2662 0300 |0060: invoke-virtual {v3}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@6226 │ │ -4ddeb6: 0c03 |0063: move-result-object v3 │ │ -4ddeb8: 7110 90cc 0300 |0064: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ -4ddebe: 1f03 bf15 |0067: check-cast v3, Ljava/lang/Boolean; // type@15bf │ │ -4ddec2: 6e10 3faa 0300 |0069: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@aa3f │ │ -4ddec8: 0a03 |006c: move-result v3 │ │ -4ddeca: 3803 4200 |006d: if-eqz v3, 00af // +0042 │ │ -4ddece: 54c3 cdae |006f: iget-object v3, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@aecd │ │ -4dded2: 7110 46aa 0600 |0071: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@aa46 │ │ -4dded8: 0c04 |0074: move-result-object v4 │ │ -4ddeda: 6e20 2a62 4300 |0075: invoke-virtual {v3, v4}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@622a │ │ -4ddee0: 7120 92cc 5200 |0078: invoke-static {v2, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4ddee6: 2123 |007b: array-length v3, v2 │ │ -4ddee8: 1204 |007c: const/4 v4, #int 0 // #0 │ │ -4ddeea: 3534 5000 |007d: if-ge v4, v3, 00cd // +0050 │ │ -4ddeee: 4608 0204 |007f: aget-object v8, v2, v4 │ │ -4ddef2: 6e20 0e09 8000 |0081: invoke-virtual {v0, v8}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4ddef8: 0a09 |0084: move-result v9 │ │ -4ddefa: 7010 c6f7 0c00 |0085: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4ddf00: 0c0a |0088: move-result-object v10 │ │ -4ddf02: 6e10 1b10 0a00 |0089: invoke-virtual {v10}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ -4ddf08: 0a0a |008c: move-result v10 │ │ -4ddf0a: 33a9 1f00 |008d: if-ne v9, v10, 00ac // +001f │ │ -4ddf0e: 6e10 8f09 0800 |008f: invoke-virtual {v8}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@098f │ │ -4ddf14: 0a09 |0092: move-result v9 │ │ -4ddf16: 6e10 8f09 0d00 |0093: invoke-virtual {v13}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@098f │ │ -4ddf1c: 0a0a |0096: move-result v10 │ │ -4ddf1e: 33a9 1500 |0097: if-ne v9, v10, 00ac // +0015 │ │ -4ddf22: 2209 cd01 |0099: new-instance v9, Landroid/text/style/UnderlineSpan; // type@01cd │ │ -4ddf26: 7010 8e09 0900 |009b: invoke-direct {v9}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ -4ddf2c: 6e20 1009 8000 |009e: invoke-virtual {v0, v8}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ -4ddf32: 0a0a |00a1: move-result v10 │ │ -4ddf34: 6e20 0e09 8000 |00a2: invoke-virtual {v0, v8}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4ddf3a: 0a0b |00a5: move-result v11 │ │ -4ddf3c: 6e57 1909 90ba |00a6: invoke-virtual {v0, v9, v10, v11, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4ddf42: 6e20 1609 8000 |00a9: invoke-virtual {v0, v8}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@0916 │ │ -4ddf48: d804 0401 |00ac: add-int/lit8 v4, v4, #int 1 // #01 │ │ -4ddf4c: 28cf |00ae: goto 007d // -0031 │ │ -4ddf4e: 54c3 cdae |00af: iget-object v3, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@aecd │ │ -4ddf52: 7110 46aa 0100 |00b1: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@aa46 │ │ -4ddf58: 0c04 |00b4: move-result-object v4 │ │ -4ddf5a: 6e20 2a62 4300 |00b5: invoke-virtual {v3, v4}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@622a │ │ -4ddf60: 7010 c6f7 0c00 |00b8: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4ddf66: 0c03 |00bb: move-result-object v3 │ │ -4ddf68: 6e10 1c10 0300 |00bc: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ -4ddf6e: 0a03 |00bf: move-result v3 │ │ -4ddf70: 7010 c6f7 0c00 |00c0: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4ddf76: 0c04 |00c3: move-result-object v4 │ │ -4ddf78: 6e10 1b10 0400 |00c4: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ -4ddf7e: 0a04 |00c7: move-result v4 │ │ -4ddf80: 1308 1200 |00c8: const/16 v8, #int 18 // #12 │ │ -4ddf84: 6e58 1909 d043 |00ca: invoke-virtual {v0, v13, v3, v4, v8}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4ddf8a: 7010 c6f7 0c00 |00cd: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4ddf90: 0c03 |00d0: move-result-object v3 │ │ -4ddf92: 6e10 1c10 0300 |00d1: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ -4ddf98: 0a03 |00d4: move-result v3 │ │ -4ddf9a: 7010 c6f7 0c00 |00d5: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4ddfa0: 0c04 |00d8: move-result-object v4 │ │ -4ddfa2: 6e10 1b10 0400 |00d9: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ -4ddfa8: 0a04 |00dc: move-result v4 │ │ -4ddfaa: 3543 1300 |00dd: if-ge v3, v4, 00f0 // +0013 │ │ -4ddfae: 7010 c6f7 0c00 |00df: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4ddfb4: 0c03 |00e2: move-result-object v3 │ │ -4ddfb6: 6e10 1c10 0300 |00e3: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ -4ddfbc: 0a03 |00e6: move-result v3 │ │ -4ddfbe: 7010 c6f7 0c00 |00e7: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4ddfc4: 0c04 |00ea: move-result-object v4 │ │ -4ddfc6: 6e10 1b10 0400 |00eb: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ -4ddfcc: 0a04 |00ee: move-result v4 │ │ -4ddfce: 2811 |00ef: goto 0100 // +0011 │ │ -4ddfd0: 7010 c6f7 0c00 |00f0: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4ddfd6: 0c03 |00f3: move-result-object v3 │ │ -4ddfd8: 6e10 1b10 0300 |00f4: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ -4ddfde: 0a03 |00f7: move-result v3 │ │ -4ddfe0: 7010 c6f7 0c00 |00f8: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4ddfe6: 0c04 |00fb: move-result-object v4 │ │ -4ddfe8: 6e10 1c10 0400 |00fc: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ -4ddfee: 0a04 |00ff: move-result v4 │ │ -4ddff0: 7010 c6f7 0c00 |0100: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4ddff6: 0c08 |0103: move-result-object v8 │ │ -4ddff8: 6e10 1c10 0800 |0104: invoke-virtual {v8}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ -4ddffe: 0a08 |0107: move-result v8 │ │ -4de000: 7010 c6f7 0c00 |0108: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4de006: 0c09 |010b: move-result-object v9 │ │ -4de008: 6e10 1b10 0900 |010c: invoke-virtual {v9}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ -4de00e: 0a09 |010f: move-result v9 │ │ -4de010: 3298 a900 |0110: if-eq v8, v9, 01b9 // +00a9 │ │ -4de014: 7120 92cc 5200 |0112: invoke-static {v2, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4de01a: 2125 |0115: array-length v5, v2 │ │ -4de01c: 1208 |0116: const/4 v8, #int 0 // #0 │ │ -4de01e: 3556 9800 |0117: if-ge v6, v5, 01af // +0098 │ │ -4de022: 4609 0206 |0119: aget-object v9, v2, v6 │ │ -4de026: 6e10 8f09 0900 |011b: invoke-virtual {v9}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@098f │ │ -4de02c: 0a0a |011e: move-result v10 │ │ -4de02e: 6e10 8f09 0d00 |011f: invoke-virtual {v13}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@098f │ │ -4de034: 0a0b |0122: move-result v11 │ │ -4de036: 33ba 8800 |0123: if-ne v10, v11, 01ab // +0088 │ │ -4de03a: 6e20 1009 9000 |0125: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ -4de040: 0a08 |0128: move-result v8 │ │ -4de042: 3438 1100 |0129: if-lt v8, v3, 013a // +0011 │ │ -4de046: 6e20 0e09 9000 |012b: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4de04c: 0a08 |012e: move-result v8 │ │ -4de04e: 3548 0b00 |012f: if-ge v8, v4, 013a // +000b │ │ -4de052: 2208 cd01 |0131: new-instance v8, Landroid/text/style/UnderlineSpan; // type@01cd │ │ -4de056: 7010 8e09 0800 |0133: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ -4de05c: 6e57 1909 8043 |0136: invoke-virtual {v0, v8, v3, v4, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4de062: 2825 |0139: goto 015e // +0025 │ │ -4de064: 6e20 1009 9000 |013a: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ -4de06a: 0a08 |013d: move-result v8 │ │ -4de06c: 3738 0e00 |013e: if-le v8, v3, 014c // +000e │ │ -4de070: 2208 cd01 |0140: new-instance v8, Landroid/text/style/UnderlineSpan; // type@01cd │ │ -4de074: 7010 8e09 0800 |0142: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ -4de07a: 6e20 0e09 9000 |0145: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4de080: 0a0a |0148: move-result v10 │ │ -4de082: 6e57 1909 80a3 |0149: invoke-virtual {v0, v8, v3, v10, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4de088: 6e20 0e09 9000 |014c: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4de08e: 0a08 |014f: move-result v8 │ │ -4de090: 3548 0e00 |0150: if-ge v8, v4, 015e // +000e │ │ -4de094: 2208 cd01 |0152: new-instance v8, Landroid/text/style/UnderlineSpan; // type@01cd │ │ -4de098: 7010 8e09 0800 |0154: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ -4de09e: 6e20 0e09 9000 |0157: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4de0a4: 0a0a |015a: move-result v10 │ │ -4de0a6: 6e57 1909 804a |015b: invoke-virtual {v0, v8, v10, v4, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4de0ac: 6e20 1009 9000 |015e: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ -4de0b2: 0a08 |0161: move-result v8 │ │ -4de0b4: 3538 1500 |0162: if-ge v8, v3, 0177 // +0015 │ │ -4de0b8: 6e20 0e09 9000 |0164: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4de0be: 0a08 |0167: move-result v8 │ │ -4de0c0: 3448 0f00 |0168: if-lt v8, v4, 0177 // +000f │ │ -4de0c4: 2208 cd01 |016a: new-instance v8, Landroid/text/style/UnderlineSpan; // type@01cd │ │ -4de0c8: 7010 8e09 0800 |016c: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ -4de0ce: 6e20 1009 9000 |016f: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ -4de0d4: 0a0a |0172: move-result v10 │ │ -4de0d6: 6e57 1909 803a |0173: invoke-virtual {v0, v8, v10, v3, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4de0dc: 2831 |0176: goto 01a7 // +0031 │ │ -4de0de: 6e20 1009 9000 |0177: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ -4de0e4: 0a08 |017a: move-result v8 │ │ -4de0e6: 3538 1400 |017b: if-ge v8, v3, 018f // +0014 │ │ -4de0ea: 6e20 0e09 9000 |017d: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4de0f0: 0a08 |0180: move-result v8 │ │ -4de0f2: 3448 0e00 |0181: if-lt v8, v4, 018f // +000e │ │ -4de0f6: 2208 cd01 |0183: new-instance v8, Landroid/text/style/UnderlineSpan; // type@01cd │ │ -4de0fa: 7010 8e09 0800 |0185: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ -4de100: 6e20 1009 9000 |0188: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ -4de106: 0a0a |018b: move-result v10 │ │ -4de108: 6e57 1909 803a |018c: invoke-virtual {v0, v8, v10, v3, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4de10e: 6e20 0e09 9000 |018f: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4de114: 0a08 |0192: move-result v8 │ │ -4de116: 3748 1400 |0193: if-le v8, v4, 01a7 // +0014 │ │ -4de11a: 6e20 1009 9000 |0195: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ -4de120: 0a08 |0198: move-result v8 │ │ -4de122: 3638 0e00 |0199: if-gt v8, v3, 01a7 // +000e │ │ -4de126: 2208 cd01 |019b: new-instance v8, Landroid/text/style/UnderlineSpan; // type@01cd │ │ -4de12a: 7010 8e09 0800 |019d: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ -4de130: 6e20 0e09 9000 |01a0: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ -4de136: 0a0a |01a3: move-result v10 │ │ -4de138: 6e57 1909 80a4 |01a4: invoke-virtual {v0, v8, v4, v10, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4de13e: 6e20 1609 9000 |01a7: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@0916 │ │ -4de144: 1218 |01aa: const/4 v8, #int 1 // #1 │ │ -4de146: d806 0601 |01ab: add-int/lit8 v6, v6, #int 1 // #01 │ │ -4de14a: 2900 6aff |01ad: goto/16 0117 // -0096 │ │ -4de14e: 3908 0a00 |01af: if-nez v8, 01b9 // +000a │ │ -4de152: 220d cd01 |01b1: new-instance v13, Landroid/text/style/UnderlineSpan; // type@01cd │ │ -4de156: 7010 8e09 0d00 |01b3: invoke-direct {v13}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ -4de15c: 6e57 1909 d043 |01b6: invoke-virtual {v0, v13, v3, v4, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ -4de162: 7010 c6f7 0c00 |01b9: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4de168: 0c0d |01bc: move-result-object v13 │ │ -4de16a: 1f00 c115 |01bd: check-cast v0, Ljava/lang/CharSequence; // type@15c1 │ │ -4de16e: 6e20 4f10 0d00 |01bf: invoke-virtual {v13, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104f │ │ -4de174: 7010 c6f7 0c00 |01c2: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4de17a: 0c0d |01c5: move-result-object v13 │ │ -4de17c: 6e20 4e10 3d00 |01c6: invoke-virtual {v13, v3}, Landroid/widget/EditText;.setSelection:(I)V // method@104e │ │ -4de182: 280d |01c9: goto 01d6 // +000d │ │ -4de184: 122d |01ca: const/4 v13, #int 2 // #2 │ │ -4de186: 54c0 ccae |01cb: iget-object v0, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isItalic:Landroidx/lifecycle/MutableLiveData; // field@aecc │ │ -4de18a: 7030 c1f7 dc00 |01cd: invoke-direct {v12, v13, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.applyStyle:(ILandroidx/lifecycle/MutableLiveData;)V // method@f7c1 │ │ -4de190: 2806 |01d0: goto 01d6 // +0006 │ │ -4de192: 54cd cbae |01d1: iget-object v13, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isBold:Landroidx/lifecycle/MutableLiveData; // field@aecb │ │ -4de196: 7030 c1f7 1c0d |01d3: invoke-direct {v12, v1, v13}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.applyStyle:(ILandroidx/lifecycle/MutableLiveData;)V // method@f7c1 │ │ -4de19c: 0e00 |01d6: return-void │ │ +4ddddc: |[4ddddc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onClick:(Landroid/view/View;)V │ │ +4dddec: 1a00 31f5 |0000: const-string v0, "v" // string@f531 │ │ +4dddf0: 7120 93cc 0d00 |0002: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dddf6: 6e10 970b 0d00 |0005: invoke-virtual {v13}, Landroid/view/View;.getId:()I // method@0b97 │ │ +4dddfc: 0a0d |0008: move-result v13 │ │ +4dddfe: 1400 7200 097f |0009: const v0, #float 1.82107e+38 // #7f090072 │ │ +4dde04: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +4dde06: 320d c401 |000d: if-eq v13, v0, 01d1 // +01c4 │ │ +4dde0a: 1400 7600 097f |000f: const v0, #float 1.82107e+38 // #7f090076 │ │ +4dde10: 320d b801 |0012: if-eq v13, v0, 01ca // +01b8 │ │ +4dde14: 1400 7c00 097f |0014: const v0, #float 1.82107e+38 // #7f09007c │ │ +4dde1a: 320d 0400 |0017: if-eq v13, v0, 001b // +0004 │ │ +4dde1e: 2900 bd01 |0019: goto/16 01d6 // +01bd │ │ +4dde22: 220d cd01 |001b: new-instance v13, Landroid/text/style/UnderlineSpan; // type@01cd │ │ +4dde26: 7010 8e09 0d00 |001d: invoke-direct {v13}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ +4dde2c: 7010 c6f7 0c00 |0020: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4dde32: 0c00 |0023: move-result-object v0 │ │ +4dde34: 6e10 1d10 0000 |0024: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ +4dde3a: 0c00 |0027: move-result-object v0 │ │ +4dde3c: 1a02 59d0 |0028: const-string v2, "null cannot be cast to non-null type android.text.SpannableStringBuilder" // string@d059 │ │ +4dde40: 7120 bcae 2000 |002a: invoke-static {v0, v2}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@aebc │ │ +4dde46: 1f00 ac01 |002d: check-cast v0, Landroid/text/SpannableStringBuilder; // type@01ac │ │ +4dde4a: 7010 c6f7 0c00 |002f: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4dde50: 0c02 |0032: move-result-object v2 │ │ +4dde52: 6e10 1c10 0200 |0033: invoke-virtual {v2}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ +4dde58: 0a02 |0036: move-result v2 │ │ +4dde5a: 7010 c6f7 0c00 |0037: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4dde60: 0c03 |003a: move-result-object v3 │ │ +4dde62: 6e10 1b10 0300 |003b: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ +4dde68: 0a03 |003e: move-result v3 │ │ +4dde6a: 1c04 cd01 |003f: const-class v4, Landroid/text/style/UnderlineSpan; // type@01cd │ │ +4dde6e: 6e40 1109 2043 |0041: invoke-virtual {v0, v2, v3, v4}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0911 │ │ +4dde74: 0c02 |0044: move-result-object v2 │ │ +4dde76: 1f02 8220 |0045: check-cast v2, [Landroid/text/style/UnderlineSpan; // type@2082 │ │ +4dde7a: 7010 c6f7 0c00 |0047: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4dde80: 0c03 |004a: move-result-object v3 │ │ +4dde82: 6e10 1c10 0300 |004b: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ +4dde88: 0a03 |004e: move-result v3 │ │ +4dde8a: 7010 c6f7 0c00 |004f: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4dde90: 0c04 |0052: move-result-object v4 │ │ +4dde92: 6e10 1b10 0400 |0053: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ +4dde98: 0a04 |0056: move-result v4 │ │ +4dde9a: 1a05 73f3 |0057: const-string v5, "underlineSpans" // string@f373 │ │ +4dde9e: 1206 |0059: const/4 v6, #int 0 // #0 │ │ +4ddea0: 1307 2100 |005a: const/16 v7, #int 33 // #21 │ │ +4ddea4: 3343 7100 |005c: if-ne v3, v4, 00cd // +0071 │ │ +4ddea8: 54c3 cdae |005e: iget-object v3, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@aecd │ │ +4ddeac: 6e10 2662 0300 |0060: invoke-virtual {v3}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@6226 │ │ +4ddeb2: 0c03 |0063: move-result-object v3 │ │ +4ddeb4: 7110 90cc 0300 |0064: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@cc90 │ │ +4ddeba: 1f03 bf15 |0067: check-cast v3, Ljava/lang/Boolean; // type@15bf │ │ +4ddebe: 6e10 3faa 0300 |0069: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@aa3f │ │ +4ddec4: 0a03 |006c: move-result v3 │ │ +4ddec6: 3803 4200 |006d: if-eqz v3, 00af // +0042 │ │ +4ddeca: 54c3 cdae |006f: iget-object v3, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@aecd │ │ +4ddece: 7110 46aa 0600 |0071: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@aa46 │ │ +4dded4: 0c04 |0074: move-result-object v4 │ │ +4dded6: 6e20 2a62 4300 |0075: invoke-virtual {v3, v4}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@622a │ │ +4ddedc: 7120 92cc 5200 |0078: invoke-static {v2, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4ddee2: 2123 |007b: array-length v3, v2 │ │ +4ddee4: 1204 |007c: const/4 v4, #int 0 // #0 │ │ +4ddee6: 3534 5000 |007d: if-ge v4, v3, 00cd // +0050 │ │ +4ddeea: 4608 0204 |007f: aget-object v8, v2, v4 │ │ +4ddeee: 6e20 0e09 8000 |0081: invoke-virtual {v0, v8}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4ddef4: 0a09 |0084: move-result v9 │ │ +4ddef6: 7010 c6f7 0c00 |0085: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4ddefc: 0c0a |0088: move-result-object v10 │ │ +4ddefe: 6e10 1b10 0a00 |0089: invoke-virtual {v10}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ +4ddf04: 0a0a |008c: move-result v10 │ │ +4ddf06: 33a9 1f00 |008d: if-ne v9, v10, 00ac // +001f │ │ +4ddf0a: 6e10 8f09 0800 |008f: invoke-virtual {v8}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@098f │ │ +4ddf10: 0a09 |0092: move-result v9 │ │ +4ddf12: 6e10 8f09 0d00 |0093: invoke-virtual {v13}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@098f │ │ +4ddf18: 0a0a |0096: move-result v10 │ │ +4ddf1a: 33a9 1500 |0097: if-ne v9, v10, 00ac // +0015 │ │ +4ddf1e: 2209 cd01 |0099: new-instance v9, Landroid/text/style/UnderlineSpan; // type@01cd │ │ +4ddf22: 7010 8e09 0900 |009b: invoke-direct {v9}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ +4ddf28: 6e20 1009 8000 |009e: invoke-virtual {v0, v8}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ +4ddf2e: 0a0a |00a1: move-result v10 │ │ +4ddf30: 6e20 0e09 8000 |00a2: invoke-virtual {v0, v8}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4ddf36: 0a0b |00a5: move-result v11 │ │ +4ddf38: 6e57 1909 90ba |00a6: invoke-virtual {v0, v9, v10, v11, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4ddf3e: 6e20 1609 8000 |00a9: invoke-virtual {v0, v8}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@0916 │ │ +4ddf44: d804 0401 |00ac: add-int/lit8 v4, v4, #int 1 // #01 │ │ +4ddf48: 28cf |00ae: goto 007d // -0031 │ │ +4ddf4a: 54c3 cdae |00af: iget-object v3, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@aecd │ │ +4ddf4e: 7110 46aa 0100 |00b1: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@aa46 │ │ +4ddf54: 0c04 |00b4: move-result-object v4 │ │ +4ddf56: 6e20 2a62 4300 |00b5: invoke-virtual {v3, v4}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@622a │ │ +4ddf5c: 7010 c6f7 0c00 |00b8: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4ddf62: 0c03 |00bb: move-result-object v3 │ │ +4ddf64: 6e10 1c10 0300 |00bc: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ +4ddf6a: 0a03 |00bf: move-result v3 │ │ +4ddf6c: 7010 c6f7 0c00 |00c0: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4ddf72: 0c04 |00c3: move-result-object v4 │ │ +4ddf74: 6e10 1b10 0400 |00c4: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ +4ddf7a: 0a04 |00c7: move-result v4 │ │ +4ddf7c: 1308 1200 |00c8: const/16 v8, #int 18 // #12 │ │ +4ddf80: 6e58 1909 d043 |00ca: invoke-virtual {v0, v13, v3, v4, v8}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4ddf86: 7010 c6f7 0c00 |00cd: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4ddf8c: 0c03 |00d0: move-result-object v3 │ │ +4ddf8e: 6e10 1c10 0300 |00d1: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ +4ddf94: 0a03 |00d4: move-result v3 │ │ +4ddf96: 7010 c6f7 0c00 |00d5: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4ddf9c: 0c04 |00d8: move-result-object v4 │ │ +4ddf9e: 6e10 1b10 0400 |00d9: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ +4ddfa4: 0a04 |00dc: move-result v4 │ │ +4ddfa6: 3543 1300 |00dd: if-ge v3, v4, 00f0 // +0013 │ │ +4ddfaa: 7010 c6f7 0c00 |00df: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4ddfb0: 0c03 |00e2: move-result-object v3 │ │ +4ddfb2: 6e10 1c10 0300 |00e3: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ +4ddfb8: 0a03 |00e6: move-result v3 │ │ +4ddfba: 7010 c6f7 0c00 |00e7: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4ddfc0: 0c04 |00ea: move-result-object v4 │ │ +4ddfc2: 6e10 1b10 0400 |00eb: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ +4ddfc8: 0a04 |00ee: move-result v4 │ │ +4ddfca: 2811 |00ef: goto 0100 // +0011 │ │ +4ddfcc: 7010 c6f7 0c00 |00f0: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4ddfd2: 0c03 |00f3: move-result-object v3 │ │ +4ddfd4: 6e10 1b10 0300 |00f4: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ +4ddfda: 0a03 |00f7: move-result v3 │ │ +4ddfdc: 7010 c6f7 0c00 |00f8: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4ddfe2: 0c04 |00fb: move-result-object v4 │ │ +4ddfe4: 6e10 1c10 0400 |00fc: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ +4ddfea: 0a04 |00ff: move-result v4 │ │ +4ddfec: 7010 c6f7 0c00 |0100: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4ddff2: 0c08 |0103: move-result-object v8 │ │ +4ddff4: 6e10 1c10 0800 |0104: invoke-virtual {v8}, Landroid/widget/EditText;.getSelectionStart:()I // method@101c │ │ +4ddffa: 0a08 |0107: move-result v8 │ │ +4ddffc: 7010 c6f7 0c00 |0108: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4de002: 0c09 |010b: move-result-object v9 │ │ +4de004: 6e10 1b10 0900 |010c: invoke-virtual {v9}, Landroid/widget/EditText;.getSelectionEnd:()I // method@101b │ │ +4de00a: 0a09 |010f: move-result v9 │ │ +4de00c: 3298 a900 |0110: if-eq v8, v9, 01b9 // +00a9 │ │ +4de010: 7120 92cc 5200 |0112: invoke-static {v2, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4de016: 2125 |0115: array-length v5, v2 │ │ +4de018: 1208 |0116: const/4 v8, #int 0 // #0 │ │ +4de01a: 3556 9800 |0117: if-ge v6, v5, 01af // +0098 │ │ +4de01e: 4609 0206 |0119: aget-object v9, v2, v6 │ │ +4de022: 6e10 8f09 0900 |011b: invoke-virtual {v9}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@098f │ │ +4de028: 0a0a |011e: move-result v10 │ │ +4de02a: 6e10 8f09 0d00 |011f: invoke-virtual {v13}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@098f │ │ +4de030: 0a0b |0122: move-result v11 │ │ +4de032: 33ba 8800 |0123: if-ne v10, v11, 01ab // +0088 │ │ +4de036: 6e20 1009 9000 |0125: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ +4de03c: 0a08 |0128: move-result v8 │ │ +4de03e: 3438 1100 |0129: if-lt v8, v3, 013a // +0011 │ │ +4de042: 6e20 0e09 9000 |012b: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4de048: 0a08 |012e: move-result v8 │ │ +4de04a: 3548 0b00 |012f: if-ge v8, v4, 013a // +000b │ │ +4de04e: 2208 cd01 |0131: new-instance v8, Landroid/text/style/UnderlineSpan; // type@01cd │ │ +4de052: 7010 8e09 0800 |0133: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ +4de058: 6e57 1909 8043 |0136: invoke-virtual {v0, v8, v3, v4, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4de05e: 2825 |0139: goto 015e // +0025 │ │ +4de060: 6e20 1009 9000 |013a: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ +4de066: 0a08 |013d: move-result v8 │ │ +4de068: 3738 0e00 |013e: if-le v8, v3, 014c // +000e │ │ +4de06c: 2208 cd01 |0140: new-instance v8, Landroid/text/style/UnderlineSpan; // type@01cd │ │ +4de070: 7010 8e09 0800 |0142: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ +4de076: 6e20 0e09 9000 |0145: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4de07c: 0a0a |0148: move-result v10 │ │ +4de07e: 6e57 1909 80a3 |0149: invoke-virtual {v0, v8, v3, v10, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4de084: 6e20 0e09 9000 |014c: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4de08a: 0a08 |014f: move-result v8 │ │ +4de08c: 3548 0e00 |0150: if-ge v8, v4, 015e // +000e │ │ +4de090: 2208 cd01 |0152: new-instance v8, Landroid/text/style/UnderlineSpan; // type@01cd │ │ +4de094: 7010 8e09 0800 |0154: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ +4de09a: 6e20 0e09 9000 |0157: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4de0a0: 0a0a |015a: move-result v10 │ │ +4de0a2: 6e57 1909 804a |015b: invoke-virtual {v0, v8, v10, v4, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4de0a8: 6e20 1009 9000 |015e: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ +4de0ae: 0a08 |0161: move-result v8 │ │ +4de0b0: 3538 1500 |0162: if-ge v8, v3, 0177 // +0015 │ │ +4de0b4: 6e20 0e09 9000 |0164: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4de0ba: 0a08 |0167: move-result v8 │ │ +4de0bc: 3448 0f00 |0168: if-lt v8, v4, 0177 // +000f │ │ +4de0c0: 2208 cd01 |016a: new-instance v8, Landroid/text/style/UnderlineSpan; // type@01cd │ │ +4de0c4: 7010 8e09 0800 |016c: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ +4de0ca: 6e20 1009 9000 |016f: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ +4de0d0: 0a0a |0172: move-result v10 │ │ +4de0d2: 6e57 1909 803a |0173: invoke-virtual {v0, v8, v10, v3, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4de0d8: 2831 |0176: goto 01a7 // +0031 │ │ +4de0da: 6e20 1009 9000 |0177: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ +4de0e0: 0a08 |017a: move-result v8 │ │ +4de0e2: 3538 1400 |017b: if-ge v8, v3, 018f // +0014 │ │ +4de0e6: 6e20 0e09 9000 |017d: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4de0ec: 0a08 |0180: move-result v8 │ │ +4de0ee: 3448 0e00 |0181: if-lt v8, v4, 018f // +000e │ │ +4de0f2: 2208 cd01 |0183: new-instance v8, Landroid/text/style/UnderlineSpan; // type@01cd │ │ +4de0f6: 7010 8e09 0800 |0185: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ +4de0fc: 6e20 1009 9000 |0188: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ +4de102: 0a0a |018b: move-result v10 │ │ +4de104: 6e57 1909 803a |018c: invoke-virtual {v0, v8, v10, v3, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4de10a: 6e20 0e09 9000 |018f: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4de110: 0a08 |0192: move-result v8 │ │ +4de112: 3748 1400 |0193: if-le v8, v4, 01a7 // +0014 │ │ +4de116: 6e20 1009 9000 |0195: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@0910 │ │ +4de11c: 0a08 |0198: move-result v8 │ │ +4de11e: 3638 0e00 |0199: if-gt v8, v3, 01a7 // +000e │ │ +4de122: 2208 cd01 |019b: new-instance v8, Landroid/text/style/UnderlineSpan; // type@01cd │ │ +4de126: 7010 8e09 0800 |019d: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ +4de12c: 6e20 0e09 9000 |01a0: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@090e │ │ +4de132: 0a0a |01a3: move-result v10 │ │ +4de134: 6e57 1909 80a4 |01a4: invoke-virtual {v0, v8, v4, v10, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4de13a: 6e20 1609 9000 |01a7: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@0916 │ │ +4de140: 1218 |01aa: const/4 v8, #int 1 // #1 │ │ +4de142: d806 0601 |01ab: add-int/lit8 v6, v6, #int 1 // #01 │ │ +4de146: 2900 6aff |01ad: goto/16 0117 // -0096 │ │ +4de14a: 3908 0a00 |01af: if-nez v8, 01b9 // +000a │ │ +4de14e: 220d cd01 |01b1: new-instance v13, Landroid/text/style/UnderlineSpan; // type@01cd │ │ +4de152: 7010 8e09 0d00 |01b3: invoke-direct {v13}, Landroid/text/style/UnderlineSpan;.:()V // method@098e │ │ +4de158: 6e57 1909 d043 |01b6: invoke-virtual {v0, v13, v3, v4, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@0919 │ │ +4de15e: 7010 c6f7 0c00 |01b9: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4de164: 0c0d |01bc: move-result-object v13 │ │ +4de166: 1f00 c115 |01bd: check-cast v0, Ljava/lang/CharSequence; // type@15c1 │ │ +4de16a: 6e20 4f10 0d00 |01bf: invoke-virtual {v13, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104f │ │ +4de170: 7010 c6f7 0c00 |01c2: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4de176: 0c0d |01c5: move-result-object v13 │ │ +4de178: 6e20 4e10 3d00 |01c6: invoke-virtual {v13, v3}, Landroid/widget/EditText;.setSelection:(I)V // method@104e │ │ +4de17e: 280d |01c9: goto 01d6 // +000d │ │ +4de180: 122d |01ca: const/4 v13, #int 2 // #2 │ │ +4de182: 54c0 ccae |01cb: iget-object v0, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isItalic:Landroidx/lifecycle/MutableLiveData; // field@aecc │ │ +4de186: 7030 c1f7 dc00 |01cd: invoke-direct {v12, v13, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.applyStyle:(ILandroidx/lifecycle/MutableLiveData;)V // method@f7c1 │ │ +4de18c: 2806 |01d0: goto 01d6 // +0006 │ │ +4de18e: 54cd cbae |01d1: iget-object v13, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isBold:Landroidx/lifecycle/MutableLiveData; // field@aecb │ │ +4de192: 7030 c1f7 1c0d |01d3: invoke-direct {v12, v1, v13}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.applyStyle:(ILandroidx/lifecycle/MutableLiveData;)V // method@f7c1 │ │ +4de198: 0e00 |01d6: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=117 │ │ 0x001b line=121 │ │ 0x0020 line=123 │ │ 0x002f line=125 │ │ 0x0041 line=124 │ │ @@ -2058844,51 +2058843,51 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 84 16-bit code units │ │ -4de2c0: |[4de2c0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ -4de2d0: 1400 2500 0c7f |0000: const v0, #float 1.86093e+38 // #7f0c0025 │ │ -4de2d6: 6e20 d7f7 0300 |0003: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.setContentView:(I)V // method@f7d7 │ │ -4de2dc: 1400 e400 097f |0006: const v0, #float 1.82109e+38 // #7f0900e4 │ │ -4de2e2: 6e20 c3f7 0300 |0009: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f7c3 │ │ -4de2e8: 0c00 |000c: move-result-object v0 │ │ -4de2ea: 1f00 ac12 |000d: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@12ac │ │ -4de2ee: 2201 3320 |000f: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda1; // type@2033 │ │ -4de2f2: 7020 a6f7 0100 |0011: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda1;.:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;)V // method@f7a6 │ │ -4de2f8: 6e20 9290 1000 |0014: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@9092 │ │ -4de2fe: 7010 c5f7 0300 |0017: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getBoldBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7c5 │ │ -4de304: 0c00 |001a: move-result-object v0 │ │ -4de306: 0731 |001b: move-object v1, v3 │ │ -4de308: 1f01 2a02 |001c: check-cast v1, Landroid/view/View$OnClickListener; // type@022a │ │ -4de30c: 6e20 9290 1000 |001e: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@9092 │ │ -4de312: 7010 c8f7 0300 |0021: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getItalicsBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7c8 │ │ -4de318: 0c00 |0024: move-result-object v0 │ │ -4de31a: 6e20 9290 1000 |0025: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@9092 │ │ -4de320: 7010 caf7 0300 |0028: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getUnderlineBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7ca │ │ -4de326: 0c00 |002b: move-result-object v0 │ │ -4de328: 6e20 9290 1000 |002c: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@9092 │ │ -4de32e: 5430 cbae |002f: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isBold:Landroidx/lifecycle/MutableLiveData; // field@aecb │ │ -4de332: 0731 |0031: move-object v1, v3 │ │ -4de334: 1f01 5f0c |0032: check-cast v1, Landroidx/lifecycle/LifecycleOwner; // type@0c5f │ │ -4de338: 2202 3420 |0034: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda2; // type@2034 │ │ -4de33c: 7020 a8f7 3200 |0036: invoke-direct {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f7a8 │ │ -4de342: 6e30 2762 1002 |0039: invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/MutableLiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@6227 │ │ -4de348: 5430 ccae |003c: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isItalic:Landroidx/lifecycle/MutableLiveData; // field@aecc │ │ -4de34c: 2202 3520 |003e: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda3; // type@2035 │ │ -4de350: 7020 aaf7 3200 |0040: invoke-direct {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f7aa │ │ -4de356: 6e30 2762 1002 |0043: invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/MutableLiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@6227 │ │ -4de35c: 5430 cdae |0046: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@aecd │ │ -4de360: 2202 3620 |0048: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda4; // type@2036 │ │ -4de364: 7020 acf7 3200 |004a: invoke-direct {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda4;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f7ac │ │ -4de36a: 6e30 2762 1002 |004d: invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/MutableLiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@6227 │ │ -4de370: 6f20 d3f6 4300 |0050: invoke-super {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onCreate:(Landroid/os/Bundle;)V // method@f6d3 │ │ -4de376: 0e00 |0053: return-void │ │ +4de2bc: |[4de2bc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ +4de2cc: 1400 2500 0c7f |0000: const v0, #float 1.86093e+38 // #7f0c0025 │ │ +4de2d2: 6e20 d7f7 0300 |0003: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.setContentView:(I)V // method@f7d7 │ │ +4de2d8: 1400 e400 097f |0006: const v0, #float 1.82109e+38 // #7f0900e4 │ │ +4de2de: 6e20 c3f7 0300 |0009: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@f7c3 │ │ +4de2e4: 0c00 |000c: move-result-object v0 │ │ +4de2e6: 1f00 ac12 |000d: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@12ac │ │ +4de2ea: 2201 3320 |000f: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda1; // type@2033 │ │ +4de2ee: 7020 a6f7 0100 |0011: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda1;.:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;)V // method@f7a6 │ │ +4de2f4: 6e20 9290 1000 |0014: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@9092 │ │ +4de2fa: 7010 c5f7 0300 |0017: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getBoldBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7c5 │ │ +4de300: 0c00 |001a: move-result-object v0 │ │ +4de302: 0731 |001b: move-object v1, v3 │ │ +4de304: 1f01 2a02 |001c: check-cast v1, Landroid/view/View$OnClickListener; // type@022a │ │ +4de308: 6e20 9290 1000 |001e: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@9092 │ │ +4de30e: 7010 c8f7 0300 |0021: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getItalicsBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7c8 │ │ +4de314: 0c00 |0024: move-result-object v0 │ │ +4de316: 6e20 9290 1000 |0025: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@9092 │ │ +4de31c: 7010 caf7 0300 |0028: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getUnderlineBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@f7ca │ │ +4de322: 0c00 |002b: move-result-object v0 │ │ +4de324: 6e20 9290 1000 |002c: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@9092 │ │ +4de32a: 5430 cbae |002f: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isBold:Landroidx/lifecycle/MutableLiveData; // field@aecb │ │ +4de32e: 0731 |0031: move-object v1, v3 │ │ +4de330: 1f01 5f0c |0032: check-cast v1, Landroidx/lifecycle/LifecycleOwner; // type@0c5f │ │ +4de334: 2202 3420 |0034: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda2; // type@2034 │ │ +4de338: 7020 a8f7 3200 |0036: invoke-direct {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f7a8 │ │ +4de33e: 6e30 2762 1002 |0039: invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/MutableLiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@6227 │ │ +4de344: 5430 ccae |003c: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isItalic:Landroidx/lifecycle/MutableLiveData; // field@aecc │ │ +4de348: 2202 3520 |003e: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda3; // type@2035 │ │ +4de34c: 7020 aaf7 3200 |0040: invoke-direct {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f7aa │ │ +4de352: 6e30 2762 1002 |0043: invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/MutableLiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@6227 │ │ +4de358: 5430 cdae |0046: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@aecd │ │ +4de35c: 2202 3620 |0048: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda4; // type@2036 │ │ +4de360: 7020 acf7 3200 |004a: invoke-direct {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda4;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@f7ac │ │ +4de366: 6e30 2762 1002 |004d: invoke-virtual {v0, v1, v2}, Landroidx/lifecycle/MutableLiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@6227 │ │ +4de36c: 6f20 d3f6 4300 |0050: invoke-super {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onCreate:(Landroid/os/Bundle;)V // method@f6d3 │ │ +4de372: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=56 │ │ 0x0009 line=58 │ │ 0x000f line=59 │ │ 0x0017 line=68 │ │ 0x0021 line=69 │ │ @@ -2058906,20 +2058905,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -4de378: |[4de378] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onLoadActivity:()V │ │ -4de388: 7010 c6f7 0100 |0000: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4de38e: 0c00 |0003: move-result-object v0 │ │ -4de390: 1f00 c802 |0004: check-cast v0, Landroid/widget/TextView; // type@02c8 │ │ -4de394: 6e20 c0f7 0100 |0006: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.adaptFontSize:(Landroid/widget/TextView;)V // method@f7c0 │ │ -4de39a: 0e00 |0009: return-void │ │ +4de374: |[4de374] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onLoadActivity:()V │ │ +4de384: 7010 c6f7 0100 |0000: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4de38a: 0c00 |0003: move-result-object v0 │ │ +4de38c: 1f00 c802 |0004: check-cast v0, Landroid/widget/TextView; // type@02c8 │ │ +4de390: 6e20 c0f7 0100 |0006: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.adaptFontSize:(Landroid/widget/TextView;)V // method@f7c0 │ │ +4de396: 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;) │ │ @@ -2058927,41 +2058926,41 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4de39c: |[4de39c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onNewNote:()V │ │ -4de3ac: 0e00 |0000: return-void │ │ +4de398: |[4de398] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onNewNote:()V │ │ +4de3a8: 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 │ │ -4de3b0: |[4de3b0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onNoteLoadedFromDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -4de3c0: 1a00 dfcf |0000: const-string v0, "note" // string@cfdf │ │ -4de3c4: 7120 93cc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4de3ca: 7010 c6f7 0100 |0005: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4de3d0: 0c00 |0008: move-result-object v0 │ │ -4de3d2: 6e10 ebf4 0200 |0009: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@f4eb │ │ -4de3d8: 0c02 |000c: move-result-object v2 │ │ -4de3da: 7110 d108 0200 |000d: invoke-static {v2}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@08d1 │ │ -4de3e0: 0c02 |0010: move-result-object v2 │ │ -4de3e2: 1f02 c115 |0011: check-cast v2, Ljava/lang/CharSequence; // type@15c1 │ │ -4de3e6: 6e20 4f10 2000 |0013: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104f │ │ -4de3ec: 0e00 |0016: return-void │ │ +4de3ac: |[4de3ac] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onNoteLoadedFromDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +4de3bc: 1a00 dfcf |0000: const-string v0, "note" // string@cfdf │ │ +4de3c0: 7120 93cc 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4de3c6: 7010 c6f7 0100 |0005: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4de3cc: 0c00 |0008: move-result-object v0 │ │ +4de3ce: 6e10 ebf4 0200 |0009: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@f4eb │ │ +4de3d4: 0c02 |000c: move-result-object v2 │ │ +4de3d6: 7110 d108 0200 |000d: invoke-static {v2}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@08d1 │ │ +4de3dc: 0c02 |0010: move-result-object v2 │ │ +4de3de: 1f02 c115 |0011: check-cast v2, Ljava/lang/CharSequence; // type@15c1 │ │ +4de3e2: 6e20 4f10 2000 |0013: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@104f │ │ +4de3e8: 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; │ │ │ │ @@ -2058970,111 +2058969,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 │ │ -4de460: |[4de460] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onSaveExternalStorage:(Ljava/io/File;Ljava/lang/String;)V │ │ -4de470: 1a00 ec83 |0000: const-string v0, "basePath" // string@83ec │ │ -4de474: 7120 93cc 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4de47a: 1a00 8ece |0005: const-string v0, "name" // string@ce8e │ │ -4de47e: 7120 93cc 0700 |0007: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4de484: 2200 9b15 |000a: new-instance v0, Ljava/io/File; // type@159b │ │ -4de488: 2201 f315 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@15f3 │ │ -4de48c: 7010 b9ab 0100 |000e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4de492: 1a02 ac16 |0011: const-string v2, "/text_" // string@16ac │ │ -4de496: 6e20 c5ab 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4de49c: 6e20 c5ab 7100 |0016: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4de4a2: 1a02 9c16 |0019: const-string v2, ".txt" // string@169c │ │ -4de4a6: 6e20 c5ab 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4de4ac: 6e10 d5ab 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4de4b2: 0c01 |0021: move-result-object v1 │ │ -4de4b4: 7030 9aa9 6001 |0022: invoke-direct {v0, v6, v1}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a99a │ │ -4de4ba: 6e10 a3a9 0600 |0025: invoke-virtual {v6}, Ljava/io/File;.exists:()Z // method@a9a3 │ │ -4de4c0: 0a01 |0028: move-result v1 │ │ -4de4c2: 3901 2c00 |0029: if-nez v1, 0055 // +002c │ │ -4de4c6: 6e10 b2a9 0600 |002b: invoke-virtual {v6}, Ljava/io/File;.mkdirs:()Z // method@a9b2 │ │ -4de4cc: 0a06 |002e: move-result v6 │ │ -4de4ce: 3806 0300 |002f: if-eqz v6, 0032 // +0003 │ │ -4de4d2: 2824 |0031: goto 0055 // +0024 │ │ -4de4d4: 1a06 cc96 |0032: const-string v6, "file" // string@96cc │ │ -4de4d8: 2207 f315 |0034: new-instance v7, Ljava/lang/StringBuilder; // type@15f3 │ │ -4de4dc: 7010 b9ab 0700 |0036: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4de4e2: 6e10 a3a9 0000 |0039: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@a9a3 │ │ -4de4e8: 0a01 |003c: move-result v1 │ │ -4de4ea: 6e20 c7ab 1700 |003d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@abc7 │ │ -4de4f0: 1301 2000 |0040: const/16 v1, #int 32 // #20 │ │ -4de4f4: 6e20 bdab 1700 |0042: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@abbd │ │ -4de4fa: 6e10 b2a9 0000 |0045: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@a9b2 │ │ -4de500: 0a01 |0048: move-result v1 │ │ -4de502: 6e20 c7ab 1700 |0049: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@abc7 │ │ -4de508: 6e10 d5ab 0700 |004c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4de50e: 0c07 |004f: move-result-object v7 │ │ -4de510: 7120 eb09 7600 |0050: invoke-static {v6, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@09eb │ │ -4de516: 2900 7e00 |0053: goto/16 00d1 // +007e │ │ -4de51a: 2206 b215 |0055: new-instance v6, Ljava/io/PrintWriter; // type@15b2 │ │ -4de51e: 7020 17aa 0600 |0057: invoke-direct {v6, v0}, Ljava/io/PrintWriter;.:(Ljava/io/File;)V // method@aa17 │ │ -4de524: 6e20 22aa 7600 |005a: invoke-virtual {v6, v7}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@aa22 │ │ -4de52a: 6e10 1faa 0600 |005d: invoke-virtual {v6}, Ljava/io/PrintWriter;.println:()V // method@aa1f │ │ -4de530: 7010 c6f7 0500 |0060: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4de536: 0c07 |0063: move-result-object v7 │ │ -4de538: 6e10 1d10 0700 |0064: invoke-virtual {v7}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ -4de53e: 0c07 |0067: move-result-object v7 │ │ -4de540: 1f07 ad01 |0068: check-cast v7, Landroid/text/Spanned; // type@01ad │ │ -4de544: 7110 d508 0700 |006a: invoke-static {v7}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@08d5 │ │ -4de54a: 0c07 |006d: move-result-object v7 │ │ -4de54c: 6e20 22aa 7600 |006e: invoke-virtual {v6, v7}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@aa22 │ │ -4de552: 6e10 19aa 0600 |0071: invoke-virtual {v6}, Ljava/io/PrintWriter;.close:()V // method@aa19 │ │ -4de558: 0756 |0074: move-object v6, v5 │ │ -4de55a: 1f06 6900 |0075: check-cast v6, Landroid/content/Context; // type@0069 │ │ -4de55e: 1217 |0077: const/4 v7, #int 1 // #1 │ │ -4de560: 2371 3721 |0078: new-array v1, v7, [Ljava/lang/String; // type@2137 │ │ -4de564: 6e10 b4a9 0000 |007a: invoke-virtual {v0}, Ljava/io/File;.toString:()Ljava/lang/String; // method@a9b4 │ │ -4de56a: 0c02 |007d: move-result-object v2 │ │ -4de56c: 1203 |007e: const/4 v3, #int 0 // #0 │ │ -4de56e: 4d02 0103 |007f: aput-object v2, v1, v3 │ │ -4de572: 1202 |0081: const/4 v2, #int 0 // #0 │ │ -4de574: 6204 c0ae |0082: sget-object v4, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0; // field@aec0 │ │ -4de578: 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 │ │ -4de57e: 6e10 c4f7 0500 |0087: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f7c4 │ │ -4de584: 0c06 |008a: move-result-object v6 │ │ -4de586: 6201 877a |008b: sget-object v1, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@7a87 │ │ -4de58a: 1401 0401 117f |008d: const v1, #float 1.92743e+38 // #7f110104 │ │ -4de590: 6e20 c9f7 1500 |0090: invoke-virtual {v5, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f7c9 │ │ -4de596: 0c01 |0093: move-result-object v1 │ │ -4de598: 1a02 cda6 |0094: const-string v2, "getString(R.string.toast_file_exported_to)" // string@a6cd │ │ -4de59c: 7120 92cc 2100 |0096: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4de5a2: 2372 3421 |0099: new-array v2, v7, [Ljava/lang/Object; // type@2134 │ │ -4de5a6: 6e10 a4a9 0000 |009b: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@a9a4 │ │ -4de5ac: 0c04 |009e: move-result-object v4 │ │ -4de5ae: 4d04 0203 |009f: aput-object v4, v2, v3 │ │ -4de5b2: 7120 92ad 7200 |00a1: invoke-static {v2, v7}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@ad92 │ │ -4de5b8: 0c02 |00a4: move-result-object v2 │ │ -4de5ba: 7120 8aab 2100 |00a5: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@ab8a │ │ -4de5c0: 0c01 |00a8: move-result-object v1 │ │ -4de5c2: 1a02 7899 |00a9: const-string v2, "format(format, *args)" // string@9978 │ │ -4de5c6: 7120 92cc 2100 |00ab: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4de5cc: 1f01 c115 |00ae: check-cast v1, Ljava/lang/CharSequence; // type@15c1 │ │ -4de5d0: 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 │ │ -4de5d6: 0c06 |00b3: move-result-object v6 │ │ -4de5d8: 6e10 0313 0600 |00b4: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1303 │ │ -4de5de: 281a |00b7: goto 00d1 // +001a │ │ -4de5e0: 0d06 |00b8: move-exception v6 │ │ -4de5e2: 2207 f315 |00b9: new-instance v7, Ljava/lang/StringBuilder; // type@15f3 │ │ -4de5e6: 7010 b9ab 0700 |00bb: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4de5ec: 1a01 662a |00be: const-string v1, "Error writing " // string@2a66 │ │ -4de5f0: 6e20 c5ab 1700 |00c0: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4de5f6: 6e20 c4ab 0700 |00c3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@abc4 │ │ -4de5fc: 6e10 d5ab 0700 |00c6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4de602: 0c07 |00c9: move-result-object v7 │ │ -4de604: 1f06 fb15 |00ca: check-cast v6, Ljava/lang/Throwable; // type@15fb │ │ -4de608: 1a00 ed2a |00cc: const-string v0, "ExternalStorage" // string@2aed │ │ -4de60c: 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 │ │ -4de612: 0e00 |00d1: return-void │ │ +4de45c: |[4de45c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onSaveExternalStorage:(Ljava/io/File;Ljava/lang/String;)V │ │ +4de46c: 1a00 ec83 |0000: const-string v0, "basePath" // string@83ec │ │ +4de470: 7120 93cc 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4de476: 1a00 8ece |0005: const-string v0, "name" // string@ce8e │ │ +4de47a: 7120 93cc 0700 |0007: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4de480: 2200 9b15 |000a: new-instance v0, Ljava/io/File; // type@159b │ │ +4de484: 2201 f315 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@15f3 │ │ +4de488: 7010 b9ab 0100 |000e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4de48e: 1a02 ac16 |0011: const-string v2, "/text_" // string@16ac │ │ +4de492: 6e20 c5ab 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4de498: 6e20 c5ab 7100 |0016: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4de49e: 1a02 9c16 |0019: const-string v2, ".txt" // string@169c │ │ +4de4a2: 6e20 c5ab 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4de4a8: 6e10 d5ab 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4de4ae: 0c01 |0021: move-result-object v1 │ │ +4de4b0: 7030 9aa9 6001 |0022: invoke-direct {v0, v6, v1}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@a99a │ │ +4de4b6: 6e10 a3a9 0600 |0025: invoke-virtual {v6}, Ljava/io/File;.exists:()Z // method@a9a3 │ │ +4de4bc: 0a01 |0028: move-result v1 │ │ +4de4be: 3901 2c00 |0029: if-nez v1, 0055 // +002c │ │ +4de4c2: 6e10 b2a9 0600 |002b: invoke-virtual {v6}, Ljava/io/File;.mkdirs:()Z // method@a9b2 │ │ +4de4c8: 0a06 |002e: move-result v6 │ │ +4de4ca: 3806 0300 |002f: if-eqz v6, 0032 // +0003 │ │ +4de4ce: 2824 |0031: goto 0055 // +0024 │ │ +4de4d0: 1a06 cc96 |0032: const-string v6, "file" // string@96cc │ │ +4de4d4: 2207 f315 |0034: new-instance v7, Ljava/lang/StringBuilder; // type@15f3 │ │ +4de4d8: 7010 b9ab 0700 |0036: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4de4de: 6e10 a3a9 0000 |0039: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@a9a3 │ │ +4de4e4: 0a01 |003c: move-result v1 │ │ +4de4e6: 6e20 c7ab 1700 |003d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@abc7 │ │ +4de4ec: 1301 2000 |0040: const/16 v1, #int 32 // #20 │ │ +4de4f0: 6e20 bdab 1700 |0042: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@abbd │ │ +4de4f6: 6e10 b2a9 0000 |0045: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@a9b2 │ │ +4de4fc: 0a01 |0048: move-result v1 │ │ +4de4fe: 6e20 c7ab 1700 |0049: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@abc7 │ │ +4de504: 6e10 d5ab 0700 |004c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4de50a: 0c07 |004f: move-result-object v7 │ │ +4de50c: 7120 eb09 7600 |0050: invoke-static {v6, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@09eb │ │ +4de512: 2900 7e00 |0053: goto/16 00d1 // +007e │ │ +4de516: 2206 b215 |0055: new-instance v6, Ljava/io/PrintWriter; // type@15b2 │ │ +4de51a: 7020 17aa 0600 |0057: invoke-direct {v6, v0}, Ljava/io/PrintWriter;.:(Ljava/io/File;)V // method@aa17 │ │ +4de520: 6e20 22aa 7600 |005a: invoke-virtual {v6, v7}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@aa22 │ │ +4de526: 6e10 1faa 0600 |005d: invoke-virtual {v6}, Ljava/io/PrintWriter;.println:()V // method@aa1f │ │ +4de52c: 7010 c6f7 0500 |0060: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4de532: 0c07 |0063: move-result-object v7 │ │ +4de534: 6e10 1d10 0700 |0064: invoke-virtual {v7}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ +4de53a: 0c07 |0067: move-result-object v7 │ │ +4de53c: 1f07 ad01 |0068: check-cast v7, Landroid/text/Spanned; // type@01ad │ │ +4de540: 7110 d508 0700 |006a: invoke-static {v7}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@08d5 │ │ +4de546: 0c07 |006d: move-result-object v7 │ │ +4de548: 6e20 22aa 7600 |006e: invoke-virtual {v6, v7}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@aa22 │ │ +4de54e: 6e10 19aa 0600 |0071: invoke-virtual {v6}, Ljava/io/PrintWriter;.close:()V // method@aa19 │ │ +4de554: 0756 |0074: move-object v6, v5 │ │ +4de556: 1f06 6900 |0075: check-cast v6, Landroid/content/Context; // type@0069 │ │ +4de55a: 1217 |0077: const/4 v7, #int 1 // #1 │ │ +4de55c: 2371 3721 |0078: new-array v1, v7, [Ljava/lang/String; // type@2137 │ │ +4de560: 6e10 b4a9 0000 |007a: invoke-virtual {v0}, Ljava/io/File;.toString:()Ljava/lang/String; // method@a9b4 │ │ +4de566: 0c02 |007d: move-result-object v2 │ │ +4de568: 1203 |007e: const/4 v3, #int 0 // #0 │ │ +4de56a: 4d02 0103 |007f: aput-object v2, v1, v3 │ │ +4de56e: 1202 |0081: const/4 v2, #int 0 // #0 │ │ +4de570: 6204 c0ae |0082: sget-object v4, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0; // field@aec0 │ │ +4de574: 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 │ │ +4de57a: 6e10 c4f7 0500 |0087: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@f7c4 │ │ +4de580: 0c06 |008a: move-result-object v6 │ │ +4de582: 6201 877a |008b: sget-object v1, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@7a87 │ │ +4de586: 1401 0401 117f |008d: const v1, #float 1.92743e+38 // #7f110104 │ │ +4de58c: 6e20 c9f7 1500 |0090: invoke-virtual {v5, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@f7c9 │ │ +4de592: 0c01 |0093: move-result-object v1 │ │ +4de594: 1a02 cda6 |0094: const-string v2, "getString(R.string.toast_file_exported_to)" // string@a6cd │ │ +4de598: 7120 92cc 2100 |0096: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4de59e: 2372 3421 |0099: new-array v2, v7, [Ljava/lang/Object; // type@2134 │ │ +4de5a2: 6e10 a4a9 0000 |009b: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@a9a4 │ │ +4de5a8: 0c04 |009e: move-result-object v4 │ │ +4de5aa: 4d04 0203 |009f: aput-object v4, v2, v3 │ │ +4de5ae: 7120 92ad 7200 |00a1: invoke-static {v2, v7}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@ad92 │ │ +4de5b4: 0c02 |00a4: move-result-object v2 │ │ +4de5b6: 7120 8aab 2100 |00a5: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@ab8a │ │ +4de5bc: 0c01 |00a8: move-result-object v1 │ │ +4de5be: 1a02 7899 |00a9: const-string v2, "format(format, *args)" // string@9978 │ │ +4de5c2: 7120 92cc 2100 |00ab: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4de5c8: 1f01 c115 |00ae: check-cast v1, Ljava/lang/CharSequence; // type@15c1 │ │ +4de5cc: 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 │ │ +4de5d2: 0c06 |00b3: move-result-object v6 │ │ +4de5d4: 6e10 0313 0600 |00b4: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@1303 │ │ +4de5da: 281a |00b7: goto 00d1 // +001a │ │ +4de5dc: 0d06 |00b8: move-exception v6 │ │ +4de5de: 2207 f315 |00b9: new-instance v7, Ljava/lang/StringBuilder; // type@15f3 │ │ +4de5e2: 7010 b9ab 0700 |00bb: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4de5e8: 1a01 662a |00be: const-string v1, "Error writing " // string@2a66 │ │ +4de5ec: 6e20 c5ab 1700 |00c0: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4de5f2: 6e20 c4ab 0700 |00c3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@abc4 │ │ +4de5f8: 6e10 d5ab 0700 |00c6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4de5fe: 0c07 |00c9: move-result-object v7 │ │ +4de600: 1f06 fb15 |00ca: check-cast v6, Ljava/lang/Throwable; // type@15fb │ │ +4de604: 1a00 ed2a |00cc: const-string v0, "ExternalStorage" // string@2aed │ │ +4de608: 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 │ │ +4de60e: 0e00 |00d1: return-void │ │ catches : 1 │ │ 0x0025 - 0x00b7 │ │ Ljava/io/IOException; -> 0x00b8 │ │ positions : │ │ 0x000a line=366 │ │ 0x0025 line=369 │ │ 0x0034 line=389 │ │ @@ -2059100,40 +2059099,40 @@ │ │ type : '(Ljava/lang/String;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -4dd5cc: |[4dd5cc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.shareNote:(Ljava/lang/String;)Landroid/content/Intent; │ │ -4dd5dc: 1a00 8ece |0000: const-string v0, "name" // string@ce8e │ │ -4dd5e0: 7120 93cc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dd5e6: 2200 7200 |0005: new-instance v0, Landroid/content/Intent; // type@0072 │ │ -4dd5ea: 7010 da02 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@02da │ │ -4dd5f0: 1a01 f47f |000a: const-string v1, "android.intent.action.SEND" // string@7ff4 │ │ -4dd5f4: 6e20 0403 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0304 │ │ -4dd5fa: 1a01 32ef |000f: const-string v1, "text/plain" // string@ef32 │ │ -4dd5fe: 6e20 0c03 1000 |0011: invoke-virtual {v0, v1}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@030c │ │ -4dd604: 2201 f315 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@15f3 │ │ -4dd608: 7010 b9ab 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ -4dd60e: 6e20 c5ab 3100 |0019: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dd614: 1a03 ae05 |001c: const-string v3, " │ │ +4dd5c8: |[4dd5c8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.shareNote:(Ljava/lang/String;)Landroid/content/Intent; │ │ +4dd5d8: 1a00 8ece |0000: const-string v0, "name" // string@ce8e │ │ +4dd5dc: 7120 93cc 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dd5e2: 2200 7200 |0005: new-instance v0, Landroid/content/Intent; // type@0072 │ │ +4dd5e6: 7010 da02 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@02da │ │ +4dd5ec: 1a01 f47f |000a: const-string v1, "android.intent.action.SEND" // string@7ff4 │ │ +4dd5f0: 6e20 0403 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0304 │ │ +4dd5f6: 1a01 32ef |000f: const-string v1, "text/plain" // string@ef32 │ │ +4dd5fa: 6e20 0c03 1000 |0011: invoke-virtual {v0, v1}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@030c │ │ +4dd600: 2201 f315 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@15f3 │ │ +4dd604: 7010 b9ab 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@abb9 │ │ +4dd60a: 6e20 c5ab 3100 |0019: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dd610: 1a03 ae05 |001c: const-string v3, " │ │ │ │ " // string@05ae │ │ -4dd618: 6e20 c5ab 3100 |001e: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ -4dd61e: 7010 c6f7 0200 |0021: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4dd624: 0c03 |0024: move-result-object v3 │ │ -4dd626: 6e10 1d10 0300 |0025: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ -4dd62c: 0c03 |0028: move-result-object v3 │ │ -4dd62e: 6e20 c4ab 3100 |0029: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@abc4 │ │ -4dd634: 6e10 d5ab 0100 |002c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ -4dd63a: 0c03 |002f: move-result-object v3 │ │ -4dd63c: 1a01 0d80 |0030: const-string v1, "android.intent.extra.TEXT" // string@800d │ │ -4dd640: 6e30 fc02 1003 |0032: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@02fc │ │ -4dd646: 1100 |0035: return-object v0 │ │ +4dd614: 6e20 c5ab 3100 |001e: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@abc5 │ │ +4dd61a: 7010 c6f7 0200 |0021: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4dd620: 0c03 |0024: move-result-object v3 │ │ +4dd622: 6e10 1d10 0300 |0025: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ +4dd628: 0c03 |0028: move-result-object v3 │ │ +4dd62a: 6e20 c4ab 3100 |0029: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@abc4 │ │ +4dd630: 6e10 d5ab 0100 |002c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@abd5 │ │ +4dd636: 0c03 |002f: move-result-object v3 │ │ +4dd638: 1a01 0d80 |0030: const-string v1, "android.intent.extra.TEXT" // string@800d │ │ +4dd63c: 6e30 fc02 1003 |0032: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@02fc │ │ +4dd642: 1100 |0035: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=97 │ │ 0x000c line=98 │ │ 0x0011 line=99 │ │ 0x0014 line=100 │ │ locals : │ │ @@ -2059145,30 +2059144,30 @@ │ │ type : '(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/room/model/Note;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 31 16-bit code units │ │ -4dd844: |[4dd844] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.updateNoteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/room/model/Note; │ │ -4dd854: 1a00 8ece |0000: const-string v0, "name" // string@ce8e │ │ -4dd858: 7120 93cc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ -4dd85e: 2200 b41f |0005: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1fb4 │ │ -4dd862: 7010 c6f7 0300 |0007: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ -4dd868: 0c01 |000a: move-result-object v1 │ │ -4dd86a: 6e10 1d10 0100 |000b: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ -4dd870: 0c01 |000e: move-result-object v1 │ │ -4dd872: 1f01 ad01 |000f: check-cast v1, Landroid/text/Spanned; // type@01ad │ │ -4dd876: 7110 d508 0100 |0011: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@08d5 │ │ -4dd87c: 0c01 |0014: move-result-object v1 │ │ -4dd87e: 1a02 17f1 |0015: const-string v2, "toHtml(etContent.text)" // string@f117 │ │ -4dd882: 7120 92cc 2100 |0017: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ -4dd888: 1212 |001a: const/4 v2, #int 1 // #1 │ │ -4dd88a: 7055 e0f4 4021 |001b: invoke-direct {v0, v4, v1, v2, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f4e0 │ │ -4dd890: 1100 |001e: return-object v0 │ │ +4dd840: |[4dd840] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.updateNoteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/room/model/Note; │ │ +4dd850: 1a00 8ece |0000: const-string v0, "name" // string@ce8e │ │ +4dd854: 7120 93cc 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc93 │ │ +4dd85a: 2200 b41f |0005: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@1fb4 │ │ +4dd85e: 7010 c6f7 0300 |0007: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@f7c6 │ │ +4dd864: 0c01 |000a: move-result-object v1 │ │ +4dd866: 6e10 1d10 0100 |000b: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@101d │ │ +4dd86c: 0c01 |000e: move-result-object v1 │ │ +4dd86e: 1f01 ad01 |000f: check-cast v1, Landroid/text/Spanned; // type@01ad │ │ +4dd872: 7110 d508 0100 |0011: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@08d5 │ │ +4dd878: 0c01 |0014: move-result-object v1 │ │ +4dd87a: 1a02 17f1 |0015: const-string v2, "toHtml(etContent.text)" // string@f117 │ │ +4dd87e: 7120 92cc 2100 |0017: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@cc92 │ │ +4dd884: 1212 |001a: const/4 v2, #int 1 // #1 │ │ +4dd886: 7055 e0f4 4021 |001b: invoke-direct {v0, v4, v1, v2, v5}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@f4e0 │ │ +4dd88c: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=354 │ │ locals : │ │ 0x0000 - 0x001f reg=3 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ 0x0000 - 0x001f reg=4 (null) Ljava/lang/String; │ │ 0x0000 - 0x001f reg=5 (null) I │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 13364679 bytes, number of entries: 7221 │ │ │ +Zip file size: 13364676 bytes, number of entries: 7221 │ │ │ ?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 │ │ │ @@ -7170,15 +7170,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 20488 b- defN 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity.class │ │ │ +?rwxrwxr-x 2.0 unx 20484 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 │ │ │ @@ -7216,8 +7216,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 │ │ │ -7221 files, 15088331 bytes uncompressed, 12006441 bytes compressed: 20.4% │ │ │ +7221 files, 15088327 bytes uncompressed, 12006438 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 │ @@ -422,35 +422,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 419 │ - 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 420 │ - 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 421 │ invoke-direct {p0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;->loadActivity(Z)V │ │ return-void │ .end method ├── assets/dexopt/baseline.prof │ @@ -1,106 +1,106 @@ │ -00000000: 7072 6f00 3031 3000 0148 4800 0085 0600 pro.010..HH..... │ -00000010: 0078 01ed 9a4b 6c15 6514 c7cf dc3b bd9d .x...Kl.e....;.. │ -00000020: d20b 4ccb c35a 310c 4501 2dc1 cac6 1a1f ..L..Z1.E.-..... │ -00000030: 9d42 ad51 d080 6922 1b92 f2f2 9128 8614 .B.Q..i".....(.. │ -00000040: 1348 8c4c 4bad d508 7121 8618 13bb d128 .H.LK...q!.....( │ -00000050: 1bd8 c1f2 8a8a 2c8c 1271 a151 630d 2e5c ......,..q.Qc..\ │ -00000060: 90d0 9818 6a24 eaf9 cddc 8363 b940 4d74 ....j$.....c.@Mt │ -00000070: d37c dfcd 99ef 7ce7 7dfe 3377 66ee 9d69 .|....|.}.3wf..i │ -00000080: 9457 6422 1019 bb38 b1f7 8349 916d cf6c .Wd"...8...I.m.l │ -00000090: 1918 d831 b06a fb8e 3d2d f344 4a22 e22b ...1.j..=-.DJ".+ │ -000000a0: 7935 08b9 7aa6 36e8 e10b 4a66 dba8 7c6f y5..z.6...Jf..|o │ -000000b0: 755d cce9 cc26 2fd3 54a9 1fba 054a 7395 u]...&/.T....Js. │ -000000c0: 2c2f 33d4 aab4 56a9 49e9 7925 648b 9416 ,/3...V.I.y%d... │ -000000d0: 6842 8b49 6ee4 754a 2683 3779 b9ca 23c3 hB.In.uJ&.7y..#. │ -000000e0: 0e1b 666a 6f50 b2da 9119 0f06 d417 e664 ..fjoP.........d │ -000000f0: a66f 5619 7de2 5f9f d3d3 dbaa aa2c 9f1f .oV.}._......,.. │ -00000100: b9c5 cdcf e69b c784 b8d8 581f c65b 0ce4 ..........X..[.. │ -00000110: f0b6 b6de 90e7 c9f4 f8d3 0bb3 e1b3 baba ................ │ -00000120: 4696 8f9f df97 e6bf 5b6d 2c6e 7bd5 7ebe F.......[m,n{.~. │ -00000130: cec4 84e8 010c f375 5bef e888 f99c 26b1 .......u[.....&. │ -00000140: 5c36 5bfc 9b55 4f7c f331 bde5 bc4f 75c8 \6[..UO|.1...Ou. │ -00000150: 6e54 32fc d1e1 cf8c 8e3a 4c87 7c97 12b8 nT2......:L.|... │ -00000160: 580e ec0e 2861 4b3d 7394 0c37 d696 9b7a X...(aK=s..7...z │ -00000170: d171 1c62 6bf1 e1a1 9dba c166 7175 6d72 .q.bk......fqumr │ -00000180: f293 cb8e 67cb 3b4b 6596 e7ae aa0d 31c1 ....g.;Ke.....1. │ -00000190: 0b1b 7823 e2c2 530b f9f1 25be cdf4 0761 ..x#..S...%....a │ -000001a0: 879c 9ccc 563b bc7d 7fa8 6fb6 12b9 b167 ....V;.}..o....g │ -000001b0: df90 0f1f eb6d b9f2 f48e 1f79 2d2e 3c32 .....m.....y-.<2 │ -000001c0: e8b8 126b f335 1d33 3de4 bf3b d818 9689 ...k.5.3=..;.... │ -000001d0: f2f8 531b 72c8 62e6 67e2 587c db7f e8ed ..S.r.b.g.X|.... │ -000001e0: 5862 a666 ab8d 3856 0376 e68f 0dfd a2a7 Xb.f..8V.v...... │ -000001f0: 26b3 2126 eb85 4af0 73d5 c96a e118 367f &.!&..J.s..j..6. │ -00000200: f361 4d0f f95a f2f5 a283 0c7b ecf1 b53e .aM..Z.....{...> │ -00000210: a917 1e1b 74e4 b27c ec0b fcd8 9f9c 2388 ....t..|......#. │ -00000220: cbb1 66f1 b1c3 87f5 674a d407 7f87 12fd ..f.....gJ...... │ -00000230: 13d7 7040 4e5e 7c5a 75c1 daf2 c043 9fe8 ..p@N^|Zu....C.. │ -00000240: 8678 e062 7ef8 a0b3 3c66 5b6b ce63 006f .x.b~...&.u>.2........J │ -00000260: 668b 9e7e ccce e456 1f7e 799d d587 dc7a f..~...V.~y....z │ -00000270: 016b 6c6c 5fa0 2326 64f6 c693 9feb 07f6 .kll_.#&d....... │ -00000280: ec1b 6c91 6197 e72d 1eb3 d564 f1c9 8b0f ..l.a..-...d.... │ -00000290: 3139 ffc3 43f8 638b 9c35 be10 3c72 7874 19..C.c..5..X.R..{ │ -00000320: bca0 5eb3 aa91 f198 a332 5f65 a534 87af ..^......2_e.4.. │ -00000330: 6bbc e6a6 3e0d e9b6 7039 6f16 91aa 0a69 k...>...p9o....i │ -00000340: 0d70 f395 ea94 b24f 56e1 4dba aa57 b2fa .p.....OV.M..W.. │ -00000350: ad32 5f73 d4ab b455 bd33 cb65 2997 f159 .2_s...U.3.e)..Y │ -00000360: 4f59 74aa 2cca c780 e986 43e0 ff44 a0fb OYt.,.....C..D.. │ -00000370: 5210 9476 ebf1 988d e4e9 b322 2bf9 de6e R..v......."+..n │ -00000380: ed51 095f 5746 90de 7c67 7cba 6dd3 adf9 .Q._WF..|g|.m... │ -00000390: e4c4 53d8 f8c1 a75a bc8e 9ea6 70bc 3390 ..S....Z....p.3. │ -000003a0: 582a 774a 22be ff68 6a15 064b bb3a 6657 X*wJ"..hj..K.:fW │ -000003b0: 56ad 2b55 8e2c 2a73 fe10 9968 3ec3 c5f9 V.+U.,*s...h>... │ -000003c0: ef91 708d 968a 1630 1427 b2b2 ec73 3e99 ..p....0.'...s>. │ -000003d0: feb8 5f4f 59f1 8ffc 9e61 e839 70f4 ddee .._OY....a.9p... │ -000003e0: f5d9 a2ba 4de4 f415 6d54 1289 a434 3ca8 ....M...mT...4<. │ -000003f0: db63 9cc3 a63f 06d5 b4b2 df97 fe52 a8df .c...?.......R.. │ -00000400: df74 dc16 1f89 9748 5891 5ebf f491 9770 .t.....HX.^....p │ -00000410: cdf3 1309 fca8 5bfa 9597 a87f 90fb ee1a ......[......... │ -00000420: 6345 7763 38ee 0f4f d124 4b7e 3bd4 29c5 cEwc8..O.$K~;.). │ -00000430: d07f af3d 9086 3381 fe28 ea99 6272 e532 ...=..3..(..br.2 │ -00000440: 2aca 58a1 2fbe 9424 fdde 9a42 5878 b814 *.X./..$...BXx.. │ -00000450: 8771 6ad6 219d 9cca 6b8e 44f4 34ca 0886 .qj.!...k.D.4... │ -00000460: 2b1e 17da eb8c cabd d731 b8aa 7abe 148a +........1..z... │ -00000470: e7bb 0e9e daf9 40b3 de6c 6d1a 3e5d 58ff ......@..lm.>]X. │ -00000480: 5343 39f6 e79d dce2 495b f4c8 d2d1 bae2 SC9.....I[...... │ -00000490: 4b22 b7af 6d3a a0fd 46c4 0975 fbba 07e7 K"..m:..F..u.... │ -000004a0: 8643 c021 e010 7008 3804 1c02 2902 c9d1 .C.!..p.8...)... │ -000004b0: 6ff5 8fa7 ef26 cf5f b8f8 6453 7acb 34f0 o....&._..dSz.4. │ -000004c0: d53b fcec b591 54af 9d41 b12f bae2 fec7 .;....T..A./.... │ -000004d0: 8cdc 3c33 1018 df37 33fa 705d 3804 1c02 ..<3...73.p]8... │ -000004e0: 0e01 8780 43c0 21e0 1070 0838 041c 020e ....C.!..p.8.... │ -000004f0: 0187 8043 c021 e010 7008 3804 fe1b 0446 ...C.!..p.8....F │ -00000500: 2637 86e5 9ff5 258c eaf8 fd68 9dec e129 &7....%....h...) │ -00000510: f8a9 51fd 37d5 fe30 0db3 2791 6694 3d88 ..Q.7..0..'.f.=. │ -00000520: e5df d66b 3f96 4c0e 7eb9 7a6b ffe1 d551 ...k?.L.~.zk...Q │ -00000530: 6557 a88f b693 73fa 1650 30fa 761a 260a eW....s..P0.v.&. │ -00000540: 7b5f 3cb7 38d9 fce6 b343 9bef 6e49 1f7e {_<.8....C..nI.~ │ -00000550: cbf8 ad63 f9bf 6ed5 2e7d a09d 7841 e80f ...c..n..}..xA.. │ -00000560: 8ab7 a925 e0a1 f2f4 c70b fa1c 3c39 c94b ...%........<9.K │ -00000570: 3b0c 7dde be61 ddcb 87b3 856d bd63 975b ;.}..a.....m.c.[ │ -00000580: 3751 e279 bd52 0e8a 5e2c fdbc b838 fd51 7Q.y.R..^,...8.Q │ -00000590: 5038 92fa 06a9 94a3 4853 f3da d763 49df P8......HS...cI. │ -000005a0: fe35 d256 f15e 0bca 23c5 f485 b040 bce6 .5.V.^..#....@.. │ -000005b0: 83f1 9054 0030 1e2f dc53 3bc1 86a1 8551 ...T.0./.S;....Q │ -000005c0: a521 988a f0da 5fda 7749 290a d63f 1e4a .!...._.wI)..?.J │ -000005d0: f358 53a4 4ffa 6bfb e7a4 7149 e2ba f793 .XS.O.k...qI.... │ -000005e0: 49cf fbb0 30ec 47fe 1be5 244a 527d bf4c I...0.G...$JR}.L │ -000005f0: f0ae 73ed e149 47aa 0883 c1e2 2db5 4df2 ..s..IG.....-.M. │ -00000600: d264 6f7e f56f f815 e297 bede b7e8 c0f7 .do~.o.......... │ -00000610: af6e 5f21 722c 3854 77f8 f4bc 9624 7862 .n_!r,8Tw....$xb │ -00000620: f86c 417a e2b7 7ac3 c691 59dd d237 d2d6 .lAz..z...Y..7.. │ -00000630: ba44 2123 74a4 5b7d d6ef 8643 c021 e010 .D!#t.[}...C.!.. │ -00000640: 7008 3804 1c02 9711 d877 bc4b e4c4 afdf p.8......w.K.... │ -00000650: fc70 e18b b6f4 96e9 8f0b 5dff 7834 fa50 .p........].x4.P │ -00000660: 76ed 0c4b 2762 ee42 dc98 c108 54fe 9cc1 v..K'b.B....T... │ -00000670: cdb9 d61c 020e 0187 8043 c021 e010 7008 .........C.!..p. │ -00000680: 3804 1c02 0e01 8780 43c0 21e0 1098 9108 8.......C.!..... │ -00000690: fc05 5dd9 b9d8 ..]... │ +00000000: 7072 6f00 3031 3000 0148 4800 0084 0600 pro.010..HH..... │ +00000010: 0078 01ed 9a4b 6c15 6514 c7cf cc9d de4e .x...Kl.e......N │ +00000020: e905 a6e5 61ad 1886 a280 9660 6563 8d0f ....a......`ec.. │ +00000030: a650 6b14 2460 9ac8 86a4 bc7c 248a 21c5 .Pk.$`.....|$.!. │ +00000040: 0413 23d3 526b 3542 5c08 21c6 4436 1a65 ..#.Rk5B\.!.D6.e │ +00000050: 4377 b0bc a222 0ba3 445c 68d4 5883 0b17 Cw..."..D\h.X... │ +00000060: 2410 1363 8d44 3dbf 997b 702c 056a a29b $..c.D=..{p,.j.. │ +00000070: e6fb 6ece 7ce7 3bef f39f b933 73ef 4ca3 ..n.|.;....3s.L. │ +00000080: bc22 1743 9143 ebab a3ef 8f8b 6c7b 7a4b .".C.C......l{zK │ +00000090: 7fff 8efe 15db 77ec 6999 2352 1691 40c9 ......w.i.#R..@. │ +000000a0: 9b84 90ab 6766 831e de57 32db 46e5 7b6a ....gf...W2.F.{j │ +000000b0: eb52 4167 3645 99a6 cafc d0cd 539a ad64 .RAg6E......S..d │ +000000c0: 7999 a156 a535 4a4d 4acf 2921 5ba0 344f y..V.5JMJ.)![.4O │ +000000d0: 135a 4c72 23af 5332 19bc c92b 351e 1976 .ZLr#.S2...+5..v │ +000000e0: d830 537b 8392 d58e cc78 30a0 bea8 2033 .0S{.....x0... 3 │ +000000f0: 7db3 cae8 13ff fa82 9ede 56d4 64c5 fcc8 }.........V.d... │ +00000100: 2d6e 7136 df22 26c4 c5c6 fa30 de62 2087 -nq6."&....0.b . │ +00000110: b7b5 f586 bc48 a6c7 9f5e 980d 9f95 b535 .....H...^.....5 │ +00000120: b262 fce2 be34 ffdd 6a63 71db 6bf6 7375 .b...4..jcq.k.su │ +00000130: 2626 440f 6058 acdb 7a47 47cc 6735 89e5 &&D.`X..zGG.g5.. │ +00000140: b2d9 e2df ac7a e29b 8fe9 2de7 7daa 4376 .....z....-.}.Cv │ +00000150: a392 e18f 0e7f 6674 d461 3ae4 bb94 c0c5 ......ft.a:..... │ +00000160: 7260 b75f 095b ea99 a564 b8b1 b6dc d48b r`._.[...d...... │ +00000170: 8ee3 105b 8b0f 0fed d40d 360b 6b6b 9393 ...[......6.kk.. │ +00000180: 9f5c 763c 5bde 192a b33c 77d5 6c88 095e .\v<[..*..?U.>.;... │ +00000230: b886 0372 f2e2 d3aa 0bd6 9607 1efa 5837 ...r..........X7 │ +00000240: c403 17f3 c307 9de5 31db c9e6 2206 f0e6 ........1..."... │ +00000250: 6372 5b17 e321 83b0 a11e 889e 91dd a064 cr[..!.........d │ +00000260: b6e8 e9c7 ec4c 6ef5 e157 d459 7dc8 ad17 .....Ln..W.Y}... │ +00000270: b0c6 c6f6 053a 6242 666f 3cf9 b97e 60cf .....:bBfo<..~`. │ +00000280: bec1 1619 7645 dee2 315b 4d16 9fbc f810 ....vE..1[M..... │ +00000290: 93f3 3f3c 843f b6c8 59e3 0bc1 2387 47c7 ..?<.?..Y...#.G. │ +000002a0: f96b a912 3d82 85f9 7dd2 99db 613b 912c .k..=...}...a;., │ +000002b0: 0672 e36d 9e68 cb9a e3dc e466 67bd 989c .r.m.h.....fg... │ +000002c0: d972 9b4d 5167 fcd5 7457 934f 8c4b 5eb0 .r.MQg..tW.O.K^. │ +000002d0: 5b52 abc9 7262 67f8 4c25 96f9 6d53 3ffb [R..rbg.L%..mS?. │ +000002e0: 8e13 a35d c9f6 2f98 120b 623f 11bf a227 ...]../...b?...' │ +000002f0: 3aeb e55a f367 7ea0 7878 d9c7 d76d 50e3 :..Z.g~.xx...mP. │ +00000300: 3dad 1e29 323e d8c0 d7e9 d9a9 241b 6b12 =..)2>......$.k. │ +00000310: f32c a975 495a 549a fb60 e967 b240 f7b8 .,.uIZT..`.g.@.. │ +00000320: af5e 336a 91f1 98a5 b240 65e5 2c47 a06b .^3j.....@e.,G.k │ +00000330: bc66 673e 0dd9 d6bf 9c37 8f48 557e 5603 .fg>.....7.HU~V. │ +00000340: dc5c a53a a5fc 9357 7893 aeea 95ac 7eab .\.:...Wx.....~. │ +00000350: 2cd0 1cf5 2a6d 55ef dc72 49c6 e57c de53 ,...*mU..rI..|.S │ +00000360: 1e9d 2a4b f211 60ba e110 f83f 11e8 ba14 ..*K..`....?.... │ +00000370: 86e5 dd7a 3ce6 237d eaac c872 beb7 5bbb ...z<.#}...r..[. │ +00000380: 55c2 d795 1166 37df 399f 6ddb 746b 3e05 U....f7.9.m.tk>. │ +00000390: f104 3679 f0c9 16af a3bb 291a eb0c 2591 ..6y......)...%. │ +000003a0: ea9d 924a 10ac cfac a270 f1aa 8e99 d515 ...J.....p...... │ +000003b0: 6bcb d5a3 0b2a 9c3f 442e 369f e1e2 fcf7 k....*.?D.6..... │ +000003c0: 48b9 464b 550b 184c 5259 5e09 389f 4c7d H.FKU..LRY^.8.L} │ +000003d0: dcaf a7ac e407 7ecf 30f4 1c38 f24e d7ba ......~.0..8.N.. │ +000003e0: 7c51 dba6 72fa 8a36 aaa9 c452 1e1a d0ed |Q..r..6...R.... │ +000003f0: 28e7 b0a9 8f01 35ad ee0b a4af 1ce9 f737 (.....5........7 │ +00000400: 1bb7 2547 9345 1255 a527 287f e8a5 5cf3 ..%G.E.U.'(...\. │ +00000410: 8254 c220 ee92 3ee5 25ee 1be0 be7b 92b1 .T. ..>.%....{.. │ +00000420: acab 311a 0b86 2668 d245 bf1d ec94 5214 ..1...&h.E....R. │ +00000430: bcdb 1e4a c399 507f 1475 4f30 b972 1997 ...J..P..uO0.r.. │ +00000440: e488 df9b 5c4a d33e 6fb5 1ff9 0f97 9328 ....\J.>o......( │ +00000450: c9cc 3aa4 9353 f9a4 2315 3d8d 32c2 a1aa ..:..S..#.=.2... │ +00000460: c785 f63a a37a ef75 0cae aa9e 2b7e e9fc ...:.z.u....+~.. │ +00000470: aa03 a776 3ed0 ac37 5b9b 864e fbeb 7e6c ...v>..7[..N..~l │ +00000480: a824 c19c 935b 3c69 8b1f 593c 5257 7a49 .$...[...2... │ +000004c0: 363f 7b6d a4b5 6b67 58ea 8daf b8ff 3123 6?{m..kgX.....1# │ +000004d0: 374f 0f04 c6f6 4e8f 3e5c 170e 0187 8043 7O....N.>\.....C │ +000004e0: c021 e010 7008 3804 1c02 0e01 8780 43c0 .!..p.8.......C. │ +000004f0: 21e0 1070 0838 041c 020e 81ff 0681 e1f1 !..p.8.......... │ +00000500: 8d51 e527 7d09 a336 7e3f 5627 7b78 0a7e .Q.'}..6~?V'{x.~ │ +00000510: 6a44 ff4d b53f 4ca3 fc49 a419 e50f 62f9 jD.M.?L..I....b. │ +00000520: b7f5 da8f 25d3 035f acdc da77 7865 5cdd ....%.._...wxe\. │ +00000530: 15e9 a3ed f49c be05 148e bc95 8589 a39e ................ │ +00000540: 17cf 2d4c 371f 7a66 70f3 dd2d d9c3 6f19 ..-L7.zfp..-..o. │ +00000550: bbf5 48f1 af5b b5cb 1e68 a75e 1805 03e2 ..H..[...h.^.... │ +00000560: 6d6a 0979 a83c f5f1 823e 074f 4ff2 d20e mj.y.<...>.OO... │ +00000570: 439f b76f 58fb f2e1 7c61 5b6f f472 eb26 C..oX...|a[o.r.& │ +00000580: 4a3d af47 2a61 c94b a48f 1717 a73e 7c85 J=.G*a.K.....>|. │ +00000590: 23ad 6f90 6a25 8e35 35af 7d3d 9af6 ee5b #.o.j%.55.}=...[ │ +000005a0: 2d6d 55ef b5b0 325c ca5e 080b c56b 3e90 -mU...2\.^...k>. │ +000005b0: 0c4a 1500 9331 ff9e c913 6c18 9c1f 571b .J...1....l...W. │ +000005c0: c289 08af f9b9 7d97 94e3 70dd 6391 341f ......}...p.c.4. │ +000005d0: 698a f549 ffe4 fe05 6952 96a4 eebd 74dc i..I....iR....t. │ +000005e0: f33e f087 8238 78a3 92c6 69a6 ef93 8bbc .>...8x...i..... │ +000005f0: eb3c f9f0 a423 5344 e140 e996 c94d 8ad2 .<...#SD.@...M.. │ +00000600: f4f9 e2ea dff0 cb24 287f b577 c1fe ef5e .......$(..w...^ │ +00000610: ddbe 4c64 343c 5877 f8f4 9c96 347c 7ce8 ..Ld4.w.!..p.8 │ +00000640: 041c 020e 81cb 08ec 3dbe 4ae4 c42f 5f7f ........=.J../_. │ +00000650: 7fe1 f3b6 ec96 e98f 0bab fef1 68f4 a1fc ............h... │ +00000660: da19 954f 24dc 85b8 318d 11a8 fe39 8d9b ...O$...1....9.. │ +00000670: 73ad 3904 1c02 0e01 8780 43c0 21e0 1070 s.9.......C.!..p │ +00000680: 0838 041c 020e 0187 8043 c021 302d 11f8 .8.......C.!0-.. │ +00000690: 0bd0 5eb9 2c ..^.,