--- /home/fdroid/fdroiddata/tmp/org.secuso.privacyfriendlynotes_17.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_org.secuso.privacyfriendlynotes_17.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: <55afb589c91eec545375ee1a1ea0e22fc14ca91a88c08bdc5e0a722c8a46c16a>, actual: │┄ ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <3d0c4ee2ed5bd3d4ef0a8d7020b070acae6092e9d4725171a124064fb6020938d2d05a0000000000>, actual: │ @@ -1,72 +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.profileinstaller_profileinstaller.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,14 +1,14 @@ │ Zip file size: 5955794 bytes, number of entries: 1056 │ -rw-r--r-- 0.0 unx 56 b- defN 81-Jan-01 01:01 META-INF/com/android/build/gradle/app-metadata.properties │ -rw-r--r-- 0.0 unx 1652 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ -rw-r--r-- 0.0 unx 211 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.profm │ -rw-r--r-- 0.0 unx 9179380 b- defN 81-Jan-01 01:01 classes.dex │ -rw-r--r-- 0.0 unx 708 b- defN 81-Jan-01 01:01 classes2.dex │ --rw-r--r-- 0.0 unx 1626528 b- defN 81-Jan-01 01:01 classes3.dex │ +-rw-r--r-- 0.0 unx 1626524 b- defN 81-Jan-01 01:01 classes3.dex │ -rw-r--r-- 0.0 unx 203 b- defN 81-Jan-01 01:01 assets/Signatures.json │ -rw---- 2.4 fat 1738 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 │ @@ -1051,8 +1051,8 @@ │ -rw---- 0.0 fat 1384 b- defN 81-Jan-01 01:01 res/zv.xml │ -rw---- 0.0 fat 828 b- defN 81-Jan-01 01:01 res/zw.xml │ -rw---- 0.0 fat 884 b- stor 81-Jan-01 01:01 res/zz.png │ -rw---- 0.0 fat 1111608 b- stor 81-Jan-01 01:01 resources.arsc │ -rw---- 2.0 fat 97166 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 97039 b- defN 81-Jan-01 01:01 META-INF/MANIFEST.MF │ -1056 files, 13138194 bytes uncompressed, 5826023 bytes compressed: 55.7% │ +1056 files, 13138190 bytes uncompressed, 5825987 bytes compressed: 55.7% ├── classes3.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 : c994ae1d │ │ -signature : 7c5a...5737 │ │ -file_size : 1626528 │ │ +checksum : 8ea7c7fd │ │ +signature : ee72...3d3b │ │ +file_size : 1626524 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 16571 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 1906 │ │ type_ids_off : 66396 (0x01035c) │ │ @@ -15,15 +15,15 @@ │ │ proto_ids_off : 74020 (0x012124) │ │ field_ids_size : 14736 │ │ field_ids_off : 100036 (0x0186c4) │ │ method_ids_size : 7363 │ │ method_ids_off : 217924 (0x035344) │ │ class_defs_size : 1265 │ │ class_defs_off : 276828 (0x04395c) │ │ -data_size : 1309220 │ │ +data_size : 1309216 │ │ data_off : 317308 (0x04d77c) │ │ │ │ Class #0 header: │ │ class_idx : 598 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 305 │ │ source_file_idx : 3167 │ │ @@ -133362,34 +133362,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09d618: |[09d618] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$$ExternalSyntheticLambda0.:()V │ │ -09d628: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ -09d62e: 0e00 |0003: return-void │ │ +09d614: |[09d614] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$$ExternalSyntheticLambda0.:()V │ │ +09d624: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ +09d62a: 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 │ │ -09d630: |[09d630] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$$ExternalSyntheticLambda0.onScanCompleted:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -09d640: 7120 5f1b 2100 |0000: invoke-static {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.$r8$lambda$71DH2OXshKAbXHAYNCrG1suXxTM:(Ljava/lang/String;Landroid/net/Uri;)V // method@1b5f │ │ -09d646: 0e00 |0003: return-void │ │ +09d62c: |[09d62c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$$ExternalSyntheticLambda0.onScanCompleted:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +09d63c: 7120 5f1b 2100 |0000: invoke-static {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.$r8$lambda$71DH2OXshKAbXHAYNCrG1suXxTM:(Ljava/lang/String;Landroid/net/Uri;)V // method@1b5f │ │ +09d642: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 2896 (D8$$SyntheticClass) │ │ │ │ Class #501 header: │ │ @@ -133428,40 +133428,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 │ │ -09d7e0: |[09d7e0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0.:(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;)V │ │ -09d7f0: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ -09d7f6: 5b01 7b32 |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$0:Landroid/widget/EditText; // field@327b │ │ -09d7fa: 5b02 7c32 |0005: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$1:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327c │ │ -09d7fe: 5b03 7d32 |0007: iput-object v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$2:Ljava/util/ArrayList; // field@327d │ │ -09d802: 0e00 |0009: return-void │ │ +09d7dc: |[09d7dc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0.:(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;)V │ │ +09d7ec: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ +09d7f2: 5b01 7b32 |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$0:Landroid/widget/EditText; // field@327b │ │ +09d7f6: 5b02 7c32 |0005: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$1:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327c │ │ +09d7fa: 5b03 7d32 |0007: iput-object v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$2:Ljava/util/ArrayList; // field@327d │ │ +09d7fe: 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 │ │ -09d804: |[09d804] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -09d814: 5430 7b32 |0000: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$0:Landroid/widget/EditText; // field@327b │ │ -09d818: 5431 7c32 |0002: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$1:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327c │ │ -09d81c: 5432 7d32 |0004: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$2:Ljava/util/ArrayList; // field@327d │ │ -09d820: 7155 571b 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.$r8$lambda$f0TxG6JIU9Vuy_xuHpFL3-DWDf8:(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;Landroid/content/DialogInterface;I)V // method@1b57 │ │ -09d826: 0e00 |0009: return-void │ │ +09d800: |[09d800] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +09d810: 5430 7b32 |0000: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$0:Landroid/widget/EditText; // field@327b │ │ +09d814: 5431 7c32 |0002: iget-object v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$1:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327c │ │ +09d818: 5432 7d32 |0004: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.f$2:Ljava/util/ArrayList; // field@327d │ │ +09d81c: 7155 571b 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.$r8$lambda$f0TxG6JIU9Vuy_xuHpFL3-DWDf8:(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;Landroid/content/DialogInterface;I)V // method@1b57 │ │ +09d822: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 2896 (D8$$SyntheticClass) │ │ │ │ Class #502 header: │ │ @@ -133499,34 +133499,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 │ │ -09da6c: |[09da6c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.$r8$lambda$f0TxG6JIU9Vuy_xuHpFL3-DWDf8:(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;Landroid/content/DialogInterface;I)V │ │ -09da7c: 7154 5a1b 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@1b5a │ │ -09da82: 0e00 |0003: return-void │ │ +09da68: |[09da68] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.$r8$lambda$f0TxG6JIU9Vuy_xuHpFL3-DWDf8:(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;Landroid/content/DialogInterface;I)V │ │ +09da78: 7154 5a1b 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@1b5a │ │ +09da7e: 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 │ │ -09da84: |[09da84] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -09da94: 5b01 7e32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327e │ │ -09da98: 7010 c402 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ -09da9e: 0e00 |0005: return-void │ │ +09da80: |[09da80] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +09da90: 5b01 7e32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327e │ │ +09da94: 7010 c402 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ +09da9a: 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; │ │ │ │ @@ -133535,61 +133535,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 │ │ -09daa0: |[09daa0] 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 │ │ -09dab0: 1a07 2102 |0000: const-string v7, "$taskEditText" // string@0221 │ │ -09dab4: 7120 9104 7400 |0002: invoke-static {v4, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09daba: 1a07 913e |0005: const-string v7, "this$0" // string@3e91 │ │ -09dabe: 7120 9104 7500 |0007: invoke-static {v5, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09dac4: 1a07 2202 |000a: const-string v7, "$temp" // string@0222 │ │ -09dac8: 7120 9104 7600 |000c: invoke-static {v6, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09dace: 6e10 2901 0400 |000f: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0129 │ │ -09dad4: 0c04 |0012: move-result-object v4 │ │ -09dad6: 6e10 c802 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@02c8 │ │ -09dadc: 0c04 |0016: move-result-object v4 │ │ -09dade: 7110 621b 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@1b62 │ │ -09dae4: 0c07 |001a: move-result-object v7 │ │ -09dae6: 1208 |001b: const/4 v8, #int 0 // #0 │ │ -09dae8: 1a00 ff25 |001c: const-string v0, "checklistAdapter" // string@25ff │ │ -09daec: 3907 0600 |001e: if-nez v7, 0024 // +0006 │ │ -09daf0: 7110 9404 0000 |0020: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ -09daf6: 0787 |0023: move-object v7, v8 │ │ -09daf8: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -09dafa: 6e20 7003 1600 |0025: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0370 │ │ -09db00: 0c02 |0028: move-result-object v2 │ │ -09db02: 6e20 3e1c 2700 |0029: invoke-virtual {v7, v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getPosition:(Ljava/lang/Object;)I // method@1c3e │ │ -09db08: 0a07 |002c: move-result v7 │ │ -09db0a: 2202 1f07 |002d: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@071f │ │ -09db0e: 6e20 7003 1600 |002f: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0370 │ │ -09db14: 0c03 |0032: move-result-object v3 │ │ -09db16: 7110 8e04 0300 |0033: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048e │ │ -09db1c: 1f03 1f07 |0036: check-cast v3, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@071f │ │ -09db20: 6e10 461c 0300 |0038: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@1c46 │ │ -09db26: 0a03 |003b: move-result v3 │ │ -09db28: 7030 441c 3204 |003c: invoke-direct {v2, v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@1c44 │ │ -09db2e: 7110 621b 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@1b62 │ │ -09db34: 0c04 |0042: move-result-object v4 │ │ -09db36: 3904 0600 |0043: if-nez v4, 0049 // +0006 │ │ -09db3a: 7110 9404 0000 |0045: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ -09db40: 0784 |0048: move-object v4, v8 │ │ -09db42: 6e20 7003 1600 |0049: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0370 │ │ -09db48: 0c06 |004c: move-result-object v6 │ │ -09db4a: 6e20 431c 6400 |004d: invoke-virtual {v4, v6}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.remove:(Ljava/lang/Object;)V // method@1c43 │ │ -09db50: 7110 621b 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@1b62 │ │ -09db56: 0c04 |0053: move-result-object v4 │ │ -09db58: 3904 0600 |0054: if-nez v4, 005a // +0006 │ │ -09db5c: 7110 9404 0000 |0056: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ -09db62: 2802 |0059: goto 005b // +0002 │ │ -09db64: 0748 |005a: move-object v8, v4 │ │ -09db66: 6e30 401c 2807 |005b: invoke-virtual {v8, v2, v7}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.insert:(Ljava/lang/Object;I)V // method@1c40 │ │ -09db6c: 0e00 |005e: return-void │ │ +09da9c: |[09da9c] 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 │ │ +09daac: 1a07 2102 |0000: const-string v7, "$taskEditText" // string@0221 │ │ +09dab0: 7120 9104 7400 |0002: invoke-static {v4, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09dab6: 1a07 913e |0005: const-string v7, "this$0" // string@3e91 │ │ +09daba: 7120 9104 7500 |0007: invoke-static {v5, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09dac0: 1a07 2202 |000a: const-string v7, "$temp" // string@0222 │ │ +09dac4: 7120 9104 7600 |000c: invoke-static {v6, v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09daca: 6e10 2901 0400 |000f: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0129 │ │ +09dad0: 0c04 |0012: move-result-object v4 │ │ +09dad2: 6e10 c802 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@02c8 │ │ +09dad8: 0c04 |0016: move-result-object v4 │ │ +09dada: 7110 621b 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@1b62 │ │ +09dae0: 0c07 |001a: move-result-object v7 │ │ +09dae2: 1208 |001b: const/4 v8, #int 0 // #0 │ │ +09dae4: 1a00 ff25 |001c: const-string v0, "checklistAdapter" // string@25ff │ │ +09dae8: 3907 0600 |001e: if-nez v7, 0024 // +0006 │ │ +09daec: 7110 9404 0000 |0020: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ +09daf2: 0787 |0023: move-object v7, v8 │ │ +09daf4: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +09daf6: 6e20 7003 1600 |0025: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0370 │ │ +09dafc: 0c02 |0028: move-result-object v2 │ │ +09dafe: 6e20 3e1c 2700 |0029: invoke-virtual {v7, v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getPosition:(Ljava/lang/Object;)I // method@1c3e │ │ +09db04: 0a07 |002c: move-result v7 │ │ +09db06: 2202 1f07 |002d: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@071f │ │ +09db0a: 6e20 7003 1600 |002f: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0370 │ │ +09db10: 0c03 |0032: move-result-object v3 │ │ +09db12: 7110 8e04 0300 |0033: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048e │ │ +09db18: 1f03 1f07 |0036: check-cast v3, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@071f │ │ +09db1c: 6e10 461c 0300 |0038: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@1c46 │ │ +09db22: 0a03 |003b: move-result v3 │ │ +09db24: 7030 441c 3204 |003c: invoke-direct {v2, v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@1c44 │ │ +09db2a: 7110 621b 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@1b62 │ │ +09db30: 0c04 |0042: move-result-object v4 │ │ +09db32: 3904 0600 |0043: if-nez v4, 0049 // +0006 │ │ +09db36: 7110 9404 0000 |0045: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ +09db3c: 0784 |0048: move-object v4, v8 │ │ +09db3e: 6e20 7003 1600 |0049: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0370 │ │ +09db44: 0c06 |004c: move-result-object v6 │ │ +09db46: 6e20 431c 6400 |004d: invoke-virtual {v4, v6}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.remove:(Ljava/lang/Object;)V // method@1c43 │ │ +09db4c: 7110 621b 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@1b62 │ │ +09db52: 0c04 |0053: move-result-object v4 │ │ +09db54: 3904 0600 |0054: if-nez v4, 005a // +0006 │ │ +09db58: 7110 9404 0000 |0056: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ +09db5e: 2802 |0059: goto 005b // +0002 │ │ +09db60: 0748 |005a: move-object v8, v4 │ │ +09db62: 6e30 401c 2807 |005b: invoke-virtual {v8, v2, v7}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.insert:(Ljava/lang/Object;I)V // method@1c40 │ │ +09db68: 0e00 |005e: return-void │ │ catches : (none) │ │ positions : │ │ 0x000f line=107 │ │ 0x0017 line=108 │ │ 0x002d line=109 │ │ 0x003f line=110 │ │ 0x0050 line=111 │ │ @@ -133606,124 +133606,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 │ │ -09d828: |[09d828] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ -09d838: 1a00 0c36 |0000: const-string v0, "mode" // string@360c │ │ -09d83c: 7120 9104 0900 |0002: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09d842: 1a00 f02e |0005: const-string v0, "item" // string@2ef0 │ │ -09d846: 7120 9104 0a00 |0007: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09d84c: 7210 f100 0a00 |000a: invoke-interface {v10}, Landroid/view/MenuItem;.getItemId:()I // method@00f1 │ │ -09d852: 0a0a |000d: move-result v10 │ │ -09d854: 1400 3f00 097f |000e: const v0, #float 1.82106e+38 // #7f09003f │ │ -09d85a: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -09d85c: 320a cc00 |0012: if-eq v10, v0, 00de // +00cc │ │ -09d860: 1409 4200 097f |0014: const v9, #float 1.82106e+38 // #7f090042 │ │ -09d866: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -09d868: 329a 0500 |0018: if-eq v10, v9, 001d // +0005 │ │ -09d86c: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -09d86e: 2900 cb00 |001b: goto/16 00e6 // +00cb │ │ -09d872: 2209 6401 |001d: new-instance v9, Ljava/util/ArrayList; // type@0164 │ │ -09d876: 7010 6903 0900 |001f: invoke-direct {v9}, Ljava/util/ArrayList;.:()V // method@0369 │ │ -09d87c: 548a 7e32 |0022: iget-object v10, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327e │ │ -09d880: 7110 631b 0a00 |0024: invoke-static {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$getLvItemList:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Landroid/widget/ListView; // method@1b63 │ │ -09d886: 0c0a |0027: move-result-object v10 │ │ -09d888: 6e10 3a01 0a00 |0028: invoke-virtual {v10}, Landroid/widget/ListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@013a │ │ -09d88e: 0c0a |002b: move-result-object v10 │ │ -09d890: 1a02 cf30 |002c: const-string v2, "lvItemList.checkedItemPositions" // string@30cf │ │ -09d894: 7120 9004 2a00 |002e: invoke-static {v10, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -09d89a: 5482 7e32 |0031: iget-object v2, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327e │ │ -09d89e: 6e10 e500 0a00 |0033: invoke-virtual {v10}, Landroid/util/SparseBooleanArray;.size:()I // method@00e5 │ │ -09d8a4: 0a03 |0036: move-result v3 │ │ -09d8a6: 1204 |0037: const/4 v4, #int 0 // #0 │ │ -09d8a8: 1205 |0038: const/4 v5, #int 0 // #0 │ │ -09d8aa: 3534 2300 |0039: if-ge v4, v3, 005c // +0023 │ │ -09d8ae: 6e20 e400 4a00 |003b: invoke-virtual {v10, v4}, Landroid/util/SparseBooleanArray;.keyAt:(I)I // method@00e4 │ │ -09d8b4: 0a06 |003e: move-result v6 │ │ -09d8b6: 6e20 e600 4a00 |003f: invoke-virtual {v10, v4}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@00e6 │ │ -09d8bc: 0a07 |0042: move-result v7 │ │ -09d8be: 3807 1600 |0043: if-eqz v7, 0059 // +0016 │ │ -09d8c2: 7110 621b 0200 |0045: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$getChecklistAdapter$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // method@1b62 │ │ -09d8c8: 0c07 |0048: move-result-object v7 │ │ -09d8ca: 3907 0800 |0049: if-nez v7, 0051 // +0008 │ │ -09d8ce: 1a07 ff25 |004b: const-string v7, "checklistAdapter" // string@25ff │ │ -09d8d2: 7110 9404 0700 |004d: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ -09d8d8: 2802 |0050: goto 0052 // +0002 │ │ -09d8da: 0775 |0051: move-object v5, v7 │ │ -09d8dc: 6e20 3d1c 6500 |0052: invoke-virtual {v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@1c3d │ │ -09d8e2: 0c05 |0055: move-result-object v5 │ │ -09d8e4: 6e20 6c03 5900 |0056: invoke-virtual {v9, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@036c │ │ -09d8ea: d804 0401 |0059: add-int/lit8 v4, v4, #int 1 // #01 │ │ -09d8ee: 28dd |005b: goto 0038 // -0023 │ │ -09d8f0: 6e10 7303 0900 |005c: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@0373 │ │ -09d8f6: 0a0a |005f: move-result v10 │ │ -09d8f8: 371a 1300 |0060: if-le v10, v1, 0073 // +0013 │ │ -09d8fc: 5489 7e32 |0062: iget-object v9, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327e │ │ -09d900: 6e10 681b 0900 |0064: invoke-virtual {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@1b68 │ │ -09d906: 0c09 |0067: move-result-object v9 │ │ -09d908: 140a 1b01 117f |0068: const v10, #float 1.92744e+38 // #7f11011b │ │ -09d90e: 7130 5401 a900 |006b: invoke-static {v9, v10, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0154 │ │ -09d914: 0c09 |006e: move-result-object v9 │ │ -09d916: 6e10 5601 0900 |006f: invoke-virtual {v9}, Landroid/widget/Toast;.show:()V // method@0156 │ │ -09d91c: 28a8 |0072: goto 001a // -0058 │ │ -09d91e: 220a 7a00 |0073: new-instance v10, Landroid/widget/EditText; // type@007a │ │ -09d922: 5482 7e32 |0075: iget-object v2, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327e │ │ -09d926: 1f02 1800 |0077: check-cast v2, Landroid/content/Context; // type@0018 │ │ -09d92a: 7020 2601 2a00 |0079: invoke-direct {v10, v2}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@0126 │ │ -09d930: 2202 9200 |007c: new-instance v2, Landroidx/appcompat/app/AlertDialog$Builder; // type@0092 │ │ -09d934: 5483 7e32 |007e: iget-object v3, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327e │ │ -09d938: 1f03 1800 |0080: check-cast v3, Landroid/content/Context; // type@0018 │ │ -09d93c: 7020 5d01 3200 |0082: invoke-direct {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@015d │ │ -09d942: 5483 7e32 |0085: iget-object v3, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327e │ │ -09d946: 1404 5100 117f |0087: const v4, #float 1.9274e+38 // #7f110051 │ │ -09d94c: 6e20 6e1b 4300 |008a: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@1b6e │ │ -09d952: 0c03 |008d: move-result-object v3 │ │ -09d954: 6e20 7003 0900 |008e: invoke-virtual {v9, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0370 │ │ -09d95a: 0c00 |0091: move-result-object v0 │ │ -09d95c: 7110 8e04 0000 |0092: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048e │ │ -09d962: 1f00 1f07 |0095: check-cast v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@071f │ │ -09d966: 6e10 451c 0000 |0097: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@1c45 │ │ -09d96c: 0c00 |009a: move-result-object v0 │ │ -09d96e: 2204 3901 |009b: new-instance v4, Ljava/lang/StringBuilder; // type@0139 │ │ -09d972: 7010 ec02 0400 |009d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@02ec │ │ -09d978: 6e20 f302 3400 |00a0: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -09d97e: 1a03 7001 |00a3: const-string v3, " " // string@0170 │ │ -09d982: 6e20 f302 3400 |00a5: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -09d988: 6e20 f302 0400 |00a8: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -09d98e: 6e10 f702 0400 |00ab: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ -09d994: 0c00 |00ae: move-result-object v0 │ │ -09d996: 1f00 1601 |00af: check-cast v0, Ljava/lang/CharSequence; // type@0116 │ │ -09d99a: 6e20 6401 0200 |00b1: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0164 │ │ -09d9a0: 0c00 |00b4: move-result-object v0 │ │ -09d9a2: 07a2 |00b5: move-object v2, v10 │ │ -09d9a4: 1f02 6600 |00b6: check-cast v2, Landroid/view/View; // type@0066 │ │ -09d9a8: 6e20 6501 2000 |00b8: invoke-virtual {v0, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0165 │ │ -09d9ae: 0c00 |00bb: move-result-object v0 │ │ -09d9b0: 5482 7e32 |00bc: iget-object v2, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327e │ │ -09d9b4: 2203 fa06 |00be: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0; // type@06fa │ │ -09d9b8: 7040 551b a392 |00c0: invoke-direct {v3, v10, v2, v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.:(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;)V // method@1b55 │ │ -09d9be: 1409 2b00 117f |00c3: const v9, #float 1.92739e+38 // #7f11002b │ │ -09d9c4: 6e30 6301 9003 |00c6: invoke-virtual {v0, v9, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0163 │ │ -09d9ca: 0c09 |00c9: move-result-object v9 │ │ -09d9cc: 140a 2700 117f |00ca: const v10, #float 1.92739e+38 // #7f110027 │ │ -09d9d2: 6e30 6101 a905 |00cd: invoke-virtual {v9, v10, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0161 │ │ -09d9d8: 0c09 |00d0: move-result-object v9 │ │ -09d9da: 6e10 5e01 0900 |00d1: invoke-virtual {v9}, Landroidx/appcompat/app/AlertDialog$Builder;.create:()Landroidx/appcompat/app/AlertDialog; // method@015e │ │ -09d9e0: 0c09 |00d4: move-result-object v9 │ │ -09d9e2: 1a0a 2b08 |00d5: const-string v10, "Builder(this@ChecklistNo… .create()" // string@082b │ │ -09d9e6: 7120 9004 a900 |00d7: invoke-static {v9, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -09d9ec: 6e10 6701 0900 |00da: invoke-virtual {v9}, Landroidx/appcompat/app/AlertDialog;.show:()V // method@0167 │ │ -09d9f2: 2809 |00dd: goto 00e6 // +0009 │ │ -09d9f4: 548a 7e32 |00de: iget-object v10, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327e │ │ -09d9f8: 7110 611b 0a00 |00e0: invoke-static {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$deleteSelectedItems:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@1b61 │ │ -09d9fe: 6e10 e700 0900 |00e3: invoke-virtual {v9}, Landroid/view/ActionMode;.finish:()V // method@00e7 │ │ -09da04: 0f01 |00e6: return v1 │ │ +09d824: |[09d824] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ +09d834: 1a00 0c36 |0000: const-string v0, "mode" // string@360c │ │ +09d838: 7120 9104 0900 |0002: invoke-static {v9, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09d83e: 1a00 f02e |0005: const-string v0, "item" // string@2ef0 │ │ +09d842: 7120 9104 0a00 |0007: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09d848: 7210 f100 0a00 |000a: invoke-interface {v10}, Landroid/view/MenuItem;.getItemId:()I // method@00f1 │ │ +09d84e: 0a0a |000d: move-result v10 │ │ +09d850: 1400 3f00 097f |000e: const v0, #float 1.82106e+38 // #7f09003f │ │ +09d856: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +09d858: 320a cc00 |0012: if-eq v10, v0, 00de // +00cc │ │ +09d85c: 1409 4200 097f |0014: const v9, #float 1.82106e+38 // #7f090042 │ │ +09d862: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +09d864: 329a 0500 |0018: if-eq v10, v9, 001d // +0005 │ │ +09d868: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +09d86a: 2900 cb00 |001b: goto/16 00e6 // +00cb │ │ +09d86e: 2209 6401 |001d: new-instance v9, Ljava/util/ArrayList; // type@0164 │ │ +09d872: 7010 6903 0900 |001f: invoke-direct {v9}, Ljava/util/ArrayList;.:()V // method@0369 │ │ +09d878: 548a 7e32 |0022: iget-object v10, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327e │ │ +09d87c: 7110 631b 0a00 |0024: invoke-static {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$getLvItemList:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Landroid/widget/ListView; // method@1b63 │ │ +09d882: 0c0a |0027: move-result-object v10 │ │ +09d884: 6e10 3a01 0a00 |0028: invoke-virtual {v10}, Landroid/widget/ListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@013a │ │ +09d88a: 0c0a |002b: move-result-object v10 │ │ +09d88c: 1a02 cf30 |002c: const-string v2, "lvItemList.checkedItemPositions" // string@30cf │ │ +09d890: 7120 9004 2a00 |002e: invoke-static {v10, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +09d896: 5482 7e32 |0031: iget-object v2, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327e │ │ +09d89a: 6e10 e500 0a00 |0033: invoke-virtual {v10}, Landroid/util/SparseBooleanArray;.size:()I // method@00e5 │ │ +09d8a0: 0a03 |0036: move-result v3 │ │ +09d8a2: 1204 |0037: const/4 v4, #int 0 // #0 │ │ +09d8a4: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +09d8a6: 3534 2300 |0039: if-ge v4, v3, 005c // +0023 │ │ +09d8aa: 6e20 e400 4a00 |003b: invoke-virtual {v10, v4}, Landroid/util/SparseBooleanArray;.keyAt:(I)I // method@00e4 │ │ +09d8b0: 0a06 |003e: move-result v6 │ │ +09d8b2: 6e20 e600 4a00 |003f: invoke-virtual {v10, v4}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@00e6 │ │ +09d8b8: 0a07 |0042: move-result v7 │ │ +09d8ba: 3807 1600 |0043: if-eqz v7, 0059 // +0016 │ │ +09d8be: 7110 621b 0200 |0045: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$getChecklistAdapter$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // method@1b62 │ │ +09d8c4: 0c07 |0048: move-result-object v7 │ │ +09d8c6: 3907 0800 |0049: if-nez v7, 0051 // +0008 │ │ +09d8ca: 1a07 ff25 |004b: const-string v7, "checklistAdapter" // string@25ff │ │ +09d8ce: 7110 9404 0700 |004d: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ +09d8d4: 2802 |0050: goto 0052 // +0002 │ │ +09d8d6: 0775 |0051: move-object v5, v7 │ │ +09d8d8: 6e20 3d1c 6500 |0052: invoke-virtual {v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@1c3d │ │ +09d8de: 0c05 |0055: move-result-object v5 │ │ +09d8e0: 6e20 6c03 5900 |0056: invoke-virtual {v9, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@036c │ │ +09d8e6: d804 0401 |0059: add-int/lit8 v4, v4, #int 1 // #01 │ │ +09d8ea: 28dd |005b: goto 0038 // -0023 │ │ +09d8ec: 6e10 7303 0900 |005c: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@0373 │ │ +09d8f2: 0a0a |005f: move-result v10 │ │ +09d8f4: 371a 1300 |0060: if-le v10, v1, 0073 // +0013 │ │ +09d8f8: 5489 7e32 |0062: iget-object v9, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327e │ │ +09d8fc: 6e10 681b 0900 |0064: invoke-virtual {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@1b68 │ │ +09d902: 0c09 |0067: move-result-object v9 │ │ +09d904: 140a 1b01 117f |0068: const v10, #float 1.92744e+38 // #7f11011b │ │ +09d90a: 7130 5401 a900 |006b: invoke-static {v9, v10, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0154 │ │ +09d910: 0c09 |006e: move-result-object v9 │ │ +09d912: 6e10 5601 0900 |006f: invoke-virtual {v9}, Landroid/widget/Toast;.show:()V // method@0156 │ │ +09d918: 28a8 |0072: goto 001a // -0058 │ │ +09d91a: 220a 7a00 |0073: new-instance v10, Landroid/widget/EditText; // type@007a │ │ +09d91e: 5482 7e32 |0075: iget-object v2, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327e │ │ +09d922: 1f02 1800 |0077: check-cast v2, Landroid/content/Context; // type@0018 │ │ +09d926: 7020 2601 2a00 |0079: invoke-direct {v10, v2}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@0126 │ │ +09d92c: 2202 9200 |007c: new-instance v2, Landroidx/appcompat/app/AlertDialog$Builder; // type@0092 │ │ +09d930: 5483 7e32 |007e: iget-object v3, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327e │ │ +09d934: 1f03 1800 |0080: check-cast v3, Landroid/content/Context; // type@0018 │ │ +09d938: 7020 5d01 3200 |0082: invoke-direct {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@015d │ │ +09d93e: 5483 7e32 |0085: iget-object v3, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327e │ │ +09d942: 1404 5100 117f |0087: const v4, #float 1.9274e+38 // #7f110051 │ │ +09d948: 6e20 6e1b 4300 |008a: invoke-virtual {v3, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@1b6e │ │ +09d94e: 0c03 |008d: move-result-object v3 │ │ +09d950: 6e20 7003 0900 |008e: invoke-virtual {v9, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0370 │ │ +09d956: 0c00 |0091: move-result-object v0 │ │ +09d958: 7110 8e04 0000 |0092: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048e │ │ +09d95e: 1f00 1f07 |0095: check-cast v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@071f │ │ +09d962: 6e10 451c 0000 |0097: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@1c45 │ │ +09d968: 0c00 |009a: move-result-object v0 │ │ +09d96a: 2204 3901 |009b: new-instance v4, Ljava/lang/StringBuilder; // type@0139 │ │ +09d96e: 7010 ec02 0400 |009d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@02ec │ │ +09d974: 6e20 f302 3400 |00a0: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +09d97a: 1a03 7001 |00a3: const-string v3, " " // string@0170 │ │ +09d97e: 6e20 f302 3400 |00a5: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +09d984: 6e20 f302 0400 |00a8: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +09d98a: 6e10 f702 0400 |00ab: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ +09d990: 0c00 |00ae: move-result-object v0 │ │ +09d992: 1f00 1601 |00af: check-cast v0, Ljava/lang/CharSequence; // type@0116 │ │ +09d996: 6e20 6401 0200 |00b1: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0164 │ │ +09d99c: 0c00 |00b4: move-result-object v0 │ │ +09d99e: 07a2 |00b5: move-object v2, v10 │ │ +09d9a0: 1f02 6600 |00b6: check-cast v2, Landroid/view/View; // type@0066 │ │ +09d9a4: 6e20 6501 2000 |00b8: invoke-virtual {v0, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0165 │ │ +09d9aa: 0c00 |00bb: move-result-object v0 │ │ +09d9ac: 5482 7e32 |00bc: iget-object v2, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327e │ │ +09d9b0: 2203 fa06 |00be: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0; // type@06fa │ │ +09d9b4: 7040 551b a392 |00c0: invoke-direct {v3, v10, v2, v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1$$ExternalSyntheticLambda0;.:(Landroid/widget/EditText;Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;Ljava/util/ArrayList;)V // method@1b55 │ │ +09d9ba: 1409 2b00 117f |00c3: const v9, #float 1.92739e+38 // #7f11002b │ │ +09d9c0: 6e30 6301 9003 |00c6: invoke-virtual {v0, v9, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0163 │ │ +09d9c6: 0c09 |00c9: move-result-object v9 │ │ +09d9c8: 140a 2700 117f |00ca: const v10, #float 1.92739e+38 // #7f110027 │ │ +09d9ce: 6e30 6101 a905 |00cd: invoke-virtual {v9, v10, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0161 │ │ +09d9d4: 0c09 |00d0: move-result-object v9 │ │ +09d9d6: 6e10 5e01 0900 |00d1: invoke-virtual {v9}, Landroidx/appcompat/app/AlertDialog$Builder;.create:()Landroidx/appcompat/app/AlertDialog; // method@015e │ │ +09d9dc: 0c09 |00d4: move-result-object v9 │ │ +09d9de: 1a0a 2b08 |00d5: const-string v10, "Builder(this@ChecklistNo… .create()" // string@082b │ │ +09d9e2: 7120 9004 a900 |00d7: invoke-static {v9, v10}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +09d9e8: 6e10 6701 0900 |00da: invoke-virtual {v9}, Landroidx/appcompat/app/AlertDialog;.show:()V // method@0167 │ │ +09d9ee: 2809 |00dd: goto 00e6 // +0009 │ │ +09d9f0: 548a 7e32 |00de: iget-object v10, v8, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327e │ │ +09d9f4: 7110 611b 0a00 |00e0: invoke-static {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$deleteSelectedItems:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@1b61 │ │ +09d9fa: 6e10 e700 0900 |00e3: invoke-virtual {v9}, Landroid/view/ActionMode;.finish:()V // method@00e7 │ │ +09da00: 0f01 |00e6: return v1 │ │ catches : (none) │ │ positions : │ │ 0x000a line=83 │ │ 0x001d line=90 │ │ 0x0022 line=91 │ │ 0x0033 line=266 │ │ 0x003b line=267 │ │ @@ -133752,25 +133752,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 │ │ -09da08: |[09da08] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -09da18: 1a00 0c36 |0000: const-string v0, "mode" // string@360c │ │ -09da1c: 7120 9104 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09da22: 1a00 da35 |0005: const-string v0, "menu" // string@35da │ │ -09da26: 7120 9104 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09da2c: 6e10 e800 0200 |000a: invoke-virtual {v2}, Landroid/view/ActionMode;.getMenuInflater:()Landroid/view/MenuInflater; // method@00e8 │ │ -09da32: 0c02 |000d: move-result-object v2 │ │ -09da34: 1400 0200 0e7f |000e: const v0, #float 1.8875e+38 // #7f0e0002 │ │ -09da3a: 6e30 f000 0203 |0011: invoke-virtual {v2, v0, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@00f0 │ │ -09da40: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -09da42: 0f02 |0015: return v2 │ │ +09da04: |[09da04] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +09da14: 1a00 0c36 |0000: const-string v0, "mode" // string@360c │ │ +09da18: 7120 9104 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09da1e: 1a00 da35 |0005: const-string v0, "menu" // string@35da │ │ +09da22: 7120 9104 0300 |0007: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09da28: 6e10 e800 0200 |000a: invoke-virtual {v2}, Landroid/view/ActionMode;.getMenuInflater:()Landroid/view/MenuInflater; // method@00e8 │ │ +09da2e: 0c02 |000d: move-result-object v2 │ │ +09da30: 1400 0200 0e7f |000e: const v0, #float 1.8875e+38 // #7f0e0002 │ │ +09da36: 6e30 f000 0203 |0011: invoke-virtual {v2, v0, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@00f0 │ │ +09da3c: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +09da3e: 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; │ │ @@ -133781,27 +133781,27 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -09db70: |[09db70] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ -09db80: 1a00 0c36 |0000: const-string v0, "mode" // string@360c │ │ -09db84: 7120 9104 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09db8a: 5412 7e32 |0005: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327e │ │ -09db8e: 7110 631b 0200 |0007: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$getLvItemList:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Landroid/widget/ListView; // method@1b63 │ │ -09db94: 0c02 |000a: move-result-object v2 │ │ -09db96: 6e10 3901 0200 |000b: invoke-virtual {v2}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@0139 │ │ -09db9c: 0c02 |000e: move-result-object v2 │ │ -09db9e: 1a00 be38 |000f: const-string v0, "null cannot be cast to non-null type android.widget.ArrayAdapter<*>" // string@38be │ │ -09dba2: 7120 8f04 0200 |0011: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048f │ │ -09dba8: 1f02 7400 |0014: check-cast v2, Landroid/widget/ArrayAdapter; // type@0074 │ │ -09dbac: 6e10 1101 0200 |0016: invoke-virtual {v2}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@0111 │ │ -09dbb2: 0e00 |0019: return-void │ │ +09db6c: |[09db6c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ +09db7c: 1a00 0c36 |0000: const-string v0, "mode" // string@360c │ │ +09db80: 7120 9104 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09db86: 5412 7e32 |0005: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327e │ │ +09db8a: 7110 631b 0200 |0007: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.access$getLvItemList:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Landroid/widget/ListView; // method@1b63 │ │ +09db90: 0c02 |000a: move-result-object v2 │ │ +09db92: 6e10 3901 0200 |000b: invoke-virtual {v2}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@0139 │ │ +09db98: 0c02 |000e: move-result-object v2 │ │ +09db9a: 1a00 be38 |000f: const-string v0, "null cannot be cast to non-null type android.widget.ArrayAdapter<*>" // string@38be │ │ +09db9e: 7120 8f04 0200 |0011: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048f │ │ +09dba4: 1f02 7400 |0014: check-cast v2, Landroid/widget/ArrayAdapter; // type@0074 │ │ +09dba8: 6e10 1101 0200 |0016: invoke-virtual {v2}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@0111 │ │ +09dbae: 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; │ │ @@ -133811,38 +133811,38 @@ │ │ type : '(Landroid/view/ActionMode;IJZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09dbb4: |[09dbb4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onItemCheckedStateChanged:(Landroid/view/ActionMode;IJZ)V │ │ -09dbc4: 1a02 0c36 |0000: const-string v2, "mode" // string@360c │ │ -09dbc8: 7120 9104 2100 |0002: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09dbce: 0e00 |0005: return-void │ │ +09dbb0: |[09dbb0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onItemCheckedStateChanged:(Landroid/view/ActionMode;IJZ)V │ │ +09dbc0: 1a02 0c36 |0000: const-string v2, "mode" // string@360c │ │ +09dbc4: 7120 9104 2100 |0002: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09dbca: 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 │ │ -09da44: |[09da44] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -09da54: 1a00 0c36 |0000: const-string v0, "mode" // string@360c │ │ -09da58: 7120 9104 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09da5e: 1a02 da35 |0005: const-string v2, "menu" // string@35da │ │ -09da62: 7120 9104 2300 |0007: invoke-static {v3, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09da68: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -09da6a: 0f02 |000b: return v2 │ │ +09da40: |[09da40] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$onLoadActivity$1.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +09da50: 1a00 0c36 |0000: const-string v0, "mode" // string@360c │ │ +09da54: 7120 9104 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09da5a: 1a02 da35 |0005: const-string v2, "menu" // string@35da │ │ +09da5e: 7120 9104 2300 |0007: invoke-static {v3, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09da64: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +09da66: 0f02 |000b: return v2 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 2212 (ChecklistNoteActivity.kt) │ │ │ │ Class #503 header: │ │ @@ -133874,17 +133874,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09e608: |[09e608] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$Companion.:()V │ │ -09e618: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ -09e61e: 0e00 |0003: return-void │ │ +09e604: |[09e604] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$Companion.:()V │ │ +09e614: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ +09e61a: 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;) │ │ @@ -133892,17 +133892,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 │ │ -09e620: |[09e620] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -09e630: 7010 7b1b 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion;.:()V // method@1b7b │ │ -09e636: 0e00 |0003: return-void │ │ +09e61c: |[09e61c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +09e62c: 7010 7b1b 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion;.:()V // method@1b7b │ │ +09e632: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 2871 (CreateEditNoteViewModel.kt) │ │ │ │ @@ -133930,34 +133930,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09f8f8: |[09f8f8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$$ExternalSyntheticLambda0.:()V │ │ -09f908: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ -09f90e: 0e00 |0003: return-void │ │ +09f8f4: |[09f8f4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$$ExternalSyntheticLambda0.:()V │ │ +09f904: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ +09f90a: 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 │ │ -09f910: |[09f910] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$$ExternalSyntheticLambda0.onScanCompleted:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -09f920: 7120 e31b 2100 |0000: invoke-static {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.$r8$lambda$ptv4WPXMuNZzdpMwNB1Nd2L1HtE:(Ljava/lang/String;Landroid/net/Uri;)V // method@1be3 │ │ -09f926: 0e00 |0003: return-void │ │ +09f90c: |[09f90c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$$ExternalSyntheticLambda0.onScanCompleted:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +09f91c: 7120 e31b 2100 |0000: invoke-static {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.$r8$lambda$ptv4WPXMuNZzdpMwNB1Nd2L1HtE:(Ljava/lang/String;Landroid/net/Uri;)V // method@1be3 │ │ +09f922: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 2896 (D8$$SyntheticClass) │ │ │ │ Class #505 header: │ │ @@ -133989,17 +133989,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09f99c: |[09f99c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$Companion.:()V │ │ -09f9ac: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ -09f9b2: 0e00 |0003: return-void │ │ +09f998: |[09f998] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$Companion.:()V │ │ +09f9a8: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ +09f9ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;) │ │ @@ -134007,55 +134007,55 @@ │ │ type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09f9b4: |[09f9b4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ -09f9c4: 7010 d71b 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.:()V // method@1bd7 │ │ -09f9ca: 0e00 |0003: return-void │ │ +09f9b0: |[09f9b0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$Companion.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V │ │ +09f9c0: 7010 d71b 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.:()V // method@1bd7 │ │ +09f9c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;) │ │ name : 'overlay' │ │ type : '(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -09f928: |[09f928] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$Companion.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; │ │ -09f938: 1a00 dc24 |0000: const-string v0, "bmp1" // string@24dc │ │ -09f93c: 7120 9104 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09f942: 1a00 dd24 |0005: const-string v0, "bmp2" // string@24dd │ │ -09f946: 7120 9104 0600 |0007: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09f94c: 6e10 6f00 0500 |000a: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@006f │ │ -09f952: 0a00 |000d: move-result v0 │ │ -09f954: 6e10 6e00 0500 |000e: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@006e │ │ -09f95a: 0a01 |0011: move-result v1 │ │ -09f95c: 6e10 6d00 0500 |0012: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@006d │ │ -09f962: 0c02 |0015: move-result-object v2 │ │ -09f964: 7130 6c00 1002 |0016: invoke-static {v0, v1, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@006c │ │ -09f96a: 0c00 |0019: move-result-object v0 │ │ -09f96c: 1a01 9527 |001a: const-string v1, "createBitmap(bmp1.width, bmp1.height, bmp1.config)" // string@2795 │ │ -09f970: 7120 9004 1000 |001c: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -09f976: 2201 2e00 |001f: new-instance v1, Landroid/graphics/Canvas; // type@002e │ │ -09f97a: 7020 7100 0100 |0021: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0071 │ │ -09f980: 2202 3000 |0024: new-instance v2, Landroid/graphics/Matrix; // type@0030 │ │ -09f984: 7010 7900 0200 |0026: invoke-direct {v2}, Landroid/graphics/Matrix;.:()V // method@0079 │ │ -09f98a: 1203 |0029: const/4 v3, #int 0 // #0 │ │ -09f98c: 6e40 7300 5132 |002a: invoke-virtual {v1, v5, v2, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@0073 │ │ -09f992: 1205 |002d: const/4 v5, #int 0 // #0 │ │ -09f994: 6e53 7200 6155 |002e: invoke-virtual {v1, v6, v5, v5, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0072 │ │ -09f99a: 1100 |0031: return-object v0 │ │ +09f924: |[09f924] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$Companion.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; │ │ +09f934: 1a00 dc24 |0000: const-string v0, "bmp1" // string@24dc │ │ +09f938: 7120 9104 0500 |0002: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09f93e: 1a00 dd24 |0005: const-string v0, "bmp2" // string@24dd │ │ +09f942: 7120 9104 0600 |0007: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09f948: 6e10 6f00 0500 |000a: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@006f │ │ +09f94e: 0a00 |000d: move-result v0 │ │ +09f950: 6e10 6e00 0500 |000e: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@006e │ │ +09f956: 0a01 |0011: move-result v1 │ │ +09f958: 6e10 6d00 0500 |0012: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@006d │ │ +09f95e: 0c02 |0015: move-result-object v2 │ │ +09f960: 7130 6c00 1002 |0016: invoke-static {v0, v1, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@006c │ │ +09f966: 0c00 |0019: move-result-object v0 │ │ +09f968: 1a01 9527 |001a: const-string v1, "createBitmap(bmp1.width, bmp1.height, bmp1.config)" // string@2795 │ │ +09f96c: 7120 9004 1000 |001c: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +09f972: 2201 2e00 |001f: new-instance v1, Landroid/graphics/Canvas; // type@002e │ │ +09f976: 7020 7100 0100 |0021: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0071 │ │ +09f97c: 2202 3000 |0024: new-instance v2, Landroid/graphics/Matrix; // type@0030 │ │ +09f980: 7010 7900 0200 |0026: invoke-direct {v2}, Landroid/graphics/Matrix;.:()V // method@0079 │ │ +09f986: 1203 |0029: const/4 v3, #int 0 // #0 │ │ +09f988: 6e40 7300 5132 |002a: invoke-virtual {v1, v5, v2, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@0073 │ │ +09f98e: 1205 |002d: const/4 v5, #int 0 // #0 │ │ +09f990: 6e53 7200 6155 |002e: invoke-virtual {v1, v6, v5, v5, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0072 │ │ +09f996: 1100 |0031: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x000a line=225 │ │ 0x001f line=226 │ │ 0x0024 line=227 │ │ 0x002e line=228 │ │ locals : │ │ @@ -134089,34 +134089,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a0584: |[0a0584] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda0.:()V │ │ -0a0594: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ -0a059a: 0e00 |0003: return-void │ │ +0a0580: |[0a0580] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda0.:()V │ │ +0a0590: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ +0a0596: 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 │ │ -0a059c: |[0a059c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda0.onScanCompleted:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -0a05ac: 7120 1d1c 2100 |0000: invoke-static {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.$r8$lambda$fDI7tr47feQsueN_5USa0CW_df0:(Ljava/lang/String;Landroid/net/Uri;)V // method@1c1d │ │ -0a05b2: 0e00 |0003: return-void │ │ +0a0598: |[0a0598] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda0.onScanCompleted:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +0a05a8: 7120 1d1c 2100 |0000: invoke-static {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.$r8$lambda$fDI7tr47feQsueN_5USa0CW_df0:(Ljava/lang/String;Landroid/net/Uri;)V // method@1c1d │ │ +0a05ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 2896 (D8$$SyntheticClass) │ │ │ │ Class #507 header: │ │ @@ -134147,36 +134147,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 │ │ -0a05b4: |[0a05b4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda1.:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;)V │ │ -0a05c4: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ -0a05ca: 5b01 b932 |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda1;.f$0:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@32b9 │ │ -0a05ce: 0e00 |0005: return-void │ │ +0a05b0: |[0a05b0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda1.:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;)V │ │ +0a05c0: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ +0a05c6: 5b01 b932 |0003: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda1;.f$0:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@32b9 │ │ +0a05ca: 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 │ │ -0a05d0: |[0a05d0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -0a05e0: 5410 b932 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda1;.f$0:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@32b9 │ │ -0a05e4: 7120 1c1c 2000 |0002: invoke-static {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.$r8$lambda$QTbYh20bpdSuUwan623zrHbnp_o:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroid/view/View;)V // method@1c1c │ │ -0a05ea: 0e00 |0005: return-void │ │ +0a05cc: |[0a05cc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +0a05dc: 5410 b932 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda1;.f$0:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@32b9 │ │ +0a05e0: 7120 1c1c 2000 |0002: invoke-static {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.$r8$lambda$QTbYh20bpdSuUwan623zrHbnp_o:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroid/view/View;)V // method@1c1c │ │ +0a05e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 2896 (D8$$SyntheticClass) │ │ │ │ Class #508 header: │ │ @@ -134213,17 +134213,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 │ │ -0a1ab0: |[0a1ab0] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.:(Landroid/content/Context;I)V │ │ -0a1ac0: 7030 0d01 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I)V // method@010d │ │ -0a1ac6: 0e00 |0003: return-void │ │ +0a1aac: |[0a1aac] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.:(Landroid/content/Context;I)V │ │ +0a1abc: 7030 0d01 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I)V // method@010d │ │ +0a1ac2: 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 │ │ @@ -134233,17 +134233,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 │ │ -0a1ac8: |[0a1ac8] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.:(Landroid/content/Context;ILjava/util/List;)V │ │ -0a1ad8: 7040 0e01 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@010e │ │ -0a1ade: 0e00 |0003: return-void │ │ +0a1ac4: |[0a1ac4] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.:(Landroid/content/Context;ILjava/util/List;)V │ │ +0a1ad4: 7040 0e01 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@010e │ │ +0a1ada: 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 │ │ @@ -134255,59 +134255,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 │ │ -0a19e8: |[0a19e8] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0a19f8: 3904 1200 |0000: if-nez v4, 0012 // +0012 │ │ -0a19fc: 6e10 3c1c 0200 |0002: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getContext:()Landroid/content/Context; // method@1c3c │ │ -0a1a02: 0c04 |0005: move-result-object v4 │ │ -0a1a04: 7110 e900 0400 |0006: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@00e9 │ │ -0a1a0a: 0c04 |0009: move-result-object v4 │ │ -0a1a0c: 1405 4000 0c7f |000a: const v5, #float 1.86093e+38 // #7f0c0040 │ │ -0a1a12: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0a1a14: 6e30 ea00 5400 |000e: invoke-virtual {v4, v5, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@00ea │ │ -0a1a1a: 0c04 |0011: move-result-object v4 │ │ -0a1a1c: 6e20 3d1c 3200 |0012: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@1c3d │ │ -0a1a22: 0c03 |0015: move-result-object v3 │ │ -0a1a24: 1f03 1f07 |0016: check-cast v3, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@071f │ │ -0a1a28: 3803 4200 |0018: if-eqz v3, 005a // +0042 │ │ -0a1a2c: 1405 2101 097f |001a: const v5, #float 1.8211e+38 // #7f090121 │ │ -0a1a32: 6e20 f500 5400 |001d: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f5 │ │ -0a1a38: 0c05 |0020: move-result-object v5 │ │ -0a1a3a: 1f05 7800 |0021: check-cast v5, Landroid/widget/CheckBox; // type@0078 │ │ -0a1a3e: 1400 2201 097f |0023: const v0, #float 1.8211e+38 // #7f090122 │ │ -0a1a44: 6e20 f500 0400 |0026: invoke-virtual {v4, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f5 │ │ -0a1a4a: 0c00 |0029: move-result-object v0 │ │ -0a1a4c: 1f00 8900 |002a: check-cast v0, Landroid/widget/TextView; // type@0089 │ │ -0a1a50: 6e10 461c 0300 |002c: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@1c46 │ │ -0a1a56: 0a01 |002f: move-result v1 │ │ -0a1a58: 6e20 2401 1500 |0030: invoke-virtual {v5, v1}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0124 │ │ -0a1a5e: 6e10 451c 0300 |0033: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@1c45 │ │ -0a1a64: 0c03 |0036: move-result-object v3 │ │ -0a1a66: 6e20 5001 3000 |0037: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0150 │ │ -0a1a6c: 6e10 3c1c 0200 |003a: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getContext:()Landroid/content/Context; // method@1c3c │ │ -0a1a72: 0c03 |003d: move-result-object v3 │ │ -0a1a74: 7110 b300 0300 |003e: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@00b3 │ │ -0a1a7a: 0c03 |0041: move-result-object v3 │ │ -0a1a7c: 1a05 943c |0042: const-string v5, "settings_use_custom_font_size" // string@3c94 │ │ -0a1a80: 1201 |0044: const/4 v1, #int 0 // #0 │ │ -0a1a82: 7230 4600 5301 |0045: invoke-interface {v3, v5, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0046 │ │ -0a1a88: 0a05 |0048: move-result v5 │ │ -0a1a8a: 3805 1100 |0049: if-eqz v5, 005a // +0011 │ │ -0a1a8e: 1a05 8d3c |004b: const-string v5, "settings_font_size" // string@3c8d │ │ -0a1a92: 1a01 ca04 |004d: const-string v1, "15" // string@04ca │ │ -0a1a96: 7230 4800 5301 |004f: invoke-interface {v3, v5, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0048 │ │ -0a1a9c: 0c03 |0052: move-result-object v3 │ │ -0a1a9e: 7110 a902 0300 |0053: invoke-static {v3}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@02a9 │ │ -0a1aa4: 0a03 |0056: move-result v3 │ │ -0a1aa6: 6e20 5201 3000 |0057: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setTextSize:(F)V // method@0152 │ │ -0a1aac: 1104 |005a: return-object v4 │ │ +0a19e4: |[0a19e4] org.secuso.privacyfriendlynotes.ui.util.CheckListAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0a19f4: 3904 1200 |0000: if-nez v4, 0012 // +0012 │ │ +0a19f8: 6e10 3c1c 0200 |0002: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getContext:()Landroid/content/Context; // method@1c3c │ │ +0a19fe: 0c04 |0005: move-result-object v4 │ │ +0a1a00: 7110 e900 0400 |0006: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@00e9 │ │ +0a1a06: 0c04 |0009: move-result-object v4 │ │ +0a1a08: 1405 4000 0c7f |000a: const v5, #float 1.86093e+38 // #7f0c0040 │ │ +0a1a0e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0a1a10: 6e30 ea00 5400 |000e: invoke-virtual {v4, v5, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@00ea │ │ +0a1a16: 0c04 |0011: move-result-object v4 │ │ +0a1a18: 6e20 3d1c 3200 |0012: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@1c3d │ │ +0a1a1e: 0c03 |0015: move-result-object v3 │ │ +0a1a20: 1f03 1f07 |0016: check-cast v3, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@071f │ │ +0a1a24: 3803 4200 |0018: if-eqz v3, 005a // +0042 │ │ +0a1a28: 1405 2101 097f |001a: const v5, #float 1.8211e+38 // #7f090121 │ │ +0a1a2e: 6e20 f500 5400 |001d: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f5 │ │ +0a1a34: 0c05 |0020: move-result-object v5 │ │ +0a1a36: 1f05 7800 |0021: check-cast v5, Landroid/widget/CheckBox; // type@0078 │ │ +0a1a3a: 1400 2201 097f |0023: const v0, #float 1.8211e+38 // #7f090122 │ │ +0a1a40: 6e20 f500 0400 |0026: invoke-virtual {v4, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f5 │ │ +0a1a46: 0c00 |0029: move-result-object v0 │ │ +0a1a48: 1f00 8900 |002a: check-cast v0, Landroid/widget/TextView; // type@0089 │ │ +0a1a4c: 6e10 461c 0300 |002c: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@1c46 │ │ +0a1a52: 0a01 |002f: move-result v1 │ │ +0a1a54: 6e20 2401 1500 |0030: invoke-virtual {v5, v1}, Landroid/widget/CheckBox;.setChecked:(Z)V // method@0124 │ │ +0a1a5a: 6e10 451c 0300 |0033: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@1c45 │ │ +0a1a60: 0c03 |0036: move-result-object v3 │ │ +0a1a62: 6e20 5001 3000 |0037: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@0150 │ │ +0a1a68: 6e10 3c1c 0200 |003a: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getContext:()Landroid/content/Context; // method@1c3c │ │ +0a1a6e: 0c03 |003d: move-result-object v3 │ │ +0a1a70: 7110 b300 0300 |003e: invoke-static {v3}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@00b3 │ │ +0a1a76: 0c03 |0041: move-result-object v3 │ │ +0a1a78: 1a05 943c |0042: const-string v5, "settings_use_custom_font_size" // string@3c94 │ │ +0a1a7c: 1201 |0044: const/4 v1, #int 0 // #0 │ │ +0a1a7e: 7230 4600 5301 |0045: invoke-interface {v3, v5, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0046 │ │ +0a1a84: 0a05 |0048: move-result v5 │ │ +0a1a86: 3805 1100 |0049: if-eqz v5, 005a // +0011 │ │ +0a1a8a: 1a05 8d3c |004b: const-string v5, "settings_font_size" // string@3c8d │ │ +0a1a8e: 1a01 ca04 |004d: const-string v1, "15" // string@04ca │ │ +0a1a92: 7230 4800 5301 |004f: invoke-interface {v3, v5, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0048 │ │ +0a1a98: 0c03 |0052: move-result-object v3 │ │ +0a1a9a: 7110 a902 0300 |0053: invoke-static {v3}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@02a9 │ │ +0a1aa0: 0a03 |0056: move-result v3 │ │ +0a1aa2: 6e20 5201 3000 |0057: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setTextSize:(F)V // method@0152 │ │ +0a1aa8: 1104 |005a: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=47 │ │ 0x000e line=48 │ │ 0x0012 line=50 │ │ 0x001d line=53 │ │ 0x0026 line=54 │ │ @@ -134363,19 +134363,19 @@ │ │ type : '(ZLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0a1b10: |[0a1b10] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.:(ZLjava/lang/String;)V │ │ -0a1b20: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ -0a1b26: 5c01 c932 |0003: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@32c9 │ │ -0a1b2a: 5b02 ca32 |0005: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@32ca │ │ -0a1b2e: 0e00 |0007: return-void │ │ +0a1b0c: |[0a1b0c] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.:(ZLjava/lang/String;)V │ │ +0a1b1c: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ +0a1b22: 5c01 c932 |0003: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@32c9 │ │ +0a1b26: 5b02 ca32 |0005: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@32ca │ │ +0a1b2a: 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; │ │ @@ -134388,17 +134388,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1af8: |[0a1af8] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.getName:()Ljava/lang/String; │ │ -0a1b08: 5410 ca32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@32ca │ │ -0a1b0c: 1100 |0002: return-object v0 │ │ +0a1af4: |[0a1af4] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.getName:()Ljava/lang/String; │ │ +0a1b04: 5410 ca32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@32ca │ │ +0a1b08: 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;) │ │ @@ -134406,17 +134406,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1ae0: |[0a1ae0] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.isChecked:()Z │ │ -0a1af0: 5510 c932 |0000: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@32c9 │ │ -0a1af4: 0f00 |0002: return v0 │ │ +0a1adc: |[0a1adc] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.isChecked:()Z │ │ +0a1aec: 5510 c932 |0000: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@32c9 │ │ +0a1af0: 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;) │ │ @@ -134424,17 +134424,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1b30: |[0a1b30] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.setChecked:(Z)V │ │ -0a1b40: 5c01 c932 |0000: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@32c9 │ │ -0a1b44: 0e00 |0002: return-void │ │ +0a1b2c: |[0a1b2c] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.setChecked:(Z)V │ │ +0a1b3c: 5c01 c932 |0000: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:Z // field@32c9 │ │ +0a1b40: 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 │ │ │ │ @@ -134443,17 +134443,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1b48: |[0a1b48] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.setName:(Ljava/lang/String;)V │ │ -0a1b58: 5b01 ca32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@32ca │ │ -0a1b5c: 0e00 |0002: return-void │ │ +0a1b44: |[0a1b44] org.secuso.privacyfriendlynotes.ui.util.CheckListItem.setName:(Ljava/lang/String;)V │ │ +0a1b54: 5b01 ca32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.name:Ljava/lang/String; // field@32ca │ │ +0a1b58: 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; │ │ │ │ @@ -134512,17 +134512,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a1b60: |[0a1b60] petrov.kristiyan.colorpicker.BuildConfig.:()V │ │ -0a1b70: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ -0a1b76: 0e00 |0003: return-void │ │ +0a1b5c: |[0a1b5c] petrov.kristiyan.colorpicker.BuildConfig.:()V │ │ +0a1b6c: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ +0a1b72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpetrov/kristiyan/colorpicker/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -134559,19 +134559,19 @@ │ │ type : '(IZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0a1bd8: |[0a1bd8] petrov.kristiyan.colorpicker.ColorPal.:(IZ)V │ │ -0a1be8: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ -0a1bee: 5901 d232 |0003: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@32d2 │ │ -0a1bf2: 5c02 d132 |0005: iput-boolean v2, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@32d1 │ │ -0a1bf6: 0e00 |0007: return-void │ │ +0a1bd4: |[0a1bd4] petrov.kristiyan.colorpicker.ColorPal.:(IZ)V │ │ +0a1be4: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ +0a1bea: 5901 d232 |0003: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@32d2 │ │ +0a1bee: 5c02 d132 |0005: iput-boolean v2, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@32d1 │ │ +0a1bf2: 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; │ │ @@ -134584,25 +134584,25 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -0a1b78: |[0a1b78] petrov.kristiyan.colorpicker.ColorPal.equals:(Ljava/lang/Object;)Z │ │ -0a1b88: 2020 2107 |0000: instance-of v0, v2, Lpetrov/kristiyan/colorpicker/ColorPal; // type@0721 │ │ -0a1b8c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0a1b90: 1f02 2107 |0004: check-cast v2, Lpetrov/kristiyan/colorpicker/ColorPal; // type@0721 │ │ -0a1b94: 5222 d232 |0006: iget v2, v2, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@32d2 │ │ -0a1b98: 5210 d232 |0008: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@32d2 │ │ -0a1b9c: 3302 0400 |000a: if-ne v2, v0, 000e // +0004 │ │ -0a1ba0: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -0a1ba2: 2802 |000d: goto 000f // +0002 │ │ -0a1ba4: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -0a1ba6: 0f02 |000f: return v2 │ │ +0a1b74: |[0a1b74] petrov.kristiyan.colorpicker.ColorPal.equals:(Ljava/lang/Object;)Z │ │ +0a1b84: 2020 2107 |0000: instance-of v0, v2, Lpetrov/kristiyan/colorpicker/ColorPal; // type@0721 │ │ +0a1b88: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0a1b8c: 1f02 2107 |0004: check-cast v2, Lpetrov/kristiyan/colorpicker/ColorPal; // type@0721 │ │ +0a1b90: 5222 d232 |0006: iget v2, v2, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@32d2 │ │ +0a1b94: 5210 d232 |0008: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@32d2 │ │ +0a1b98: 3302 0400 |000a: if-ne v2, v0, 000e // +0004 │ │ +0a1b9c: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +0a1b9e: 2802 |000d: goto 000f // +0002 │ │ +0a1ba0: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +0a1ba2: 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; │ │ │ │ @@ -134611,17 +134611,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1bc0: |[0a1bc0] petrov.kristiyan.colorpicker.ColorPal.getColor:()I │ │ -0a1bd0: 5210 d232 |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@32d2 │ │ -0a1bd4: 0f00 |0002: return v0 │ │ +0a1bbc: |[0a1bbc] petrov.kristiyan.colorpicker.ColorPal.getColor:()I │ │ +0a1bcc: 5210 d232 |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@32d2 │ │ +0a1bd0: 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;) │ │ @@ -134629,17 +134629,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1ba8: |[0a1ba8] petrov.kristiyan.colorpicker.ColorPal.isCheck:()Z │ │ -0a1bb8: 5510 d132 |0000: iget-boolean v0, v1, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@32d1 │ │ -0a1bbc: 0f00 |0002: return v0 │ │ +0a1ba4: |[0a1ba4] petrov.kristiyan.colorpicker.ColorPal.isCheck:()Z │ │ +0a1bb4: 5510 d132 |0000: iget-boolean v0, v1, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@32d1 │ │ +0a1bb8: 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;) │ │ @@ -134647,17 +134647,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1bf8: |[0a1bf8] petrov.kristiyan.colorpicker.ColorPal.setCheck:(Z)V │ │ -0a1c08: 5c01 d132 |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@32d1 │ │ -0a1c0c: 0e00 |0002: return-void │ │ +0a1bf4: |[0a1bf4] petrov.kristiyan.colorpicker.ColorPal.setCheck:(Z)V │ │ +0a1c04: 5c01 d132 |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.check:Z // field@32d1 │ │ +0a1c08: 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 │ │ │ │ @@ -134666,17 +134666,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1c10: |[0a1c10] petrov.kristiyan.colorpicker.ColorPal.setColor:(I)V │ │ -0a1c20: 5901 d232 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@32d2 │ │ -0a1c24: 0e00 |0002: return-void │ │ +0a1c0c: |[0a1c0c] petrov.kristiyan.colorpicker.ColorPal.setColor:(I)V │ │ +0a1c1c: 5901 d232 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPal;.color:I // field@32d2 │ │ +0a1c20: 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 │ │ │ │ @@ -134715,18 +134715,18 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a1c28: |[0a1c28] petrov.kristiyan.colorpicker.ColorPicker$1.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V │ │ -0a1c38: 5b01 d332 |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d3 │ │ -0a1c3c: 7010 c402 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ -0a1c42: 0e00 |0005: return-void │ │ +0a1c24: |[0a1c24] petrov.kristiyan.colorpicker.ColorPicker$1.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V │ │ +0a1c34: 5b01 d332 |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d3 │ │ +0a1c38: 7010 c402 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ +0a1c3e: 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; │ │ │ │ @@ -134736,52 +134736,52 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -0a1c44: |[0a1c44] petrov.kristiyan.colorpicker.ColorPicker$1.onClick:(Landroid/view/View;)V │ │ -0a1c54: 5423 d332 |0000: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d3 │ │ -0a1c58: 7110 5e1c 0300 |0002: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@1c5e │ │ -0a1c5e: 0c03 |0005: move-result-object v3 │ │ -0a1c60: 3803 2700 |0006: if-eqz v3, 002d // +0027 │ │ -0a1c64: 5423 d332 |0008: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d3 │ │ -0a1c68: 7110 5f1c 0300 |000a: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$100:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@1c5f │ │ -0a1c6e: 0a03 |000d: move-result v3 │ │ -0a1c70: 3903 1f00 |000e: if-nez v3, 002d // +001f │ │ -0a1c74: 5423 d332 |0010: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d3 │ │ -0a1c78: 7110 5e1c 0300 |0012: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@1c5e │ │ -0a1c7e: 0c03 |0015: move-result-object v3 │ │ -0a1c80: 5420 d332 |0016: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d3 │ │ -0a1c84: 7110 601c 0000 |0018: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@1c60 │ │ -0a1c8a: 0c00 |001b: move-result-object v0 │ │ -0a1c8c: 6e10 9d1c 0000 |001c: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@1c9d │ │ -0a1c92: 0a00 |001f: move-result v0 │ │ -0a1c94: 5421 d332 |0020: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d3 │ │ -0a1c98: 7110 601c 0100 |0022: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@1c60 │ │ -0a1c9e: 0c01 |0025: move-result-object v1 │ │ -0a1ca0: 6e10 9e1c 0100 |0026: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@1c9e │ │ -0a1ca6: 0a01 |0029: move-result v1 │ │ -0a1ca8: 7230 5a1c 0301 |002a: invoke-interface {v3, v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;.onChooseColor:(II)V // method@1c5a │ │ -0a1cae: 5423 d332 |002d: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d3 │ │ -0a1cb2: 7110 611c 0300 |002f: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@1c61 │ │ -0a1cb8: 0a03 |0032: move-result v3 │ │ -0a1cba: 3803 1800 |0033: if-eqz v3, 004b // +0018 │ │ -0a1cbe: 5423 d332 |0035: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d3 │ │ -0a1cc2: 6e10 661c 0300 |0037: invoke-virtual {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@1c66 │ │ -0a1cc8: 5423 d332 |003a: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d3 │ │ -0a1ccc: 7110 621c 0300 |003c: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$400:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@1c62 │ │ -0a1cd2: 0c03 |003f: move-result-object v3 │ │ -0a1cd4: 3803 0b00 |0040: if-eqz v3, 004b // +000b │ │ -0a1cd8: 5423 d332 |0042: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d3 │ │ -0a1cdc: 7110 621c 0300 |0044: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$400:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@1c62 │ │ -0a1ce2: 0c03 |0047: move-result-object v3 │ │ -0a1ce4: 7210 5b1c 0300 |0048: invoke-interface {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;.onCancel:()V // method@1c5b │ │ -0a1cea: 0e00 |004b: return-void │ │ +0a1c40: |[0a1c40] petrov.kristiyan.colorpicker.ColorPicker$1.onClick:(Landroid/view/View;)V │ │ +0a1c50: 5423 d332 |0000: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d3 │ │ +0a1c54: 7110 5e1c 0300 |0002: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@1c5e │ │ +0a1c5a: 0c03 |0005: move-result-object v3 │ │ +0a1c5c: 3803 2700 |0006: if-eqz v3, 002d // +0027 │ │ +0a1c60: 5423 d332 |0008: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d3 │ │ +0a1c64: 7110 5f1c 0300 |000a: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$100:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@1c5f │ │ +0a1c6a: 0a03 |000d: move-result v3 │ │ +0a1c6c: 3903 1f00 |000e: if-nez v3, 002d // +001f │ │ +0a1c70: 5423 d332 |0010: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d3 │ │ +0a1c74: 7110 5e1c 0300 |0012: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@1c5e │ │ +0a1c7a: 0c03 |0015: move-result-object v3 │ │ +0a1c7c: 5420 d332 |0016: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d3 │ │ +0a1c80: 7110 601c 0000 |0018: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@1c60 │ │ +0a1c86: 0c00 |001b: move-result-object v0 │ │ +0a1c88: 6e10 9d1c 0000 |001c: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@1c9d │ │ +0a1c8e: 0a00 |001f: move-result v0 │ │ +0a1c90: 5421 d332 |0020: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d3 │ │ +0a1c94: 7110 601c 0100 |0022: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@1c60 │ │ +0a1c9a: 0c01 |0025: move-result-object v1 │ │ +0a1c9c: 6e10 9e1c 0100 |0026: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@1c9e │ │ +0a1ca2: 0a01 |0029: move-result v1 │ │ +0a1ca4: 7230 5a1c 0301 |002a: invoke-interface {v3, v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;.onChooseColor:(II)V // method@1c5a │ │ +0a1caa: 5423 d332 |002d: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d3 │ │ +0a1cae: 7110 611c 0300 |002f: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@1c61 │ │ +0a1cb4: 0a03 |0032: move-result v3 │ │ +0a1cb6: 3803 1800 |0033: if-eqz v3, 004b // +0018 │ │ +0a1cba: 5423 d332 |0035: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d3 │ │ +0a1cbe: 6e10 661c 0300 |0037: invoke-virtual {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@1c66 │ │ +0a1cc4: 5423 d332 |003a: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d3 │ │ +0a1cc8: 7110 621c 0300 |003c: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$400:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@1c62 │ │ +0a1cce: 0c03 |003f: move-result-object v3 │ │ +0a1cd0: 3803 0b00 |0040: if-eqz v3, 004b // +000b │ │ +0a1cd4: 5423 d332 |0042: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d3 │ │ +0a1cd8: 7110 621c 0300 |0044: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$400:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@1c62 │ │ +0a1cde: 0c03 |0047: move-result-object v3 │ │ +0a1ce0: 7210 5b1c 0300 |0048: invoke-interface {v3}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;.onCancel:()V // method@1c5b │ │ +0a1ce6: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0010 line=234 │ │ 0x002d line=235 │ │ 0x0035 line=236 │ │ 0x003a line=237 │ │ @@ -134825,18 +134825,18 @@ │ │ type : '(Lpetrov/kristiyan/colorpicker/ColorPicker;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a1cec: |[0a1cec] petrov.kristiyan.colorpicker.ColorPicker$2.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V │ │ -0a1cfc: 5b01 d432 |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d4 │ │ -0a1d00: 7010 c402 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ -0a1d06: 0e00 |0005: return-void │ │ +0a1ce8: |[0a1ce8] petrov.kristiyan.colorpicker.ColorPicker$2.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V │ │ +0a1cf8: 5b01 d432 |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d4 │ │ +0a1cfc: 7010 c402 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ +0a1d02: 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; │ │ │ │ @@ -134846,30 +134846,30 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -0a1d08: |[0a1d08] petrov.kristiyan.colorpicker.ColorPicker$2.onClick:(Landroid/view/View;)V │ │ -0a1d18: 5401 d432 |0000: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d4 │ │ -0a1d1c: 7110 611c 0100 |0002: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@1c61 │ │ -0a1d22: 0a01 |0005: move-result v1 │ │ -0a1d24: 3801 0700 |0006: if-eqz v1, 000d // +0007 │ │ -0a1d28: 5401 d432 |0008: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d4 │ │ -0a1d2c: 6e10 661c 0100 |000a: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@1c66 │ │ -0a1d32: 5401 d432 |000d: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d4 │ │ -0a1d36: 7110 5e1c 0100 |000f: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@1c5e │ │ -0a1d3c: 0c01 |0012: move-result-object v1 │ │ -0a1d3e: 3801 0b00 |0013: if-eqz v1, 001e // +000b │ │ -0a1d42: 5401 d432 |0015: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d4 │ │ -0a1d46: 7110 5e1c 0100 |0017: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@1c5e │ │ -0a1d4c: 0c01 |001a: move-result-object v1 │ │ -0a1d4e: 7210 591c 0100 |001b: invoke-interface {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;.onCancel:()V // method@1c59 │ │ -0a1d54: 0e00 |001e: return-void │ │ +0a1d04: |[0a1d04] petrov.kristiyan.colorpicker.ColorPicker$2.onClick:(Landroid/view/View;)V │ │ +0a1d14: 5401 d432 |0000: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d4 │ │ +0a1d18: 7110 611c 0100 |0002: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z // method@1c61 │ │ +0a1d1e: 0a01 |0005: move-result v1 │ │ +0a1d20: 3801 0700 |0006: if-eqz v1, 000d // +0007 │ │ +0a1d24: 5401 d432 |0008: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d4 │ │ +0a1d28: 6e10 661c 0100 |000a: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@1c66 │ │ +0a1d2e: 5401 d432 |000d: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d4 │ │ +0a1d32: 7110 5e1c 0100 |000f: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@1c5e │ │ +0a1d38: 0c01 |0012: move-result-object v1 │ │ +0a1d3a: 3801 0b00 |0013: if-eqz v1, 001e // +000b │ │ +0a1d3e: 5401 d432 |0015: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d4 │ │ +0a1d42: 7110 5e1c 0100 |0017: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // method@1c5e │ │ +0a1d48: 0c01 |001a: move-result-object v1 │ │ +0a1d4a: 7210 591c 0100 |001b: invoke-interface {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;.onCancel:()V // method@1c59 │ │ +0a1d50: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0008 line=248 │ │ 0x000d line=249 │ │ 0x0015 line=250 │ │ locals : │ │ @@ -134915,19 +134915,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 │ │ -0a1d58: |[0a1d58] petrov.kristiyan.colorpicker.ColorPicker$3.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V │ │ -0a1d68: 5b01 d532 |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d5 │ │ -0a1d6c: 5b02 d632 |0002: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@32d6 │ │ -0a1d70: 7010 c402 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ -0a1d76: 0e00 |0007: return-void │ │ +0a1d54: |[0a1d54] petrov.kristiyan.colorpicker.ColorPicker$3.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V │ │ +0a1d64: 5b01 d532 |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d5 │ │ +0a1d68: 5b02 d632 |0002: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@32d6 │ │ +0a1d6c: 7010 c402 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ +0a1d72: 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; │ │ @@ -134938,28 +134938,28 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -0a1d78: |[0a1d78] petrov.kristiyan.colorpicker.ColorPicker$3.onClick:(Landroid/view/View;)V │ │ -0a1d88: 5430 d632 |0000: iget-object v0, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@32d6 │ │ -0a1d8c: 5431 d532 |0002: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d5 │ │ -0a1d90: 7110 601c 0100 |0004: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@1c60 │ │ -0a1d96: 0c01 |0007: move-result-object v1 │ │ -0a1d98: 6e10 9d1c 0100 |0008: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@1c9d │ │ -0a1d9e: 0a01 |000b: move-result v1 │ │ -0a1da0: 5432 d532 |000c: iget-object v2, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d5 │ │ -0a1da4: 7110 601c 0200 |000e: invoke-static {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@1c60 │ │ -0a1daa: 0c02 |0011: move-result-object v2 │ │ -0a1dac: 6e10 9e1c 0200 |0012: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@1c9e │ │ -0a1db2: 0a02 |0015: move-result v2 │ │ -0a1db4: 7240 581c 4021 |0016: invoke-interface {v0, v4, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;.onClick:(Landroid/view/View;II)V // method@1c58 │ │ -0a1dba: 0e00 |0019: return-void │ │ +0a1d74: |[0a1d74] petrov.kristiyan.colorpicker.ColorPicker$3.onClick:(Landroid/view/View;)V │ │ +0a1d84: 5430 d632 |0000: iget-object v0, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@32d6 │ │ +0a1d88: 5431 d532 |0002: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d5 │ │ +0a1d8c: 7110 601c 0100 |0004: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@1c60 │ │ +0a1d92: 0c01 |0007: move-result-object v1 │ │ +0a1d94: 6e10 9d1c 0100 |0008: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@1c9d │ │ +0a1d9a: 0a01 |000b: move-result v1 │ │ +0a1d9c: 5432 d532 |000c: iget-object v2, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d5 │ │ +0a1da0: 7110 601c 0200 |000e: invoke-static {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@1c60 │ │ +0a1da6: 0c02 |0011: move-result-object v2 │ │ +0a1da8: 6e10 9e1c 0200 |0012: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@1c9e │ │ +0a1dae: 0a02 |0015: move-result v2 │ │ +0a1db0: 7240 581c 4021 |0016: invoke-interface {v0, v4, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;.onClick:(Landroid/view/View;II)V // method@1c58 │ │ +0a1db6: 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; │ │ │ │ @@ -135002,19 +135002,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 │ │ -0a1dbc: |[0a1dbc] petrov.kristiyan.colorpicker.ColorPicker$4.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V │ │ -0a1dcc: 5b01 d732 |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d7 │ │ -0a1dd0: 5b02 d832 |0002: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@32d8 │ │ -0a1dd4: 7010 c402 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ -0a1dda: 0e00 |0007: return-void │ │ +0a1db8: |[0a1db8] petrov.kristiyan.colorpicker.ColorPicker$4.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V │ │ +0a1dc8: 5b01 d732 |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d7 │ │ +0a1dcc: 5b02 d832 |0002: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@32d8 │ │ +0a1dd0: 7010 c402 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ +0a1dd6: 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; │ │ @@ -135025,28 +135025,28 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -0a1ddc: |[0a1ddc] petrov.kristiyan.colorpicker.ColorPicker$4.onClick:(Landroid/view/View;)V │ │ -0a1dec: 5430 d832 |0000: iget-object v0, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@32d8 │ │ -0a1df0: 5431 d732 |0002: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d7 │ │ -0a1df4: 7110 601c 0100 |0004: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@1c60 │ │ -0a1dfa: 0c01 |0007: move-result-object v1 │ │ -0a1dfc: 6e10 9d1c 0100 |0008: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@1c9d │ │ -0a1e02: 0a01 |000b: move-result v1 │ │ -0a1e04: 5432 d732 |000c: iget-object v2, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d7 │ │ -0a1e08: 7110 601c 0200 |000e: invoke-static {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@1c60 │ │ -0a1e0e: 0c02 |0011: move-result-object v2 │ │ -0a1e10: 6e10 9e1c 0200 |0012: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@1c9e │ │ -0a1e16: 0a02 |0015: move-result v2 │ │ -0a1e18: 7240 581c 4021 |0016: invoke-interface {v0, v4, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;.onClick:(Landroid/view/View;II)V // method@1c58 │ │ -0a1e1e: 0e00 |0019: return-void │ │ +0a1dd8: |[0a1dd8] petrov.kristiyan.colorpicker.ColorPicker$4.onClick:(Landroid/view/View;)V │ │ +0a1de8: 5430 d832 |0000: iget-object v0, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.val$listener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener; // field@32d8 │ │ +0a1dec: 5431 d732 |0002: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d7 │ │ +0a1df0: 7110 601c 0100 |0004: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@1c60 │ │ +0a1df6: 0c01 |0007: move-result-object v1 │ │ +0a1df8: 6e10 9d1c 0100 |0008: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorPosition:()I // method@1c9d │ │ +0a1dfe: 0a01 |000b: move-result v1 │ │ +0a1e00: 5432 d732 |000c: iget-object v2, v3, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.this$0:Lpetrov/kristiyan/colorpicker/ColorPicker; // field@32d7 │ │ +0a1e04: 7110 601c 0200 |000e: invoke-static {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // method@1c60 │ │ +0a1e0a: 0c02 |0011: move-result-object v2 │ │ +0a1e0c: 6e10 9e1c 0200 |0012: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.getColorSelected:()I // method@1c9e │ │ +0a1e12: 0a02 |0015: move-result v2 │ │ +0a1e14: 7240 581c 4021 |0016: invoke-interface {v0, v4, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;.onClick:(Landroid/view/View;II)V // method@1c58 │ │ +0a1e1a: 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; │ │ │ │ @@ -135351,78 +135351,78 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 123 16-bit code units │ │ -0a23f8: |[0a23f8] petrov.kristiyan.colorpicker.ColorPicker.:(Landroid/app/Activity;)V │ │ -0a2408: 7010 c402 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@02c4 │ │ -0a240e: 7110 e900 0500 |0003: invoke-static {v5}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@00e9 │ │ -0a2414: 0c00 |0006: move-result-object v0 │ │ -0a2416: 6001 0c36 |0007: sget v1, Lpetrov/kristiyan/colorpicker/R$layout;.color_palette_layout:I // field@360c │ │ -0a241a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -0a241c: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -0a241e: 6e40 eb00 1032 |000b: invoke-virtual {v0, v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@00eb │ │ -0a2424: 0c00 |000e: move-result-object v0 │ │ -0a2426: 5b40 e232 |000f: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@32e2 │ │ -0a242a: 6001 9835 |0011: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.colorpicker_base:I // field@3598 │ │ -0a242e: 6e20 f500 1000 |0013: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f5 │ │ -0a2434: 0c00 |0016: move-result-object v0 │ │ -0a2436: 1f00 8400 |0017: check-cast v0, Landroid/widget/RelativeLayout; // type@0084 │ │ -0a243a: 5b40 de32 |0019: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorpicker_base:Landroid/widget/RelativeLayout; // field@32de │ │ -0a243e: 5440 e232 |001b: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@32e2 │ │ -0a2442: 6001 9735 |001d: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.color_palette:I // field@3597 │ │ -0a2446: 6e20 f500 1000 |001f: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f5 │ │ -0a244c: 0c00 |0022: move-result-object v0 │ │ -0a244e: 1f00 b500 |0023: check-cast v0, Landroidx/recyclerview/widget/RecyclerView; // type@00b5 │ │ -0a2452: 5b40 fb32 |0025: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@32fb │ │ -0a2456: 5440 e232 |0027: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@32e2 │ │ -0a245a: 6001 9335 |0029: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.buttons_layout:I // field@3593 │ │ -0a245e: 6e20 f500 1000 |002b: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f5 │ │ -0a2464: 0c00 |002e: move-result-object v0 │ │ -0a2466: 1f00 7e00 |002f: check-cast v0, Landroid/widget/LinearLayout; // type@007e │ │ -0a246a: 5b40 d932 |0031: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@32d9 │ │ -0a246e: 5440 e232 |0033: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@32e2 │ │ -0a2472: 6001 bb35 |0035: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.positive:I // field@35bb │ │ -0a2476: 6e20 f500 1000 |0037: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f5 │ │ -0a247c: 0c00 |003a: move-result-object v0 │ │ -0a247e: 1f00 9600 |003b: check-cast v0, Landroidx/appcompat/widget/AppCompatButton; // type@0096 │ │ -0a2482: 5b40 f932 |003d: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@32f9 │ │ -0a2486: 5440 e232 |003f: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@32e2 │ │ -0a248a: 6001 b435 |0041: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.negative:I // field@35b4 │ │ -0a248e: 6e20 f500 1000 |0043: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f5 │ │ -0a2494: 0c00 |0046: move-result-object v0 │ │ -0a2496: 1f00 9600 |0047: check-cast v0, Landroidx/appcompat/widget/AppCompatButton; // type@0096 │ │ -0a249a: 5b40 f132 |0049: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@32f1 │ │ -0a249e: 2200 4b01 |004b: new-instance v0, Ljava/lang/ref/WeakReference; // type@014b │ │ -0a24a2: 7020 2503 5000 |004d: invoke-direct {v0, v5}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0325 │ │ -0a24a8: 5b40 e732 |0050: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@32e7 │ │ -0a24ac: 1210 |0052: const/4 v0, #int 1 // #1 │ │ -0a24ae: 5c40 e432 |0053: iput-boolean v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@32e4 │ │ -0a24b2: 1250 |0055: const/4 v0, #int 5 // #5 │ │ -0a24b4: 5940 ea32 |0056: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@32ea │ │ -0a24b8: 5940 ec32 |0058: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@32ec │ │ -0a24bc: 5940 ed32 |005a: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@32ed │ │ -0a24c0: 5940 eb32 |005c: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@32eb │ │ -0a24c4: 6001 3536 |005e: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_title:I // field@3635 │ │ -0a24c8: 6e20 0300 1500 |0060: invoke-virtual {v5, v1}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@0003 │ │ -0a24ce: 0c01 |0063: move-result-object v1 │ │ -0a24d0: 5b41 ff32 |0064: iput-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@32ff │ │ -0a24d4: 6001 3336 |0066: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_cancel:I // field@3633 │ │ -0a24d8: 6e20 0300 1500 |0068: invoke-virtual {v5, v1}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@0003 │ │ -0a24de: 0c01 |006b: move-result-object v1 │ │ -0a24e0: 5b41 f232 |006c: iput-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeText:Ljava/lang/String; // field@32f2 │ │ -0a24e4: 6001 3436 |006e: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_ok:I // field@3634 │ │ -0a24e8: 6e20 0300 1500 |0070: invoke-virtual {v5, v1}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@0003 │ │ -0a24ee: 0c05 |0073: move-result-object v5 │ │ -0a24f0: 5b45 fa32 |0074: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveText:Ljava/lang/String; // field@32fa │ │ -0a24f4: 5943 e132 |0076: iput v3, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@32e1 │ │ -0a24f8: 5940 e032 |0078: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@32e0 │ │ -0a24fc: 0e00 |007a: return-void │ │ +0a23f4: |[0a23f4] petrov.kristiyan.colorpicker.ColorPicker.:(Landroid/app/Activity;)V │ │ +0a2404: 7010 c402 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@02c4 │ │ +0a240a: 7110 e900 0500 |0003: invoke-static {v5}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@00e9 │ │ +0a2410: 0c00 |0006: move-result-object v0 │ │ +0a2412: 6001 0c36 |0007: sget v1, Lpetrov/kristiyan/colorpicker/R$layout;.color_palette_layout:I // field@360c │ │ +0a2416: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +0a2418: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +0a241a: 6e40 eb00 1032 |000b: invoke-virtual {v0, v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@00eb │ │ +0a2420: 0c00 |000e: move-result-object v0 │ │ +0a2422: 5b40 e232 |000f: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@32e2 │ │ +0a2426: 6001 9835 |0011: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.colorpicker_base:I // field@3598 │ │ +0a242a: 6e20 f500 1000 |0013: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f5 │ │ +0a2430: 0c00 |0016: move-result-object v0 │ │ +0a2432: 1f00 8400 |0017: check-cast v0, Landroid/widget/RelativeLayout; // type@0084 │ │ +0a2436: 5b40 de32 |0019: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorpicker_base:Landroid/widget/RelativeLayout; // field@32de │ │ +0a243a: 5440 e232 |001b: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@32e2 │ │ +0a243e: 6001 9735 |001d: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.color_palette:I // field@3597 │ │ +0a2442: 6e20 f500 1000 |001f: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f5 │ │ +0a2448: 0c00 |0022: move-result-object v0 │ │ +0a244a: 1f00 b500 |0023: check-cast v0, Landroidx/recyclerview/widget/RecyclerView; // type@00b5 │ │ +0a244e: 5b40 fb32 |0025: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@32fb │ │ +0a2452: 5440 e232 |0027: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@32e2 │ │ +0a2456: 6001 9335 |0029: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.buttons_layout:I // field@3593 │ │ +0a245a: 6e20 f500 1000 |002b: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f5 │ │ +0a2460: 0c00 |002e: move-result-object v0 │ │ +0a2462: 1f00 7e00 |002f: check-cast v0, Landroid/widget/LinearLayout; // type@007e │ │ +0a2466: 5b40 d932 |0031: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@32d9 │ │ +0a246a: 5440 e232 |0033: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@32e2 │ │ +0a246e: 6001 bb35 |0035: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.positive:I // field@35bb │ │ +0a2472: 6e20 f500 1000 |0037: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f5 │ │ +0a2478: 0c00 |003a: move-result-object v0 │ │ +0a247a: 1f00 9600 |003b: check-cast v0, Landroidx/appcompat/widget/AppCompatButton; // type@0096 │ │ +0a247e: 5b40 f932 |003d: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@32f9 │ │ +0a2482: 5440 e232 |003f: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@32e2 │ │ +0a2486: 6001 b435 |0041: sget v1, Lpetrov/kristiyan/colorpicker/R$id;.negative:I // field@35b4 │ │ +0a248a: 6e20 f500 1000 |0043: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f5 │ │ +0a2490: 0c00 |0046: move-result-object v0 │ │ +0a2492: 1f00 9600 |0047: check-cast v0, Landroidx/appcompat/widget/AppCompatButton; // type@0096 │ │ +0a2496: 5b40 f132 |0049: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@32f1 │ │ +0a249a: 2200 4b01 |004b: new-instance v0, Ljava/lang/ref/WeakReference; // type@014b │ │ +0a249e: 7020 2503 5000 |004d: invoke-direct {v0, v5}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0325 │ │ +0a24a4: 5b40 e732 |0050: iput-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@32e7 │ │ +0a24a8: 1210 |0052: const/4 v0, #int 1 // #1 │ │ +0a24aa: 5c40 e432 |0053: iput-boolean v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@32e4 │ │ +0a24ae: 1250 |0055: const/4 v0, #int 5 // #5 │ │ +0a24b0: 5940 ea32 |0056: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@32ea │ │ +0a24b4: 5940 ec32 |0058: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@32ec │ │ +0a24b8: 5940 ed32 |005a: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@32ed │ │ +0a24bc: 5940 eb32 |005c: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@32eb │ │ +0a24c0: 6001 3536 |005e: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_title:I // field@3635 │ │ +0a24c4: 6e20 0300 1500 |0060: invoke-virtual {v5, v1}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@0003 │ │ +0a24ca: 0c01 |0063: move-result-object v1 │ │ +0a24cc: 5b41 ff32 |0064: iput-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@32ff │ │ +0a24d0: 6001 3336 |0066: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_cancel:I // field@3633 │ │ +0a24d4: 6e20 0300 1500 |0068: invoke-virtual {v5, v1}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@0003 │ │ +0a24da: 0c01 |006b: move-result-object v1 │ │ +0a24dc: 5b41 f232 |006c: iput-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeText:Ljava/lang/String; // field@32f2 │ │ +0a24e0: 6001 3436 |006e: sget v1, Lpetrov/kristiyan/colorpicker/R$string;.colorpicker_dialog_ok:I // field@3634 │ │ +0a24e4: 6e20 0300 1500 |0070: invoke-virtual {v5, v1}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@0003 │ │ +0a24ea: 0c05 |0073: move-result-object v5 │ │ +0a24ec: 5b45 fa32 |0074: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveText:Ljava/lang/String; // field@32fa │ │ +0a24f0: 5943 e132 |0076: iput v3, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@32e1 │ │ +0a24f4: 5940 e032 |0078: iput v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@32e0 │ │ +0a24f8: 0e00 |007a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=80 │ │ 0x0011 line=81 │ │ 0x001b line=82 │ │ 0x0027 line=83 │ │ @@ -135445,17 +135445,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 │ │ -0a2384: |[0a2384] petrov.kristiyan.colorpicker.ColorPicker.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; │ │ -0a2394: 5400 f332 |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.onChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // field@32f3 │ │ -0a2398: 1100 |0002: return-object v0 │ │ +0a2380: |[0a2380] petrov.kristiyan.colorpicker.ColorPicker.access$000:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; │ │ +0a2390: 5400 f332 |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.onChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // field@32f3 │ │ +0a2394: 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;) │ │ @@ -135463,17 +135463,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 │ │ -0a1e80: |[0a1e80] petrov.kristiyan.colorpicker.ColorPicker.access$100:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z │ │ -0a1e90: 5500 e532 |0000: iget-boolean v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@32e5 │ │ -0a1e94: 0f00 |0002: return v0 │ │ +0a1e7c: |[0a1e7c] petrov.kristiyan.colorpicker.ColorPicker.access$100:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z │ │ +0a1e8c: 5500 e532 |0000: iget-boolean v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@32e5 │ │ +0a1e90: 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;) │ │ @@ -135481,17 +135481,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 │ │ -0a23b4: |[0a23b4] petrov.kristiyan.colorpicker.ColorPicker.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ -0a23c4: 5400 dd32 |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32dd │ │ -0a23c8: 1100 |0002: return-object v0 │ │ +0a23b0: |[0a23b0] petrov.kristiyan.colorpicker.ColorPicker.access$200:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorViewAdapter; │ │ +0a23c0: 5400 dd32 |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32dd │ │ +0a23c4: 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;) │ │ @@ -135499,17 +135499,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 │ │ -0a1e98: |[0a1e98] petrov.kristiyan.colorpicker.ColorPicker.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z │ │ -0a1ea8: 5500 e432 |0000: iget-boolean v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@32e4 │ │ -0a1eac: 0f00 |0002: return v0 │ │ +0a1e94: |[0a1e94] petrov.kristiyan.colorpicker.ColorPicker.access$300:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Z │ │ +0a1ea4: 5500 e432 |0000: iget-boolean v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@32e4 │ │ +0a1ea8: 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;) │ │ @@ -135517,17 +135517,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 │ │ -0a239c: |[0a239c] petrov.kristiyan.colorpicker.ColorPicker.access$400:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; │ │ -0a23ac: 5400 f432 |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@32f4 │ │ -0a23b0: 1100 |0002: return-object v0 │ │ +0a2398: |[0a2398] petrov.kristiyan.colorpicker.ColorPicker.access$400:(Lpetrov/kristiyan/colorpicker/ColorPicker;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; │ │ +0a23a8: 5400 f432 |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@32f4 │ │ +0a23ac: 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;) │ │ @@ -135535,48 +135535,48 @@ │ │ type : '()Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -0a20a0: |[0a20a0] petrov.kristiyan.colorpicker.ColorPicker.setColors:()Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a20b0: 5450 e732 |0000: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@32e7 │ │ -0a20b4: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -0a20b8: 1105 |0004: return-object v5 │ │ -0a20ba: 6e10 2603 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0326 │ │ -0a20c0: 0c00 |0008: move-result-object v0 │ │ -0a20c2: 1f00 1800 |0009: check-cast v0, Landroid/content/Context; // type@0018 │ │ -0a20c6: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ -0a20ca: 1105 |000d: return-object v5 │ │ -0a20cc: 6e10 2700 0000 |000e: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0027 │ │ -0a20d2: 0c00 |0011: move-result-object v0 │ │ -0a20d4: 6001 2033 |0012: sget v1, Lpetrov/kristiyan/colorpicker/R$array;.default_colors:I // field@3320 │ │ -0a20d8: 6e20 5600 1000 |0014: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.obtainTypedArray:(I)Landroid/content/res/TypedArray; // method@0056 │ │ -0a20de: 0c00 |0017: move-result-object v0 │ │ -0a20e0: 5b50 fd32 |0018: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@32fd │ │ -0a20e4: 2200 6401 |001a: new-instance v0, Ljava/util/ArrayList; // type@0164 │ │ -0a20e8: 7010 6903 0000 |001c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0369 │ │ -0a20ee: 5b50 df32 |001f: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32df │ │ -0a20f2: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -0a20f4: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -0a20f6: 5452 fd32 |0023: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@32fd │ │ -0a20fa: 6e10 5800 0200 |0025: invoke-virtual {v2}, Landroid/content/res/TypedArray;.length:()I // method@0058 │ │ -0a2100: 0a02 |0028: move-result v2 │ │ -0a2102: 3521 1500 |0029: if-ge v1, v2, 003e // +0015 │ │ -0a2106: 5452 df32 |002b: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32df │ │ -0a210a: 2203 2107 |002d: new-instance v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@0721 │ │ -0a210e: 5454 fd32 |002f: iget-object v4, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@32fd │ │ -0a2112: 6e30 5700 1400 |0031: invoke-virtual {v4, v1, v0}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0057 │ │ -0a2118: 0a04 |0034: move-result v4 │ │ -0a211a: 7030 4a1c 4300 |0035: invoke-direct {v3, v4, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@1c4a │ │ -0a2120: 6e20 6c03 3200 |0038: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@036c │ │ -0a2126: d801 0101 |003b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0a212a: 28e6 |003d: goto 0023 // -001a │ │ -0a212c: 1105 |003e: return-object v5 │ │ +0a209c: |[0a209c] petrov.kristiyan.colorpicker.ColorPicker.setColors:()Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a20ac: 5450 e732 |0000: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@32e7 │ │ +0a20b0: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +0a20b4: 1105 |0004: return-object v5 │ │ +0a20b6: 6e10 2603 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0326 │ │ +0a20bc: 0c00 |0008: move-result-object v0 │ │ +0a20be: 1f00 1800 |0009: check-cast v0, Landroid/content/Context; // type@0018 │ │ +0a20c2: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ +0a20c6: 1105 |000d: return-object v5 │ │ +0a20c8: 6e10 2700 0000 |000e: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0027 │ │ +0a20ce: 0c00 |0011: move-result-object v0 │ │ +0a20d0: 6001 2033 |0012: sget v1, Lpetrov/kristiyan/colorpicker/R$array;.default_colors:I // field@3320 │ │ +0a20d4: 6e20 5600 1000 |0014: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.obtainTypedArray:(I)Landroid/content/res/TypedArray; // method@0056 │ │ +0a20da: 0c00 |0017: move-result-object v0 │ │ +0a20dc: 5b50 fd32 |0018: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@32fd │ │ +0a20e0: 2200 6401 |001a: new-instance v0, Ljava/util/ArrayList; // type@0164 │ │ +0a20e4: 7010 6903 0000 |001c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0369 │ │ +0a20ea: 5b50 df32 |001f: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32df │ │ +0a20ee: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +0a20f0: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +0a20f2: 5452 fd32 |0023: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@32fd │ │ +0a20f6: 6e10 5800 0200 |0025: invoke-virtual {v2}, Landroid/content/res/TypedArray;.length:()I // method@0058 │ │ +0a20fc: 0a02 |0028: move-result v2 │ │ +0a20fe: 3521 1500 |0029: if-ge v1, v2, 003e // +0015 │ │ +0a2102: 5452 df32 |002b: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32df │ │ +0a2106: 2203 2107 |002d: new-instance v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@0721 │ │ +0a210a: 5454 fd32 |002f: iget-object v4, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@32fd │ │ +0a210e: 6e30 5700 1400 |0031: invoke-virtual {v4, v1, v0}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0057 │ │ +0a2114: 0a04 |0034: move-result v4 │ │ +0a2116: 7030 4a1c 4300 |0035: invoke-direct {v3, v4, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@1c4a │ │ +0a211c: 6e20 6c03 3200 |0038: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@036c │ │ +0a2122: d801 0101 |003b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0a2126: 28e6 |003d: goto 0023 // -001a │ │ +0a2128: 1105 |003e: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ 0x0005 line=570 │ │ 0x000e line=574 │ │ 0x001a line=575 │ │ 0x0023 line=576 │ │ @@ -135589,20 +135589,20 @@ │ │ type : '(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -0a22c4: |[0a22c4] petrov.kristiyan.colorpicker.ColorPicker.setMargin:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a22d4: 5901 ee32 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@32ee │ │ -0a22d8: 5903 ef32 |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@32ef │ │ -0a22dc: 5902 f032 |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@32f0 │ │ -0a22e0: 5904 e932 |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginBottom:I // field@32e9 │ │ -0a22e4: 1100 |0008: return-object v0 │ │ +0a22c0: |[0a22c0] petrov.kristiyan.colorpicker.ColorPicker.setMargin:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a22d0: 5901 ee32 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@32ee │ │ +0a22d4: 5903 ef32 |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@32ef │ │ +0a22d8: 5902 f032 |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@32f0 │ │ +0a22dc: 5904 e932 |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginBottom:I // field@32e9 │ │ +0a22e0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=583 │ │ 0x0002 line=584 │ │ 0x0004 line=585 │ │ 0x0006 line=586 │ │ locals : │ │ @@ -135618,27 +135618,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 │ │ -0a1eb0: |[0a1eb0] petrov.kristiyan.colorpicker.ColorPicker.addListenerButton:(Ljava/lang/String;Landroid/widget/Button;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a1ec0: 2200 2407 |0000: new-instance v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3; // type@0724 │ │ -0a1ec4: 7030 541c 1004 |0002: invoke-direct {v0, v1, v4}, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V // method@1c54 │ │ -0a1eca: 6e20 1e01 0300 |0005: invoke-virtual {v3, v0}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@011e │ │ -0a1ed0: 6e20 2001 2300 |0008: invoke-virtual {v3, v2}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0120 │ │ -0a1ed6: 6e10 1801 0300 |000b: invoke-virtual {v3}, Landroid/widget/Button;.getParent:()Landroid/view/ViewParent; // method@0118 │ │ -0a1edc: 0c02 |000e: move-result-object v2 │ │ -0a1ede: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ -0a1ee2: 5412 d932 |0011: iget-object v2, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@32d9 │ │ -0a1ee6: 6e20 3701 3200 |0013: invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;.removeView:(Landroid/view/View;)V // method@0137 │ │ -0a1eec: 5412 d932 |0016: iget-object v2, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@32d9 │ │ -0a1ef0: 6e20 3401 3200 |0018: invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0134 │ │ -0a1ef6: 1101 |001b: return-object v1 │ │ +0a1eac: |[0a1eac] petrov.kristiyan.colorpicker.ColorPicker.addListenerButton:(Ljava/lang/String;Landroid/widget/Button;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a1ebc: 2200 2407 |0000: new-instance v0, Lpetrov/kristiyan/colorpicker/ColorPicker$3; // type@0724 │ │ +0a1ec0: 7030 541c 1004 |0002: invoke-direct {v0, v1, v4}, Lpetrov/kristiyan/colorpicker/ColorPicker$3;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V // method@1c54 │ │ +0a1ec6: 6e20 1e01 0300 |0005: invoke-virtual {v3, v0}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@011e │ │ +0a1ecc: 6e20 2001 2300 |0008: invoke-virtual {v3, v2}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0120 │ │ +0a1ed2: 6e10 1801 0300 |000b: invoke-virtual {v3}, Landroid/widget/Button;.getParent:()Landroid/view/ViewParent; // method@0118 │ │ +0a1ed8: 0c02 |000e: move-result-object v2 │ │ +0a1eda: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ +0a1ede: 5412 d932 |0011: iget-object v2, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@32d9 │ │ +0a1ee2: 6e20 3701 3200 |0013: invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;.removeView:(Landroid/view/View;)V // method@0137 │ │ +0a1ee8: 5412 d932 |0016: iget-object v2, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@32d9 │ │ +0a1eec: 6e20 3401 3200 |0018: invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0134 │ │ +0a1ef2: 1101 |001b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ 0x0008 line=396 │ │ 0x000b line=397 │ │ 0x0011 line=398 │ │ 0x0016 line=399 │ │ @@ -135653,79 +135653,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 │ │ -0a1ef8: |[0a1ef8] petrov.kristiyan.colorpicker.ColorPicker.addListenerButton:(Ljava/lang/String;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a1f08: 5470 e732 |0000: iget-object v0, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@32e7 │ │ -0a1f0c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -0a1f10: 1107 |0004: return-object v7 │ │ -0a1f12: 6e10 2603 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0326 │ │ -0a1f18: 0c00 |0008: move-result-object v0 │ │ -0a1f1a: 1f00 1800 |0009: check-cast v0, Landroid/content/Context; // type@0018 │ │ -0a1f1e: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ -0a1f22: 1107 |000d: return-object v7 │ │ -0a1f24: 2201 7d00 |000e: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@007d │ │ -0a1f28: 12e2 |0010: const/4 v2, #int -2 // #fe │ │ -0a1f2a: 7030 3201 2102 |0011: invoke-direct {v1, v2, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@0132 │ │ -0a1f30: 1502 2041 |0014: const/high16 v2, #int 1092616192 // #4120 │ │ -0a1f34: 7120 801c 0200 |0016: invoke-static {v2, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c80 │ │ -0a1f3a: 0a02 |0019: move-result v2 │ │ -0a1f3c: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -0a1f3e: 6e53 3301 2133 |001b: invoke-virtual {v1, v2, v3, v3, v3}, Landroid/widget/LinearLayout$LayoutParams;.setMargins:(IIII)V // method@0133 │ │ -0a1f44: 2202 7700 |001e: new-instance v2, Landroid/widget/Button; // type@0077 │ │ -0a1f48: 7020 1701 0200 |0020: invoke-direct {v2, v0}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0117 │ │ -0a1f4e: 6004 ee34 |0023: sget v4, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_min_width:I // field@34ee │ │ -0a1f52: 7120 811c 0400 |0025: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@1c81 │ │ -0a1f58: 0a04 |0028: move-result v4 │ │ -0a1f5a: 6e20 1c01 4200 |0029: invoke-virtual {v2, v4}, Landroid/widget/Button;.setMinWidth:(I)V // method@011c │ │ -0a1f60: 6004 ee34 |002c: sget v4, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_min_width:I // field@34ee │ │ -0a1f64: 7120 811c 0400 |002e: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@1c81 │ │ -0a1f6a: 0a04 |0031: move-result v4 │ │ -0a1f6c: 6e20 1d01 4200 |0032: invoke-virtual {v2, v4}, Landroid/widget/Button;.setMinimumWidth:(I)V // method@011d │ │ -0a1f72: 6004 ef34 |0035: sget v4, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_padding_horizontal:I // field@34ef │ │ -0a1f76: 7120 811c 0400 |0037: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@1c81 │ │ -0a1f7c: 0a04 |003a: move-result v4 │ │ -0a1f7e: 1505 a040 |003b: const/high16 v5, #int 1084227584 // #40a0 │ │ -0a1f82: 7120 801c 0500 |003d: invoke-static {v5, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c80 │ │ -0a1f88: 0a06 |0040: move-result v6 │ │ -0a1f8a: b064 |0041: add-int/2addr v4, v6 │ │ -0a1f8c: 6006 ef34 |0042: sget v6, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_padding_horizontal:I // field@34ef │ │ -0a1f90: 7120 811c 0600 |0044: invoke-static {v6, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@1c81 │ │ -0a1f96: 0a06 |0047: move-result v6 │ │ -0a1f98: 7120 801c 0500 |0048: invoke-static {v5, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c80 │ │ -0a1f9e: 0a05 |004b: move-result v5 │ │ -0a1fa0: b056 |004c: add-int/2addr v6, v5 │ │ -0a1fa2: 6e53 1f01 4263 |004d: invoke-virtual {v2, v4, v3, v6, v3}, Landroid/widget/Button;.setPadding:(IIII)V // method@011f │ │ -0a1fa8: 6003 6a35 |0050: sget v3, Lpetrov/kristiyan/colorpicker/R$drawable;.button:I // field@356a │ │ -0a1fac: 6e20 1a01 3200 |0052: invoke-virtual {v2, v3}, Landroid/widget/Button;.setBackgroundResource:(I)V // method@011a │ │ -0a1fb2: 6003 f034 |0055: sget v3, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_text_size:I // field@34f0 │ │ -0a1fb6: 7120 811c 0300 |0057: invoke-static {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@1c81 │ │ -0a1fbc: 0a03 |005a: move-result v3 │ │ -0a1fbe: 8233 |005b: int-to-float v3, v3 │ │ -0a1fc0: 6e20 2201 3200 |005c: invoke-virtual {v2, v3}, Landroid/widget/Button;.setTextSize:(F)V // method@0122 │ │ -0a1fc6: 6003 5934 |005f: sget v3, Lpetrov/kristiyan/colorpicker/R$color;.black_de:I // field@3459 │ │ -0a1fca: 7120 8a01 3000 |0061: invoke-static {v0, v3}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@018a │ │ -0a1fd0: 0a00 |0064: move-result v0 │ │ -0a1fd2: 6e20 2101 0200 |0065: invoke-virtual {v2, v0}, Landroid/widget/Button;.setTextColor:(I)V // method@0121 │ │ -0a1fd8: 2200 2507 |0068: new-instance v0, Lpetrov/kristiyan/colorpicker/ColorPicker$4; // type@0725 │ │ -0a1fdc: 7030 561c 7009 |006a: invoke-direct {v0, v7, v9}, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V // method@1c56 │ │ -0a1fe2: 6e20 1e01 0200 |006d: invoke-virtual {v2, v0}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@011e │ │ -0a1fe8: 6e20 2001 8200 |0070: invoke-virtual {v2, v8}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0120 │ │ -0a1fee: 6e10 1801 0200 |0073: invoke-virtual {v2}, Landroid/widget/Button;.getParent:()Landroid/view/ViewParent; // method@0118 │ │ -0a1ff4: 0c08 |0076: move-result-object v8 │ │ -0a1ff6: 3808 0700 |0077: if-eqz v8, 007e // +0007 │ │ -0a1ffa: 5478 d932 |0079: iget-object v8, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@32d9 │ │ -0a1ffe: 6e20 3701 2800 |007b: invoke-virtual {v8, v2}, Landroid/widget/LinearLayout;.removeView:(Landroid/view/View;)V // method@0137 │ │ -0a2004: 5478 d932 |007e: iget-object v8, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@32d9 │ │ -0a2008: 6e20 3401 2800 |0080: invoke-virtual {v8, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0134 │ │ -0a200e: 6e20 1b01 1200 |0083: invoke-virtual {v2, v1}, Landroid/widget/Button;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@011b │ │ -0a2014: 1107 |0086: return-object v7 │ │ +0a1ef4: |[0a1ef4] petrov.kristiyan.colorpicker.ColorPicker.addListenerButton:(Ljava/lang/String;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a1f04: 5470 e732 |0000: iget-object v0, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@32e7 │ │ +0a1f08: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +0a1f0c: 1107 |0004: return-object v7 │ │ +0a1f0e: 6e10 2603 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0326 │ │ +0a1f14: 0c00 |0008: move-result-object v0 │ │ +0a1f16: 1f00 1800 |0009: check-cast v0, Landroid/content/Context; // type@0018 │ │ +0a1f1a: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ +0a1f1e: 1107 |000d: return-object v7 │ │ +0a1f20: 2201 7d00 |000e: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@007d │ │ +0a1f24: 12e2 |0010: const/4 v2, #int -2 // #fe │ │ +0a1f26: 7030 3201 2102 |0011: invoke-direct {v1, v2, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@0132 │ │ +0a1f2c: 1502 2041 |0014: const/high16 v2, #int 1092616192 // #4120 │ │ +0a1f30: 7120 801c 0200 |0016: invoke-static {v2, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c80 │ │ +0a1f36: 0a02 |0019: move-result v2 │ │ +0a1f38: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +0a1f3a: 6e53 3301 2133 |001b: invoke-virtual {v1, v2, v3, v3, v3}, Landroid/widget/LinearLayout$LayoutParams;.setMargins:(IIII)V // method@0133 │ │ +0a1f40: 2202 7700 |001e: new-instance v2, Landroid/widget/Button; // type@0077 │ │ +0a1f44: 7020 1701 0200 |0020: invoke-direct {v2, v0}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@0117 │ │ +0a1f4a: 6004 ee34 |0023: sget v4, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_min_width:I // field@34ee │ │ +0a1f4e: 7120 811c 0400 |0025: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@1c81 │ │ +0a1f54: 0a04 |0028: move-result v4 │ │ +0a1f56: 6e20 1c01 4200 |0029: invoke-virtual {v2, v4}, Landroid/widget/Button;.setMinWidth:(I)V // method@011c │ │ +0a1f5c: 6004 ee34 |002c: sget v4, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_min_width:I // field@34ee │ │ +0a1f60: 7120 811c 0400 |002e: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@1c81 │ │ +0a1f66: 0a04 |0031: move-result v4 │ │ +0a1f68: 6e20 1d01 4200 |0032: invoke-virtual {v2, v4}, Landroid/widget/Button;.setMinimumWidth:(I)V // method@011d │ │ +0a1f6e: 6004 ef34 |0035: sget v4, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_padding_horizontal:I // field@34ef │ │ +0a1f72: 7120 811c 0400 |0037: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@1c81 │ │ +0a1f78: 0a04 |003a: move-result v4 │ │ +0a1f7a: 1505 a040 |003b: const/high16 v5, #int 1084227584 // #40a0 │ │ +0a1f7e: 7120 801c 0500 |003d: invoke-static {v5, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c80 │ │ +0a1f84: 0a06 |0040: move-result v6 │ │ +0a1f86: b064 |0041: add-int/2addr v4, v6 │ │ +0a1f88: 6006 ef34 |0042: sget v6, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_padding_horizontal:I // field@34ef │ │ +0a1f8c: 7120 811c 0600 |0044: invoke-static {v6, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@1c81 │ │ +0a1f92: 0a06 |0047: move-result v6 │ │ +0a1f94: 7120 801c 0500 |0048: invoke-static {v5, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c80 │ │ +0a1f9a: 0a05 |004b: move-result v5 │ │ +0a1f9c: b056 |004c: add-int/2addr v6, v5 │ │ +0a1f9e: 6e53 1f01 4263 |004d: invoke-virtual {v2, v4, v3, v6, v3}, Landroid/widget/Button;.setPadding:(IIII)V // method@011f │ │ +0a1fa4: 6003 6a35 |0050: sget v3, Lpetrov/kristiyan/colorpicker/R$drawable;.button:I // field@356a │ │ +0a1fa8: 6e20 1a01 3200 |0052: invoke-virtual {v2, v3}, Landroid/widget/Button;.setBackgroundResource:(I)V // method@011a │ │ +0a1fae: 6003 f034 |0055: sget v3, Lpetrov/kristiyan/colorpicker/R$dimen;.action_button_text_size:I // field@34f0 │ │ +0a1fb2: 7120 811c 0300 |0057: invoke-static {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.getDimensionDp:(ILandroid/content/Context;)I // method@1c81 │ │ +0a1fb8: 0a03 |005a: move-result v3 │ │ +0a1fba: 8233 |005b: int-to-float v3, v3 │ │ +0a1fbc: 6e20 2201 3200 |005c: invoke-virtual {v2, v3}, Landroid/widget/Button;.setTextSize:(F)V // method@0122 │ │ +0a1fc2: 6003 5934 |005f: sget v3, Lpetrov/kristiyan/colorpicker/R$color;.black_de:I // field@3459 │ │ +0a1fc6: 7120 8a01 3000 |0061: invoke-static {v0, v3}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@018a │ │ +0a1fcc: 0a00 |0064: move-result v0 │ │ +0a1fce: 6e20 2101 0200 |0065: invoke-virtual {v2, v0}, Landroid/widget/Button;.setTextColor:(I)V // method@0121 │ │ +0a1fd4: 2200 2507 |0068: new-instance v0, Lpetrov/kristiyan/colorpicker/ColorPicker$4; // type@0725 │ │ +0a1fd8: 7030 561c 7009 |006a: invoke-direct {v0, v7, v9}, Lpetrov/kristiyan/colorpicker/ColorPicker$4;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;Lpetrov/kristiyan/colorpicker/ColorPicker$OnButtonListener;)V // method@1c56 │ │ +0a1fde: 6e20 1e01 0200 |006d: invoke-virtual {v2, v0}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@011e │ │ +0a1fe4: 6e20 2001 8200 |0070: invoke-virtual {v2, v8}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@0120 │ │ +0a1fea: 6e10 1801 0200 |0073: invoke-virtual {v2}, Landroid/widget/Button;.getParent:()Landroid/view/ViewParent; // method@0118 │ │ +0a1ff0: 0c08 |0076: move-result-object v8 │ │ +0a1ff2: 3808 0700 |0077: if-eqz v8, 007e // +0007 │ │ +0a1ff6: 5478 d932 |0079: iget-object v8, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@32d9 │ │ +0a1ffa: 6e20 3701 2800 |007b: invoke-virtual {v8, v2}, Landroid/widget/LinearLayout;.removeView:(Landroid/view/View;)V // method@0137 │ │ +0a2000: 5478 d932 |007e: iget-object v8, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@32d9 │ │ +0a2004: 6e20 3401 2800 |0080: invoke-virtual {v8, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0134 │ │ +0a200a: 6e20 1b01 1200 |0083: invoke-virtual {v2, v1}, Landroid/widget/Button;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@011b │ │ +0a2010: 1107 |0086: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=411 │ │ 0x0005 line=414 │ │ 0x000e line=419 │ │ 0x0016 line=424 │ │ 0x001e line=425 │ │ @@ -135754,17 +135754,17 @@ │ │ type : '(Z)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2018: |[0a2018] petrov.kristiyan.colorpicker.ColorPicker.disableDefaultButtons:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a2028: 5c01 e332 |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.disableDefaultButtons:Z // field@32e3 │ │ -0a202c: 1100 |0002: return-object v0 │ │ +0a2014: |[0a2014] petrov.kristiyan.colorpicker.ColorPicker.disableDefaultButtons:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a2024: 5c01 e332 |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.disableDefaultButtons:Z // field@32e3 │ │ +0a2028: 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 │ │ │ │ @@ -135773,27 +135773,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -0a2500: |[0a2500] petrov.kristiyan.colorpicker.ColorPicker.dismissDialog:()V │ │ -0a2510: 5420 e832 |0000: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@32e8 │ │ -0a2514: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -0a2518: 0e00 |0004: return-void │ │ -0a251a: 6e10 2603 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0326 │ │ -0a2520: 0c00 |0008: move-result-object v0 │ │ -0a2522: 1f00 0c00 |0009: check-cast v0, Landroid/app/Dialog; // type@000c │ │ -0a2526: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ -0a252a: 6e10 0f00 0000 |000d: invoke-virtual {v0}, Landroid/app/Dialog;.isShowing:()Z // method@000f │ │ -0a2530: 0a01 |0010: move-result v1 │ │ -0a2532: 3801 0500 |0011: if-eqz v1, 0016 // +0005 │ │ -0a2536: 6e10 0d00 0000 |0013: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@000d │ │ -0a253c: 0e00 |0016: return-void │ │ +0a24fc: |[0a24fc] petrov.kristiyan.colorpicker.ColorPicker.dismissDialog:()V │ │ +0a250c: 5420 e832 |0000: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@32e8 │ │ +0a2510: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +0a2514: 0e00 |0004: return-void │ │ +0a2516: 6e10 2603 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0326 │ │ +0a251c: 0c00 |0008: move-result-object v0 │ │ +0a251e: 1f00 0c00 |0009: check-cast v0, Landroid/app/Dialog; // type@000c │ │ +0a2522: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ +0a2526: 6e10 0f00 0000 |000d: invoke-virtual {v0}, Landroid/app/Dialog;.isShowing:()Z // method@000f │ │ +0a252c: 0a01 |0010: move-result v1 │ │ +0a252e: 3801 0500 |0011: if-eqz v1, 0016 // +0005 │ │ +0a2532: 6e10 0d00 0000 |0013: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@000d │ │ +0a2538: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=524 │ │ 0x0005 line=527 │ │ 0x000d line=528 │ │ 0x0013 line=529 │ │ locals : │ │ @@ -135804,17 +135804,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1e68: |[0a1e68] petrov.kristiyan.colorpicker.ColorPicker.getDialogBaseLayout:()Landroid/widget/RelativeLayout; │ │ -0a1e78: 5410 de32 |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorpicker_base:Landroid/widget/RelativeLayout; // field@32de │ │ -0a1e7c: 1100 |0002: return-object v0 │ │ +0a1e64: |[0a1e64] petrov.kristiyan.colorpicker.ColorPicker.getDialogBaseLayout:()Landroid/widget/RelativeLayout; │ │ +0a1e74: 5410 de32 |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorpicker_base:Landroid/widget/RelativeLayout; // field@32de │ │ +0a1e78: 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;) │ │ @@ -135822,17 +135822,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1e20: |[0a1e20] petrov.kristiyan.colorpicker.ColorPicker.getDialogViewLayout:()Landroid/view/View; │ │ -0a1e30: 5410 e232 |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@32e2 │ │ -0a1e34: 1100 |0002: return-object v0 │ │ +0a1e1c: |[0a1e1c] petrov.kristiyan.colorpicker.ColorPicker.getDialogViewLayout:()Landroid/view/View; │ │ +0a1e2c: 5410 e232 |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@32e2 │ │ +0a1e30: 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;) │ │ @@ -135840,17 +135840,17 @@ │ │ type : '()Landroid/widget/Button;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1e38: |[0a1e38] petrov.kristiyan.colorpicker.ColorPicker.getNegativeButton:()Landroid/widget/Button; │ │ -0a1e48: 5410 f132 |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@32f1 │ │ -0a1e4c: 1100 |0002: return-object v0 │ │ +0a1e34: |[0a1e34] petrov.kristiyan.colorpicker.ColorPicker.getNegativeButton:()Landroid/widget/Button; │ │ +0a1e44: 5410 f132 |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@32f1 │ │ +0a1e48: 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;) │ │ @@ -135858,17 +135858,17 @@ │ │ type : '()Landroid/widget/Button;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1e50: |[0a1e50] petrov.kristiyan.colorpicker.ColorPicker.getPositiveButton:()Landroid/widget/Button; │ │ -0a1e60: 5410 f932 |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@32f9 │ │ -0a1e64: 1100 |0002: return-object v0 │ │ +0a1e4c: |[0a1e4c] petrov.kristiyan.colorpicker.ColorPicker.getPositiveButton:()Landroid/widget/Button; │ │ +0a1e5c: 5410 f932 |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@32f9 │ │ +0a1e60: 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;) │ │ @@ -135876,23 +135876,23 @@ │ │ type : '()Lpetrov/kristiyan/colorpicker/CustomDialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0a23cc: |[0a23cc] petrov.kristiyan.colorpicker.ColorPicker.getmDialog:()Lpetrov/kristiyan/colorpicker/CustomDialog; │ │ -0a23dc: 5410 e832 |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@32e8 │ │ -0a23e0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -0a23e4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0a23e6: 1100 |0005: return-object v0 │ │ -0a23e8: 6e10 2603 0000 |0006: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0326 │ │ -0a23ee: 0c00 |0009: move-result-object v0 │ │ -0a23f0: 1f00 2d07 |000a: check-cast v0, Lpetrov/kristiyan/colorpicker/CustomDialog; // type@072d │ │ -0a23f4: 1100 |000c: return-object v0 │ │ +0a23c8: |[0a23c8] petrov.kristiyan.colorpicker.ColorPicker.getmDialog:()Lpetrov/kristiyan/colorpicker/CustomDialog; │ │ +0a23d8: 5410 e832 |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@32e8 │ │ +0a23dc: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +0a23e0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0a23e2: 1100 |0005: return-object v0 │ │ +0a23e4: 6e10 2603 0000 |0006: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0326 │ │ +0a23ea: 0c00 |0009: move-result-object v0 │ │ +0a23ec: 1f00 2d07 |000a: check-cast v0, Lpetrov/kristiyan/colorpicker/CustomDialog; // type@072d │ │ +0a23f0: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ 0x0006 line=481 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ │ │ @@ -135901,17 +135901,17 @@ │ │ type : '(I)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2030: |[0a2030] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonDrawable:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a2040: 5901 da32 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonDrawable:I // field@32da │ │ -0a2044: 1100 |0002: return-object v0 │ │ +0a202c: |[0a202c] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonDrawable:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a203c: 5901 da32 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonDrawable:I // field@32da │ │ +0a2040: 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 │ │ │ │ @@ -135920,20 +135920,20 @@ │ │ type : '(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -0a2048: |[0a2048] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonMargin:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a2058: 5901 eb32 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@32eb │ │ -0a205c: 5902 ed32 |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@32ed │ │ -0a2060: 5903 ec32 |0004: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@32ec │ │ -0a2064: 5904 ea32 |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@32ea │ │ -0a2068: 1100 |0008: return-object v0 │ │ +0a2044: |[0a2044] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonMargin:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a2054: 5901 eb32 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@32eb │ │ +0a2058: 5902 ed32 |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@32ed │ │ +0a205c: 5903 ec32 |0004: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@32ec │ │ +0a2060: 5904 ea32 |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@32ea │ │ +0a2064: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0002 line=340 │ │ 0x0004 line=341 │ │ 0x0006 line=342 │ │ locals : │ │ @@ -135948,18 +135948,18 @@ │ │ type : '(II)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0a206c: |[0a206c] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonSize:(II)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a207c: 5901 dc32 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@32dc │ │ -0a2080: 5902 db32 |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@32db │ │ -0a2084: 1100 |0004: return-object v0 │ │ +0a2068: |[0a2068] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonSize:(II)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a2078: 5901 dc32 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@32dc │ │ +0a207c: 5902 db32 |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@32db │ │ +0a2080: 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 │ │ @@ -135970,17 +135970,17 @@ │ │ type : '(I)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2088: |[0a2088] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonTickColor:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a2098: 5901 fe32 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.tickColor:I // field@32fe │ │ -0a209c: 1100 |0002: return-object v0 │ │ +0a2084: |[0a2084] petrov.kristiyan.colorpicker.ColorPicker.setColorButtonTickColor:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a2094: 5901 fe32 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.tickColor:I // field@32fe │ │ +0a2098: 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 │ │ │ │ @@ -135989,47 +135989,47 @@ │ │ type : '(I)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -0a2130: |[0a2130] petrov.kristiyan.colorpicker.ColorPicker.setColors:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a2140: 5440 e732 |0000: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@32e7 │ │ -0a2144: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -0a2148: 1104 |0004: return-object v4 │ │ -0a214a: 6e10 2603 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0326 │ │ -0a2150: 0c00 |0008: move-result-object v0 │ │ -0a2152: 1f00 1800 |0009: check-cast v0, Landroid/content/Context; // type@0018 │ │ -0a2156: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ -0a215a: 1104 |000d: return-object v4 │ │ -0a215c: 6e10 2700 0000 |000e: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0027 │ │ -0a2162: 0c00 |0011: move-result-object v0 │ │ -0a2164: 6e20 5600 5000 |0012: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.obtainTypedArray:(I)Landroid/content/res/TypedArray; // method@0056 │ │ -0a216a: 0c05 |0015: move-result-object v5 │ │ -0a216c: 5b45 fd32 |0016: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@32fd │ │ -0a2170: 2205 6401 |0018: new-instance v5, Ljava/util/ArrayList; // type@0164 │ │ -0a2174: 7010 6903 0500 |001a: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@0369 │ │ -0a217a: 5b45 df32 |001d: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32df │ │ -0a217e: 1205 |001f: const/4 v5, #int 0 // #0 │ │ -0a2180: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -0a2182: 5441 fd32 |0021: iget-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@32fd │ │ -0a2186: 6e10 5800 0100 |0023: invoke-virtual {v1}, Landroid/content/res/TypedArray;.length:()I // method@0058 │ │ -0a218c: 0a01 |0026: move-result v1 │ │ -0a218e: 3510 1500 |0027: if-ge v0, v1, 003c // +0015 │ │ -0a2192: 5441 df32 |0029: iget-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32df │ │ -0a2196: 2202 2107 |002b: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorPal; // type@0721 │ │ -0a219a: 5443 fd32 |002d: iget-object v3, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@32fd │ │ -0a219e: 6e30 5700 0305 |002f: invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0057 │ │ -0a21a4: 0a03 |0032: move-result v3 │ │ -0a21a6: 7030 4a1c 3205 |0033: invoke-direct {v2, v3, v5}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@1c4a │ │ -0a21ac: 6e20 6c03 2100 |0036: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@036c │ │ -0a21b2: d800 0001 |0039: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0a21b6: 28e6 |003b: goto 0021 // -001a │ │ -0a21b8: 1104 |003c: return-object v4 │ │ +0a212c: |[0a212c] petrov.kristiyan.colorpicker.ColorPicker.setColors:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a213c: 5440 e732 |0000: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@32e7 │ │ +0a2140: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +0a2144: 1104 |0004: return-object v4 │ │ +0a2146: 6e10 2603 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0326 │ │ +0a214c: 0c00 |0008: move-result-object v0 │ │ +0a214e: 1f00 1800 |0009: check-cast v0, Landroid/content/Context; // type@0018 │ │ +0a2152: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ +0a2156: 1104 |000d: return-object v4 │ │ +0a2158: 6e10 2700 0000 |000e: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0027 │ │ +0a215e: 0c00 |0011: move-result-object v0 │ │ +0a2160: 6e20 5600 5000 |0012: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.obtainTypedArray:(I)Landroid/content/res/TypedArray; // method@0056 │ │ +0a2166: 0c05 |0015: move-result-object v5 │ │ +0a2168: 5b45 fd32 |0016: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@32fd │ │ +0a216c: 2205 6401 |0018: new-instance v5, Ljava/util/ArrayList; // type@0164 │ │ +0a2170: 7010 6903 0500 |001a: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@0369 │ │ +0a2176: 5b45 df32 |001d: iput-object v5, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32df │ │ +0a217a: 1205 |001f: const/4 v5, #int 0 // #0 │ │ +0a217c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +0a217e: 5441 fd32 |0021: iget-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@32fd │ │ +0a2182: 6e10 5800 0100 |0023: invoke-virtual {v1}, Landroid/content/res/TypedArray;.length:()I // method@0058 │ │ +0a2188: 0a01 |0026: move-result v1 │ │ +0a218a: 3510 1500 |0027: if-ge v0, v1, 003c // +0015 │ │ +0a218e: 5441 df32 |0029: iget-object v1, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32df │ │ +0a2192: 2202 2107 |002b: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorPal; // type@0721 │ │ +0a2196: 5443 fd32 |002d: iget-object v3, v4, Lpetrov/kristiyan/colorpicker/ColorPicker;.ta:Landroid/content/res/TypedArray; // field@32fd │ │ +0a219a: 6e30 5700 0305 |002f: invoke-virtual {v3, v0, v5}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0057 │ │ +0a21a0: 0a03 |0032: move-result v3 │ │ +0a21a2: 7030 4a1c 3205 |0033: invoke-direct {v2, v3, v5}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@1c4a │ │ +0a21a8: 6e20 6c03 2100 |0036: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@036c │ │ +0a21ae: d800 0001 |0039: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0a21b2: 28e6 |003b: goto 0021 // -001a │ │ +0a21b4: 1104 |003c: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0005 line=107 │ │ 0x000e line=111 │ │ 0x0018 line=112 │ │ 0x0021 line=113 │ │ @@ -136043,35 +136043,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 │ │ -0a2204: |[0a2204] petrov.kristiyan.colorpicker.ColorPicker.setColors:(Ljava/util/ArrayList;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a2214: 2200 6401 |0000: new-instance v0, Ljava/util/ArrayList; // type@0164 │ │ -0a2218: 7010 6903 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0369 │ │ -0a221e: 5b50 df32 |0005: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32df │ │ -0a2222: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0a2224: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0a2226: 6e10 7303 0600 |0009: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0373 │ │ -0a222c: 0a02 |000c: move-result v2 │ │ -0a222e: 3521 1900 |000d: if-ge v1, v2, 0026 // +0019 │ │ -0a2232: 5452 df32 |000f: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32df │ │ -0a2236: 2203 2107 |0011: new-instance v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@0721 │ │ -0a223a: 6e20 7003 1600 |0013: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0370 │ │ -0a2240: 0c04 |0016: move-result-object v4 │ │ -0a2242: 1f04 3801 |0017: check-cast v4, Ljava/lang/String; // type@0138 │ │ -0a2246: 7110 7700 0400 |0019: invoke-static {v4}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@0077 │ │ -0a224c: 0a04 |001c: move-result v4 │ │ -0a224e: 7030 4a1c 4300 |001d: invoke-direct {v3, v4, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@1c4a │ │ -0a2254: 6e20 6c03 3200 |0020: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@036c │ │ -0a225a: d801 0101 |0023: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0a225e: 28e4 |0025: goto 0009 // -001c │ │ -0a2260: 1105 |0026: return-object v5 │ │ +0a2200: |[0a2200] petrov.kristiyan.colorpicker.ColorPicker.setColors:(Ljava/util/ArrayList;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a2210: 2200 6401 |0000: new-instance v0, Ljava/util/ArrayList; // type@0164 │ │ +0a2214: 7010 6903 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0369 │ │ +0a221a: 5b50 df32 |0005: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32df │ │ +0a221e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0a2220: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0a2222: 6e10 7303 0600 |0009: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0373 │ │ +0a2228: 0a02 |000c: move-result v2 │ │ +0a222a: 3521 1900 |000d: if-ge v1, v2, 0026 // +0019 │ │ +0a222e: 5452 df32 |000f: iget-object v2, v5, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32df │ │ +0a2232: 2203 2107 |0011: new-instance v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@0721 │ │ +0a2236: 6e20 7003 1600 |0013: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0370 │ │ +0a223c: 0c04 |0016: move-result-object v4 │ │ +0a223e: 1f04 3801 |0017: check-cast v4, Ljava/lang/String; // type@0138 │ │ +0a2242: 7110 7700 0400 |0019: invoke-static {v4}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@0077 │ │ +0a2248: 0a04 |001c: move-result v4 │ │ +0a224a: 7030 4a1c 4300 |001d: invoke-direct {v3, v4, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@1c4a │ │ +0a2250: 6e20 6c03 3200 |0020: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@036c │ │ +0a2256: d801 0101 |0023: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0a225a: 28e4 |0025: goto 0009 // -001c │ │ +0a225c: 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; │ │ @@ -136082,30 +136082,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 │ │ -0a21bc: |[0a21bc] petrov.kristiyan.colorpicker.ColorPicker.setColors:([I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a21cc: 2200 6401 |0000: new-instance v0, Ljava/util/ArrayList; // type@0164 │ │ -0a21d0: 7010 6903 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0369 │ │ -0a21d6: 5b60 df32 |0005: iput-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32df │ │ -0a21da: 2170 |0007: array-length v0, v7 │ │ -0a21dc: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0a21de: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -0a21e0: 3502 1100 |000a: if-ge v2, v0, 001b // +0011 │ │ -0a21e4: 4403 0702 |000c: aget v3, v7, v2 │ │ -0a21e8: 5464 df32 |000e: iget-object v4, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32df │ │ -0a21ec: 2205 2107 |0010: new-instance v5, Lpetrov/kristiyan/colorpicker/ColorPal; // type@0721 │ │ -0a21f0: 7030 4a1c 3501 |0012: invoke-direct {v5, v3, v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@1c4a │ │ -0a21f6: 6e20 6c03 5400 |0015: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@036c │ │ -0a21fc: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0a2200: 28f0 |001a: goto 000a // -0010 │ │ -0a2202: 1106 |001b: return-object v6 │ │ +0a21b8: |[0a21b8] petrov.kristiyan.colorpicker.ColorPicker.setColors:([I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a21c8: 2200 6401 |0000: new-instance v0, Ljava/util/ArrayList; // type@0164 │ │ +0a21cc: 7010 6903 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0369 │ │ +0a21d2: 5b60 df32 |0005: iput-object v0, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32df │ │ +0a21d6: 2170 |0007: array-length v0, v7 │ │ +0a21d8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0a21da: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +0a21dc: 3502 1100 |000a: if-ge v2, v0, 001b // +0011 │ │ +0a21e0: 4403 0702 |000c: aget v3, v7, v2 │ │ +0a21e4: 5464 df32 |000e: iget-object v4, v6, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32df │ │ +0a21e8: 2205 2107 |0010: new-instance v5, Lpetrov/kristiyan/colorpicker/ColorPal; // type@0721 │ │ +0a21ec: 7030 4a1c 3501 |0012: invoke-direct {v5, v3, v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.:(IZ)V // method@1c4a │ │ +0a21f2: 6e20 6c03 5400 |0015: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@036c │ │ +0a21f8: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0a21fc: 28f0 |001a: goto 000a // -0010 │ │ +0a21fe: 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; │ │ @@ -136116,17 +136116,17 @@ │ │ type : '(I)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2264: |[0a2264] petrov.kristiyan.colorpicker.ColorPicker.setColumns:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a2274: 5901 e032 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@32e0 │ │ -0a2278: 1100 |0002: return-object v0 │ │ +0a2260: |[0a2260] petrov.kristiyan.colorpicker.ColorPicker.setColumns:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a2270: 5901 e032 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@32e0 │ │ +0a2274: 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 │ │ │ │ @@ -136135,17 +136135,17 @@ │ │ type : '(I)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a227c: |[0a227c] petrov.kristiyan.colorpicker.ColorPicker.setDefaultColorButton:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a228c: 5901 e132 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@32e1 │ │ -0a2290: 1100 |0002: return-object v0 │ │ +0a2278: |[0a2278] petrov.kristiyan.colorpicker.ColorPicker.setDefaultColorButton:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a2288: 5901 e132 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@32e1 │ │ +0a228c: 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 │ │ │ │ @@ -136154,18 +136154,18 @@ │ │ type : '()Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0a2294: |[0a2294] petrov.kristiyan.colorpicker.ColorPicker.setDialogFullHeight:()Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a22a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a22a6: 5c10 e632 |0001: iput-boolean v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.fullHeight:Z // field@32e6 │ │ -0a22aa: 1101 |0003: return-object v1 │ │ +0a2290: |[0a2290] petrov.kristiyan.colorpicker.ColorPicker.setDialogFullHeight:()Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a22a0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0a22a2: 5c10 e632 |0001: iput-boolean v0, v1, Lpetrov/kristiyan/colorpicker/ColorPicker;.fullHeight:Z // field@32e6 │ │ +0a22a6: 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;) │ │ @@ -136173,17 +136173,17 @@ │ │ type : '(Z)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a22ac: |[0a22ac] petrov.kristiyan.colorpicker.ColorPicker.setDismissOnButtonListenerClick:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a22bc: 5c01 e432 |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@32e4 │ │ -0a22c0: 1100 |0002: return-object v0 │ │ +0a22a8: |[0a22a8] petrov.kristiyan.colorpicker.ColorPicker.setDismissOnButtonListenerClick:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a22b8: 5c01 e432 |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismiss:Z // field@32e4 │ │ +0a22bc: 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 │ │ │ │ @@ -136192,17 +136192,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 │ │ -0a22e8: |[0a22e8] petrov.kristiyan.colorpicker.ColorPicker.setOnChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a22f8: 5b01 f332 |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.onChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // field@32f3 │ │ -0a22fc: 1100 |0002: return-object v0 │ │ +0a22e4: |[0a22e4] petrov.kristiyan.colorpicker.ColorPicker.setOnChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a22f4: 5b01 f332 |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.onChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnChooseColorListener; // field@32f3 │ │ +0a22f8: 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; │ │ │ │ @@ -136211,23 +136211,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 │ │ -0a2300: |[0a2300] petrov.kristiyan.colorpicker.ColorPicker.setOnFastChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a2310: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a2312: 5c20 e532 |0001: iput-boolean v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@32e5 │ │ -0a2316: 5420 d932 |0003: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@32d9 │ │ -0a231a: 1301 0800 |0005: const/16 v1, #int 8 // #8 │ │ -0a231e: 6e20 3801 1000 |0007: invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0138 │ │ -0a2324: 5b23 f432 |000a: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@32f4 │ │ -0a2328: 6e10 661c 0200 |000c: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@1c66 │ │ -0a232e: 1102 |000f: return-object v2 │ │ +0a22fc: |[0a22fc] petrov.kristiyan.colorpicker.ColorPicker.setOnFastChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a230c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0a230e: 5c20 e532 |0001: iput-boolean v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@32e5 │ │ +0a2312: 5420 d932 |0003: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.buttons_layout:Landroid/widget/LinearLayout; // field@32d9 │ │ +0a2316: 1301 0800 |0005: const/16 v1, #int 8 // #8 │ │ +0a231a: 6e20 3801 1000 |0007: invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0138 │ │ +0a2320: 5b23 f432 |000a: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorPicker;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@32f4 │ │ +0a2324: 6e10 661c 0200 |000c: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorPicker;.dismissDialog:()V // method@1c66 │ │ +0a232a: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=364 │ │ 0x0003 line=365 │ │ 0x000a line=366 │ │ 0x000c line=367 │ │ locals : │ │ @@ -136239,17 +136239,17 @@ │ │ type : '(Z)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2330: |[0a2330] petrov.kristiyan.colorpicker.ColorPicker.setRoundColorButton:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a2340: 5c01 fc32 |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.roundColorButton:Z // field@32fc │ │ -0a2344: 1100 |0002: return-object v0 │ │ +0a232c: |[0a232c] petrov.kristiyan.colorpicker.ColorPicker.setRoundColorButton:(Z)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a233c: 5c01 fc32 |0000: iput-boolean v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.roundColorButton:Z // field@32fc │ │ +0a2340: 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 │ │ │ │ @@ -136258,17 +136258,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 │ │ -0a2348: |[0a2348] petrov.kristiyan.colorpicker.ColorPicker.setTitle:(Ljava/lang/String;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a2358: 5b01 ff32 |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@32ff │ │ -0a235c: 1100 |0002: return-object v0 │ │ +0a2344: |[0a2344] petrov.kristiyan.colorpicker.ColorPicker.setTitle:(Ljava/lang/String;)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a2354: 5b01 ff32 |0000: iput-object v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@32ff │ │ +0a2358: 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; │ │ │ │ @@ -136277,20 +136277,20 @@ │ │ type : '(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -0a2360: |[0a2360] petrov.kristiyan.colorpicker.ColorPicker.setTitlePadding:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ -0a2370: 5901 f632 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleLeft:I // field@32f6 │ │ -0a2374: 5903 f732 |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleRight:I // field@32f7 │ │ -0a2378: 5902 f832 |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleTop:I // field@32f8 │ │ -0a237c: 5904 f532 |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleBottom:I // field@32f5 │ │ -0a2380: 1100 |0008: return-object v0 │ │ +0a235c: |[0a235c] petrov.kristiyan.colorpicker.ColorPicker.setTitlePadding:(IIII)Lpetrov/kristiyan/colorpicker/ColorPicker; │ │ +0a236c: 5901 f632 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleLeft:I // field@32f6 │ │ +0a2370: 5903 f732 |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleRight:I // field@32f7 │ │ +0a2374: 5902 f832 |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleTop:I // field@32f8 │ │ +0a2378: 5904 f532 |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleBottom:I // field@32f5 │ │ +0a237c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ 0x0002 line=555 │ │ 0x0004 line=556 │ │ 0x0006 line=557 │ │ locals : │ │ @@ -136305,209 +136305,209 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 403 16-bit code units │ │ -0a2540: |[0a2540] petrov.kristiyan.colorpicker.ColorPicker.show:()V │ │ -0a2550: 5470 e732 |0000: iget-object v0, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@32e7 │ │ -0a2554: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -0a2558: 0e00 |0004: return-void │ │ -0a255a: 6e10 2603 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0326 │ │ -0a2560: 0c00 |0008: move-result-object v0 │ │ -0a2562: 1f00 0700 |0009: check-cast v0, Landroid/app/Activity; // type@0007 │ │ -0a2566: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ -0a256a: 0e00 |000d: return-void │ │ -0a256c: 5471 df32 |000e: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32df │ │ -0a2570: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ -0a2574: 6e10 7103 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@0371 │ │ -0a257a: 0a01 |0015: move-result v1 │ │ -0a257c: 3801 0500 |0016: if-eqz v1, 001b // +0005 │ │ -0a2580: 7010 701c 0700 |0018: invoke-direct {v7}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColors:()Lpetrov/kristiyan/colorpicker/ColorPicker; // method@1c70 │ │ -0a2586: 5471 e232 |001b: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@32e2 │ │ -0a258a: 6002 e335 |001d: sget v2, Lpetrov/kristiyan/colorpicker/R$id;.title:I // field@35e3 │ │ -0a258e: 6e20 f500 2100 |001f: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f5 │ │ -0a2594: 0c01 |0022: move-result-object v1 │ │ -0a2596: 1f01 9700 |0023: check-cast v1, Landroidx/appcompat/widget/AppCompatTextView; // type@0097 │ │ -0a259a: 5472 ff32 |0025: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@32ff │ │ -0a259e: 3802 2400 |0027: if-eqz v2, 004b // +0024 │ │ -0a25a2: 6e20 7e01 2100 |0029: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatTextView;.setText:(Ljava/lang/CharSequence;)V // method@017e │ │ -0a25a8: 5272 f632 |002c: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleLeft:I // field@32f6 │ │ -0a25ac: 8222 |002e: int-to-float v2, v2 │ │ -0a25ae: 7120 801c 0200 |002f: invoke-static {v2, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c80 │ │ -0a25b4: 0a02 |0032: move-result v2 │ │ -0a25b6: 5273 f832 |0033: iget v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleTop:I // field@32f8 │ │ -0a25ba: 8233 |0035: int-to-float v3, v3 │ │ -0a25bc: 7120 801c 0300 |0036: invoke-static {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c80 │ │ -0a25c2: 0a03 |0039: move-result v3 │ │ -0a25c4: 5274 f732 |003a: iget v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleRight:I // field@32f7 │ │ -0a25c8: 8244 |003c: int-to-float v4, v4 │ │ -0a25ca: 7120 801c 0400 |003d: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c80 │ │ -0a25d0: 0a04 |0040: move-result v4 │ │ -0a25d2: 5275 f532 |0041: iget v5, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleBottom:I // field@32f5 │ │ -0a25d6: 8255 |0043: int-to-float v5, v5 │ │ -0a25d8: 7120 801c 0500 |0044: invoke-static {v5, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c80 │ │ -0a25de: 0a05 |0047: move-result v5 │ │ -0a25e0: 6e55 7d01 2143 |0048: invoke-virtual {v1, v2, v3, v4, v5}, Landroidx/appcompat/widget/AppCompatTextView;.setPadding:(IIII)V // method@017d │ │ -0a25e6: 2202 4b01 |004b: new-instance v2, Ljava/lang/ref/WeakReference; // type@014b │ │ -0a25ea: 2203 2d07 |004d: new-instance v3, Lpetrov/kristiyan/colorpicker/CustomDialog; // type@072d │ │ -0a25ee: 5474 e232 |004f: iget-object v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@32e2 │ │ -0a25f2: 7030 ab1c 0304 |0051: invoke-direct {v3, v0, v4}, Lpetrov/kristiyan/colorpicker/CustomDialog;.:(Landroid/content/Context;Landroid/view/View;)V // method@1cab │ │ -0a25f8: 7020 2503 3200 |0054: invoke-direct {v2, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0325 │ │ -0a25fe: 5b72 e832 |0057: iput-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@32e8 │ │ -0a2602: 2202 ad00 |0059: new-instance v2, Landroidx/recyclerview/widget/GridLayoutManager; // type@00ad │ │ -0a2606: 5273 e032 |005b: iget v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@32e0 │ │ -0a260a: 7030 a201 0203 |005d: invoke-direct {v2, v0, v3}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;I)V // method@01a2 │ │ -0a2610: 5473 fb32 |0060: iget-object v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@32fb │ │ -0a2614: 6e20 ac01 2300 |0062: invoke-virtual {v3, v2}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@01ac │ │ -0a261a: 5572 e532 |0065: iget-boolean v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@32e5 │ │ -0a261e: 3802 1000 |0067: if-eqz v2, 0077 // +0010 │ │ -0a2622: 2202 2c07 |0069: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // type@072c │ │ -0a2626: 5473 df32 |006b: iget-object v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32df │ │ -0a262a: 5474 f432 |006d: iget-object v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@32f4 │ │ -0a262e: 5475 e832 |006f: iget-object v5, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@32e8 │ │ -0a2632: 7040 871c 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@1c87 │ │ -0a2638: 5b72 dd32 |0074: iput-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32dd │ │ -0a263c: 280a |0076: goto 0080 // +000a │ │ -0a263e: 2202 2c07 |0077: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // type@072c │ │ -0a2642: 5473 df32 |0079: iget-object v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32df │ │ -0a2646: 7020 861c 3200 |007b: invoke-direct {v2, v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.:(Ljava/util/ArrayList;)V // method@1c86 │ │ -0a264c: 5b72 dd32 |007e: iput-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32dd │ │ -0a2650: 5572 e632 |0080: iget-boolean v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.fullHeight:Z // field@32e6 │ │ -0a2654: 12e3 |0082: const/4 v3, #int -2 // #fe │ │ -0a2656: 3802 1a00 |0083: if-eqz v2, 009d // +001a │ │ -0a265a: 2202 8300 |0085: new-instance v2, Landroid/widget/RelativeLayout$LayoutParams; // type@0083 │ │ -0a265e: 12f4 |0087: const/4 v4, #int -1 // #ff │ │ -0a2660: 7030 4301 3204 |0088: invoke-direct {v2, v3, v4}, Landroid/widget/RelativeLayout$LayoutParams;.:(II)V // method@0143 │ │ -0a2666: 1235 |008b: const/4 v5, #int 3 // #3 │ │ -0a2668: 6e10 7c01 0100 |008c: invoke-virtual {v1}, Landroidx/appcompat/widget/AppCompatTextView;.getId:()I // method@017c │ │ -0a266e: 0a01 |008f: move-result v1 │ │ -0a2670: 6e30 4401 5201 |0090: invoke-virtual {v2, v5, v1}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(II)V // method@0144 │ │ -0a2676: 1301 0e00 |0093: const/16 v1, #int 14 // #e │ │ -0a267a: 6e30 4401 1204 |0095: invoke-virtual {v2, v1, v4}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(II)V // method@0144 │ │ -0a2680: 5471 fb32 |0098: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@32fb │ │ -0a2684: 6e20 ad01 2100 |009a: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@01ad │ │ -0a268a: 5471 fb32 |009d: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@32fb │ │ -0a268e: 5472 dd32 |009f: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32dd │ │ -0a2692: 6e20 aa01 2100 |00a1: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@01aa │ │ -0a2698: 5271 e932 |00a4: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginBottom:I // field@32e9 │ │ -0a269c: 3901 0e00 |00a6: if-nez v1, 00b4 // +000e │ │ -0a26a0: 5272 ee32 |00a8: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@32ee │ │ -0a26a4: 3902 0a00 |00aa: if-nez v2, 00b4 // +000a │ │ -0a26a8: 5272 ef32 |00ac: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@32ef │ │ -0a26ac: 3902 0600 |00ae: if-nez v2, 00b4 // +0006 │ │ -0a26b0: 5272 f032 |00b0: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@32f0 │ │ -0a26b4: 3802 0d00 |00b2: if-eqz v2, 00bf // +000d │ │ -0a26b8: 5472 dd32 |00b4: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32dd │ │ -0a26bc: 5274 ee32 |00b6: iget v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@32ee │ │ -0a26c0: 5275 f032 |00b8: iget v5, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@32f0 │ │ -0a26c4: 5276 ef32 |00ba: iget v6, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@32ef │ │ -0a26c8: 6e51 a91c 4265 |00bc: invoke-virtual {v2, v4, v5, v6, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setMargin:(IIII)V // method@1ca9 │ │ -0a26ce: 5271 fe32 |00bf: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.tickColor:I // field@32fe │ │ -0a26d2: 3801 0700 |00c1: if-eqz v1, 00c8 // +0007 │ │ -0a26d6: 5472 dd32 |00c3: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32dd │ │ -0a26da: 6e20 aa1c 1200 |00c5: invoke-virtual {v2, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setTickColor:(I)V // method@1caa │ │ -0a26e0: 5271 ea32 |00c8: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@32ea │ │ -0a26e4: 3901 0e00 |00ca: if-nez v1, 00d8 // +000e │ │ -0a26e8: 5271 eb32 |00cc: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@32eb │ │ -0a26ec: 3901 0a00 |00ce: if-nez v1, 00d8 // +000a │ │ -0a26f0: 5271 ec32 |00d0: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@32ec │ │ -0a26f4: 3901 0600 |00d2: if-nez v1, 00d8 // +0006 │ │ -0a26f8: 5271 ed32 |00d4: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@32ed │ │ -0a26fc: 3801 2300 |00d6: if-eqz v1, 00f9 // +0023 │ │ -0a2700: 5471 dd32 |00d8: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32dd │ │ -0a2704: 5272 eb32 |00da: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@32eb │ │ -0a2708: 8222 |00dc: int-to-float v2, v2 │ │ -0a270a: 7120 801c 0200 |00dd: invoke-static {v2, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c80 │ │ -0a2710: 0a02 |00e0: move-result v2 │ │ -0a2712: 5274 ed32 |00e1: iget v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@32ed │ │ -0a2716: 8244 |00e3: int-to-float v4, v4 │ │ -0a2718: 7120 801c 0400 |00e4: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c80 │ │ -0a271e: 0a04 |00e7: move-result v4 │ │ -0a2720: 5275 ec32 |00e8: iget v5, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@32ec │ │ -0a2724: 8255 |00ea: int-to-float v5, v5 │ │ -0a2726: 7120 801c 0500 |00eb: invoke-static {v5, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c80 │ │ -0a272c: 0a05 |00ee: move-result v5 │ │ -0a272e: 5276 ea32 |00ef: iget v6, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@32ea │ │ -0a2732: 8266 |00f1: int-to-float v6, v6 │ │ -0a2734: 7120 801c 0600 |00f2: invoke-static {v6, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c80 │ │ -0a273a: 0a06 |00f5: move-result v6 │ │ -0a273c: 6e56 a61c 2154 |00f6: invoke-virtual {v1, v2, v4, v5, v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonMargin:(IIII)V // method@1ca6 │ │ -0a2742: 5271 db32 |00f9: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@32db │ │ -0a2746: 3901 0600 |00fb: if-nez v1, 0101 // +0006 │ │ -0a274a: 5271 dc32 |00fd: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@32dc │ │ -0a274e: 3801 1500 |00ff: if-eqz v1, 0114 // +0015 │ │ -0a2752: 5471 dd32 |0101: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32dd │ │ -0a2756: 5272 dc32 |0103: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@32dc │ │ -0a275a: 8222 |0105: int-to-float v2, v2 │ │ -0a275c: 7120 801c 0200 |0106: invoke-static {v2, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c80 │ │ -0a2762: 0a02 |0109: move-result v2 │ │ -0a2764: 5274 db32 |010a: iget v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@32db │ │ -0a2768: 8244 |010c: int-to-float v4, v4 │ │ -0a276a: 7120 801c 0400 |010d: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c80 │ │ -0a2770: 0a04 |0110: move-result v4 │ │ -0a2772: 6e30 a71c 2104 |0111: invoke-virtual {v1, v2, v4}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonSize:(II)V // method@1ca7 │ │ -0a2778: 5571 fc32 |0114: iget-boolean v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.roundColorButton:Z // field@32fc │ │ -0a277c: 3801 0700 |0116: if-eqz v1, 011d // +0007 │ │ -0a2780: 6001 7735 |0118: sget v1, Lpetrov/kristiyan/colorpicker/R$drawable;.round_button:I // field@3577 │ │ -0a2784: 6e20 6c1c 1700 |011a: invoke-virtual {v7, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColorButtonDrawable:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@1c6c │ │ -0a278a: 5271 da32 |011d: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonDrawable:I // field@32da │ │ -0a278e: 3801 0700 |011f: if-eqz v1, 0126 // +0007 │ │ -0a2792: 5472 dd32 |0121: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32dd │ │ -0a2796: 6e20 a51c 1200 |0123: invoke-virtual {v2, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonDrawable:(I)V // method@1ca5 │ │ -0a279c: 5271 e132 |0126: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@32e1 │ │ -0a27a0: 3801 0700 |0128: if-eqz v1, 012f // +0007 │ │ -0a27a4: 5472 dd32 |012a: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32dd │ │ -0a27a8: 6e20 a81c 1200 |012c: invoke-virtual {v2, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setDefaultColor:(I)V // method@1ca8 │ │ -0a27ae: 5571 e332 |012f: iget-boolean v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.disableDefaultButtons:Z // field@32e3 │ │ -0a27b2: 3801 0e00 |0131: if-eqz v1, 013f // +000e │ │ -0a27b6: 5471 f932 |0133: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@32f9 │ │ -0a27ba: 1302 0800 |0135: const/16 v2, #int 8 // #8 │ │ -0a27be: 6e20 7b01 2100 |0137: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setVisibility:(I)V // method@017b │ │ -0a27c4: 5471 f132 |013a: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@32f1 │ │ -0a27c8: 6e20 7b01 2100 |013c: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setVisibility:(I)V // method@017b │ │ -0a27ce: 5471 f932 |013f: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@32f9 │ │ -0a27d2: 5472 fa32 |0141: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveText:Ljava/lang/String; // field@32fa │ │ -0a27d6: 6e20 7901 2100 |0143: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@0179 │ │ -0a27dc: 5471 f132 |0146: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@32f1 │ │ -0a27e0: 5472 f232 |0148: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeText:Ljava/lang/String; // field@32f2 │ │ -0a27e4: 6e20 7901 2100 |014a: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@0179 │ │ -0a27ea: 5471 f932 |014d: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@32f9 │ │ -0a27ee: 2202 2207 |014f: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1; // type@0722 │ │ -0a27f2: 7020 501c 7200 |0151: invoke-direct {v2, v7}, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V // method@1c50 │ │ -0a27f8: 6e20 7701 2100 |0154: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0177 │ │ -0a27fe: 5471 f132 |0157: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@32f1 │ │ -0a2802: 2202 2307 |0159: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorPicker$2; // type@0723 │ │ -0a2806: 7020 521c 7200 |015b: invoke-direct {v2, v7}, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V // method@1c52 │ │ -0a280c: 6e20 7701 2100 |015e: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0177 │ │ -0a2812: 5471 e832 |0161: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@32e8 │ │ -0a2816: 3901 0300 |0163: if-nez v1, 0166 // +0003 │ │ -0a281a: 0e00 |0165: return-void │ │ -0a281c: 6e10 2603 0100 |0166: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0326 │ │ -0a2822: 0c01 |0169: move-result-object v1 │ │ -0a2824: 1f01 0c00 |016a: check-cast v1, Landroid/app/Dialog; // type@000c │ │ -0a2828: 3801 2600 |016c: if-eqz v1, 0192 // +0026 │ │ -0a282c: 6e10 0400 0000 |016e: invoke-virtual {v0}, Landroid/app/Activity;.isFinishing:()Z // method@0004 │ │ -0a2832: 0a00 |0171: move-result v0 │ │ -0a2834: 3900 2000 |0172: if-nez v0, 0192 // +0020 │ │ -0a2838: 6e10 1000 0100 |0174: invoke-virtual {v1}, Landroid/app/Dialog;.show:()V // method@0010 │ │ -0a283e: 2200 6b00 |0177: new-instance v0, Landroid/view/WindowManager$LayoutParams; // type@006b │ │ -0a2842: 7010 0401 0000 |0179: invoke-direct {v0}, Landroid/view/WindowManager$LayoutParams;.:()V // method@0104 │ │ -0a2848: 6e10 0e00 0100 |017c: invoke-virtual {v1}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@000e │ │ -0a284e: 0c02 |017f: move-result-object v2 │ │ -0a2850: 6e10 ff00 0200 |0180: invoke-virtual {v2}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@00ff │ │ -0a2856: 0c02 |0183: move-result-object v2 │ │ -0a2858: 6e20 0501 2000 |0184: invoke-virtual {v0, v2}, Landroid/view/WindowManager$LayoutParams;.copyFrom:(Landroid/view/WindowManager$LayoutParams;)I // method@0105 │ │ -0a285e: 5903 0d00 |0187: iput v3, v0, Landroid/view/WindowManager$LayoutParams;.width:I // field@000d │ │ -0a2862: 5903 0c00 |0189: iput v3, v0, Landroid/view/WindowManager$LayoutParams;.height:I // field@000c │ │ -0a2866: 6e10 0e00 0100 |018b: invoke-virtual {v1}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@000e │ │ -0a286c: 0c01 |018e: move-result-object v1 │ │ -0a286e: 6e20 0101 0100 |018f: invoke-virtual {v1, v0}, Landroid/view/Window;.setAttributes:(Landroid/view/WindowManager$LayoutParams;)V // method@0101 │ │ -0a2874: 0e00 |0192: return-void │ │ +0a253c: |[0a253c] petrov.kristiyan.colorpicker.ColorPicker.show:()V │ │ +0a254c: 5470 e732 |0000: iget-object v0, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mContext:Ljava/lang/ref/WeakReference; // field@32e7 │ │ +0a2550: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +0a2554: 0e00 |0004: return-void │ │ +0a2556: 6e10 2603 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0326 │ │ +0a255c: 0c00 |0008: move-result-object v0 │ │ +0a255e: 1f00 0700 |0009: check-cast v0, Landroid/app/Activity; // type@0007 │ │ +0a2562: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ +0a2566: 0e00 |000d: return-void │ │ +0a2568: 5471 df32 |000e: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32df │ │ +0a256c: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ +0a2570: 6e10 7103 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@0371 │ │ +0a2576: 0a01 |0015: move-result v1 │ │ +0a2578: 3801 0500 |0016: if-eqz v1, 001b // +0005 │ │ +0a257c: 7010 701c 0700 |0018: invoke-direct {v7}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColors:()Lpetrov/kristiyan/colorpicker/ColorPicker; // method@1c70 │ │ +0a2582: 5471 e232 |001b: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@32e2 │ │ +0a2586: 6002 e335 |001d: sget v2, Lpetrov/kristiyan/colorpicker/R$id;.title:I // field@35e3 │ │ +0a258a: 6e20 f500 2100 |001f: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f5 │ │ +0a2590: 0c01 |0022: move-result-object v1 │ │ +0a2592: 1f01 9700 |0023: check-cast v1, Landroidx/appcompat/widget/AppCompatTextView; // type@0097 │ │ +0a2596: 5472 ff32 |0025: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.title:Ljava/lang/String; // field@32ff │ │ +0a259a: 3802 2400 |0027: if-eqz v2, 004b // +0024 │ │ +0a259e: 6e20 7e01 2100 |0029: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatTextView;.setText:(Ljava/lang/CharSequence;)V // method@017e │ │ +0a25a4: 5272 f632 |002c: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleLeft:I // field@32f6 │ │ +0a25a8: 8222 |002e: int-to-float v2, v2 │ │ +0a25aa: 7120 801c 0200 |002f: invoke-static {v2, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c80 │ │ +0a25b0: 0a02 |0032: move-result v2 │ │ +0a25b2: 5273 f832 |0033: iget v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleTop:I // field@32f8 │ │ +0a25b6: 8233 |0035: int-to-float v3, v3 │ │ +0a25b8: 7120 801c 0300 |0036: invoke-static {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c80 │ │ +0a25be: 0a03 |0039: move-result v3 │ │ +0a25c0: 5274 f732 |003a: iget v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleRight:I // field@32f7 │ │ +0a25c4: 8244 |003c: int-to-float v4, v4 │ │ +0a25c6: 7120 801c 0400 |003d: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c80 │ │ +0a25cc: 0a04 |0040: move-result v4 │ │ +0a25ce: 5275 f532 |0041: iget v5, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.paddingTitleBottom:I // field@32f5 │ │ +0a25d2: 8255 |0043: int-to-float v5, v5 │ │ +0a25d4: 7120 801c 0500 |0044: invoke-static {v5, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c80 │ │ +0a25da: 0a05 |0047: move-result v5 │ │ +0a25dc: 6e55 7d01 2143 |0048: invoke-virtual {v1, v2, v3, v4, v5}, Landroidx/appcompat/widget/AppCompatTextView;.setPadding:(IIII)V // method@017d │ │ +0a25e2: 2202 4b01 |004b: new-instance v2, Ljava/lang/ref/WeakReference; // type@014b │ │ +0a25e6: 2203 2d07 |004d: new-instance v3, Lpetrov/kristiyan/colorpicker/CustomDialog; // type@072d │ │ +0a25ea: 5474 e232 |004f: iget-object v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.dialogViewLayout:Landroid/view/View; // field@32e2 │ │ +0a25ee: 7030 ab1c 0304 |0051: invoke-direct {v3, v0, v4}, Lpetrov/kristiyan/colorpicker/CustomDialog;.:(Landroid/content/Context;Landroid/view/View;)V // method@1cab │ │ +0a25f4: 7020 2503 3200 |0054: invoke-direct {v2, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0325 │ │ +0a25fa: 5b72 e832 |0057: iput-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@32e8 │ │ +0a25fe: 2202 ad00 |0059: new-instance v2, Landroidx/recyclerview/widget/GridLayoutManager; // type@00ad │ │ +0a2602: 5273 e032 |005b: iget v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.columns:I // field@32e0 │ │ +0a2606: 7030 a201 0203 |005d: invoke-direct {v2, v0, v3}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;I)V // method@01a2 │ │ +0a260c: 5473 fb32 |0060: iget-object v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@32fb │ │ +0a2610: 6e20 ac01 2300 |0062: invoke-virtual {v3, v2}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@01ac │ │ +0a2616: 5572 e532 |0065: iget-boolean v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.fastChooser:Z // field@32e5 │ │ +0a261a: 3802 1000 |0067: if-eqz v2, 0077 // +0010 │ │ +0a261e: 2202 2c07 |0069: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // type@072c │ │ +0a2622: 5473 df32 |006b: iget-object v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32df │ │ +0a2626: 5474 f432 |006d: iget-object v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@32f4 │ │ +0a262a: 5475 e832 |006f: iget-object v5, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@32e8 │ │ +0a262e: 7040 871c 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@1c87 │ │ +0a2634: 5b72 dd32 |0074: iput-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32dd │ │ +0a2638: 280a |0076: goto 0080 // +000a │ │ +0a263a: 2202 2c07 |0077: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // type@072c │ │ +0a263e: 5473 df32 |0079: iget-object v3, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colors:Ljava/util/ArrayList; // field@32df │ │ +0a2642: 7020 861c 3200 |007b: invoke-direct {v2, v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.:(Ljava/util/ArrayList;)V // method@1c86 │ │ +0a2648: 5b72 dd32 |007e: iput-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32dd │ │ +0a264c: 5572 e632 |0080: iget-boolean v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.fullHeight:Z // field@32e6 │ │ +0a2650: 12e3 |0082: const/4 v3, #int -2 // #fe │ │ +0a2652: 3802 1a00 |0083: if-eqz v2, 009d // +001a │ │ +0a2656: 2202 8300 |0085: new-instance v2, Landroid/widget/RelativeLayout$LayoutParams; // type@0083 │ │ +0a265a: 12f4 |0087: const/4 v4, #int -1 // #ff │ │ +0a265c: 7030 4301 3204 |0088: invoke-direct {v2, v3, v4}, Landroid/widget/RelativeLayout$LayoutParams;.:(II)V // method@0143 │ │ +0a2662: 1235 |008b: const/4 v5, #int 3 // #3 │ │ +0a2664: 6e10 7c01 0100 |008c: invoke-virtual {v1}, Landroidx/appcompat/widget/AppCompatTextView;.getId:()I // method@017c │ │ +0a266a: 0a01 |008f: move-result v1 │ │ +0a266c: 6e30 4401 5201 |0090: invoke-virtual {v2, v5, v1}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(II)V // method@0144 │ │ +0a2672: 1301 0e00 |0093: const/16 v1, #int 14 // #e │ │ +0a2676: 6e30 4401 1204 |0095: invoke-virtual {v2, v1, v4}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(II)V // method@0144 │ │ +0a267c: 5471 fb32 |0098: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@32fb │ │ +0a2680: 6e20 ad01 2100 |009a: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@01ad │ │ +0a2686: 5471 fb32 |009d: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@32fb │ │ +0a268a: 5472 dd32 |009f: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32dd │ │ +0a268e: 6e20 aa01 2100 |00a1: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@01aa │ │ +0a2694: 5271 e932 |00a4: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginBottom:I // field@32e9 │ │ +0a2698: 3901 0e00 |00a6: if-nez v1, 00b4 // +000e │ │ +0a269c: 5272 ee32 |00a8: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@32ee │ │ +0a26a0: 3902 0a00 |00aa: if-nez v2, 00b4 // +000a │ │ +0a26a4: 5272 ef32 |00ac: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@32ef │ │ +0a26a8: 3902 0600 |00ae: if-nez v2, 00b4 // +0006 │ │ +0a26ac: 5272 f032 |00b0: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@32f0 │ │ +0a26b0: 3802 0d00 |00b2: if-eqz v2, 00bf // +000d │ │ +0a26b4: 5472 dd32 |00b4: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32dd │ │ +0a26b8: 5274 ee32 |00b6: iget v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginLeft:I // field@32ee │ │ +0a26bc: 5275 f032 |00b8: iget v5, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginTop:I // field@32f0 │ │ +0a26c0: 5276 ef32 |00ba: iget v6, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginRight:I // field@32ef │ │ +0a26c4: 6e51 a91c 4265 |00bc: invoke-virtual {v2, v4, v5, v6, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setMargin:(IIII)V // method@1ca9 │ │ +0a26ca: 5271 fe32 |00bf: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.tickColor:I // field@32fe │ │ +0a26ce: 3801 0700 |00c1: if-eqz v1, 00c8 // +0007 │ │ +0a26d2: 5472 dd32 |00c3: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32dd │ │ +0a26d6: 6e20 aa1c 1200 |00c5: invoke-virtual {v2, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setTickColor:(I)V // method@1caa │ │ +0a26dc: 5271 ea32 |00c8: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@32ea │ │ +0a26e0: 3901 0e00 |00ca: if-nez v1, 00d8 // +000e │ │ +0a26e4: 5271 eb32 |00cc: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@32eb │ │ +0a26e8: 3901 0a00 |00ce: if-nez v1, 00d8 // +000a │ │ +0a26ec: 5271 ec32 |00d0: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@32ec │ │ +0a26f0: 3901 0600 |00d2: if-nez v1, 00d8 // +0006 │ │ +0a26f4: 5271 ed32 |00d4: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@32ed │ │ +0a26f8: 3801 2300 |00d6: if-eqz v1, 00f9 // +0023 │ │ +0a26fc: 5471 dd32 |00d8: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32dd │ │ +0a2700: 5272 eb32 |00da: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonLeft:I // field@32eb │ │ +0a2704: 8222 |00dc: int-to-float v2, v2 │ │ +0a2706: 7120 801c 0200 |00dd: invoke-static {v2, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c80 │ │ +0a270c: 0a02 |00e0: move-result v2 │ │ +0a270e: 5274 ed32 |00e1: iget v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonTop:I // field@32ed │ │ +0a2712: 8244 |00e3: int-to-float v4, v4 │ │ +0a2714: 7120 801c 0400 |00e4: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c80 │ │ +0a271a: 0a04 |00e7: move-result v4 │ │ +0a271c: 5275 ec32 |00e8: iget v5, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonRight:I // field@32ec │ │ +0a2720: 8255 |00ea: int-to-float v5, v5 │ │ +0a2722: 7120 801c 0500 |00eb: invoke-static {v5, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c80 │ │ +0a2728: 0a05 |00ee: move-result v5 │ │ +0a272a: 5276 ea32 |00ef: iget v6, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.marginColorButtonBottom:I // field@32ea │ │ +0a272e: 8266 |00f1: int-to-float v6, v6 │ │ +0a2730: 7120 801c 0600 |00f2: invoke-static {v6, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c80 │ │ +0a2736: 0a06 |00f5: move-result v6 │ │ +0a2738: 6e56 a61c 2154 |00f6: invoke-virtual {v1, v2, v4, v5, v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonMargin:(IIII)V // method@1ca6 │ │ +0a273e: 5271 db32 |00f9: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@32db │ │ +0a2742: 3901 0600 |00fb: if-nez v1, 0101 // +0006 │ │ +0a2746: 5271 dc32 |00fd: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@32dc │ │ +0a274a: 3801 1500 |00ff: if-eqz v1, 0114 // +0015 │ │ +0a274e: 5471 dd32 |0101: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32dd │ │ +0a2752: 5272 dc32 |0103: iget v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonWidth:I // field@32dc │ │ +0a2756: 8222 |0105: int-to-float v2, v2 │ │ +0a2758: 7120 801c 0200 |0106: invoke-static {v2, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c80 │ │ +0a275e: 0a02 |0109: move-result v2 │ │ +0a2760: 5274 db32 |010a: iget v4, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonHeight:I // field@32db │ │ +0a2764: 8244 |010c: int-to-float v4, v4 │ │ +0a2766: 7120 801c 0400 |010d: invoke-static {v4, v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.dip2px:(FLandroid/content/Context;)I // method@1c80 │ │ +0a276c: 0a04 |0110: move-result v4 │ │ +0a276e: 6e30 a71c 2104 |0111: invoke-virtual {v1, v2, v4}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonSize:(II)V // method@1ca7 │ │ +0a2774: 5571 fc32 |0114: iget-boolean v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.roundColorButton:Z // field@32fc │ │ +0a2778: 3801 0700 |0116: if-eqz v1, 011d // +0007 │ │ +0a277c: 6001 7735 |0118: sget v1, Lpetrov/kristiyan/colorpicker/R$drawable;.round_button:I // field@3577 │ │ +0a2780: 6e20 6c1c 1700 |011a: invoke-virtual {v7, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColorButtonDrawable:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@1c6c │ │ +0a2786: 5271 da32 |011d: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorButtonDrawable:I // field@32da │ │ +0a278a: 3801 0700 |011f: if-eqz v1, 0126 // +0007 │ │ +0a278e: 5472 dd32 |0121: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32dd │ │ +0a2792: 6e20 a51c 1200 |0123: invoke-virtual {v2, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setColorButtonDrawable:(I)V // method@1ca5 │ │ +0a2798: 5271 e132 |0126: iget v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.default_color:I // field@32e1 │ │ +0a279c: 3801 0700 |0128: if-eqz v1, 012f // +0007 │ │ +0a27a0: 5472 dd32 |012a: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.colorViewAdapter:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@32dd │ │ +0a27a4: 6e20 a81c 1200 |012c: invoke-virtual {v2, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.setDefaultColor:(I)V // method@1ca8 │ │ +0a27aa: 5571 e332 |012f: iget-boolean v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.disableDefaultButtons:Z // field@32e3 │ │ +0a27ae: 3801 0e00 |0131: if-eqz v1, 013f // +000e │ │ +0a27b2: 5471 f932 |0133: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@32f9 │ │ +0a27b6: 1302 0800 |0135: const/16 v2, #int 8 // #8 │ │ +0a27ba: 6e20 7b01 2100 |0137: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setVisibility:(I)V // method@017b │ │ +0a27c0: 5471 f132 |013a: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@32f1 │ │ +0a27c4: 6e20 7b01 2100 |013c: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setVisibility:(I)V // method@017b │ │ +0a27ca: 5471 f932 |013f: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@32f9 │ │ +0a27ce: 5472 fa32 |0141: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveText:Ljava/lang/String; // field@32fa │ │ +0a27d2: 6e20 7901 2100 |0143: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@0179 │ │ +0a27d8: 5471 f132 |0146: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@32f1 │ │ +0a27dc: 5472 f232 |0148: iget-object v2, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeText:Ljava/lang/String; // field@32f2 │ │ +0a27e0: 6e20 7901 2100 |014a: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@0179 │ │ +0a27e6: 5471 f932 |014d: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.positiveButton:Landroidx/appcompat/widget/AppCompatButton; // field@32f9 │ │ +0a27ea: 2202 2207 |014f: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorPicker$1; // type@0722 │ │ +0a27ee: 7020 501c 7200 |0151: invoke-direct {v2, v7}, Lpetrov/kristiyan/colorpicker/ColorPicker$1;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V // method@1c50 │ │ +0a27f4: 6e20 7701 2100 |0154: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0177 │ │ +0a27fa: 5471 f132 |0157: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.negativeButton:Landroidx/appcompat/widget/AppCompatButton; // field@32f1 │ │ +0a27fe: 2202 2307 |0159: new-instance v2, Lpetrov/kristiyan/colorpicker/ColorPicker$2; // type@0723 │ │ +0a2802: 7020 521c 7200 |015b: invoke-direct {v2, v7}, Lpetrov/kristiyan/colorpicker/ColorPicker$2;.:(Lpetrov/kristiyan/colorpicker/ColorPicker;)V // method@1c52 │ │ +0a2808: 6e20 7701 2100 |015e: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/AppCompatButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0177 │ │ +0a280e: 5471 e832 |0161: iget-object v1, v7, Lpetrov/kristiyan/colorpicker/ColorPicker;.mDialog:Ljava/lang/ref/WeakReference; // field@32e8 │ │ +0a2812: 3901 0300 |0163: if-nez v1, 0166 // +0003 │ │ +0a2816: 0e00 |0165: return-void │ │ +0a2818: 6e10 2603 0100 |0166: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0326 │ │ +0a281e: 0c01 |0169: move-result-object v1 │ │ +0a2820: 1f01 0c00 |016a: check-cast v1, Landroid/app/Dialog; // type@000c │ │ +0a2824: 3801 2600 |016c: if-eqz v1, 0192 // +0026 │ │ +0a2828: 6e10 0400 0000 |016e: invoke-virtual {v0}, Landroid/app/Activity;.isFinishing:()Z // method@0004 │ │ +0a282e: 0a00 |0171: move-result v0 │ │ +0a2830: 3900 2000 |0172: if-nez v0, 0192 // +0020 │ │ +0a2834: 6e10 1000 0100 |0174: invoke-virtual {v1}, Landroid/app/Dialog;.show:()V // method@0010 │ │ +0a283a: 2200 6b00 |0177: new-instance v0, Landroid/view/WindowManager$LayoutParams; // type@006b │ │ +0a283e: 7010 0401 0000 |0179: invoke-direct {v0}, Landroid/view/WindowManager$LayoutParams;.:()V // method@0104 │ │ +0a2844: 6e10 0e00 0100 |017c: invoke-virtual {v1}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@000e │ │ +0a284a: 0c02 |017f: move-result-object v2 │ │ +0a284c: 6e10 ff00 0200 |0180: invoke-virtual {v2}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@00ff │ │ +0a2852: 0c02 |0183: move-result-object v2 │ │ +0a2854: 6e20 0501 2000 |0184: invoke-virtual {v0, v2}, Landroid/view/WindowManager$LayoutParams;.copyFrom:(Landroid/view/WindowManager$LayoutParams;)I // method@0105 │ │ +0a285a: 5903 0d00 |0187: iput v3, v0, Landroid/view/WindowManager$LayoutParams;.width:I // field@000d │ │ +0a285e: 5903 0c00 |0189: iput v3, v0, Landroid/view/WindowManager$LayoutParams;.height:I // field@000c │ │ +0a2862: 6e10 0e00 0100 |018b: invoke-virtual {v1}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@000e │ │ +0a2868: 0c01 |018e: move-result-object v1 │ │ +0a286a: 6e20 0101 0100 |018f: invoke-virtual {v1, v0}, Landroid/view/Window;.setAttributes:(Landroid/view/WindowManager$LayoutParams;)V // method@0101 │ │ +0a2870: 0e00 |0192: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0005 line=165 │ │ 0x000e line=169 │ │ 0x0018 line=170 │ │ 0x001b line=172 │ │ @@ -136590,17 +136590,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a2934: |[0a2934] petrov.kristiyan.colorpicker.ColorUtils.:()V │ │ -0a2944: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ -0a294a: 0e00 |0003: return-void │ │ +0a2930: |[0a2930] petrov.kristiyan.colorpicker.ColorUtils.:()V │ │ +0a2940: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ +0a2946: 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;) │ │ @@ -136608,25 +136608,25 @@ │ │ type : '(FLandroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -0a28c4: |[0a28c4] petrov.kristiyan.colorpicker.ColorUtils.dip2px:(FLandroid/content/Context;)I │ │ -0a28d4: 6e10 2700 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0027 │ │ -0a28da: 0c01 |0003: move-result-object v1 │ │ -0a28dc: 6e10 5400 0100 |0004: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0054 │ │ -0a28e2: 0c01 |0007: move-result-object v1 │ │ -0a28e4: 5211 0a00 |0008: iget v1, v1, Landroid/util/DisplayMetrics;.density:F // field@000a │ │ -0a28e8: a800 0001 |000a: mul-float v0, v0, v1 │ │ -0a28ec: 1501 003f |000c: const/high16 v1, #int 1056964608 // #3f00 │ │ -0a28f0: c610 |000e: add-float/2addr v0, v1 │ │ -0a28f2: 8700 |000f: float-to-int v0, v0 │ │ -0a28f4: 0f00 |0010: return v0 │ │ +0a28c0: |[0a28c0] petrov.kristiyan.colorpicker.ColorUtils.dip2px:(FLandroid/content/Context;)I │ │ +0a28d0: 6e10 2700 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0027 │ │ +0a28d6: 0c01 |0003: move-result-object v1 │ │ +0a28d8: 6e10 5400 0100 |0004: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0054 │ │ +0a28de: 0c01 |0007: move-result-object v1 │ │ +0a28e0: 5211 0a00 |0008: iget v1, v1, Landroid/util/DisplayMetrics;.density:F // field@000a │ │ +0a28e4: a800 0001 |000a: mul-float v0, v0, v1 │ │ +0a28e8: 1501 003f |000c: const/high16 v1, #int 1056964608 // #3f00 │ │ +0a28ec: c610 |000e: add-float/2addr v0, v1 │ │ +0a28ee: 8700 |000f: float-to-int v0, v0 │ │ +0a28f0: 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; │ │ │ │ @@ -136635,27 +136635,27 @@ │ │ type : '(ILandroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0a28f8: |[0a28f8] petrov.kristiyan.colorpicker.ColorUtils.getDimensionDp:(ILandroid/content/Context;)I │ │ -0a2908: 6e10 2700 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0027 │ │ -0a290e: 0c00 |0003: move-result-object v0 │ │ -0a2910: 6e20 5300 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimension:(I)F // method@0053 │ │ -0a2916: 0a01 |0007: move-result v1 │ │ -0a2918: 6e10 2700 0200 |0008: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0027 │ │ -0a291e: 0c02 |000b: move-result-object v2 │ │ -0a2920: 6e10 5400 0200 |000c: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0054 │ │ -0a2926: 0c02 |000f: move-result-object v2 │ │ -0a2928: 5222 0a00 |0010: iget v2, v2, Landroid/util/DisplayMetrics;.density:F // field@000a │ │ -0a292c: c921 |0012: div-float/2addr v1, v2 │ │ -0a292e: 8711 |0013: float-to-int v1, v1 │ │ -0a2930: 0f01 |0014: return v1 │ │ +0a28f4: |[0a28f4] petrov.kristiyan.colorpicker.ColorUtils.getDimensionDp:(ILandroid/content/Context;)I │ │ +0a2904: 6e10 2700 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0027 │ │ +0a290a: 0c00 |0003: move-result-object v0 │ │ +0a290c: 6e20 5300 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimension:(I)F // method@0053 │ │ +0a2912: 0a01 |0007: move-result v1 │ │ +0a2914: 6e10 2700 0200 |0008: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0027 │ │ +0a291a: 0c02 |000b: move-result-object v2 │ │ +0a291c: 6e10 5400 0200 |000c: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0054 │ │ +0a2922: 0c02 |000f: move-result-object v2 │ │ +0a2924: 5222 0a00 |0010: iget v2, v2, Landroid/util/DisplayMetrics;.density:F // field@000a │ │ +0a2928: c921 |0012: div-float/2addr v1, v2 │ │ +0a292a: 8711 |0013: float-to-int v1, v1 │ │ +0a292c: 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; │ │ │ │ @@ -136664,33 +136664,33 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -0a2878: |[0a2878] petrov.kristiyan.colorpicker.ColorUtils.isWhiteText:(I)Z │ │ -0a2888: 7110 7800 0200 |0000: invoke-static {v2}, Landroid/graphics/Color;.red:(I)I // method@0078 │ │ -0a288e: 0a00 |0003: move-result v0 │ │ -0a2890: 7110 7600 0200 |0004: invoke-static {v2}, Landroid/graphics/Color;.green:(I)I // method@0076 │ │ -0a2896: 0a01 |0007: move-result v1 │ │ -0a2898: 7110 7500 0200 |0008: invoke-static {v2}, Landroid/graphics/Color;.blue:(I)I // method@0075 │ │ -0a289e: 0a02 |000b: move-result v2 │ │ -0a28a0: d200 2b01 |000c: mul-int/lit16 v0, v0, #int 299 // #012b │ │ -0a28a4: d211 4b02 |000e: mul-int/lit16 v1, v1, #int 587 // #024b │ │ -0a28a8: b010 |0010: add-int/2addr v0, v1 │ │ -0a28aa: da02 0272 |0011: mul-int/lit8 v2, v2, #int 114 // #72 │ │ -0a28ae: b020 |0013: add-int/2addr v0, v2 │ │ -0a28b0: d300 e803 |0014: div-int/lit16 v0, v0, #int 1000 // #03e8 │ │ -0a28b4: 1302 c000 |0016: const/16 v2, #int 192 // #c0 │ │ -0a28b8: 3520 0400 |0018: if-ge v0, v2, 001c // +0004 │ │ -0a28bc: 1212 |001a: const/4 v2, #int 1 // #1 │ │ -0a28be: 2802 |001b: goto 001d // +0002 │ │ -0a28c0: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -0a28c2: 0f02 |001d: return v2 │ │ +0a2874: |[0a2874] petrov.kristiyan.colorpicker.ColorUtils.isWhiteText:(I)Z │ │ +0a2884: 7110 7800 0200 |0000: invoke-static {v2}, Landroid/graphics/Color;.red:(I)I // method@0078 │ │ +0a288a: 0a00 |0003: move-result v0 │ │ +0a288c: 7110 7600 0200 |0004: invoke-static {v2}, Landroid/graphics/Color;.green:(I)I // method@0076 │ │ +0a2892: 0a01 |0007: move-result v1 │ │ +0a2894: 7110 7500 0200 |0008: invoke-static {v2}, Landroid/graphics/Color;.blue:(I)I // method@0075 │ │ +0a289a: 0a02 |000b: move-result v2 │ │ +0a289c: d200 2b01 |000c: mul-int/lit16 v0, v0, #int 299 // #012b │ │ +0a28a0: d211 4b02 |000e: mul-int/lit16 v1, v1, #int 587 // #024b │ │ +0a28a4: b010 |0010: add-int/2addr v0, v1 │ │ +0a28a6: da02 0272 |0011: mul-int/lit8 v2, v2, #int 114 // #72 │ │ +0a28aa: b020 |0013: add-int/2addr v0, v2 │ │ +0a28ac: d300 e803 |0014: div-int/lit16 v0, v0, #int 1000 // #03e8 │ │ +0a28b0: 1302 c000 |0016: const/16 v2, #int 192 // #c0 │ │ +0a28b4: 3520 0400 |0018: if-ge v0, v2, 001c // +0004 │ │ +0a28b8: 1212 |001a: const/4 v2, #int 1 // #1 │ │ +0a28ba: 2802 |001b: goto 001d // +0002 │ │ +0a28bc: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +0a28be: 0f02 |001d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0004 line=21 │ │ 0x0008 line=22 │ │ 0x0014 line=26 │ │ locals : │ │ @@ -136787,17 +136787,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a3120: |[0a3120] petrov.kristiyan.colorpicker.R$anim.:()V │ │ -0a3130: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ -0a3136: 0e00 |0003: return-void │ │ +0a311c: |[0a311c] petrov.kristiyan.colorpicker.R$anim.:()V │ │ +0a312c: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ +0a3132: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -136834,17 +136834,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a3138: |[0a3138] petrov.kristiyan.colorpicker.R$array.:()V │ │ -0a3148: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ -0a314e: 0e00 |0003: return-void │ │ +0a3134: |[0a3134] petrov.kristiyan.colorpicker.R$array.:()V │ │ +0a3144: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ +0a314a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -138281,17 +138281,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a3150: |[0a3150] petrov.kristiyan.colorpicker.R$attr.:()V │ │ -0a3160: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ -0a3166: 0e00 |0003: return-void │ │ +0a314c: |[0a314c] petrov.kristiyan.colorpicker.R$attr.:()V │ │ +0a315c: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ +0a3162: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -138333,17 +138333,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a3168: |[0a3168] petrov.kristiyan.colorpicker.R$bool.:()V │ │ -0a3178: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ -0a317e: 0e00 |0003: return-void │ │ +0a3164: |[0a3164] petrov.kristiyan.colorpicker.R$bool.:()V │ │ +0a3174: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ +0a317a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -138885,17 +138885,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a3180: |[0a3180] petrov.kristiyan.colorpicker.R$color.:()V │ │ -0a3190: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ -0a3196: 0e00 |0003: return-void │ │ +0a317c: |[0a317c] petrov.kristiyan.colorpicker.R$color.:()V │ │ +0a318c: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ +0a3192: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -139557,17 +139557,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a3198: |[0a3198] petrov.kristiyan.colorpicker.R$dimen.:()V │ │ -0a31a8: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ -0a31ae: 0e00 |0003: return-void │ │ +0a3194: |[0a3194] petrov.kristiyan.colorpicker.R$dimen.:()V │ │ +0a31a4: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ +0a31aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -140049,17 +140049,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a31b0: |[0a31b0] petrov.kristiyan.colorpicker.R$drawable.:()V │ │ -0a31c0: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ -0a31c6: 0e00 |0003: return-void │ │ +0a31ac: |[0a31ac] petrov.kristiyan.colorpicker.R$drawable.:()V │ │ +0a31bc: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ +0a31c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -140656,17 +140656,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a31c8: |[0a31c8] petrov.kristiyan.colorpicker.R$id.:()V │ │ -0a31d8: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ -0a31de: 0e00 |0003: return-void │ │ +0a31c4: |[0a31c4] petrov.kristiyan.colorpicker.R$id.:()V │ │ +0a31d4: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ +0a31da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -140723,17 +140723,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a31e0: |[0a31e0] petrov.kristiyan.colorpicker.R$integer.:()V │ │ -0a31f0: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ -0a31f6: 0e00 |0003: return-void │ │ +0a31dc: |[0a31dc] petrov.kristiyan.colorpicker.R$integer.:()V │ │ +0a31ec: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ +0a31f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -140965,17 +140965,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a31f8: |[0a31f8] petrov.kristiyan.colorpicker.R$layout.:()V │ │ -0a3208: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ -0a320e: 0e00 |0003: return-void │ │ +0a31f4: |[0a31f4] petrov.kristiyan.colorpicker.R$layout.:()V │ │ +0a3204: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ +0a320a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -141167,17 +141167,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a3210: |[0a3210] petrov.kristiyan.colorpicker.R$string.:()V │ │ -0a3220: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ -0a3226: 0e00 |0003: return-void │ │ +0a320c: |[0a320c] petrov.kristiyan.colorpicker.R$string.:()V │ │ +0a321c: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ +0a3222: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -142944,17 +142944,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a3d0c: |[0a3d0c] petrov.kristiyan.colorpicker.R$style.:()V │ │ -0a3d1c: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ -0a3d22: 0e00 |0003: return-void │ │ +0a3d08: |[0a3d08] petrov.kristiyan.colorpicker.R$style.:()V │ │ +0a3d18: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ +0a3d1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -145531,257 +145531,257 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 1374 16-bit code units │ │ -0a3228: |[0a3228] petrov.kristiyan.colorpicker.R$styleable.:()V │ │ -0a3238: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ -0a323c: 2301 4207 |0002: new-array v1, v0, [I // type@0742 │ │ -0a3240: 2601 dc01 0000 |0004: fill-array-data v1, 000001e0 // +000001dc │ │ -0a3246: 6901 9337 |0007: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionBar:[I // field@3793 │ │ -0a324a: 1401 b300 0101 |0009: const v1, #float 2.36941e-38 // #010100b3 │ │ -0a3250: 2410 4207 0100 |000c: filled-new-array {v1}, [I // type@0742 │ │ -0a3256: 0c02 |000f: move-result-object v2 │ │ -0a3258: 6902 9437 |0010: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionBarLayout:[I // field@3794 │ │ -0a325c: 1402 3f01 0101 |0012: const v2, #float 2.36945e-38 // #0101013f │ │ -0a3262: 2410 4207 0200 |0015: filled-new-array {v2}, [I // type@0742 │ │ -0a3268: 0c02 |0018: move-result-object v2 │ │ -0a326a: 6902 b337 |0019: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMenuItemView:[I // field@37b3 │ │ -0a326e: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -0a3270: 2322 4207 |001c: new-array v2, v2, [I // type@0742 │ │ -0a3274: 6902 b537 |001e: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMenuView:[I // field@37b5 │ │ -0a3278: 1262 |0020: const/4 v2, #int 6 // #6 │ │ -0a327a: 2323 4207 |0021: new-array v3, v2, [I // type@0742 │ │ -0a327e: 2603 fb01 0000 |0023: fill-array-data v3, 0000021e // +000001fb │ │ -0a3284: 6903 b637 |0026: sput-object v3, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMode:[I // field@37b6 │ │ -0a3288: 1403 b601 047f |0028: const v3, #float 1.75467e+38 // #7f0401b6 │ │ -0a328e: 1404 4b02 047f |002b: const v4, #float 1.7547e+38 // #7f04024b │ │ -0a3294: 2420 4207 4300 |002e: filled-new-array {v3, v4}, [I // type@0742 │ │ -0a329a: 0c03 |0031: move-result-object v3 │ │ -0a329c: 6903 bd37 |0032: sput-object v3, Lpetrov/kristiyan/colorpicker/R$styleable;.ActivityChooserView:[I // field@37bd │ │ -0a32a0: 1303 0800 |0034: const/16 v3, #int 8 // #8 │ │ -0a32a4: 2334 4207 |0036: new-array v4, v3, [I // type@0742 │ │ -0a32a8: 2604 f601 0000 |0038: fill-array-data v4, 0000022e // +000001f6 │ │ -0a32ae: 6904 c037 |003b: sput-object v4, Lpetrov/kristiyan/colorpicker/R$styleable;.AlertDialog:[I // field@37c0 │ │ -0a32b2: 2324 4207 |003d: new-array v4, v2, [I // type@0742 │ │ -0a32b6: 2604 0302 0000 |003f: fill-array-data v4, 00000242 // +00000203 │ │ -0a32bc: 6904 c937 |0042: sput-object v4, Lpetrov/kristiyan/colorpicker/R$styleable;.AnimatedStateListDrawableCompat:[I // field@37c9 │ │ -0a32c0: 1404 d000 0101 |0044: const v4, #float 2.36941e-38 // #010100d0 │ │ -0a32c6: 1405 9901 0101 |0047: const v5, #float 2.36947e-38 // #01010199 │ │ -0a32cc: 2420 4207 5400 |004a: filled-new-array {v4, v5}, [I // type@0742 │ │ -0a32d2: 0c06 |004d: move-result-object v6 │ │ -0a32d4: 6906 d037 |004e: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AnimatedStateListDrawableItem:[I // field@37d0 │ │ -0a32d8: 1406 4a04 0101 |0050: const v6, #float 2.36966e-38 // #0101044a │ │ -0a32de: 1407 4b04 0101 |0053: const v7, #float 2.36966e-38 // #0101044b │ │ -0a32e4: 1408 4904 0101 |0056: const v8, #float 2.36966e-38 // #01010449 │ │ -0a32ea: 2440 4207 8576 |0059: filled-new-array {v5, v8, v6, v7}, [I // type@0742 │ │ -0a32f0: 0c06 |005c: move-result-object v6 │ │ -0a32f2: 6906 d337 |005d: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AnimatedStateListDrawableTransition:[I // field@37d3 │ │ -0a32f6: 1406 9204 047f |005f: const v6, #float 1.75482e+38 // #7f040492 │ │ -0a32fc: 1407 9304 047f |0062: const v7, #float 1.75482e+38 // #7f040493 │ │ -0a3302: 1408 1901 0101 |0065: const v8, #float 2.36943e-38 // #01010119 │ │ -0a3308: 1409 ee03 047f |0068: const v9, #float 1.75478e+38 // #7f0403ee │ │ -0a330e: 2440 4207 9876 |006b: filled-new-array {v8, v9, v6, v7}, [I // type@0742 │ │ -0a3314: 0c06 |006e: move-result-object v6 │ │ -0a3316: 6906 d837 |006f: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatImageView:[I // field@37d8 │ │ -0a331a: 1406 8d04 047f |0071: const v6, #float 1.75482e+38 // #7f04048d │ │ -0a3320: 1407 8e04 047f |0074: const v7, #float 1.75482e+38 // #7f04048e │ │ -0a3326: 1408 4201 0101 |0077: const v8, #float 2.36945e-38 // #01010142 │ │ -0a332c: 1409 8c04 047f |007a: const v9, #float 1.75482e+38 // #7f04048c │ │ -0a3332: 2440 4207 9876 |007d: filled-new-array {v8, v9, v6, v7}, [I // type@0742 │ │ -0a3338: 0c06 |0080: move-result-object v6 │ │ -0a333a: 6906 dd37 |0081: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatSeekBar:[I // field@37dd │ │ -0a333e: 1276 |0083: const/4 v6, #int 7 // #7 │ │ -0a3340: 2367 4207 |0084: new-array v7, v6, [I // type@0742 │ │ -0a3344: 2607 cc01 0000 |0086: fill-array-data v7, 00000252 // +000001cc │ │ -0a334a: 6907 e237 |0089: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatTextHelper:[I // field@37e2 │ │ -0a334e: 1307 1600 |008b: const/16 v7, #int 22 // #16 │ │ -0a3352: 2377 4207 |008d: new-array v7, v7, [I // type@0742 │ │ -0a3356: 2607 d501 0000 |008f: fill-array-data v7, 00000264 // +000001d5 │ │ -0a335c: 6907 ea37 |0092: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatTextView:[I // field@37ea │ │ -0a3360: 1307 7f00 |0094: const/16 v7, #int 127 // #7f │ │ -0a3364: 2377 4207 |0096: new-array v7, v7, [I // type@0742 │ │ -0a3368: 2607 fc01 0000 |0098: fill-array-data v7, 00000294 // +000001fc │ │ -0a336e: 6907 0138 |009b: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatTheme:[I // field@3801 │ │ -0a3372: 1407 2d00 047f |009d: const v7, #float 1.75459e+38 // #7f04002d │ │ -0a3378: 2410 4207 0700 |00a0: filled-new-array {v7}, [I // type@0742 │ │ -0a337e: 0c07 |00a3: move-result-object v7 │ │ -0a3380: 6907 8138 |00a4: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.ButtonBarLayout:[I // field@3881 │ │ -0a3384: 1407 2e00 047f |00a6: const v7, #float 1.75459e+38 // #7f04002e │ │ -0a338a: 1408 7302 047f |00a9: const v8, #float 1.75471e+38 // #7f040273 │ │ -0a3390: 1409 a501 0101 |00ac: const v9, #float 2.36947e-38 // #010101a5 │ │ -0a3396: 140a 1f03 0101 |00af: const v10, #float 2.36958e-38 // #0101031f │ │ -0a339c: 140b 4706 0101 |00b2: const v11, #float 2.36981e-38 // #01010647 │ │ -0a33a2: 2458 4207 a97b |00b5: filled-new-array {v9, v10, v11, v7, v8}, [I // type@0742 │ │ -0a33a8: 0c07 |00b8: move-result-object v7 │ │ -0a33aa: 6907 8338 |00b9: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.ColorStateListItem:[I // field@3883 │ │ -0a33ae: 1407 9800 047f |00bb: const v7, #float 1.75461e+38 // #7f040098 │ │ -0a33b4: 1408 9900 047f |00be: const v8, #float 1.75461e+38 // #7f040099 │ │ -0a33ba: 140a 0701 0101 |00c1: const v10, #float 2.36943e-38 // #01010107 │ │ -0a33c0: 140b 8f00 047f |00c4: const v11, #float 1.75461e+38 // #7f04008f │ │ -0a33c6: 2440 4207 ba87 |00c7: filled-new-array {v10, v11, v7, v8}, [I // type@0742 │ │ -0a33cc: 0c07 |00ca: move-result-object v7 │ │ -0a33ce: 6907 8938 |00cb: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.CompoundButton:[I // field@3889 │ │ -0a33d2: 1407 7202 047f |00cd: const v7, #float 1.75471e+38 // #7f040272 │ │ -0a33d8: 1408 0104 047f |00d0: const v8, #float 1.75479e+38 // #7f040401 │ │ -0a33de: 2420 4207 8700 |00d3: filled-new-array {v7, v8}, [I // type@0742 │ │ -0a33e4: 0c07 |00d6: move-result-object v7 │ │ -0a33e6: 6907 8e38 |00d7: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.CoordinatorLayout:[I // field@388e │ │ -0a33ea: 2367 4207 |00d9: new-array v7, v6, [I // type@0742 │ │ -0a33ee: 2607 bb02 0000 |00db: fill-array-data v7, 00000396 // +000002bb │ │ -0a33f4: 6907 8f38 |00de: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.CoordinatorLayout_Layout:[I // field@388f │ │ -0a33f8: 2333 4207 |00e0: new-array v3, v3, [I // type@0742 │ │ -0a33fc: 2603 c602 0000 |00e2: fill-array-data v3, 000003a8 // +000002c6 │ │ -0a3402: 6903 9938 |00e5: sput-object v3, Lpetrov/kristiyan/colorpicker/R$styleable;.DrawerArrowToggle:[I // field@3899 │ │ -0a3406: 2363 4207 |00e7: new-array v3, v6, [I // type@0742 │ │ -0a340a: 2603 d302 0000 |00e9: fill-array-data v3, 000003bc // +000002d3 │ │ -0a3410: 6903 a238 |00ec: sput-object v3, Lpetrov/kristiyan/colorpicker/R$styleable;.FontFamily:[I // field@38a2 │ │ -0a3414: 1303 0a00 |00ee: const/16 v3, #int 10 // #a │ │ -0a3418: 2333 4207 |00f0: new-array v3, v3, [I // type@0742 │ │ -0a341c: 2603 dc02 0000 |00f2: fill-array-data v3, 000003ce // +000002dc │ │ -0a3422: 6903 a338 |00f5: sput-object v3, Lpetrov/kristiyan/colorpicker/R$styleable;.FontFamilyFont:[I // field@38a3 │ │ -0a3426: 1303 0c00 |00f7: const/16 v3, #int 12 // #c │ │ -0a342a: 2336 4207 |00f9: new-array v6, v3, [I // type@0742 │ │ -0a342e: 2606 eb02 0000 |00fb: fill-array-data v6, 000003e6 // +000002eb │ │ -0a3434: 6906 b538 |00fe: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.GradientColor:[I // field@38b5 │ │ -0a3438: 1406 1405 0101 |0100: const v6, #float 2.36972e-38 // #01010514 │ │ -0a343e: 2420 4207 6900 |0103: filled-new-array {v9, v6}, [I // type@0742 │ │ -0a3444: 0c06 |0106: move-result-object v6 │ │ -0a3446: 6906 b638 |0107: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.GradientColorItem:[I // field@38b6 │ │ -0a344a: 1306 0900 |0109: const/16 v6, #int 9 // #9 │ │ -0a344e: 2367 4207 |010b: new-array v7, v6, [I // type@0742 │ │ -0a3452: 2607 f502 0000 |010d: fill-array-data v7, 00000402 // +000002f5 │ │ -0a3458: 6907 c538 |0110: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.LinearLayoutCompat:[I // field@38c5 │ │ -0a345c: 1407 f500 0101 |0112: const v7, #float 2.36942e-38 // #010100f5 │ │ -0a3462: 1408 8101 0101 |0115: const v8, #float 2.36946e-38 // #01010181 │ │ -0a3468: 1409 f400 0101 |0118: const v9, #float 2.36942e-38 // #010100f4 │ │ -0a346e: 2440 4207 9187 |011b: filled-new-array {v1, v9, v7, v8}, [I // type@0742 │ │ -0a3474: 0c01 |011e: move-result-object v1 │ │ -0a3476: 6901 c638 |011f: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.LinearLayoutCompat_Layout:[I // field@38c6 │ │ -0a347a: 1401 ac02 0101 |0121: const v1, #float 2.36955e-38 // #010102ac │ │ -0a3480: 1407 ad02 0101 |0124: const v7, #float 2.36955e-38 // #010102ad │ │ -0a3486: 2420 4207 7100 |0127: filled-new-array {v1, v7}, [I // type@0742 │ │ -0a348c: 0c01 |012a: move-result-object v1 │ │ -0a348e: 6901 d438 |012b: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.ListPopupWindow:[I // field@38d4 │ │ -0a3492: 2321 4207 |012d: new-array v1, v2, [I // type@0742 │ │ -0a3496: 2601 e902 0000 |012f: fill-array-data v1, 00000418 // +000002e9 │ │ -0a349c: 6901 d738 |0132: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuGroup:[I // field@38d7 │ │ -0a34a0: 1301 1700 |0134: const/16 v1, #int 23 // #17 │ │ -0a34a4: 2311 4207 |0136: new-array v1, v1, [I // type@0742 │ │ -0a34a8: 2601 f002 0000 |0138: fill-array-data v1, 00000428 // +000002f0 │ │ -0a34ae: 6901 de38 |013b: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuItem:[I // field@38de │ │ -0a34b2: 2361 4207 |013d: new-array v1, v6, [I // type@0742 │ │ -0a34b6: 2601 1b03 0000 |013f: fill-array-data v1, 0000045a // +0000031b │ │ -0a34bc: 6901 f638 |0142: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuView:[I // field@38f6 │ │ -0a34c0: 1401 c902 0101 |0144: const v1, #float 2.36956e-38 // #010102c9 │ │ -0a34c6: 1406 6c03 047f |0147: const v6, #float 1.75476e+38 // #7f04036c │ │ -0a34cc: 1407 7601 0101 |014a: const v7, #float 2.36946e-38 // #01010176 │ │ -0a34d2: 2430 4207 1706 |014d: filled-new-array {v7, v1, v6}, [I // type@0742 │ │ -0a34d8: 0c01 |0150: move-result-object v1 │ │ -0a34da: 6901 0039 |0151: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.PopupWindow:[I // field@3900 │ │ -0a34de: 1401 f803 047f |0153: const v1, #float 1.75479e+38 // #7f0403f8 │ │ -0a34e4: 2410 4207 0100 |0156: filled-new-array {v1}, [I // type@0742 │ │ -0a34ea: 0c01 |0159: move-result-object v1 │ │ -0a34ec: 6901 0139 |015a: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.PopupWindowBackgroundState:[I // field@3901 │ │ -0a34f0: 1401 6e03 047f |015c: const v1, #float 1.75476e+38 // #7f04036e │ │ -0a34f6: 1406 7503 047f |015f: const v6, #float 1.75476e+38 // #7f040375 │ │ -0a34fc: 2420 4207 6100 |0162: filled-new-array {v1, v6}, [I // type@0742 │ │ -0a3502: 0c01 |0165: move-result-object v1 │ │ -0a3504: 6901 0639 |0166: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.RecycleListView:[I // field@3906 │ │ -0a3508: 2331 4207 |0168: new-array v1, v3, [I // type@0742 │ │ -0a350c: 2601 0603 0000 |016a: fill-array-data v1, 00000470 // +00000306 │ │ -0a3512: 6901 0939 |016d: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.RecyclerView:[I // field@3909 │ │ -0a3516: 2300 4207 |016f: new-array v0, v0, [I // type@0742 │ │ -0a351a: 2600 1b03 0000 |0171: fill-array-data v0, 0000048c // +0000031b │ │ -0a3520: 6900 1639 |0174: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.SearchView:[I // field@3916 │ │ -0a3524: 1400 6202 0101 |0176: const v0, #float 2.36953e-38 // #01010262 │ │ -0a352a: 1401 8e03 047f |0179: const v1, #float 1.75477e+38 // #7f04038e │ │ -0a3530: 1403 b200 0101 |017c: const v3, #float 2.36941e-38 // #010100b2 │ │ -0a3536: 1406 7b01 0101 |017f: const v6, #float 2.36946e-38 // #0101017b │ │ -0a353c: 2451 4207 7306 |0182: filled-new-array {v3, v7, v6, v0, v1}, [I // type@0742 │ │ -0a3542: 0c00 |0185: move-result-object v0 │ │ -0a3544: 6900 3439 |0186: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.Spinner:[I // field@3934 │ │ -0a3548: 2320 4207 |0188: new-array v0, v2, [I // type@0742 │ │ -0a354c: 2600 4003 0000 |018a: fill-array-data v0, 000004ca // +00000340 │ │ -0a3552: 6900 3a39 |018d: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.StateListDrawable:[I // field@393a │ │ -0a3556: 2410 4207 0500 |018f: filled-new-array {v5}, [I // type@0742 │ │ -0a355c: 0c00 |0192: move-result-object v0 │ │ -0a355e: 6900 3b39 |0193: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.StateListDrawableItem:[I // field@393b │ │ -0a3562: 1300 0e00 |0195: const/16 v0, #int 14 // #e │ │ -0a3566: 2300 4207 |0197: new-array v0, v0, [I // type@0742 │ │ -0a356a: 2600 4103 0000 |0199: fill-array-data v0, 000004da // +00000341 │ │ -0a3570: 6900 4339 |019c: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.SwitchCompat:[I // field@3943 │ │ -0a3574: 1300 1000 |019e: const/16 v0, #int 16 // #10 │ │ -0a3578: 2300 4207 |01a0: new-array v0, v0, [I // type@0742 │ │ -0a357c: 2600 5803 0000 |01a2: fill-array-data v0, 000004fa // +00000358 │ │ -0a3582: 6900 5239 |01a5: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.TextAppearance:[I // field@3952 │ │ -0a3586: 1300 1e00 |01a7: const/16 v0, #int 30 // #1e │ │ -0a358a: 2300 4207 |01a9: new-array v0, v0, [I // type@0742 │ │ -0a358e: 2600 7303 0000 |01ab: fill-array-data v0, 0000051e // +00000373 │ │ -0a3594: 6900 6339 |01ae: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.Toolbar:[I // field@3963 │ │ -0a3598: 1400 7303 047f |01b0: const v0, #float 1.75476e+38 // #7f040373 │ │ -0a359e: 1401 7b04 047f |01b3: const v1, #float 1.75481e+38 // #7f04047b │ │ -0a35a4: 1502 0101 |01b6: const/high16 v2, #int 16842752 // #101 │ │ -0a35a8: 1403 da00 0101 |01b8: const v3, #float 2.36942e-38 // #010100da │ │ -0a35ae: 1405 7003 047f |01bb: const v5, #float 1.75476e+38 // #7f040370 │ │ -0a35b4: 2451 4207 3205 |01be: filled-new-array {v2, v3, v5, v0, v1}, [I // type@0742 │ │ -0a35ba: 0c00 |01c1: move-result-object v0 │ │ -0a35bc: 6900 8239 |01c2: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.View:[I // field@3982 │ │ -0a35c0: 1400 5000 047f |01c4: const v0, #float 1.7546e+38 // #7f040050 │ │ -0a35c6: 1401 5100 047f |01c7: const v1, #float 1.7546e+38 // #7f040051 │ │ -0a35cc: 1402 d400 0101 |01ca: const v2, #float 2.36942e-38 // #010100d4 │ │ -0a35d2: 2430 4207 0201 |01cd: filled-new-array {v2, v0, v1}, [I // type@0742 │ │ -0a35d8: 0c00 |01d0: move-result-object v0 │ │ -0a35da: 6900 8339 |01d1: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.ViewBackgroundHelper:[I // field@3983 │ │ -0a35de: 1400 f200 0101 |01d3: const v0, #float 2.36942e-38 // #010100f2 │ │ -0a35e4: 1401 f300 0101 |01d6: const v1, #float 2.36942e-38 // #010100f3 │ │ -0a35ea: 2430 4207 0401 |01d9: filled-new-array {v4, v0, v1}, [I // type@0742 │ │ -0a35f0: 0c00 |01dc: move-result-object v0 │ │ -0a35f2: 6900 8739 |01dd: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.ViewStubCompat:[I // field@3987 │ │ -0a35f6: 0e00 |01df: return-void │ │ -0a35f8: 0003 0400 1d00 0000 4700 047f 4e00 ... |01e0: array-data (62 units) │ │ -0a3674: 0003 0400 0600 0000 4700 047f 4e00 ... |021e: array-data (16 units) │ │ -0a3694: 0003 0400 0800 0000 f200 0101 9200 ... |022e: array-data (20 units) │ │ -0a36bc: 0003 0400 0600 0000 1c01 0101 9401 ... |0242: array-data (16 units) │ │ -0a36dc: 0003 0400 0700 0000 3400 0101 6d01 ... |0252: array-data (18 units) │ │ -0a3700: 0003 0400 1600 0000 3400 0101 4000 ... |0264: array-data (48 units) │ │ -0a3760: 0003 0400 7f00 0000 5700 0101 ae00 ... |0294: array-data (258 units) │ │ -0a3964: 0003 0400 0700 0000 b300 0101 7e02 ... |0396: array-data (18 units) │ │ -0a3988: 0003 0400 0800 0000 3900 047f 3a00 ... |03a8: array-data (20 units) │ │ -0a39b0: 0003 0400 0700 0000 0c02 047f 0d02 ... |03bc: array-data (18 units) │ │ -0a39d4: 0003 0400 0a00 0000 3205 0101 3305 ... |03ce: array-data (24 units) │ │ -0a3a04: 0003 0400 0c00 0000 9d01 0101 9e01 ... |03e6: array-data (28 units) │ │ -0a3a3c: 0003 0400 0900 0000 af00 0101 c400 ... |0402: array-data (22 units) │ │ -0a3a68: 0003 0400 0600 0000 0e00 0101 d000 ... |0418: array-data (16 units) │ │ -0a3a88: 0003 0400 1700 0000 0200 0101 0e00 ... |0428: array-data (50 units) │ │ -0a3aec: 0003 0400 0900 0000 ae00 0101 2c01 ... |045a: array-data (22 units) │ │ -0a3b18: 0003 0400 0c00 0000 c400 0101 eb00 ... |0470: array-data (28 units) │ │ -0a3b50: 0003 0400 1d00 0000 3400 0101 da00 ... |048c: array-data (62 units) │ │ -0a3bcc: 0003 0400 0600 0000 1c01 0101 9401 ... |04ca: array-data (16 units) │ │ -0a3bec: 0003 0400 0e00 0000 2401 0101 2501 ... |04da: array-data (32 units) │ │ -0a3c2c: 0003 0400 1000 0000 9500 0101 9600 ... |04fa: array-data (36 units) │ │ -0a3c74: 0003 0400 1e00 0000 af00 0101 4001 ... |051e: array-data (64 units) │ │ +0a3224: |[0a3224] petrov.kristiyan.colorpicker.R$styleable.:()V │ │ +0a3234: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ +0a3238: 2301 4207 |0002: new-array v1, v0, [I // type@0742 │ │ +0a323c: 2601 dc01 0000 |0004: fill-array-data v1, 000001e0 // +000001dc │ │ +0a3242: 6901 9337 |0007: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionBar:[I // field@3793 │ │ +0a3246: 1401 b300 0101 |0009: const v1, #float 2.36941e-38 // #010100b3 │ │ +0a324c: 2410 4207 0100 |000c: filled-new-array {v1}, [I // type@0742 │ │ +0a3252: 0c02 |000f: move-result-object v2 │ │ +0a3254: 6902 9437 |0010: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionBarLayout:[I // field@3794 │ │ +0a3258: 1402 3f01 0101 |0012: const v2, #float 2.36945e-38 // #0101013f │ │ +0a325e: 2410 4207 0200 |0015: filled-new-array {v2}, [I // type@0742 │ │ +0a3264: 0c02 |0018: move-result-object v2 │ │ +0a3266: 6902 b337 |0019: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMenuItemView:[I // field@37b3 │ │ +0a326a: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +0a326c: 2322 4207 |001c: new-array v2, v2, [I // type@0742 │ │ +0a3270: 6902 b537 |001e: sput-object v2, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMenuView:[I // field@37b5 │ │ +0a3274: 1262 |0020: const/4 v2, #int 6 // #6 │ │ +0a3276: 2323 4207 |0021: new-array v3, v2, [I // type@0742 │ │ +0a327a: 2603 fb01 0000 |0023: fill-array-data v3, 0000021e // +000001fb │ │ +0a3280: 6903 b637 |0026: sput-object v3, Lpetrov/kristiyan/colorpicker/R$styleable;.ActionMode:[I // field@37b6 │ │ +0a3284: 1403 b601 047f |0028: const v3, #float 1.75467e+38 // #7f0401b6 │ │ +0a328a: 1404 4b02 047f |002b: const v4, #float 1.7547e+38 // #7f04024b │ │ +0a3290: 2420 4207 4300 |002e: filled-new-array {v3, v4}, [I // type@0742 │ │ +0a3296: 0c03 |0031: move-result-object v3 │ │ +0a3298: 6903 bd37 |0032: sput-object v3, Lpetrov/kristiyan/colorpicker/R$styleable;.ActivityChooserView:[I // field@37bd │ │ +0a329c: 1303 0800 |0034: const/16 v3, #int 8 // #8 │ │ +0a32a0: 2334 4207 |0036: new-array v4, v3, [I // type@0742 │ │ +0a32a4: 2604 f601 0000 |0038: fill-array-data v4, 0000022e // +000001f6 │ │ +0a32aa: 6904 c037 |003b: sput-object v4, Lpetrov/kristiyan/colorpicker/R$styleable;.AlertDialog:[I // field@37c0 │ │ +0a32ae: 2324 4207 |003d: new-array v4, v2, [I // type@0742 │ │ +0a32b2: 2604 0302 0000 |003f: fill-array-data v4, 00000242 // +00000203 │ │ +0a32b8: 6904 c937 |0042: sput-object v4, Lpetrov/kristiyan/colorpicker/R$styleable;.AnimatedStateListDrawableCompat:[I // field@37c9 │ │ +0a32bc: 1404 d000 0101 |0044: const v4, #float 2.36941e-38 // #010100d0 │ │ +0a32c2: 1405 9901 0101 |0047: const v5, #float 2.36947e-38 // #01010199 │ │ +0a32c8: 2420 4207 5400 |004a: filled-new-array {v4, v5}, [I // type@0742 │ │ +0a32ce: 0c06 |004d: move-result-object v6 │ │ +0a32d0: 6906 d037 |004e: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AnimatedStateListDrawableItem:[I // field@37d0 │ │ +0a32d4: 1406 4a04 0101 |0050: const v6, #float 2.36966e-38 // #0101044a │ │ +0a32da: 1407 4b04 0101 |0053: const v7, #float 2.36966e-38 // #0101044b │ │ +0a32e0: 1408 4904 0101 |0056: const v8, #float 2.36966e-38 // #01010449 │ │ +0a32e6: 2440 4207 8576 |0059: filled-new-array {v5, v8, v6, v7}, [I // type@0742 │ │ +0a32ec: 0c06 |005c: move-result-object v6 │ │ +0a32ee: 6906 d337 |005d: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AnimatedStateListDrawableTransition:[I // field@37d3 │ │ +0a32f2: 1406 9204 047f |005f: const v6, #float 1.75482e+38 // #7f040492 │ │ +0a32f8: 1407 9304 047f |0062: const v7, #float 1.75482e+38 // #7f040493 │ │ +0a32fe: 1408 1901 0101 |0065: const v8, #float 2.36943e-38 // #01010119 │ │ +0a3304: 1409 ee03 047f |0068: const v9, #float 1.75478e+38 // #7f0403ee │ │ +0a330a: 2440 4207 9876 |006b: filled-new-array {v8, v9, v6, v7}, [I // type@0742 │ │ +0a3310: 0c06 |006e: move-result-object v6 │ │ +0a3312: 6906 d837 |006f: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatImageView:[I // field@37d8 │ │ +0a3316: 1406 8d04 047f |0071: const v6, #float 1.75482e+38 // #7f04048d │ │ +0a331c: 1407 8e04 047f |0074: const v7, #float 1.75482e+38 // #7f04048e │ │ +0a3322: 1408 4201 0101 |0077: const v8, #float 2.36945e-38 // #01010142 │ │ +0a3328: 1409 8c04 047f |007a: const v9, #float 1.75482e+38 // #7f04048c │ │ +0a332e: 2440 4207 9876 |007d: filled-new-array {v8, v9, v6, v7}, [I // type@0742 │ │ +0a3334: 0c06 |0080: move-result-object v6 │ │ +0a3336: 6906 dd37 |0081: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatSeekBar:[I // field@37dd │ │ +0a333a: 1276 |0083: const/4 v6, #int 7 // #7 │ │ +0a333c: 2367 4207 |0084: new-array v7, v6, [I // type@0742 │ │ +0a3340: 2607 cc01 0000 |0086: fill-array-data v7, 00000252 // +000001cc │ │ +0a3346: 6907 e237 |0089: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatTextHelper:[I // field@37e2 │ │ +0a334a: 1307 1600 |008b: const/16 v7, #int 22 // #16 │ │ +0a334e: 2377 4207 |008d: new-array v7, v7, [I // type@0742 │ │ +0a3352: 2607 d501 0000 |008f: fill-array-data v7, 00000264 // +000001d5 │ │ +0a3358: 6907 ea37 |0092: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatTextView:[I // field@37ea │ │ +0a335c: 1307 7f00 |0094: const/16 v7, #int 127 // #7f │ │ +0a3360: 2377 4207 |0096: new-array v7, v7, [I // type@0742 │ │ +0a3364: 2607 fc01 0000 |0098: fill-array-data v7, 00000294 // +000001fc │ │ +0a336a: 6907 0138 |009b: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.AppCompatTheme:[I // field@3801 │ │ +0a336e: 1407 2d00 047f |009d: const v7, #float 1.75459e+38 // #7f04002d │ │ +0a3374: 2410 4207 0700 |00a0: filled-new-array {v7}, [I // type@0742 │ │ +0a337a: 0c07 |00a3: move-result-object v7 │ │ +0a337c: 6907 8138 |00a4: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.ButtonBarLayout:[I // field@3881 │ │ +0a3380: 1407 2e00 047f |00a6: const v7, #float 1.75459e+38 // #7f04002e │ │ +0a3386: 1408 7302 047f |00a9: const v8, #float 1.75471e+38 // #7f040273 │ │ +0a338c: 1409 a501 0101 |00ac: const v9, #float 2.36947e-38 // #010101a5 │ │ +0a3392: 140a 1f03 0101 |00af: const v10, #float 2.36958e-38 // #0101031f │ │ +0a3398: 140b 4706 0101 |00b2: const v11, #float 2.36981e-38 // #01010647 │ │ +0a339e: 2458 4207 a97b |00b5: filled-new-array {v9, v10, v11, v7, v8}, [I // type@0742 │ │ +0a33a4: 0c07 |00b8: move-result-object v7 │ │ +0a33a6: 6907 8338 |00b9: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.ColorStateListItem:[I // field@3883 │ │ +0a33aa: 1407 9800 047f |00bb: const v7, #float 1.75461e+38 // #7f040098 │ │ +0a33b0: 1408 9900 047f |00be: const v8, #float 1.75461e+38 // #7f040099 │ │ +0a33b6: 140a 0701 0101 |00c1: const v10, #float 2.36943e-38 // #01010107 │ │ +0a33bc: 140b 8f00 047f |00c4: const v11, #float 1.75461e+38 // #7f04008f │ │ +0a33c2: 2440 4207 ba87 |00c7: filled-new-array {v10, v11, v7, v8}, [I // type@0742 │ │ +0a33c8: 0c07 |00ca: move-result-object v7 │ │ +0a33ca: 6907 8938 |00cb: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.CompoundButton:[I // field@3889 │ │ +0a33ce: 1407 7202 047f |00cd: const v7, #float 1.75471e+38 // #7f040272 │ │ +0a33d4: 1408 0104 047f |00d0: const v8, #float 1.75479e+38 // #7f040401 │ │ +0a33da: 2420 4207 8700 |00d3: filled-new-array {v7, v8}, [I // type@0742 │ │ +0a33e0: 0c07 |00d6: move-result-object v7 │ │ +0a33e2: 6907 8e38 |00d7: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.CoordinatorLayout:[I // field@388e │ │ +0a33e6: 2367 4207 |00d9: new-array v7, v6, [I // type@0742 │ │ +0a33ea: 2607 bb02 0000 |00db: fill-array-data v7, 00000396 // +000002bb │ │ +0a33f0: 6907 8f38 |00de: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.CoordinatorLayout_Layout:[I // field@388f │ │ +0a33f4: 2333 4207 |00e0: new-array v3, v3, [I // type@0742 │ │ +0a33f8: 2603 c602 0000 |00e2: fill-array-data v3, 000003a8 // +000002c6 │ │ +0a33fe: 6903 9938 |00e5: sput-object v3, Lpetrov/kristiyan/colorpicker/R$styleable;.DrawerArrowToggle:[I // field@3899 │ │ +0a3402: 2363 4207 |00e7: new-array v3, v6, [I // type@0742 │ │ +0a3406: 2603 d302 0000 |00e9: fill-array-data v3, 000003bc // +000002d3 │ │ +0a340c: 6903 a238 |00ec: sput-object v3, Lpetrov/kristiyan/colorpicker/R$styleable;.FontFamily:[I // field@38a2 │ │ +0a3410: 1303 0a00 |00ee: const/16 v3, #int 10 // #a │ │ +0a3414: 2333 4207 |00f0: new-array v3, v3, [I // type@0742 │ │ +0a3418: 2603 dc02 0000 |00f2: fill-array-data v3, 000003ce // +000002dc │ │ +0a341e: 6903 a338 |00f5: sput-object v3, Lpetrov/kristiyan/colorpicker/R$styleable;.FontFamilyFont:[I // field@38a3 │ │ +0a3422: 1303 0c00 |00f7: const/16 v3, #int 12 // #c │ │ +0a3426: 2336 4207 |00f9: new-array v6, v3, [I // type@0742 │ │ +0a342a: 2606 eb02 0000 |00fb: fill-array-data v6, 000003e6 // +000002eb │ │ +0a3430: 6906 b538 |00fe: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.GradientColor:[I // field@38b5 │ │ +0a3434: 1406 1405 0101 |0100: const v6, #float 2.36972e-38 // #01010514 │ │ +0a343a: 2420 4207 6900 |0103: filled-new-array {v9, v6}, [I // type@0742 │ │ +0a3440: 0c06 |0106: move-result-object v6 │ │ +0a3442: 6906 b638 |0107: sput-object v6, Lpetrov/kristiyan/colorpicker/R$styleable;.GradientColorItem:[I // field@38b6 │ │ +0a3446: 1306 0900 |0109: const/16 v6, #int 9 // #9 │ │ +0a344a: 2367 4207 |010b: new-array v7, v6, [I // type@0742 │ │ +0a344e: 2607 f502 0000 |010d: fill-array-data v7, 00000402 // +000002f5 │ │ +0a3454: 6907 c538 |0110: sput-object v7, Lpetrov/kristiyan/colorpicker/R$styleable;.LinearLayoutCompat:[I // field@38c5 │ │ +0a3458: 1407 f500 0101 |0112: const v7, #float 2.36942e-38 // #010100f5 │ │ +0a345e: 1408 8101 0101 |0115: const v8, #float 2.36946e-38 // #01010181 │ │ +0a3464: 1409 f400 0101 |0118: const v9, #float 2.36942e-38 // #010100f4 │ │ +0a346a: 2440 4207 9187 |011b: filled-new-array {v1, v9, v7, v8}, [I // type@0742 │ │ +0a3470: 0c01 |011e: move-result-object v1 │ │ +0a3472: 6901 c638 |011f: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.LinearLayoutCompat_Layout:[I // field@38c6 │ │ +0a3476: 1401 ac02 0101 |0121: const v1, #float 2.36955e-38 // #010102ac │ │ +0a347c: 1407 ad02 0101 |0124: const v7, #float 2.36955e-38 // #010102ad │ │ +0a3482: 2420 4207 7100 |0127: filled-new-array {v1, v7}, [I // type@0742 │ │ +0a3488: 0c01 |012a: move-result-object v1 │ │ +0a348a: 6901 d438 |012b: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.ListPopupWindow:[I // field@38d4 │ │ +0a348e: 2321 4207 |012d: new-array v1, v2, [I // type@0742 │ │ +0a3492: 2601 e902 0000 |012f: fill-array-data v1, 00000418 // +000002e9 │ │ +0a3498: 6901 d738 |0132: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuGroup:[I // field@38d7 │ │ +0a349c: 1301 1700 |0134: const/16 v1, #int 23 // #17 │ │ +0a34a0: 2311 4207 |0136: new-array v1, v1, [I // type@0742 │ │ +0a34a4: 2601 f002 0000 |0138: fill-array-data v1, 00000428 // +000002f0 │ │ +0a34aa: 6901 de38 |013b: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuItem:[I // field@38de │ │ +0a34ae: 2361 4207 |013d: new-array v1, v6, [I // type@0742 │ │ +0a34b2: 2601 1b03 0000 |013f: fill-array-data v1, 0000045a // +0000031b │ │ +0a34b8: 6901 f638 |0142: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.MenuView:[I // field@38f6 │ │ +0a34bc: 1401 c902 0101 |0144: const v1, #float 2.36956e-38 // #010102c9 │ │ +0a34c2: 1406 6c03 047f |0147: const v6, #float 1.75476e+38 // #7f04036c │ │ +0a34c8: 1407 7601 0101 |014a: const v7, #float 2.36946e-38 // #01010176 │ │ +0a34ce: 2430 4207 1706 |014d: filled-new-array {v7, v1, v6}, [I // type@0742 │ │ +0a34d4: 0c01 |0150: move-result-object v1 │ │ +0a34d6: 6901 0039 |0151: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.PopupWindow:[I // field@3900 │ │ +0a34da: 1401 f803 047f |0153: const v1, #float 1.75479e+38 // #7f0403f8 │ │ +0a34e0: 2410 4207 0100 |0156: filled-new-array {v1}, [I // type@0742 │ │ +0a34e6: 0c01 |0159: move-result-object v1 │ │ +0a34e8: 6901 0139 |015a: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.PopupWindowBackgroundState:[I // field@3901 │ │ +0a34ec: 1401 6e03 047f |015c: const v1, #float 1.75476e+38 // #7f04036e │ │ +0a34f2: 1406 7503 047f |015f: const v6, #float 1.75476e+38 // #7f040375 │ │ +0a34f8: 2420 4207 6100 |0162: filled-new-array {v1, v6}, [I // type@0742 │ │ +0a34fe: 0c01 |0165: move-result-object v1 │ │ +0a3500: 6901 0639 |0166: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.RecycleListView:[I // field@3906 │ │ +0a3504: 2331 4207 |0168: new-array v1, v3, [I // type@0742 │ │ +0a3508: 2601 0603 0000 |016a: fill-array-data v1, 00000470 // +00000306 │ │ +0a350e: 6901 0939 |016d: sput-object v1, Lpetrov/kristiyan/colorpicker/R$styleable;.RecyclerView:[I // field@3909 │ │ +0a3512: 2300 4207 |016f: new-array v0, v0, [I // type@0742 │ │ +0a3516: 2600 1b03 0000 |0171: fill-array-data v0, 0000048c // +0000031b │ │ +0a351c: 6900 1639 |0174: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.SearchView:[I // field@3916 │ │ +0a3520: 1400 6202 0101 |0176: const v0, #float 2.36953e-38 // #01010262 │ │ +0a3526: 1401 8e03 047f |0179: const v1, #float 1.75477e+38 // #7f04038e │ │ +0a352c: 1403 b200 0101 |017c: const v3, #float 2.36941e-38 // #010100b2 │ │ +0a3532: 1406 7b01 0101 |017f: const v6, #float 2.36946e-38 // #0101017b │ │ +0a3538: 2451 4207 7306 |0182: filled-new-array {v3, v7, v6, v0, v1}, [I // type@0742 │ │ +0a353e: 0c00 |0185: move-result-object v0 │ │ +0a3540: 6900 3439 |0186: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.Spinner:[I // field@3934 │ │ +0a3544: 2320 4207 |0188: new-array v0, v2, [I // type@0742 │ │ +0a3548: 2600 4003 0000 |018a: fill-array-data v0, 000004ca // +00000340 │ │ +0a354e: 6900 3a39 |018d: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.StateListDrawable:[I // field@393a │ │ +0a3552: 2410 4207 0500 |018f: filled-new-array {v5}, [I // type@0742 │ │ +0a3558: 0c00 |0192: move-result-object v0 │ │ +0a355a: 6900 3b39 |0193: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.StateListDrawableItem:[I // field@393b │ │ +0a355e: 1300 0e00 |0195: const/16 v0, #int 14 // #e │ │ +0a3562: 2300 4207 |0197: new-array v0, v0, [I // type@0742 │ │ +0a3566: 2600 4103 0000 |0199: fill-array-data v0, 000004da // +00000341 │ │ +0a356c: 6900 4339 |019c: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.SwitchCompat:[I // field@3943 │ │ +0a3570: 1300 1000 |019e: const/16 v0, #int 16 // #10 │ │ +0a3574: 2300 4207 |01a0: new-array v0, v0, [I // type@0742 │ │ +0a3578: 2600 5803 0000 |01a2: fill-array-data v0, 000004fa // +00000358 │ │ +0a357e: 6900 5239 |01a5: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.TextAppearance:[I // field@3952 │ │ +0a3582: 1300 1e00 |01a7: const/16 v0, #int 30 // #1e │ │ +0a3586: 2300 4207 |01a9: new-array v0, v0, [I // type@0742 │ │ +0a358a: 2600 7303 0000 |01ab: fill-array-data v0, 0000051e // +00000373 │ │ +0a3590: 6900 6339 |01ae: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.Toolbar:[I // field@3963 │ │ +0a3594: 1400 7303 047f |01b0: const v0, #float 1.75476e+38 // #7f040373 │ │ +0a359a: 1401 7b04 047f |01b3: const v1, #float 1.75481e+38 // #7f04047b │ │ +0a35a0: 1502 0101 |01b6: const/high16 v2, #int 16842752 // #101 │ │ +0a35a4: 1403 da00 0101 |01b8: const v3, #float 2.36942e-38 // #010100da │ │ +0a35aa: 1405 7003 047f |01bb: const v5, #float 1.75476e+38 // #7f040370 │ │ +0a35b0: 2451 4207 3205 |01be: filled-new-array {v2, v3, v5, v0, v1}, [I // type@0742 │ │ +0a35b6: 0c00 |01c1: move-result-object v0 │ │ +0a35b8: 6900 8239 |01c2: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.View:[I // field@3982 │ │ +0a35bc: 1400 5000 047f |01c4: const v0, #float 1.7546e+38 // #7f040050 │ │ +0a35c2: 1401 5100 047f |01c7: const v1, #float 1.7546e+38 // #7f040051 │ │ +0a35c8: 1402 d400 0101 |01ca: const v2, #float 2.36942e-38 // #010100d4 │ │ +0a35ce: 2430 4207 0201 |01cd: filled-new-array {v2, v0, v1}, [I // type@0742 │ │ +0a35d4: 0c00 |01d0: move-result-object v0 │ │ +0a35d6: 6900 8339 |01d1: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.ViewBackgroundHelper:[I // field@3983 │ │ +0a35da: 1400 f200 0101 |01d3: const v0, #float 2.36942e-38 // #010100f2 │ │ +0a35e0: 1401 f300 0101 |01d6: const v1, #float 2.36942e-38 // #010100f3 │ │ +0a35e6: 2430 4207 0401 |01d9: filled-new-array {v4, v0, v1}, [I // type@0742 │ │ +0a35ec: 0c00 |01dc: move-result-object v0 │ │ +0a35ee: 6900 8739 |01dd: sput-object v0, Lpetrov/kristiyan/colorpicker/R$styleable;.ViewStubCompat:[I // field@3987 │ │ +0a35f2: 0e00 |01df: return-void │ │ +0a35f4: 0003 0400 1d00 0000 4700 047f 4e00 ... |01e0: array-data (62 units) │ │ +0a3670: 0003 0400 0600 0000 4700 047f 4e00 ... |021e: array-data (16 units) │ │ +0a3690: 0003 0400 0800 0000 f200 0101 9200 ... |022e: array-data (20 units) │ │ +0a36b8: 0003 0400 0600 0000 1c01 0101 9401 ... |0242: array-data (16 units) │ │ +0a36d8: 0003 0400 0700 0000 3400 0101 6d01 ... |0252: array-data (18 units) │ │ +0a36fc: 0003 0400 1600 0000 3400 0101 4000 ... |0264: array-data (48 units) │ │ +0a375c: 0003 0400 7f00 0000 5700 0101 ae00 ... |0294: array-data (258 units) │ │ +0a3960: 0003 0400 0700 0000 b300 0101 7e02 ... |0396: array-data (18 units) │ │ +0a3984: 0003 0400 0800 0000 3900 047f 3a00 ... |03a8: array-data (20 units) │ │ +0a39ac: 0003 0400 0700 0000 0c02 047f 0d02 ... |03bc: array-data (18 units) │ │ +0a39d0: 0003 0400 0a00 0000 3205 0101 3305 ... |03ce: array-data (24 units) │ │ +0a3a00: 0003 0400 0c00 0000 9d01 0101 9e01 ... |03e6: array-data (28 units) │ │ +0a3a38: 0003 0400 0900 0000 af00 0101 c400 ... |0402: array-data (22 units) │ │ +0a3a64: 0003 0400 0600 0000 0e00 0101 d000 ... |0418: array-data (16 units) │ │ +0a3a84: 0003 0400 1700 0000 0200 0101 0e00 ... |0428: array-data (50 units) │ │ +0a3ae8: 0003 0400 0900 0000 ae00 0101 2c01 ... |045a: array-data (22 units) │ │ +0a3b14: 0003 0400 0c00 0000 c400 0101 eb00 ... |0470: array-data (28 units) │ │ +0a3b4c: 0003 0400 1d00 0000 3400 0101 da00 ... |048c: array-data (62 units) │ │ +0a3bc8: 0003 0400 0600 0000 1c01 0101 9401 ... |04ca: array-data (16 units) │ │ +0a3be8: 0003 0400 0e00 0000 2401 0101 2501 ... |04da: array-data (32 units) │ │ +0a3c28: 0003 0400 1000 0000 9500 0101 9600 ... |04fa: array-data (36 units) │ │ +0a3c70: 0003 0400 1e00 0000 af00 0101 4001 ... |051e: array-data (64 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 │ │ -0a3cf4: |[0a3cf4] petrov.kristiyan.colorpicker.R$styleable.:()V │ │ -0a3d04: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ -0a3d0a: 0e00 |0003: return-void │ │ +0a3cf0: |[0a3cf0] petrov.kristiyan.colorpicker.R$styleable.:()V │ │ +0a3d00: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ +0a3d06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -145812,17 +145812,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a3d24: |[0a3d24] petrov.kristiyan.colorpicker.R.:()V │ │ -0a3d34: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ -0a3d3a: 0e00 |0003: return-void │ │ +0a3d20: |[0a3d20] petrov.kristiyan.colorpicker.R.:()V │ │ +0a3d30: 7010 c402 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ +0a3d36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -189907,101 +189907,101 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -09f094: |[09f094] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0.:(Lkotlin/jvm/functions/Function1;)V │ │ -09f0a4: 1a00 632b |0000: const-string v0, "function" // string@2b63 │ │ -09f0a8: 7120 9104 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09f0ae: 7010 c402 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@02c4 │ │ -09f0b4: 5b12 9e32 |0008: iput-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@329e │ │ -09f0b8: 0e00 |000a: return-void │ │ +09f090: |[09f090] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0.:(Lkotlin/jvm/functions/Function1;)V │ │ +09f0a0: 1a00 632b |0000: const-string v0, "function" // string@2b63 │ │ +09f0a4: 7120 9104 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09f0aa: 7010 c402 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@02c4 │ │ +09f0b0: 5b12 9e32 |0008: iput-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@329e │ │ +09f0b4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -09f014: |[09f014] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0.equals:(Ljava/lang/Object;)Z │ │ -09f024: 2030 a700 |0000: instance-of v0, v3, Landroidx/lifecycle/Observer; // type@00a7 │ │ -09f028: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -09f02a: 3800 1400 |0003: if-eqz v0, 0017 // +0014 │ │ -09f02e: 2030 e501 |0005: instance-of v0, v3, Lkotlin/jvm/internal/FunctionAdapter; // type@01e5 │ │ -09f032: 3800 1000 |0007: if-eqz v0, 0017 // +0010 │ │ -09f036: 6e10 af1b 0200 |0009: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0;.getFunctionDelegate:()Lkotlin/Function; // method@1baf │ │ -09f03c: 0c00 |000c: move-result-object v0 │ │ -09f03e: 1f03 e501 |000d: check-cast v3, Lkotlin/jvm/internal/FunctionAdapter; // type@01e5 │ │ -09f042: 7210 8804 0300 |000f: invoke-interface {v3}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@0488 │ │ -09f048: 0c03 |0012: move-result-object v3 │ │ -09f04a: 7120 8d04 3000 |0013: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@048d │ │ -09f050: 0a01 |0016: move-result v1 │ │ -09f052: 0f01 |0017: return v1 │ │ +09f010: |[09f010] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0.equals:(Ljava/lang/Object;)Z │ │ +09f020: 2030 a700 |0000: instance-of v0, v3, Landroidx/lifecycle/Observer; // type@00a7 │ │ +09f024: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +09f026: 3800 1400 |0003: if-eqz v0, 0017 // +0014 │ │ +09f02a: 2030 e501 |0005: instance-of v0, v3, Lkotlin/jvm/internal/FunctionAdapter; // type@01e5 │ │ +09f02e: 3800 1000 |0007: if-eqz v0, 0017 // +0010 │ │ +09f032: 6e10 af1b 0200 |0009: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0;.getFunctionDelegate:()Lkotlin/Function; // method@1baf │ │ +09f038: 0c00 |000c: move-result-object v0 │ │ +09f03a: 1f03 e501 |000d: check-cast v3, Lkotlin/jvm/internal/FunctionAdapter; // type@01e5 │ │ +09f03e: 7210 8804 0300 |000f: invoke-interface {v3}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@0488 │ │ +09f044: 0c03 |0012: move-result-object v3 │ │ +09f046: 7120 8d04 3000 |0013: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@048d │ │ +09f04c: 0a01 |0016: move-result v1 │ │ +09f04e: 0f01 |0017: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0;) │ │ name : 'getFunctionDelegate' │ │ type : '()Lkotlin/Function;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -09f078: |[09f078] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0.getFunctionDelegate:()Lkotlin/Function; │ │ -09f088: 5410 9e32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@329e │ │ -09f08c: 1f00 af01 |0002: check-cast v0, Lkotlin/Function; // type@01af │ │ -09f090: 1100 |0004: return-object v0 │ │ +09f074: |[09f074] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0.getFunctionDelegate:()Lkotlin/Function; │ │ +09f084: 5410 9e32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@329e │ │ +09f088: 1f00 af01 |0002: check-cast v0, Lkotlin/Function; // type@01af │ │ +09f08c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0;) │ │ name : 'hashCode' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -09f054: |[09f054] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0.hashCode:()I │ │ -09f064: 6e10 af1b 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0;.getFunctionDelegate:()Lkotlin/Function; // method@1baf │ │ -09f06a: 0c00 |0003: move-result-object v0 │ │ -09f06c: 6e10 c702 0000 |0004: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@02c7 │ │ -09f072: 0a00 |0007: move-result v0 │ │ -09f074: 0f00 |0008: return v0 │ │ +09f050: |[09f050] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0.hashCode:()I │ │ +09f060: 6e10 af1b 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0;.getFunctionDelegate:()Lkotlin/Function; // method@1baf │ │ +09f066: 0c00 |0003: move-result-object v0 │ │ +09f068: 6e10 c702 0000 |0004: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@02c7 │ │ +09f06e: 0a00 |0007: move-result v0 │ │ +09f070: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0;) │ │ name : 'onChanged' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1011 (PUBLIC FINAL SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09f0bc: |[09f0bc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0.onChanged:(Ljava/lang/Object;)V │ │ -09f0cc: 5410 9e32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@329e │ │ -09f0d0: 7220 8104 2000 |0002: invoke-interface {v0, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@0481 │ │ -09f0d6: 0e00 |0005: return-void │ │ +09f0b8: |[09f0b8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0.onChanged:(Ljava/lang/Object;)V │ │ +09f0c8: 5410 9e32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@329e │ │ +09f0cc: 7220 8104 2000 |0002: invoke-interface {v0, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@0481 │ │ +09f0d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 2871 (CreateEditNoteViewModel.kt) │ │ │ │ Class #839 header: │ │ @@ -190038,18 +190038,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 │ │ -09fa30: |[09fa30] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$displayColorDialog$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ -09fa40: 5b01 b132 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@32b1 │ │ -09fa44: 7010 c402 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ -09fa4a: 0e00 |0005: return-void │ │ +09fa2c: |[09fa2c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$displayColorDialog$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ +09fa3c: 5b01 b132 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@32b1 │ │ +09fa40: 7010 c402 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@02c4 │ │ +09fa46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=167 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ │ │ @@ -190059,39 +190059,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09fa4c: |[09fa4c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$displayColorDialog$1.onCancel:()V │ │ -09fa5c: 0e00 |0000: return-void │ │ +09fa48: |[09fa48] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$displayColorDialog$1.onCancel:()V │ │ +09fa58: 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 │ │ -09fa60: |[09fa60] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$displayColorDialog$1.setOnFastChooseColorListener:(II)V │ │ -09fa70: 5401 b132 |0000: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@32b1 │ │ -09fa74: 7110 e71b 0100 |0002: invoke-static {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$getDrawView:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Lcom/simplify/ink/InkView; // method@1be7 │ │ -09fa7a: 0c01 |0005: move-result-object v1 │ │ -09fa7c: 6e20 2102 2100 |0006: invoke-virtual {v1, v2}, Lcom/simplify/ink/InkView;.setColor:(I)V // method@0221 │ │ -09fa82: 5401 b132 |0009: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@32b1 │ │ -09fa86: 7110 e61b 0100 |000b: invoke-static {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$getBtnColorSelector:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Landroid/widget/Button; // method@1be6 │ │ -09fa8c: 0c01 |000e: move-result-object v1 │ │ -09fa8e: 6e20 1901 2100 |000f: invoke-virtual {v1, v2}, Landroid/widget/Button;.setBackgroundColor:(I)V // method@0119 │ │ -09fa94: 0e00 |0012: return-void │ │ +09fa5c: |[09fa5c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$displayColorDialog$1.setOnFastChooseColorListener:(II)V │ │ +09fa6c: 5401 b132 |0000: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@32b1 │ │ +09fa70: 7110 e71b 0100 |0002: invoke-static {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$getDrawView:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Lcom/simplify/ink/InkView; // method@1be7 │ │ +09fa76: 0c01 |0005: move-result-object v1 │ │ +09fa78: 6e20 2102 2100 |0006: invoke-virtual {v1, v2}, Lcom/simplify/ink/InkView;.setColor:(I)V // method@0221 │ │ +09fa7e: 5401 b132 |0009: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@32b1 │ │ +09fa82: 7110 e61b 0100 |000b: invoke-static {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.access$getBtnColorSelector:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Landroid/widget/Button; // method@1be6 │ │ +09fa88: 0c01 |000e: move-result-object v1 │ │ +09fa8a: 6e20 1901 2100 |000f: invoke-virtual {v1, v2}, Landroid/widget/Button;.setBackgroundColor:(I)V // method@0119 │ │ +09fa90: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0009 line=170 │ │ locals : │ │ 0x0000 - 0x0013 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1; │ │ 0x0000 - 0x0013 reg=1 (null) I │ │ @@ -190136,101 +190136,101 @@ │ │ type : '(Lkotlin/jvm/functions/Function1;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0a093c: |[0a093c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$sam$androidx_lifecycle_Observer$0.:(Lkotlin/jvm/functions/Function1;)V │ │ -0a094c: 1a00 632b |0000: const-string v0, "function" // string@2b63 │ │ -0a0950: 7120 9104 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -0a0956: 7010 c402 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@02c4 │ │ -0a095c: 5b12 c032 |0008: iput-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@32c0 │ │ -0a0960: 0e00 |000a: return-void │ │ +0a0938: |[0a0938] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$sam$androidx_lifecycle_Observer$0.:(Lkotlin/jvm/functions/Function1;)V │ │ +0a0948: 1a00 632b |0000: const-string v0, "function" // string@2b63 │ │ +0a094c: 7120 9104 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +0a0952: 7010 c402 0100 |0005: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@02c4 │ │ +0a0958: 5b12 c032 |0008: iput-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@32c0 │ │ +0a095c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0a08bc: |[0a08bc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$sam$androidx_lifecycle_Observer$0.equals:(Ljava/lang/Object;)Z │ │ -0a08cc: 2030 a700 |0000: instance-of v0, v3, Landroidx/lifecycle/Observer; // type@00a7 │ │ -0a08d0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a08d2: 3800 1400 |0003: if-eqz v0, 0017 // +0014 │ │ -0a08d6: 2030 e501 |0005: instance-of v0, v3, Lkotlin/jvm/internal/FunctionAdapter; // type@01e5 │ │ -0a08da: 3800 1000 |0007: if-eqz v0, 0017 // +0010 │ │ -0a08de: 6e10 161c 0200 |0009: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;.getFunctionDelegate:()Lkotlin/Function; // method@1c16 │ │ -0a08e4: 0c00 |000c: move-result-object v0 │ │ -0a08e6: 1f03 e501 |000d: check-cast v3, Lkotlin/jvm/internal/FunctionAdapter; // type@01e5 │ │ -0a08ea: 7210 8804 0300 |000f: invoke-interface {v3}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@0488 │ │ -0a08f0: 0c03 |0012: move-result-object v3 │ │ -0a08f2: 7120 8d04 3000 |0013: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@048d │ │ -0a08f8: 0a01 |0016: move-result v1 │ │ -0a08fa: 0f01 |0017: return v1 │ │ +0a08b8: |[0a08b8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$sam$androidx_lifecycle_Observer$0.equals:(Ljava/lang/Object;)Z │ │ +0a08c8: 2030 a700 |0000: instance-of v0, v3, Landroidx/lifecycle/Observer; // type@00a7 │ │ +0a08cc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a08ce: 3800 1400 |0003: if-eqz v0, 0017 // +0014 │ │ +0a08d2: 2030 e501 |0005: instance-of v0, v3, Lkotlin/jvm/internal/FunctionAdapter; // type@01e5 │ │ +0a08d6: 3800 1000 |0007: if-eqz v0, 0017 // +0010 │ │ +0a08da: 6e10 161c 0200 |0009: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;.getFunctionDelegate:()Lkotlin/Function; // method@1c16 │ │ +0a08e0: 0c00 |000c: move-result-object v0 │ │ +0a08e2: 1f03 e501 |000d: check-cast v3, Lkotlin/jvm/internal/FunctionAdapter; // type@01e5 │ │ +0a08e6: 7210 8804 0300 |000f: invoke-interface {v3}, Lkotlin/jvm/internal/FunctionAdapter;.getFunctionDelegate:()Lkotlin/Function; // method@0488 │ │ +0a08ec: 0c03 |0012: move-result-object v3 │ │ +0a08ee: 7120 8d04 3000 |0013: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@048d │ │ +0a08f4: 0a01 |0016: move-result v1 │ │ +0a08f6: 0f01 |0017: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;) │ │ name : 'getFunctionDelegate' │ │ type : '()Lkotlin/Function;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0a0920: |[0a0920] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$sam$androidx_lifecycle_Observer$0.getFunctionDelegate:()Lkotlin/Function; │ │ -0a0930: 5410 c032 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@32c0 │ │ -0a0934: 1f00 af01 |0002: check-cast v0, Lkotlin/Function; // type@01af │ │ -0a0938: 1100 |0004: return-object v0 │ │ +0a091c: |[0a091c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$sam$androidx_lifecycle_Observer$0.getFunctionDelegate:()Lkotlin/Function; │ │ +0a092c: 5410 c032 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@32c0 │ │ +0a0930: 1f00 af01 |0002: check-cast v0, Lkotlin/Function; // type@01af │ │ +0a0934: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;) │ │ name : 'hashCode' │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a08fc: |[0a08fc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$sam$androidx_lifecycle_Observer$0.hashCode:()I │ │ -0a090c: 6e10 161c 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;.getFunctionDelegate:()Lkotlin/Function; // method@1c16 │ │ -0a0912: 0c00 |0003: move-result-object v0 │ │ -0a0914: 6e10 c702 0000 |0004: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@02c7 │ │ -0a091a: 0a00 |0007: move-result v0 │ │ -0a091c: 0f00 |0008: return v0 │ │ +0a08f8: |[0a08f8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$sam$androidx_lifecycle_Observer$0.hashCode:()I │ │ +0a0908: 6e10 161c 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;.getFunctionDelegate:()Lkotlin/Function; // method@1c16 │ │ +0a090e: 0c00 |0003: move-result-object v0 │ │ +0a0910: 6e10 c702 0000 |0004: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@02c7 │ │ +0a0916: 0a00 |0007: move-result v0 │ │ +0a0918: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;) │ │ name : 'onChanged' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1011 (PUBLIC FINAL SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a0964: |[0a0964] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$sam$androidx_lifecycle_Observer$0.onChanged:(Ljava/lang/Object;)V │ │ -0a0974: 5410 c032 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@32c0 │ │ -0a0978: 7220 8104 2000 |0002: invoke-interface {v0, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@0481 │ │ -0a097e: 0e00 |0005: return-void │ │ +0a0960: |[0a0960] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$sam$androidx_lifecycle_Observer$0.onChanged:(Ljava/lang/Object;)V │ │ +0a0970: 5410 c032 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;.function:Lkotlin/jvm/functions/Function1; // field@32c0 │ │ +0a0974: 7220 8104 2000 |0002: invoke-interface {v0, v2}, Lkotlin/jvm/functions/Function1;.invoke:(Ljava/lang/Object;)Ljava/lang/Object; // method@0481 │ │ +0a097a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 7439 (TextNoteActivity.kt) │ │ │ │ Class #841 header: │ │ @@ -190270,74 +190270,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 │ │ -0a294c: |[0a294c] petrov.kristiyan.colorpicker.ColorViewAdapter$ViewHolder.:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;Landroid/view/View;)V │ │ -0a295c: 5b56 0133 |0000: iput-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3301 │ │ -0a2960: 7020 a801 7500 |0002: invoke-direct {v5, v7}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@01a8 │ │ -0a2966: 6000 9635 |0005: sget v0, Lpetrov/kristiyan/colorpicker/R$id;.color:I // field@3596 │ │ -0a296a: 6e20 f500 0700 |0007: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f5 │ │ -0a2970: 0c00 |000a: move-result-object v0 │ │ -0a2972: 1f00 9600 |000b: check-cast v0, Landroidx/appcompat/widget/AppCompatButton; // type@0096 │ │ -0a2976: 5b50 0033 |000d: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3300 │ │ -0a297a: 7110 881c 0600 |000f: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c88 │ │ -0a2980: 0a01 |0012: move-result v1 │ │ -0a2982: 6e20 7a01 1000 |0013: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/AppCompatButton;.setTextColor:(I)V // method@017a │ │ -0a2988: 5450 0033 |0016: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3300 │ │ -0a298c: 7110 891c 0600 |0018: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c89 │ │ -0a2992: 0a01 |001b: move-result v1 │ │ -0a2994: 6e20 7601 1000 |001c: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/AppCompatButton;.setBackgroundResource:(I)V // method@0176 │ │ -0a299a: 5450 0033 |001f: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3300 │ │ -0a299e: 6e20 7701 5000 |0021: invoke-virtual {v0, v5}, Landroidx/appcompat/widget/AppCompatButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0177 │ │ -0a29a4: 5450 0033 |0024: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3300 │ │ -0a29a8: 6e10 7401 0000 |0026: invoke-virtual {v0}, Landroidx/appcompat/widget/AppCompatButton;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0174 │ │ -0a29ae: 0c00 |0029: move-result-object v0 │ │ -0a29b0: 1f00 7d00 |002a: check-cast v0, Landroid/widget/LinearLayout$LayoutParams; // type@007d │ │ -0a29b4: 7110 941c 0600 |002c: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c94 │ │ -0a29ba: 0a01 |002f: move-result v1 │ │ -0a29bc: 7110 951c 0600 |0030: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c95 │ │ -0a29c2: 0a02 |0033: move-result v2 │ │ -0a29c4: 7110 961c 0600 |0034: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c96 │ │ -0a29ca: 0a03 |0037: move-result v3 │ │ -0a29cc: 7110 971c 0600 |0038: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c97 │ │ -0a29d2: 0a04 |003b: move-result v4 │ │ -0a29d4: 6e54 3301 1032 |003c: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.setMargins:(IIII)V // method@0133 │ │ -0a29da: 7110 981c 0600 |003f: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c98 │ │ -0a29e0: 0a01 |0042: move-result v1 │ │ -0a29e2: 12f2 |0043: const/4 v2, #int -1 // #ff │ │ -0a29e4: 3221 0800 |0044: if-eq v1, v2, 004c // +0008 │ │ -0a29e8: 7110 981c 0600 |0046: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c98 │ │ -0a29ee: 0a01 |0049: move-result v1 │ │ -0a29f0: 5901 0f00 |004a: iput v1, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@000f │ │ -0a29f4: 7110 991c 0600 |004c: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c99 │ │ -0a29fa: 0a01 |004f: move-result v1 │ │ -0a29fc: 3221 0800 |0050: if-eq v1, v2, 0058 // +0008 │ │ -0a2a00: 7110 991c 0600 |0052: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c99 │ │ -0a2a06: 0a01 |0055: move-result v1 │ │ -0a2a08: 5901 0e00 |0056: iput v1, v0, Landroid/widget/LinearLayout$LayoutParams;.height:I // field@000e │ │ -0a2a0c: 6000 af35 |0058: sget v0, Lpetrov/kristiyan/colorpicker/R$id;.linearLayout:I // field@35af │ │ -0a2a10: 6e20 f500 0700 |005a: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f5 │ │ -0a2a16: 0c07 |005d: move-result-object v7 │ │ -0a2a18: 1f07 7e00 |005e: check-cast v7, Landroid/widget/LinearLayout; // type@007e │ │ -0a2a1c: 6e10 3501 0700 |0060: invoke-virtual {v7}, Landroid/widget/LinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0135 │ │ -0a2a22: 0c07 |0063: move-result-object v7 │ │ -0a2a24: 1f07 ac00 |0064: check-cast v7, Landroidx/recyclerview/widget/GridLayoutManager$LayoutParams; // type@00ac │ │ -0a2a28: 7110 9a1c 0600 |0066: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$800:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c9a │ │ -0a2a2e: 0a00 |0069: move-result v0 │ │ -0a2a30: 7110 9b1c 0600 |006a: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$900:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c9b │ │ -0a2a36: 0a01 |006d: move-result v1 │ │ -0a2a38: 7110 8a1c 0600 |006e: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c8a │ │ -0a2a3e: 0a02 |0071: move-result v2 │ │ -0a2a40: 7110 8b1c 0600 |0072: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c8b │ │ -0a2a46: 0a06 |0075: move-result v6 │ │ -0a2a48: 6e56 a101 0721 |0076: invoke-virtual {v7, v0, v1, v2, v6}, Landroidx/recyclerview/widget/GridLayoutManager$LayoutParams;.setMargins:(IIII)V // method@01a1 │ │ -0a2a4e: 0e00 |0079: return-void │ │ +0a2948: |[0a2948] petrov.kristiyan.colorpicker.ColorViewAdapter$ViewHolder.:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;Landroid/view/View;)V │ │ +0a2958: 5b56 0133 |0000: iput-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3301 │ │ +0a295c: 7020 a801 7500 |0002: invoke-direct {v5, v7}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@01a8 │ │ +0a2962: 6000 9635 |0005: sget v0, Lpetrov/kristiyan/colorpicker/R$id;.color:I // field@3596 │ │ +0a2966: 6e20 f500 0700 |0007: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f5 │ │ +0a296c: 0c00 |000a: move-result-object v0 │ │ +0a296e: 1f00 9600 |000b: check-cast v0, Landroidx/appcompat/widget/AppCompatButton; // type@0096 │ │ +0a2972: 5b50 0033 |000d: iput-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3300 │ │ +0a2976: 7110 881c 0600 |000f: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c88 │ │ +0a297c: 0a01 |0012: move-result v1 │ │ +0a297e: 6e20 7a01 1000 |0013: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/AppCompatButton;.setTextColor:(I)V // method@017a │ │ +0a2984: 5450 0033 |0016: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3300 │ │ +0a2988: 7110 891c 0600 |0018: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c89 │ │ +0a298e: 0a01 |001b: move-result v1 │ │ +0a2990: 6e20 7601 1000 |001c: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/AppCompatButton;.setBackgroundResource:(I)V // method@0176 │ │ +0a2996: 5450 0033 |001f: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3300 │ │ +0a299a: 6e20 7701 5000 |0021: invoke-virtual {v0, v5}, Landroidx/appcompat/widget/AppCompatButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0177 │ │ +0a29a0: 5450 0033 |0024: iget-object v0, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3300 │ │ +0a29a4: 6e10 7401 0000 |0026: invoke-virtual {v0}, Landroidx/appcompat/widget/AppCompatButton;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0174 │ │ +0a29aa: 0c00 |0029: move-result-object v0 │ │ +0a29ac: 1f00 7d00 |002a: check-cast v0, Landroid/widget/LinearLayout$LayoutParams; // type@007d │ │ +0a29b0: 7110 941c 0600 |002c: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c94 │ │ +0a29b6: 0a01 |002f: move-result v1 │ │ +0a29b8: 7110 951c 0600 |0030: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c95 │ │ +0a29be: 0a02 |0033: move-result v2 │ │ +0a29c0: 7110 961c 0600 |0034: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c96 │ │ +0a29c6: 0a03 |0037: move-result v3 │ │ +0a29c8: 7110 971c 0600 |0038: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c97 │ │ +0a29ce: 0a04 |003b: move-result v4 │ │ +0a29d0: 6e54 3301 1032 |003c: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.setMargins:(IIII)V // method@0133 │ │ +0a29d6: 7110 981c 0600 |003f: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c98 │ │ +0a29dc: 0a01 |0042: move-result v1 │ │ +0a29de: 12f2 |0043: const/4 v2, #int -1 // #ff │ │ +0a29e0: 3221 0800 |0044: if-eq v1, v2, 004c // +0008 │ │ +0a29e4: 7110 981c 0600 |0046: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c98 │ │ +0a29ea: 0a01 |0049: move-result v1 │ │ +0a29ec: 5901 0f00 |004a: iput v1, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@000f │ │ +0a29f0: 7110 991c 0600 |004c: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c99 │ │ +0a29f6: 0a01 |004f: move-result v1 │ │ +0a29f8: 3221 0800 |0050: if-eq v1, v2, 0058 // +0008 │ │ +0a29fc: 7110 991c 0600 |0052: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c99 │ │ +0a2a02: 0a01 |0055: move-result v1 │ │ +0a2a04: 5901 0e00 |0056: iput v1, v0, Landroid/widget/LinearLayout$LayoutParams;.height:I // field@000e │ │ +0a2a08: 6000 af35 |0058: sget v0, Lpetrov/kristiyan/colorpicker/R$id;.linearLayout:I // field@35af │ │ +0a2a0c: 6e20 f500 0700 |005a: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@00f5 │ │ +0a2a12: 0c07 |005d: move-result-object v7 │ │ +0a2a14: 1f07 7e00 |005e: check-cast v7, Landroid/widget/LinearLayout; // type@007e │ │ +0a2a18: 6e10 3501 0700 |0060: invoke-virtual {v7}, Landroid/widget/LinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0135 │ │ +0a2a1e: 0c07 |0063: move-result-object v7 │ │ +0a2a20: 1f07 ac00 |0064: check-cast v7, Landroidx/recyclerview/widget/GridLayoutManager$LayoutParams; // type@00ac │ │ +0a2a24: 7110 9a1c 0600 |0066: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$800:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c9a │ │ +0a2a2a: 0a00 |0069: move-result v0 │ │ +0a2a2c: 7110 9b1c 0600 |006a: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$900:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c9b │ │ +0a2a32: 0a01 |006d: move-result v1 │ │ +0a2a34: 7110 8a1c 0600 |006e: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c8a │ │ +0a2a3a: 0a02 |0071: move-result v2 │ │ +0a2a3c: 7110 8b1c 0600 |0072: invoke-static {v6}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c8b │ │ +0a2a42: 0a06 |0075: move-result v6 │ │ +0a2a44: 6e56 a101 0721 |0076: invoke-virtual {v7, v0, v1, v2, v6}, Landroidx/recyclerview/widget/GridLayoutManager$LayoutParams;.setMargins:(IIII)V // method@01a1 │ │ +0a2a4a: 0e00 |0079: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0002 line=42 │ │ 0x0005 line=44 │ │ 0x000f line=45 │ │ 0x0016 line=46 │ │ @@ -190362,87 +190362,87 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 148 16-bit code units │ │ -0a2a50: |[0a2a50] petrov.kristiyan.colorpicker.ColorViewAdapter$ViewHolder.onClick:(Landroid/view/View;)V │ │ -0a2a60: 5420 0133 |0000: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3301 │ │ -0a2a64: 7110 8c1c 0000 |0002: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c8c │ │ -0a2a6a: 0a00 |0005: move-result v0 │ │ -0a2a6c: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ -0a2a6e: 3210 2d00 |0007: if-eq v0, v1, 0034 // +002d │ │ -0a2a72: 5420 0133 |0009: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3301 │ │ -0a2a76: 7110 8c1c 0000 |000b: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c8c │ │ -0a2a7c: 0a00 |000e: move-result v0 │ │ -0a2a7e: 6e10 841c 0200 |000f: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@1c84 │ │ -0a2a84: 0a01 |0012: move-result v1 │ │ -0a2a86: 3210 2100 |0013: if-eq v0, v1, 0034 // +0021 │ │ -0a2a8a: 5420 0133 |0015: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3301 │ │ -0a2a8e: 7110 8e1c 0000 |0017: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; // method@1c8e │ │ -0a2a94: 0c00 |001a: move-result-object v0 │ │ -0a2a96: 5421 0133 |001b: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3301 │ │ -0a2a9a: 7110 8c1c 0100 |001d: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c8c │ │ -0a2aa0: 0a01 |0020: move-result v1 │ │ -0a2aa2: 6e20 7003 1000 |0021: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0370 │ │ -0a2aa8: 0c00 |0024: move-result-object v0 │ │ -0a2aaa: 1f00 2107 |0025: check-cast v0, Lpetrov/kristiyan/colorpicker/ColorPal; // type@0721 │ │ -0a2aae: 1201 |0027: const/4 v1, #int 0 // #0 │ │ -0a2ab0: 6e20 4e1c 1000 |0028: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@1c4e │ │ -0a2ab6: 5420 0133 |002b: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3301 │ │ -0a2aba: 7110 8c1c 0000 |002d: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c8c │ │ -0a2ac0: 0a01 |0030: move-result v1 │ │ -0a2ac2: 6e20 a01c 1000 |0031: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@1ca0 │ │ -0a2ac8: 5420 0133 |0034: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3301 │ │ -0a2acc: 6e10 841c 0200 |0036: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@1c84 │ │ -0a2ad2: 0a01 |0039: move-result v1 │ │ -0a2ad4: 7120 8d1c 1000 |003a: invoke-static {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1202:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I // method@1c8d │ │ -0a2ada: 5420 0133 |003d: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3301 │ │ -0a2ade: 6e10 f800 0300 |003f: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@00f8 │ │ -0a2ae4: 0c03 |0042: move-result-object v3 │ │ -0a2ae6: 1f03 2801 |0043: check-cast v3, Ljava/lang/Integer; // type@0128 │ │ -0a2aea: 6e10 b102 0300 |0045: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@02b1 │ │ -0a2af0: 0a03 |0048: move-result v3 │ │ -0a2af2: 7120 901c 3000 |0049: invoke-static {v0, v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1402:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I // method@1c90 │ │ -0a2af8: 5423 0133 |004c: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3301 │ │ -0a2afc: 7110 8e1c 0300 |004e: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; // method@1c8e │ │ -0a2b02: 0c03 |0051: move-result-object v3 │ │ -0a2b04: 6e10 841c 0200 |0052: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@1c84 │ │ -0a2b0a: 0a00 |0055: move-result v0 │ │ -0a2b0c: 6e20 7003 0300 |0056: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0370 │ │ -0a2b12: 0c03 |0059: move-result-object v3 │ │ -0a2b14: 1f03 2107 |005a: check-cast v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@0721 │ │ -0a2b18: 1210 |005c: const/4 v0, #int 1 // #1 │ │ -0a2b1a: 6e20 4e1c 0300 |005d: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@1c4e │ │ -0a2b20: 5423 0133 |0060: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3301 │ │ -0a2b24: 7110 8c1c 0300 |0062: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c8c │ │ -0a2b2a: 0a00 |0065: move-result v0 │ │ -0a2b2c: 6e20 a01c 0300 |0066: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@1ca0 │ │ -0a2b32: 5423 0133 |0069: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3301 │ │ -0a2b36: 7110 911c 0300 |006b: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@1c91 │ │ -0a2b3c: 0c03 |006e: move-result-object v3 │ │ -0a2b3e: 3803 2400 |006f: if-eqz v3, 0093 // +0024 │ │ -0a2b42: 5423 0133 |0071: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3301 │ │ -0a2b46: 7110 921c 0300 |0073: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/lang/ref/WeakReference; // method@1c92 │ │ -0a2b4c: 0c03 |0076: move-result-object v3 │ │ -0a2b4e: 3803 1c00 |0077: if-eqz v3, 0093 // +001c │ │ -0a2b52: 5423 0133 |0079: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3301 │ │ -0a2b56: 7110 911c 0300 |007b: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@1c91 │ │ -0a2b5c: 0c03 |007e: move-result-object v3 │ │ -0a2b5e: 5420 0133 |007f: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3301 │ │ -0a2b62: 7110 8c1c 0000 |0081: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c8c │ │ -0a2b68: 0a00 |0084: move-result v0 │ │ -0a2b6a: 5421 0133 |0085: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3301 │ │ -0a2b6e: 7110 8f1c 0100 |0087: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c8f │ │ -0a2b74: 0a01 |008a: move-result v1 │ │ -0a2b76: 7230 5c1c 0301 |008b: invoke-interface {v3, v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;.setOnFastChooseColorListener:(II)V // method@1c5c │ │ -0a2b7c: 5423 0133 |008e: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3301 │ │ -0a2b80: 7110 931c 0300 |0090: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V // method@1c93 │ │ -0a2b86: 0e00 |0093: return-void │ │ +0a2a4c: |[0a2a4c] petrov.kristiyan.colorpicker.ColorViewAdapter$ViewHolder.onClick:(Landroid/view/View;)V │ │ +0a2a5c: 5420 0133 |0000: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3301 │ │ +0a2a60: 7110 8c1c 0000 |0002: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c8c │ │ +0a2a66: 0a00 |0005: move-result v0 │ │ +0a2a68: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ +0a2a6a: 3210 2d00 |0007: if-eq v0, v1, 0034 // +002d │ │ +0a2a6e: 5420 0133 |0009: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3301 │ │ +0a2a72: 7110 8c1c 0000 |000b: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c8c │ │ +0a2a78: 0a00 |000e: move-result v0 │ │ +0a2a7a: 6e10 841c 0200 |000f: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@1c84 │ │ +0a2a80: 0a01 |0012: move-result v1 │ │ +0a2a82: 3210 2100 |0013: if-eq v0, v1, 0034 // +0021 │ │ +0a2a86: 5420 0133 |0015: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3301 │ │ +0a2a8a: 7110 8e1c 0000 |0017: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; // method@1c8e │ │ +0a2a90: 0c00 |001a: move-result-object v0 │ │ +0a2a92: 5421 0133 |001b: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3301 │ │ +0a2a96: 7110 8c1c 0100 |001d: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c8c │ │ +0a2a9c: 0a01 |0020: move-result v1 │ │ +0a2a9e: 6e20 7003 1000 |0021: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0370 │ │ +0a2aa4: 0c00 |0024: move-result-object v0 │ │ +0a2aa6: 1f00 2107 |0025: check-cast v0, Lpetrov/kristiyan/colorpicker/ColorPal; // type@0721 │ │ +0a2aaa: 1201 |0027: const/4 v1, #int 0 // #0 │ │ +0a2aac: 6e20 4e1c 1000 |0028: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@1c4e │ │ +0a2ab2: 5420 0133 |002b: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3301 │ │ +0a2ab6: 7110 8c1c 0000 |002d: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c8c │ │ +0a2abc: 0a01 |0030: move-result v1 │ │ +0a2abe: 6e20 a01c 1000 |0031: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@1ca0 │ │ +0a2ac4: 5420 0133 |0034: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3301 │ │ +0a2ac8: 6e10 841c 0200 |0036: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@1c84 │ │ +0a2ace: 0a01 |0039: move-result v1 │ │ +0a2ad0: 7120 8d1c 1000 |003a: invoke-static {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1202:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I // method@1c8d │ │ +0a2ad6: 5420 0133 |003d: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3301 │ │ +0a2ada: 6e10 f800 0300 |003f: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@00f8 │ │ +0a2ae0: 0c03 |0042: move-result-object v3 │ │ +0a2ae2: 1f03 2801 |0043: check-cast v3, Ljava/lang/Integer; // type@0128 │ │ +0a2ae6: 6e10 b102 0300 |0045: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@02b1 │ │ +0a2aec: 0a03 |0048: move-result v3 │ │ +0a2aee: 7120 901c 3000 |0049: invoke-static {v0, v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1402:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I // method@1c90 │ │ +0a2af4: 5423 0133 |004c: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3301 │ │ +0a2af8: 7110 8e1c 0300 |004e: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; // method@1c8e │ │ +0a2afe: 0c03 |0051: move-result-object v3 │ │ +0a2b00: 6e10 841c 0200 |0052: invoke-virtual {v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.getLayoutPosition:()I // method@1c84 │ │ +0a2b06: 0a00 |0055: move-result v0 │ │ +0a2b08: 6e20 7003 0300 |0056: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0370 │ │ +0a2b0e: 0c03 |0059: move-result-object v3 │ │ +0a2b10: 1f03 2107 |005a: check-cast v3, Lpetrov/kristiyan/colorpicker/ColorPal; // type@0721 │ │ +0a2b14: 1210 |005c: const/4 v0, #int 1 // #1 │ │ +0a2b16: 6e20 4e1c 0300 |005d: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@1c4e │ │ +0a2b1c: 5423 0133 |0060: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3301 │ │ +0a2b20: 7110 8c1c 0300 |0062: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c8c │ │ +0a2b26: 0a00 |0065: move-result v0 │ │ +0a2b28: 6e20 a01c 0300 |0066: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@1ca0 │ │ +0a2b2e: 5423 0133 |0069: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3301 │ │ +0a2b32: 7110 911c 0300 |006b: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@1c91 │ │ +0a2b38: 0c03 |006e: move-result-object v3 │ │ +0a2b3a: 3803 2400 |006f: if-eqz v3, 0093 // +0024 │ │ +0a2b3e: 5423 0133 |0071: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3301 │ │ +0a2b42: 7110 921c 0300 |0073: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/lang/ref/WeakReference; // method@1c92 │ │ +0a2b48: 0c03 |0076: move-result-object v3 │ │ +0a2b4a: 3803 1c00 |0077: if-eqz v3, 0093 // +001c │ │ +0a2b4e: 5423 0133 |0079: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3301 │ │ +0a2b52: 7110 911c 0300 |007b: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // method@1c91 │ │ +0a2b58: 0c03 |007e: move-result-object v3 │ │ +0a2b5a: 5420 0133 |007f: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3301 │ │ +0a2b5e: 7110 8c1c 0000 |0081: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c8c │ │ +0a2b64: 0a00 |0084: move-result v0 │ │ +0a2b66: 5421 0133 |0085: iget-object v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3301 │ │ +0a2b6a: 7110 8f1c 0100 |0087: invoke-static {v1}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I // method@1c8f │ │ +0a2b70: 0a01 |008a: move-result v1 │ │ +0a2b72: 7230 5c1c 0301 |008b: invoke-interface {v3, v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;.setOnFastChooseColorListener:(II)V // method@1c5c │ │ +0a2b78: 5423 0133 |008e: iget-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.this$0:Lpetrov/kristiyan/colorpicker/ColorViewAdapter; // field@3301 │ │ +0a2b7c: 7110 931c 0300 |0090: invoke-static {v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.access$1700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V // method@1c93 │ │ +0a2b82: 0e00 |0093: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0015 line=64 │ │ 0x002b line=65 │ │ 0x0034 line=67 │ │ 0x003d line=68 │ │ @@ -190561,29 +190561,29 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -0a2df8: |[0a2df8] petrov.kristiyan.colorpicker.ColorViewAdapter.:(Ljava/util/ArrayList;)V │ │ -0a2e08: 7010 a701 0200 |0000: invoke-direct {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@01a7 │ │ -0a2e0e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0a2e10: 5920 0533 |0004: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@3305 │ │ -0a2e14: 5920 1233 |0006: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@3312 │ │ -0a2e18: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0a2e1a: 5921 0b33 |0009: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@330b │ │ -0a2e1e: 5921 0c33 |000b: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@330c │ │ -0a2e22: 1231 |000d: const/4 v1, #int 3 // #3 │ │ -0a2e24: 5921 0d33 |000e: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@330d │ │ -0a2e28: 5921 0a33 |0010: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@330a │ │ -0a2e2c: 5920 0433 |0012: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@3304 │ │ -0a2e30: 5920 0333 |0014: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@3303 │ │ -0a2e34: 5b23 0733 |0016: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@3307 │ │ -0a2e38: 0e00 |0018: return-void │ │ +0a2df4: |[0a2df4] petrov.kristiyan.colorpicker.ColorViewAdapter.:(Ljava/util/ArrayList;)V │ │ +0a2e04: 7010 a701 0200 |0000: invoke-direct {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@01a7 │ │ +0a2e0a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0a2e0c: 5920 0533 |0004: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@3305 │ │ +0a2e10: 5920 1233 |0006: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@3312 │ │ +0a2e14: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0a2e16: 5921 0b33 |0009: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@330b │ │ +0a2e1a: 5921 0c33 |000b: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@330c │ │ +0a2e1e: 1231 |000d: const/4 v1, #int 3 // #3 │ │ +0a2e20: 5921 0d33 |000e: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@330d │ │ +0a2e24: 5921 0a33 |0010: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@330a │ │ +0a2e28: 5920 0433 |0012: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@3304 │ │ +0a2e2c: 5920 0333 |0014: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@3303 │ │ +0a2e30: 5b23 0733 |0016: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@3307 │ │ +0a2e34: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0004 line=27 │ │ 0x0006 line=30 │ │ 0x0009 line=31 │ │ 0x0012 line=32 │ │ @@ -190597,31 +190597,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 │ │ -0a2e3c: |[0a2e3c] petrov.kristiyan.colorpicker.ColorViewAdapter.:(Ljava/util/ArrayList;Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;Ljava/lang/ref/WeakReference;)V │ │ -0a2e4c: 7010 a701 0200 |0000: invoke-direct {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@01a7 │ │ -0a2e52: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0a2e54: 5920 0533 |0004: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@3305 │ │ -0a2e58: 5920 1233 |0006: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@3312 │ │ -0a2e5c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0a2e5e: 5921 0b33 |0009: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@330b │ │ -0a2e62: 5921 0c33 |000b: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@330c │ │ -0a2e66: 1231 |000d: const/4 v1, #int 3 // #3 │ │ -0a2e68: 5921 0d33 |000e: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@330d │ │ -0a2e6c: 5921 0a33 |0010: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@330a │ │ -0a2e70: 5920 0433 |0012: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@3304 │ │ -0a2e74: 5920 0333 |0014: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@3303 │ │ -0a2e78: 5b23 0733 |0016: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@3307 │ │ -0a2e7c: 5b25 0833 |0018: iput-object v5, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDialog:Ljava/lang/ref/WeakReference; // field@3308 │ │ -0a2e80: 5b24 1133 |001a: iput-object v4, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@3311 │ │ -0a2e84: 0e00 |001c: return-void │ │ +0a2e38: |[0a2e38] petrov.kristiyan.colorpicker.ColorViewAdapter.:(Ljava/util/ArrayList;Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;Ljava/lang/ref/WeakReference;)V │ │ +0a2e48: 7010 a701 0200 |0000: invoke-direct {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@01a7 │ │ +0a2e4e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0a2e50: 5920 0533 |0004: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@3305 │ │ +0a2e54: 5920 1233 |0006: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@3312 │ │ +0a2e58: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0a2e5a: 5921 0b33 |0009: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@330b │ │ +0a2e5e: 5921 0c33 |000b: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@330c │ │ +0a2e62: 1231 |000d: const/4 v1, #int 3 // #3 │ │ +0a2e64: 5921 0d33 |000e: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@330d │ │ +0a2e68: 5921 0a33 |0010: iput v1, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@330a │ │ +0a2e6c: 5920 0433 |0012: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@3304 │ │ +0a2e70: 5920 0333 |0014: iput v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@3303 │ │ +0a2e74: 5b23 0733 |0016: iput-object v3, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@3307 │ │ +0a2e78: 5b25 0833 |0018: iput-object v5, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDialog:Ljava/lang/ref/WeakReference; // field@3308 │ │ +0a2e7c: 5b24 1133 |001a: iput-object v4, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@3311 │ │ +0a2e80: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0004 line=27 │ │ 0x0006 line=30 │ │ 0x0009 line=31 │ │ 0x0012 line=32 │ │ @@ -190639,17 +190639,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 │ │ -0a2ba4: |[0a2ba4] petrov.kristiyan.colorpicker.ColorViewAdapter.access$000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -0a2bb4: 5200 1233 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@3312 │ │ -0a2bb8: 0f00 |0002: return v0 │ │ +0a2ba0: |[0a2ba0] petrov.kristiyan.colorpicker.ColorViewAdapter.access$000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +0a2bb0: 5200 1233 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@3312 │ │ +0a2bb4: 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;) │ │ @@ -190657,17 +190657,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 │ │ -0a2bbc: |[0a2bbc] petrov.kristiyan.colorpicker.ColorViewAdapter.access$100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -0a2bcc: 5200 0233 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@3302 │ │ -0a2bd0: 0f00 |0002: return v0 │ │ +0a2bb8: |[0a2bb8] petrov.kristiyan.colorpicker.ColorViewAdapter.access$100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +0a2bc8: 5200 0233 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@3302 │ │ +0a2bcc: 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;) │ │ @@ -190675,17 +190675,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 │ │ -0a2bd4: |[0a2bd4] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -0a2be4: 5200 0f33 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginRight:I // field@330f │ │ -0a2be8: 0f00 |0002: return v0 │ │ +0a2bd0: |[0a2bd0] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1000:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +0a2be0: 5200 0f33 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginRight:I // field@330f │ │ +0a2be4: 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;) │ │ @@ -190693,17 +190693,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 │ │ -0a2bec: |[0a2bec] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -0a2bfc: 5200 0933 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginBottom:I // field@3309 │ │ -0a2c00: 0f00 |0002: return v0 │ │ +0a2be8: |[0a2be8] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1100:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +0a2bf8: 5200 0933 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginBottom:I // field@3309 │ │ +0a2bfc: 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;) │ │ @@ -190711,17 +190711,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 │ │ -0a2c04: |[0a2c04] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -0a2c14: 5200 0533 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@3305 │ │ -0a2c18: 0f00 |0002: return v0 │ │ +0a2c00: |[0a2c00] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +0a2c10: 5200 0533 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@3305 │ │ +0a2c14: 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;) │ │ @@ -190729,17 +190729,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 │ │ -0a2c1c: |[0a2c1c] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1202:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I │ │ -0a2c2c: 5901 0533 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@3305 │ │ -0a2c30: 0f01 |0002: return v1 │ │ +0a2c18: |[0a2c18] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1202:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I │ │ +0a2c28: 5901 0533 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@3305 │ │ +0a2c2c: 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 │ │ │ │ @@ -190748,17 +190748,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 │ │ -0a2d8c: |[0a2d8c] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; │ │ -0a2d9c: 5400 0733 |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@3307 │ │ -0a2da0: 1100 |0002: return-object v0 │ │ +0a2d88: |[0a2d88] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/util/ArrayList; │ │ +0a2d98: 5400 0733 |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@3307 │ │ +0a2d9c: 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;) │ │ @@ -190766,17 +190766,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 │ │ -0a2c34: |[0a2c34] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -0a2c44: 5200 0633 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@3306 │ │ -0a2c48: 0f00 |0002: return v0 │ │ +0a2c30: |[0a2c30] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +0a2c40: 5200 0633 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@3306 │ │ +0a2c44: 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;) │ │ @@ -190784,17 +190784,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 │ │ -0a2c4c: |[0a2c4c] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1402:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I │ │ -0a2c5c: 5901 0633 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@3306 │ │ -0a2c60: 0f01 |0002: return v1 │ │ +0a2c48: |[0a2c48] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1402:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;I)I │ │ +0a2c58: 5901 0633 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@3306 │ │ +0a2c5c: 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 │ │ │ │ @@ -190803,17 +190803,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 │ │ -0a2da4: |[0a2da4] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; │ │ -0a2db4: 5400 1133 |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@3311 │ │ -0a2db8: 1100 |0002: return-object v0 │ │ +0a2da0: |[0a2da0] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; │ │ +0a2db0: 5400 1133 |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onFastChooseColorListener:Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // field@3311 │ │ +0a2db4: 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;) │ │ @@ -190821,17 +190821,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 │ │ -0a2d74: |[0a2d74] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/lang/ref/WeakReference; │ │ -0a2d84: 5400 0833 |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDialog:Ljava/lang/ref/WeakReference; // field@3308 │ │ -0a2d88: 1100 |0002: return-object v0 │ │ +0a2d70: |[0a2d70] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)Ljava/lang/ref/WeakReference; │ │ +0a2d80: 5400 0833 |0000: iget-object v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDialog:Ljava/lang/ref/WeakReference; // field@3308 │ │ +0a2d84: 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;) │ │ @@ -190839,17 +190839,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 │ │ -0a2e88: |[0a2e88] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V │ │ -0a2e98: 7010 9c1c 0000 |0000: invoke-direct {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.dismissDialog:()V // method@1c9c │ │ -0a2e9e: 0e00 |0003: return-void │ │ +0a2e84: |[0a2e84] petrov.kristiyan.colorpicker.ColorViewAdapter.access$1700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)V │ │ +0a2e94: 7010 9c1c 0000 |0000: invoke-direct {v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.dismissDialog:()V // method@1c9c │ │ +0a2e9a: 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;) │ │ @@ -190857,17 +190857,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 │ │ -0a2c64: |[0a2c64] petrov.kristiyan.colorpicker.ColorViewAdapter.access$200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -0a2c74: 5200 0b33 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@330b │ │ -0a2c78: 0f00 |0002: return v0 │ │ +0a2c60: |[0a2c60] petrov.kristiyan.colorpicker.ColorViewAdapter.access$200:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +0a2c70: 5200 0b33 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@330b │ │ +0a2c74: 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;) │ │ @@ -190875,17 +190875,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 │ │ -0a2c7c: |[0a2c7c] petrov.kristiyan.colorpicker.ColorViewAdapter.access$300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -0a2c8c: 5200 0d33 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@330d │ │ -0a2c90: 0f00 |0002: return v0 │ │ +0a2c78: |[0a2c78] petrov.kristiyan.colorpicker.ColorViewAdapter.access$300:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +0a2c88: 5200 0d33 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@330d │ │ +0a2c8c: 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;) │ │ @@ -190893,17 +190893,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 │ │ -0a2c94: |[0a2c94] petrov.kristiyan.colorpicker.ColorViewAdapter.access$400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -0a2ca4: 5200 0c33 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@330c │ │ -0a2ca8: 0f00 |0002: return v0 │ │ +0a2c90: |[0a2c90] petrov.kristiyan.colorpicker.ColorViewAdapter.access$400:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +0a2ca0: 5200 0c33 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@330c │ │ +0a2ca4: 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;) │ │ @@ -190911,17 +190911,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 │ │ -0a2cac: |[0a2cac] petrov.kristiyan.colorpicker.ColorViewAdapter.access$500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -0a2cbc: 5200 0a33 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@330a │ │ -0a2cc0: 0f00 |0002: return v0 │ │ +0a2ca8: |[0a2ca8] petrov.kristiyan.colorpicker.ColorViewAdapter.access$500:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +0a2cb8: 5200 0a33 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@330a │ │ +0a2cbc: 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;) │ │ @@ -190929,17 +190929,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 │ │ -0a2cc4: |[0a2cc4] petrov.kristiyan.colorpicker.ColorViewAdapter.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -0a2cd4: 5200 0433 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@3304 │ │ -0a2cd8: 0f00 |0002: return v0 │ │ +0a2cc0: |[0a2cc0] petrov.kristiyan.colorpicker.ColorViewAdapter.access$600:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +0a2cd0: 5200 0433 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@3304 │ │ +0a2cd4: 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;) │ │ @@ -190947,17 +190947,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 │ │ -0a2cdc: |[0a2cdc] petrov.kristiyan.colorpicker.ColorViewAdapter.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -0a2cec: 5200 0333 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@3303 │ │ -0a2cf0: 0f00 |0002: return v0 │ │ +0a2cd8: |[0a2cd8] petrov.kristiyan.colorpicker.ColorViewAdapter.access$700:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +0a2ce8: 5200 0333 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@3303 │ │ +0a2cec: 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;) │ │ @@ -190965,17 +190965,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 │ │ -0a2cf4: |[0a2cf4] petrov.kristiyan.colorpicker.ColorViewAdapter.access$800:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -0a2d04: 5200 0e33 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginLeft:I // field@330e │ │ -0a2d08: 0f00 |0002: return v0 │ │ +0a2cf0: |[0a2cf0] petrov.kristiyan.colorpicker.ColorViewAdapter.access$800:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +0a2d00: 5200 0e33 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginLeft:I // field@330e │ │ +0a2d04: 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;) │ │ @@ -190983,17 +190983,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 │ │ -0a2d0c: |[0a2d0c] petrov.kristiyan.colorpicker.ColorViewAdapter.access$900:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ -0a2d1c: 5200 1033 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginTop:I // field@3310 │ │ -0a2d20: 0f00 |0002: return v0 │ │ +0a2d08: |[0a2d08] petrov.kristiyan.colorpicker.ColorViewAdapter.access$900:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;)I │ │ +0a2d18: 5200 1033 |0000: iget v0, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginTop:I // field@3310 │ │ +0a2d1c: 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;) │ │ @@ -191001,27 +191001,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -0a2ea0: |[0a2ea0] petrov.kristiyan.colorpicker.ColorViewAdapter.dismissDialog:()V │ │ -0a2eb0: 5420 0833 |0000: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDialog:Ljava/lang/ref/WeakReference; // field@3308 │ │ -0a2eb4: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -0a2eb8: 0e00 |0004: return-void │ │ -0a2eba: 6e10 2603 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0326 │ │ -0a2ec0: 0c00 |0008: move-result-object v0 │ │ -0a2ec2: 1f00 0c00 |0009: check-cast v0, Landroid/app/Dialog; // type@000c │ │ -0a2ec6: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ -0a2eca: 6e10 0f00 0000 |000d: invoke-virtual {v0}, Landroid/app/Dialog;.isShowing:()Z // method@000f │ │ -0a2ed0: 0a01 |0010: move-result v1 │ │ -0a2ed2: 3801 0500 |0011: if-eqz v1, 0016 // +0005 │ │ -0a2ed6: 6e10 0d00 0000 |0013: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@000d │ │ -0a2edc: 0e00 |0016: return-void │ │ +0a2e9c: |[0a2e9c] petrov.kristiyan.colorpicker.ColorViewAdapter.dismissDialog:()V │ │ +0a2eac: 5420 0833 |0000: iget-object v0, v2, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDialog:Ljava/lang/ref/WeakReference; // field@3308 │ │ +0a2eb0: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +0a2eb4: 0e00 |0004: return-void │ │ +0a2eb6: 6e10 2603 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0326 │ │ +0a2ebc: 0c00 |0008: move-result-object v0 │ │ +0a2ebe: 1f00 0c00 |0009: check-cast v0, Landroid/app/Dialog; // type@000c │ │ +0a2ec2: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ +0a2ec6: 6e10 0f00 0000 |000d: invoke-virtual {v0}, Landroid/app/Dialog;.isShowing:()Z // method@000f │ │ +0a2ecc: 0a01 |0010: move-result v1 │ │ +0a2ece: 3801 0500 |0011: if-eqz v1, 0016 // +0005 │ │ +0a2ed2: 6e10 0d00 0000 |0013: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@000d │ │ +0a2ed8: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0005 line=82 │ │ 0x000d line=83 │ │ 0x0013 line=84 │ │ locals : │ │ @@ -191033,17 +191033,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2d24: |[0a2d24] petrov.kristiyan.colorpicker.ColorViewAdapter.getColorPosition:()I │ │ -0a2d34: 5210 0533 |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@3305 │ │ -0a2d38: 0f00 |0002: return v0 │ │ +0a2d20: |[0a2d20] petrov.kristiyan.colorpicker.ColorViewAdapter.getColorPosition:()I │ │ +0a2d30: 5210 0533 |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@3305 │ │ +0a2d34: 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;) │ │ @@ -191051,17 +191051,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2d3c: |[0a2d3c] petrov.kristiyan.colorpicker.ColorViewAdapter.getColorSelected:()I │ │ -0a2d4c: 5210 0633 |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@3306 │ │ -0a2d50: 0f00 |0002: return v0 │ │ +0a2d38: |[0a2d38] petrov.kristiyan.colorpicker.ColorViewAdapter.getColorSelected:()I │ │ +0a2d48: 5210 0633 |0000: iget v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorSelected:I // field@3306 │ │ +0a2d4c: 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;) │ │ @@ -191069,19 +191069,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a2d54: |[0a2d54] petrov.kristiyan.colorpicker.ColorViewAdapter.getItemCount:()I │ │ -0a2d64: 5410 0733 |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@3307 │ │ -0a2d68: 6e10 7303 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0373 │ │ -0a2d6e: 0a00 |0005: move-result v0 │ │ -0a2d70: 0f00 |0006: return v0 │ │ +0a2d50: |[0a2d50] petrov.kristiyan.colorpicker.ColorViewAdapter.getItemCount:()I │ │ +0a2d60: 5410 0733 |0000: iget-object v0, v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@3307 │ │ +0a2d64: 6e10 7303 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0373 │ │ +0a2d6a: 0a00 |0005: move-result v0 │ │ +0a2d6c: 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;) │ │ @@ -191089,18 +191089,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 │ │ -0a2ee0: |[0a2ee0] petrov.kristiyan.colorpicker.ColorViewAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -0a2ef0: 1f01 2b07 |0000: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // type@072b │ │ -0a2ef4: 6e30 a21c 1002 |0002: invoke-virtual {v0, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onBindViewHolder:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;I)V // method@1ca2 │ │ -0a2efa: 0e00 |0005: return-void │ │ +0a2edc: |[0a2edc] petrov.kristiyan.colorpicker.ColorViewAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +0a2eec: 1f01 2b07 |0000: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // type@072b │ │ +0a2ef0: 6e30 a21c 1002 |0002: invoke-virtual {v0, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onBindViewHolder:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;I)V // method@1ca2 │ │ +0a2ef6: 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 │ │ @@ -191110,72 +191110,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 │ │ -0a2efc: |[0a2efc] petrov.kristiyan.colorpicker.ColorViewAdapter.onBindViewHolder:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;I)V │ │ -0a2f0c: 5440 0733 |0000: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@3307 │ │ -0a2f10: 6e20 7003 6000 |0002: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0370 │ │ -0a2f16: 0c00 |0005: move-result-object v0 │ │ -0a2f18: 1f00 2107 |0006: check-cast v0, Lpetrov/kristiyan/colorpicker/ColorPal; // type@0721 │ │ -0a2f1c: 6e10 4c1c 0000 |0008: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.getColor:()I // method@1c4c │ │ -0a2f22: 0a00 |000b: move-result v0 │ │ -0a2f24: 7110 821c 0000 |000c: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.isWhiteText:(I)Z // method@1c82 │ │ -0a2f2a: 0a01 |000f: move-result v1 │ │ -0a2f2c: 12f2 |0010: const/4 v2, #int -1 // #ff │ │ -0a2f2e: 3801 0400 |0011: if-eqz v1, 0015 // +0004 │ │ -0a2f32: 12f1 |0013: const/4 v1, #int -1 // #ff │ │ -0a2f34: 2803 |0014: goto 0017 // +0003 │ │ -0a2f36: 1501 00ff |0015: const/high16 v1, #int -16777216 // #ff00 │ │ -0a2f3a: 5443 0733 |0017: iget-object v3, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@3307 │ │ -0a2f3e: 6e20 7003 6300 |0019: invoke-virtual {v3, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0370 │ │ -0a2f44: 0c06 |001c: move-result-object v6 │ │ -0a2f46: 1f06 2107 |001d: check-cast v6, Lpetrov/kristiyan/colorpicker/ColorPal; // type@0721 │ │ -0a2f4a: 6e10 4d1c 0600 |001f: invoke-virtual {v6}, Lpetrov/kristiyan/colorpicker/ColorPal;.isCheck:()Z // method@1c4d │ │ -0a2f50: 0a06 |0022: move-result v6 │ │ -0a2f52: 3806 1c00 |0023: if-eqz v6, 003f // +001c │ │ -0a2f56: 6006 0600 |0025: sget v6, Landroid/os/Build$VERSION;.SDK_INT:I // field@0006 │ │ -0a2f5a: 1303 1700 |0027: const/16 v3, #int 23 // #17 │ │ -0a2f5e: 3536 0a00 |0029: if-ge v6, v3, 0033 // +000a │ │ -0a2f62: 5456 0033 |002b: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3300 │ │ -0a2f66: 1a03 ba40 |002d: const-string v3, "✔" // string@40ba │ │ -0a2f6a: 6e20 7901 3600 |002f: invoke-virtual {v6, v3}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@0179 │ │ -0a2f70: 2814 |0032: goto 0046 // +0014 │ │ -0a2f72: 5456 0033 |0033: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3300 │ │ -0a2f76: 1a03 7202 |0035: const-string v3, "✓" // string@0272 │ │ -0a2f7a: 7110 b500 0300 |0037: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@00b5 │ │ -0a2f80: 0c03 |003a: move-result-object v3 │ │ -0a2f82: 6e20 7901 3600 |003b: invoke-virtual {v6, v3}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@0179 │ │ -0a2f88: 2808 |003e: goto 0046 // +0008 │ │ -0a2f8a: 5456 0033 |003f: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3300 │ │ -0a2f8e: 1a03 0000 |0041: const-string v3, "" // string@0000 │ │ -0a2f92: 6e20 7901 3600 |0043: invoke-virtual {v6, v3}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@0179 │ │ -0a2f98: 5456 0033 |0046: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3300 │ │ -0a2f9c: 5243 1233 |0048: iget v3, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@3312 │ │ -0a2fa0: 3323 0300 |004a: if-ne v3, v2, 004d // +0003 │ │ -0a2fa4: 2802 |004c: goto 004e // +0002 │ │ -0a2fa6: 0131 |004d: move v1, v3 │ │ -0a2fa8: 6e20 7a01 1600 |004e: invoke-virtual {v6, v1}, Landroidx/appcompat/widget/AppCompatButton;.setTextColor:(I)V // method@017a │ │ -0a2fae: 5246 0233 |0051: iget v6, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@3302 │ │ -0a2fb2: 3806 0e00 |0053: if-eqz v6, 0061 // +000e │ │ -0a2fb6: 5456 0033 |0055: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3300 │ │ -0a2fba: 6e10 7301 0600 |0057: invoke-virtual {v6}, Landroidx/appcompat/widget/AppCompatButton;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0173 │ │ -0a2fc0: 0c06 |005a: move-result-object v6 │ │ -0a2fc2: 6201 0500 |005b: sget-object v1, Landroid/graphics/PorterDuff$Mode;.SRC_IN:Landroid/graphics/PorterDuff$Mode; // field@0005 │ │ -0a2fc6: 6e30 7c00 0601 |005d: invoke-virtual {v6, v0, v1}, Landroid/graphics/drawable/Drawable;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@007c │ │ -0a2fcc: 2806 |0060: goto 0066 // +0006 │ │ -0a2fce: 5456 0033 |0061: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3300 │ │ -0a2fd2: 6e20 7501 0600 |0063: invoke-virtual {v6, v0}, Landroidx/appcompat/widget/AppCompatButton;.setBackgroundColor:(I)V // method@0175 │ │ -0a2fd8: 5455 0033 |0066: iget-object v5, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3300 │ │ -0a2fdc: 7110 b502 0000 |0068: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@02b5 │ │ -0a2fe2: 0c06 |006b: move-result-object v6 │ │ -0a2fe4: 6e20 7801 6500 |006c: invoke-virtual {v5, v6}, Landroidx/appcompat/widget/AppCompatButton;.setTag:(Ljava/lang/Object;)V // method@0178 │ │ -0a2fea: 0e00 |006f: return-void │ │ +0a2ef8: |[0a2ef8] petrov.kristiyan.colorpicker.ColorViewAdapter.onBindViewHolder:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;I)V │ │ +0a2f08: 5440 0733 |0000: iget-object v0, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@3307 │ │ +0a2f0c: 6e20 7003 6000 |0002: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0370 │ │ +0a2f12: 0c00 |0005: move-result-object v0 │ │ +0a2f14: 1f00 2107 |0006: check-cast v0, Lpetrov/kristiyan/colorpicker/ColorPal; // type@0721 │ │ +0a2f18: 6e10 4c1c 0000 |0008: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorPal;.getColor:()I // method@1c4c │ │ +0a2f1e: 0a00 |000b: move-result v0 │ │ +0a2f20: 7110 821c 0000 |000c: invoke-static {v0}, Lpetrov/kristiyan/colorpicker/ColorUtils;.isWhiteText:(I)Z // method@1c82 │ │ +0a2f26: 0a01 |000f: move-result v1 │ │ +0a2f28: 12f2 |0010: const/4 v2, #int -1 // #ff │ │ +0a2f2a: 3801 0400 |0011: if-eqz v1, 0015 // +0004 │ │ +0a2f2e: 12f1 |0013: const/4 v1, #int -1 // #ff │ │ +0a2f30: 2803 |0014: goto 0017 // +0003 │ │ +0a2f32: 1501 00ff |0015: const/high16 v1, #int -16777216 // #ff00 │ │ +0a2f36: 5443 0733 |0017: iget-object v3, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@3307 │ │ +0a2f3a: 6e20 7003 6300 |0019: invoke-virtual {v3, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0370 │ │ +0a2f40: 0c06 |001c: move-result-object v6 │ │ +0a2f42: 1f06 2107 |001d: check-cast v6, Lpetrov/kristiyan/colorpicker/ColorPal; // type@0721 │ │ +0a2f46: 6e10 4d1c 0600 |001f: invoke-virtual {v6}, Lpetrov/kristiyan/colorpicker/ColorPal;.isCheck:()Z // method@1c4d │ │ +0a2f4c: 0a06 |0022: move-result v6 │ │ +0a2f4e: 3806 1c00 |0023: if-eqz v6, 003f // +001c │ │ +0a2f52: 6006 0600 |0025: sget v6, Landroid/os/Build$VERSION;.SDK_INT:I // field@0006 │ │ +0a2f56: 1303 1700 |0027: const/16 v3, #int 23 // #17 │ │ +0a2f5a: 3536 0a00 |0029: if-ge v6, v3, 0033 // +000a │ │ +0a2f5e: 5456 0033 |002b: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3300 │ │ +0a2f62: 1a03 ba40 |002d: const-string v3, "✔" // string@40ba │ │ +0a2f66: 6e20 7901 3600 |002f: invoke-virtual {v6, v3}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@0179 │ │ +0a2f6c: 2814 |0032: goto 0046 // +0014 │ │ +0a2f6e: 5456 0033 |0033: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3300 │ │ +0a2f72: 1a03 7202 |0035: const-string v3, "✓" // string@0272 │ │ +0a2f76: 7110 b500 0300 |0037: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@00b5 │ │ +0a2f7c: 0c03 |003a: move-result-object v3 │ │ +0a2f7e: 6e20 7901 3600 |003b: invoke-virtual {v6, v3}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@0179 │ │ +0a2f84: 2808 |003e: goto 0046 // +0008 │ │ +0a2f86: 5456 0033 |003f: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3300 │ │ +0a2f8a: 1a03 0000 |0041: const-string v3, "" // string@0000 │ │ +0a2f8e: 6e20 7901 3600 |0043: invoke-virtual {v6, v3}, Landroidx/appcompat/widget/AppCompatButton;.setText:(Ljava/lang/CharSequence;)V // method@0179 │ │ +0a2f94: 5456 0033 |0046: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3300 │ │ +0a2f98: 5243 1233 |0048: iget v3, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@3312 │ │ +0a2f9c: 3323 0300 |004a: if-ne v3, v2, 004d // +0003 │ │ +0a2fa0: 2802 |004c: goto 004e // +0002 │ │ +0a2fa2: 0131 |004d: move v1, v3 │ │ +0a2fa4: 6e20 7a01 1600 |004e: invoke-virtual {v6, v1}, Landroidx/appcompat/widget/AppCompatButton;.setTextColor:(I)V // method@017a │ │ +0a2faa: 5246 0233 |0051: iget v6, v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@3302 │ │ +0a2fae: 3806 0e00 |0053: if-eqz v6, 0061 // +000e │ │ +0a2fb2: 5456 0033 |0055: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3300 │ │ +0a2fb6: 6e10 7301 0600 |0057: invoke-virtual {v6}, Landroidx/appcompat/widget/AppCompatButton;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0173 │ │ +0a2fbc: 0c06 |005a: move-result-object v6 │ │ +0a2fbe: 6201 0500 |005b: sget-object v1, Landroid/graphics/PorterDuff$Mode;.SRC_IN:Landroid/graphics/PorterDuff$Mode; // field@0005 │ │ +0a2fc2: 6e30 7c00 0601 |005d: invoke-virtual {v6, v0, v1}, Landroid/graphics/drawable/Drawable;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@007c │ │ +0a2fc8: 2806 |0060: goto 0066 // +0006 │ │ +0a2fca: 5456 0033 |0061: iget-object v6, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3300 │ │ +0a2fce: 6e20 7501 0600 |0063: invoke-virtual {v6, v0}, Landroidx/appcompat/widget/AppCompatButton;.setBackgroundColor:(I)V // method@0175 │ │ +0a2fd4: 5455 0033 |0066: iget-object v5, v5, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.colorItem:Landroidx/appcompat/widget/AppCompatButton; // field@3300 │ │ +0a2fd8: 7110 b502 0000 |0068: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@02b5 │ │ +0a2fde: 0c06 |006b: move-result-object v6 │ │ +0a2fe0: 6e20 7801 6500 |006c: invoke-virtual {v5, v6}, Landroidx/appcompat/widget/AppCompatButton;.setTag:(Ljava/lang/Object;)V // method@0178 │ │ +0a2fe6: 0e00 |006f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x000c line=117 │ │ 0x0017 line=119 │ │ 0x0025 line=120 │ │ 0x002b line=121 │ │ @@ -191196,18 +191196,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 │ │ -0a2b88: |[0a2b88] petrov.kristiyan.colorpicker.ColorViewAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -0a2b98: 6e30 a41c 1002 |0000: invoke-virtual {v0, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // method@1ca4 │ │ -0a2b9e: 0c01 |0003: move-result-object v1 │ │ -0a2ba0: 1101 |0004: return-object v1 │ │ +0a2b84: |[0a2b84] petrov.kristiyan.colorpicker.ColorViewAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +0a2b94: 6e30 a41c 1002 |0000: invoke-virtual {v0, v1, v2}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // method@1ca4 │ │ +0a2b9a: 0c01 |0003: move-result-object v1 │ │ +0a2b9c: 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 │ │ @@ -191217,26 +191217,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 │ │ -0a2dbc: |[0a2dbc] petrov.kristiyan.colorpicker.ColorViewAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; │ │ -0a2dcc: 6e10 fc00 0300 |0000: invoke-virtual {v3}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@00fc │ │ -0a2dd2: 0c04 |0003: move-result-object v4 │ │ -0a2dd4: 7110 e900 0400 |0004: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@00e9 │ │ -0a2dda: 0c04 |0007: move-result-object v4 │ │ -0a2ddc: 6000 1336 |0008: sget v0, Lpetrov/kristiyan/colorpicker/R$layout;.palette_item:I // field@3613 │ │ -0a2de0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0a2de2: 6e40 eb00 0413 |000b: invoke-virtual {v4, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@00eb │ │ -0a2de8: 0c03 |000e: move-result-object v3 │ │ -0a2dea: 2204 2b07 |000f: new-instance v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // type@072b │ │ -0a2dee: 7030 831c 2403 |0011: invoke-direct {v4, v2, v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;Landroid/view/View;)V // method@1c83 │ │ -0a2df4: 1104 |0014: return-object v4 │ │ +0a2db8: |[0a2db8] petrov.kristiyan.colorpicker.ColorViewAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; │ │ +0a2dc8: 6e10 fc00 0300 |0000: invoke-virtual {v3}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@00fc │ │ +0a2dce: 0c04 |0003: move-result-object v4 │ │ +0a2dd0: 7110 e900 0400 |0004: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@00e9 │ │ +0a2dd6: 0c04 |0007: move-result-object v4 │ │ +0a2dd8: 6000 1336 |0008: sget v0, Lpetrov/kristiyan/colorpicker/R$layout;.palette_item:I // field@3613 │ │ +0a2ddc: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0a2dde: 6e40 eb00 0413 |000b: invoke-virtual {v4, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@00eb │ │ +0a2de4: 0c03 |000e: move-result-object v3 │ │ +0a2de6: 2204 2b07 |000f: new-instance v4, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder; // type@072b │ │ +0a2dea: 7030 831c 2403 |0011: invoke-direct {v4, v2, v3}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter$ViewHolder;.:(Lpetrov/kristiyan/colorpicker/ColorViewAdapter;Landroid/view/View;)V // method@1c83 │ │ +0a2df0: 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; │ │ @@ -191247,17 +191247,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2fec: |[0a2fec] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonDrawable:(I)V │ │ -0a2ffc: 5901 0233 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@3302 │ │ -0a3000: 0e00 |0002: return-void │ │ +0a2fe8: |[0a2fe8] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonDrawable:(I)V │ │ +0a2ff8: 5901 0233 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonDrawable:I // field@3302 │ │ +0a2ffc: 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 │ │ │ │ @@ -191266,20 +191266,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -0a3004: |[0a3004] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonMargin:(IIII)V │ │ -0a3014: 5901 0b33 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@330b │ │ -0a3018: 5903 0c33 |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@330c │ │ -0a301c: 5902 0d33 |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@330d │ │ -0a3020: 5904 0a33 |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@330a │ │ -0a3024: 0e00 |0008: return-void │ │ +0a3000: |[0a3000] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonMargin:(IIII)V │ │ +0a3010: 5901 0b33 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonLeft:I // field@330b │ │ +0a3014: 5903 0c33 |0002: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonRight:I // field@330c │ │ +0a3018: 5902 0d33 |0004: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonTop:I // field@330d │ │ +0a301c: 5904 0a33 |0006: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginButtonBottom:I // field@330a │ │ +0a3020: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0002 line=168 │ │ 0x0004 line=169 │ │ 0x0006 line=170 │ │ locals : │ │ @@ -191294,18 +191294,18 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0a3028: |[0a3028] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonSize:(II)V │ │ -0a3038: 5901 0433 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@3304 │ │ -0a303c: 5902 0333 |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@3303 │ │ -0a3040: 0e00 |0004: return-void │ │ +0a3024: |[0a3024] petrov.kristiyan.colorpicker.ColorViewAdapter.setColorButtonSize:(II)V │ │ +0a3034: 5901 0433 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonWidth:I // field@3304 │ │ +0a3038: 5902 0333 |0002: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.buttonHeight:I // field@3303 │ │ +0a303c: 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 │ │ @@ -191316,34 +191316,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0a3044: |[0a3044] petrov.kristiyan.colorpicker.ColorViewAdapter.setDefaultColor:(I)V │ │ -0a3054: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a3056: 5431 0733 |0001: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@3307 │ │ -0a305a: 6e10 7303 0100 |0003: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0373 │ │ -0a3060: 0a01 |0006: move-result v1 │ │ -0a3062: 3510 1c00 |0007: if-ge v0, v1, 0023 // +001c │ │ -0a3066: 5431 0733 |0009: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@3307 │ │ -0a306a: 6e20 7003 0100 |000b: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0370 │ │ -0a3070: 0c01 |000e: move-result-object v1 │ │ -0a3072: 1f01 2107 |000f: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorPal; // type@0721 │ │ -0a3076: 6e10 4c1c 0100 |0011: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.getColor:()I // method@1c4c │ │ -0a307c: 0a02 |0014: move-result v2 │ │ -0a307e: 3342 0b00 |0015: if-ne v2, v4, 0020 // +000b │ │ -0a3082: 1212 |0017: const/4 v2, #int 1 // #1 │ │ -0a3084: 6e20 4e1c 2100 |0018: invoke-virtual {v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@1c4e │ │ -0a308a: 5930 0533 |001b: iput v0, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@3305 │ │ -0a308e: 6e20 a01c 0300 |001d: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@1ca0 │ │ -0a3094: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0a3098: 28df |0022: goto 0001 // -0021 │ │ -0a309a: 0e00 |0023: return-void │ │ +0a3040: |[0a3040] petrov.kristiyan.colorpicker.ColorViewAdapter.setDefaultColor:(I)V │ │ +0a3050: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a3052: 5431 0733 |0001: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@3307 │ │ +0a3056: 6e10 7303 0100 |0003: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0373 │ │ +0a305c: 0a01 |0006: move-result v1 │ │ +0a305e: 3510 1c00 |0007: if-ge v0, v1, 0023 // +001c │ │ +0a3062: 5431 0733 |0009: iget-object v1, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.mDataset:Ljava/util/ArrayList; // field@3307 │ │ +0a3066: 6e20 7003 0100 |000b: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0370 │ │ +0a306c: 0c01 |000e: move-result-object v1 │ │ +0a306e: 1f01 2107 |000f: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorPal; // type@0721 │ │ +0a3072: 6e10 4c1c 0100 |0011: invoke-virtual {v1}, Lpetrov/kristiyan/colorpicker/ColorPal;.getColor:()I // method@1c4c │ │ +0a3078: 0a02 |0014: move-result v2 │ │ +0a307a: 3342 0b00 |0015: if-ne v2, v4, 0020 // +000b │ │ +0a307e: 1212 |0017: const/4 v2, #int 1 // #1 │ │ +0a3080: 6e20 4e1c 2100 |0018: invoke-virtual {v1, v2}, Lpetrov/kristiyan/colorpicker/ColorPal;.setCheck:(Z)V // method@1c4e │ │ +0a3086: 5930 0533 |001b: iput v0, v3, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.colorPosition:I // field@3305 │ │ +0a308a: 6e20 a01c 0300 |001d: invoke-virtual {v3, v0}, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.notifyItemChanged:(I)V // method@1ca0 │ │ +0a3090: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0a3094: 28df |0022: goto 0001 // -0021 │ │ +0a3096: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=152 │ │ 0x0009 line=153 │ │ 0x0011 line=154 │ │ 0x0018 line=155 │ │ 0x001b line=156 │ │ @@ -191357,20 +191357,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -0a309c: |[0a309c] petrov.kristiyan.colorpicker.ColorViewAdapter.setMargin:(IIII)V │ │ -0a30ac: 5904 0933 |0000: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginBottom:I // field@3309 │ │ -0a30b0: 5901 0e33 |0002: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginLeft:I // field@330e │ │ -0a30b4: 5903 0f33 |0004: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginRight:I // field@330f │ │ -0a30b8: 5902 1033 |0006: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginTop:I // field@3310 │ │ -0a30bc: 0e00 |0008: return-void │ │ +0a3098: |[0a3098] petrov.kristiyan.colorpicker.ColorViewAdapter.setMargin:(IIII)V │ │ +0a30a8: 5904 0933 |0000: iput v4, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginBottom:I // field@3309 │ │ +0a30ac: 5901 0e33 |0002: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginLeft:I // field@330e │ │ +0a30b0: 5903 0f33 |0004: iput v3, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginRight:I // field@330f │ │ +0a30b4: 5902 1033 |0006: iput v2, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.marginTop:I // field@3310 │ │ +0a30b8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0002 line=146 │ │ 0x0004 line=147 │ │ 0x0006 line=148 │ │ locals : │ │ @@ -191385,17 +191385,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a30c0: |[0a30c0] petrov.kristiyan.colorpicker.ColorViewAdapter.setTickColor:(I)V │ │ -0a30d0: 5901 1233 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@3312 │ │ -0a30d4: 0e00 |0002: return-void │ │ +0a30bc: |[0a30bc] petrov.kristiyan.colorpicker.ColorViewAdapter.setTickColor:(I)V │ │ +0a30cc: 5901 1233 |0000: iput v1, v0, Lpetrov/kristiyan/colorpicker/ColorViewAdapter;.tickColor:I // field@3312 │ │ +0a30d0: 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 │ │ │ │ @@ -206861,61 +206861,61 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09f578: |[09f578] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.:()V │ │ -09f588: 2200 fd06 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion; // type@06fd │ │ -09f58c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -09f58e: 7020 7c1b 1000 |0003: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1b7c │ │ -09f594: 6900 a832 |0006: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion; // field@32a8 │ │ -09f598: 0e00 |0008: return-void │ │ +09f574: |[09f574] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.:()V │ │ +09f584: 2200 fd06 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion; // type@06fd │ │ +09f588: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +09f58a: 7020 7c1b 1000 |0003: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1b7c │ │ +09f590: 6900 a832 |0006: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$Companion; // field@32a8 │ │ +09f594: 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 │ │ -09f59c: |[09f59c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.:(Landroid/app/Application;)V │ │ -09f5ac: 1a00 0824 |0000: const-string v0, "application" // string@2408 │ │ -09f5b0: 7120 9104 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09f5b6: 7020 9001 4300 |0005: invoke-direct {v3, v4}, Landroidx/lifecycle/AndroidViewModel;.:(Landroid/app/Application;)V // method@0190 │ │ -09f5bc: 1f04 1800 |0008: check-cast v4, Landroid/content/Context; // type@0018 │ │ -09f5c0: 7110 4f18 0400 |000a: invoke-static {v4}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.getInstance:(Landroid/content/Context;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@184f │ │ -09f5c6: 0c00 |000d: move-result-object v0 │ │ -09f5c8: 1a01 4c2c |000e: const-string v1, "getInstance(application)" // string@2c4c │ │ -09f5cc: 7120 9004 1000 |0010: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -09f5d2: 5b30 af32 |0013: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.repository:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@32af │ │ -09f5d6: 6e10 5418 0000 |0015: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@1854 │ │ -09f5dc: 0c02 |0018: move-result-object v2 │ │ -09f5de: 7210 eb18 0200 |0019: invoke-interface {v2}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.getAllNotificationsLiveData:()Landroidx/lifecycle/LiveData; // method@18eb │ │ -09f5e4: 0c02 |001c: move-result-object v2 │ │ -09f5e6: 5b32 ad32 |001d: iput-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allNotifications:Landroidx/lifecycle/LiveData; // field@32ad │ │ -09f5ea: 6e10 4d18 0000 |001f: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@184d │ │ -09f5f0: 0c00 |0022: move-result-object v0 │ │ -09f5f2: 7210 7718 0000 |0023: invoke-interface {v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@1877 │ │ -09f5f8: 0c00 |0026: move-result-object v0 │ │ -09f5fa: 5b30 ac32 |0027: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allCategoriesLive:Landroidx/lifecycle/LiveData; // field@32ac │ │ -09f5fe: 2200 a500 |0029: new-instance v0, Landroidx/lifecycle/MediatorLiveData; // type@00a5 │ │ -09f602: 7010 9301 0000 |002b: invoke-direct {v0}, Landroidx/lifecycle/MediatorLiveData;.:()V // method@0193 │ │ -09f608: 5b30 aa32 |002e: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@32aa │ │ -09f60c: 7110 4f18 0400 |0030: invoke-static {v4}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.getInstance:(Landroid/content/Context;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@184f │ │ -09f612: 0c04 |0033: move-result-object v4 │ │ -09f614: 7120 9004 1400 |0034: invoke-static {v4, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -09f61a: 5b34 ae32 |0037: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.database:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@32ae │ │ -09f61e: 0e00 |0039: return-void │ │ +09f598: |[09f598] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.:(Landroid/app/Application;)V │ │ +09f5a8: 1a00 0824 |0000: const-string v0, "application" // string@2408 │ │ +09f5ac: 7120 9104 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09f5b2: 7020 9001 4300 |0005: invoke-direct {v3, v4}, Landroidx/lifecycle/AndroidViewModel;.:(Landroid/app/Application;)V // method@0190 │ │ +09f5b8: 1f04 1800 |0008: check-cast v4, Landroid/content/Context; // type@0018 │ │ +09f5bc: 7110 4f18 0400 |000a: invoke-static {v4}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.getInstance:(Landroid/content/Context;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@184f │ │ +09f5c2: 0c00 |000d: move-result-object v0 │ │ +09f5c4: 1a01 4c2c |000e: const-string v1, "getInstance(application)" // string@2c4c │ │ +09f5c8: 7120 9004 1000 |0010: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +09f5ce: 5b30 af32 |0013: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.repository:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@32af │ │ +09f5d2: 6e10 5418 0000 |0015: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@1854 │ │ +09f5d8: 0c02 |0018: move-result-object v2 │ │ +09f5da: 7210 eb18 0200 |0019: invoke-interface {v2}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.getAllNotificationsLiveData:()Landroidx/lifecycle/LiveData; // method@18eb │ │ +09f5e0: 0c02 |001c: move-result-object v2 │ │ +09f5e2: 5b32 ad32 |001d: iput-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allNotifications:Landroidx/lifecycle/LiveData; // field@32ad │ │ +09f5e6: 6e10 4d18 0000 |001f: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@184d │ │ +09f5ec: 0c00 |0022: move-result-object v0 │ │ +09f5ee: 7210 7718 0000 |0023: invoke-interface {v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@1877 │ │ +09f5f4: 0c00 |0026: move-result-object v0 │ │ +09f5f6: 5b30 ac32 |0027: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allCategoriesLive:Landroidx/lifecycle/LiveData; // field@32ac │ │ +09f5fa: 2200 a500 |0029: new-instance v0, Landroidx/lifecycle/MediatorLiveData; // type@00a5 │ │ +09f5fe: 7010 9301 0000 |002b: invoke-direct {v0}, Landroidx/lifecycle/MediatorLiveData;.:()V // method@0193 │ │ +09f604: 5b30 aa32 |002e: iput-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@32aa │ │ +09f608: 7110 4f18 0400 |0030: invoke-static {v4}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.getInstance:(Landroid/content/Context;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // method@184f │ │ +09f60e: 0c04 |0033: move-result-object v4 │ │ +09f610: 7120 9004 1400 |0034: invoke-static {v4, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +09f616: 5b34 ae32 |0037: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.database:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@32ae │ │ +09f61a: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=32 │ │ 0x0008 line=34 │ │ 0x0015 line=35 │ │ 0x001f line=36 │ │ 0x0029 line=37 │ │ @@ -206929,17 +206929,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 │ │ -09f548: |[09f548] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$getDatabase$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; │ │ -09f558: 5400 ae32 |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.database:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@32ae │ │ -09f55c: 1100 |0002: return-object v0 │ │ +09f544: |[09f544] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$getDatabase$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; │ │ +09f554: 5400 ae32 |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.database:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@32ae │ │ +09f558: 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;) │ │ @@ -206947,17 +206947,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 │ │ -09f560: |[09f560] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; │ │ -09f570: 5400 af32 |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.repository:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@32af │ │ -09f574: 1100 |0002: return-object v0 │ │ +09f55c: |[09f55c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$getRepository$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; │ │ +09f56c: 5400 af32 |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.repository:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@32af │ │ +09f570: 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;) │ │ @@ -206965,17 +206965,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 │ │ -09f4e0: |[09f4e0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$get_categoryName$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData; │ │ -09f4f0: 5400 aa32 |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@32aa │ │ -09f4f4: 1100 |0002: return-object v0 │ │ +09f4dc: |[09f4dc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$get_categoryName$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData; │ │ +09f4ec: 5400 aa32 |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@32aa │ │ +09f4f0: 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;) │ │ @@ -206983,17 +206983,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 │ │ -09f3b4: |[09f3b4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$get_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/LiveData; │ │ -09f3c4: 5400 ab32 |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryNameLast:Landroidx/lifecycle/LiveData; // field@32ab │ │ -09f3c8: 1100 |0002: return-object v0 │ │ +09f3b0: |[09f3b0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$get_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/LiveData; │ │ +09f3c0: 5400 ab32 |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryNameLast:Landroidx/lifecycle/LiveData; // field@32ab │ │ +09f3c4: 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;) │ │ @@ -207001,17 +207001,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 │ │ -09f620: |[09f620] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$set_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Landroidx/lifecycle/LiveData;)V │ │ -09f630: 5b01 ab32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryNameLast:Landroidx/lifecycle/LiveData; // field@32ab │ │ -09f634: 0e00 |0002: return-void │ │ +09f61c: |[09f61c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.access$set_categoryNameLast$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Landroidx/lifecycle/LiveData;)V │ │ +09f62c: 5b01 ab32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryNameLast:Landroidx/lifecycle/LiveData; // field@32ab │ │ +09f630: 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; │ │ │ │ @@ -207021,35 +207021,35 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 35 16-bit code units │ │ -09f638: |[09f638] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ -09f648: 1a00 bf25 |0000: const-string v0, "category" // string@25bf │ │ -09f64c: 7120 9104 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09f652: 0770 |0005: move-object v0, v7 │ │ -09f654: 1f00 a800 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a8 │ │ -09f658: 7110 9e01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019e │ │ -09f65e: 0c01 |000b: move-result-object v1 │ │ -09f660: 7100 1c05 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@051c │ │ -09f666: 0c00 |000f: move-result-object v0 │ │ -09f668: 0702 |0010: move-object v2, v0 │ │ -09f66a: 1f02 cc01 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01cc │ │ -09f66e: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -09f670: 2200 ff06 |0014: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@06ff │ │ -09f674: 1204 |0016: const/4 v4, #int 0 // #0 │ │ -09f676: 7040 821b 7048 |0017: invoke-direct {v0, v7, v8, 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@1b82 │ │ -09f67c: 0704 |001a: move-object v4, v0 │ │ -09f67e: 1f04 de01 |001b: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01de │ │ -09f682: 1225 |001d: const/4 v5, #int 2 // #2 │ │ -09f684: 1206 |001e: const/4 v6, #int 0 // #0 │ │ -09f686: 7706 cc04 0100 |001f: 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@04cc │ │ -09f68c: 0e00 |0022: return-void │ │ +09f634: |[09f634] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ +09f644: 1a00 bf25 |0000: const-string v0, "category" // string@25bf │ │ +09f648: 7120 9104 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09f64e: 0770 |0005: move-object v0, v7 │ │ +09f650: 1f00 a800 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a8 │ │ +09f654: 7110 9e01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019e │ │ +09f65a: 0c01 |000b: move-result-object v1 │ │ +09f65c: 7100 1c05 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@051c │ │ +09f662: 0c00 |000f: move-result-object v0 │ │ +09f664: 0702 |0010: move-object v2, v0 │ │ +09f666: 1f02 cc01 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01cc │ │ +09f66a: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +09f66c: 2200 ff06 |0014: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@06ff │ │ +09f670: 1204 |0016: const/4 v4, #int 0 // #0 │ │ +09f672: 7040 821b 7048 |0017: invoke-direct {v0, v7, v8, 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@1b82 │ │ +09f678: 0704 |001a: move-object v4, v0 │ │ +09f67a: 1f04 de01 |001b: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01de │ │ +09f67e: 1225 |001d: const/4 v5, #int 2 // #2 │ │ +09f680: 1206 |001e: const/4 v6, #int 0 // #0 │ │ +09f682: 7706 cc04 0100 |001f: 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@04cc │ │ +09f688: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=72 │ │ locals : │ │ 0x0000 - 0x0023 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0023 reg=8 (null) Lorg/secuso/privacyfriendlynotes/room/model/Category; │ │ │ │ @@ -207058,35 +207058,35 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 35 16-bit code units │ │ -09f690: |[09f690] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -09f6a0: 1a00 7538 |0000: const-string v0, "note" // string@3875 │ │ -09f6a4: 7120 9104 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09f6aa: 0770 |0005: move-object v0, v7 │ │ -09f6ac: 1f00 a800 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a8 │ │ -09f6b0: 7110 9e01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019e │ │ -09f6b6: 0c01 |000b: move-result-object v1 │ │ -09f6b8: 7100 1c05 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@051c │ │ -09f6be: 0c00 |000f: move-result-object v0 │ │ -09f6c0: 0702 |0010: move-object v2, v0 │ │ -09f6c2: 1f02 cc01 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01cc │ │ -09f6c6: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -09f6c8: 2200 0007 |0014: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@0700 │ │ -09f6cc: 1204 |0016: const/4 v4, #int 0 // #0 │ │ -09f6ce: 7040 871b 7048 |0017: invoke-direct {v0, v7, v8, 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@1b87 │ │ -09f6d4: 0704 |001a: move-object v4, v0 │ │ -09f6d6: 1f04 de01 |001b: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01de │ │ -09f6da: 1225 |001d: const/4 v5, #int 2 // #2 │ │ -09f6dc: 1206 |001e: const/4 v6, #int 0 // #0 │ │ -09f6de: 7706 cc04 0100 |001f: 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@04cc │ │ -09f6e4: 0e00 |0022: return-void │ │ +09f68c: |[09f68c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +09f69c: 1a00 7538 |0000: const-string v0, "note" // string@3875 │ │ +09f6a0: 7120 9104 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09f6a6: 0770 |0005: move-object v0, v7 │ │ +09f6a8: 1f00 a800 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a8 │ │ +09f6ac: 7110 9e01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019e │ │ +09f6b2: 0c01 |000b: move-result-object v1 │ │ +09f6b4: 7100 1c05 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@051c │ │ +09f6ba: 0c00 |000f: move-result-object v0 │ │ +09f6bc: 0702 |0010: move-object v2, v0 │ │ +09f6be: 1f02 cc01 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01cc │ │ +09f6c2: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +09f6c4: 2200 0007 |0014: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@0700 │ │ +09f6c8: 1204 |0016: const/4 v4, #int 0 // #0 │ │ +09f6ca: 7040 871b 7048 |0017: invoke-direct {v0, v7, v8, 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@1b87 │ │ +09f6d0: 0704 |001a: move-object v4, v0 │ │ +09f6d2: 1f04 de01 |001b: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01de │ │ +09f6d6: 1225 |001d: const/4 v5, #int 2 // #2 │ │ +09f6d8: 1206 |001e: const/4 v6, #int 0 // #0 │ │ +09f6da: 7706 cc04 0100 |001f: 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@04cc │ │ +09f6e0: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=115 │ │ locals : │ │ 0x0000 - 0x0023 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0023 reg=8 (null) Lorg/secuso/privacyfriendlynotes/room/model/Note; │ │ │ │ @@ -207095,35 +207095,35 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 35 16-bit code units │ │ -09f6e8: |[09f6e8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ -09f6f8: 1a00 8538 |0000: const-string v0, "notification" // string@3885 │ │ -09f6fc: 7120 9104 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09f702: 0770 |0005: move-object v0, v7 │ │ -09f704: 1f00 a800 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a8 │ │ -09f708: 7110 9e01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019e │ │ -09f70e: 0c01 |000b: move-result-object v1 │ │ -09f710: 7100 1c05 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@051c │ │ -09f716: 0c00 |000f: move-result-object v0 │ │ -09f718: 0702 |0010: move-object v2, v0 │ │ -09f71a: 1f02 cc01 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01cc │ │ -09f71e: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -09f720: 2200 fe06 |0014: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@06fe │ │ -09f724: 1204 |0016: const/4 v4, #int 0 // #0 │ │ -09f726: 7040 7d1b 7048 |0017: invoke-direct {v0, v7, v8, 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@1b7d │ │ -09f72c: 0704 |001a: move-object v4, v0 │ │ -09f72e: 1f04 de01 |001b: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01de │ │ -09f732: 1225 |001d: const/4 v5, #int 2 // #2 │ │ -09f734: 1206 |001e: const/4 v6, #int 0 // #0 │ │ -09f736: 7706 cc04 0100 |001f: 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@04cc │ │ -09f73c: 0e00 |0022: return-void │ │ +09f6e4: |[09f6e4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ +09f6f4: 1a00 8538 |0000: const-string v0, "notification" // string@3885 │ │ +09f6f8: 7120 9104 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09f6fe: 0770 |0005: move-object v0, v7 │ │ +09f700: 1f00 a800 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a8 │ │ +09f704: 7110 9e01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019e │ │ +09f70a: 0c01 |000b: move-result-object v1 │ │ +09f70c: 7100 1c05 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@051c │ │ +09f712: 0c00 |000f: move-result-object v0 │ │ +09f714: 0702 |0010: move-object v2, v0 │ │ +09f716: 1f02 cc01 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01cc │ │ +09f71a: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +09f71c: 2200 fe06 |0014: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@06fe │ │ +09f720: 1204 |0016: const/4 v4, #int 0 // #0 │ │ +09f722: 7040 7d1b 7048 |0017: invoke-direct {v0, v7, v8, 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@1b7d │ │ +09f728: 0704 |001a: move-object v4, v0 │ │ +09f72a: 1f04 de01 |001b: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01de │ │ +09f72e: 1225 |001d: const/4 v5, #int 2 // #2 │ │ +09f730: 1206 |001e: const/4 v6, #int 0 // #0 │ │ +09f732: 7706 cc04 0100 |001f: 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@04cc │ │ +09f738: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=53 │ │ locals : │ │ 0x0000 - 0x0023 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0023 reg=8 (null) Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ │ │ │ @@ -207132,17 +207132,17 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09f3cc: |[09f3cc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; │ │ -09f3dc: 5410 ac32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allCategoriesLive:Landroidx/lifecycle/LiveData; // field@32ac │ │ -09f3e0: 1100 |0002: return-object v0 │ │ +09f3c8: |[09f3c8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; │ │ +09f3d8: 5410 ac32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allCategoriesLive:Landroidx/lifecycle/LiveData; // field@32ac │ │ +09f3dc: 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;) │ │ @@ -207150,17 +207150,17 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09f3e4: |[09f3e4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getAllNotifications:()Landroidx/lifecycle/LiveData; │ │ -09f3f4: 5410 ad32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allNotifications:Landroidx/lifecycle/LiveData; // field@32ad │ │ -09f3f8: 1100 |0002: return-object v0 │ │ +09f3e0: |[09f3e0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getAllNotifications:()Landroidx/lifecycle/LiveData; │ │ +09f3f0: 5410 ad32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.allNotifications:Landroidx/lifecycle/LiveData; // field@32ad │ │ +09f3f4: 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;) │ │ @@ -207168,35 +207168,35 @@ │ │ type : '(I)Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 34 16-bit code units │ │ -09f3fc: |[09f3fc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getCategoryNameFromId:(I)Landroidx/lifecycle/LiveData; │ │ -09f40c: 0770 |0000: move-object v0, v7 │ │ -09f40e: 1f00 a800 |0001: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a8 │ │ -09f412: 7110 9e01 0000 |0003: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019e │ │ -09f418: 0c01 |0006: move-result-object v1 │ │ -09f41a: 7100 1c05 0000 |0007: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@051c │ │ -09f420: 0c00 |000a: move-result-object v0 │ │ -09f422: 0702 |000b: move-object v2, v0 │ │ -09f424: 1f02 cc01 |000c: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01cc │ │ -09f428: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -09f42a: 2200 0407 |000f: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@0704 │ │ -09f42e: 1204 |0011: const/4 v4, #int 0 // #0 │ │ -09f430: 7040 991b 7048 |0012: invoke-direct {v0, v7, v8, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;ILkotlin/coroutines/Continuation;)V // method@1b99 │ │ -09f436: 0704 |0015: move-object v4, v0 │ │ -09f438: 1f04 de01 |0016: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01de │ │ -09f43c: 1225 |0018: const/4 v5, #int 2 // #2 │ │ -09f43e: 1206 |0019: const/4 v6, #int 0 // #0 │ │ -09f440: 7706 cc04 0100 |001a: 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@04cc │ │ -09f446: 5478 aa32 |001d: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@32aa │ │ -09f44a: 1f08 a400 |001f: check-cast v8, Landroidx/lifecycle/LiveData; // type@00a4 │ │ -09f44e: 1108 |0021: return-object v8 │ │ +09f3f8: |[09f3f8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getCategoryNameFromId:(I)Landroidx/lifecycle/LiveData; │ │ +09f408: 0770 |0000: move-object v0, v7 │ │ +09f40a: 1f00 a800 |0001: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a8 │ │ +09f40e: 7110 9e01 0000 |0003: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019e │ │ +09f414: 0c01 |0006: move-result-object v1 │ │ +09f416: 7100 1c05 0000 |0007: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@051c │ │ +09f41c: 0c00 |000a: move-result-object v0 │ │ +09f41e: 0702 |000b: move-object v2, v0 │ │ +09f420: 1f02 cc01 |000c: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01cc │ │ +09f424: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +09f426: 2200 0407 |000f: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@0704 │ │ +09f42a: 1204 |0011: const/4 v4, #int 0 // #0 │ │ +09f42c: 7040 991b 7048 |0012: invoke-direct {v0, v7, v8, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;ILkotlin/coroutines/Continuation;)V // method@1b99 │ │ +09f432: 0704 |0015: move-object v4, v0 │ │ +09f434: 1f04 de01 |0016: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01de │ │ +09f438: 1225 |0018: const/4 v5, #int 2 // #2 │ │ +09f43a: 1206 |0019: const/4 v6, #int 0 // #0 │ │ +09f43c: 7706 cc04 0100 |001a: 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@04cc │ │ +09f442: 5478 aa32 |001d: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;._categoryName:Landroidx/lifecycle/MediatorLiveData; // field@32aa │ │ +09f446: 1f08 a400 |001f: check-cast v8, Landroidx/lifecycle/LiveData; // type@00a4 │ │ +09f44a: 1108 |0021: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x001d line=94 │ │ locals : │ │ 0x0000 - 0x0022 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0022 reg=8 (null) I │ │ @@ -207206,49 +207206,49 @@ │ │ type : '(J)Landroidx/lifecycle/LiveData;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 64 16-bit code units │ │ -09f450: |[09f450] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getNoteByID:(J)Landroidx/lifecycle/LiveData; │ │ -09f460: 2206 a600 |0000: new-instance v6, Landroidx/lifecycle/MutableLiveData; // type@00a6 │ │ -09f464: 7010 9801 0600 |0002: invoke-direct {v6}, Landroidx/lifecycle/MutableLiveData;.:()V // method@0198 │ │ -09f46a: 2200 3901 |0005: new-instance v0, Ljava/lang/StringBuilder; // type@0139 │ │ -09f46e: 1a01 0f0c |0007: const-string v1, "Fetching note " // string@0c0f │ │ -09f472: 7020 ee02 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ee │ │ -09f478: 6e30 f102 e00f |000c: invoke-virtual {v0, v14, v15}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@02f1 │ │ -09f47e: 1a01 8801 |000f: const-string v1, " from database" // string@0188 │ │ -09f482: 6e20 f302 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -09f488: 6e10 f702 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ -09f48e: 0c00 |0017: move-result-object v0 │ │ -09f490: 1a01 360b |0018: const-string v1, "CreateEditNoteViewModel" // string@0b36 │ │ -09f494: 7120 df00 0100 |001a: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@00df │ │ -09f49a: 07d0 |001d: move-object v0, v13 │ │ -09f49c: 1f00 a800 |001e: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a8 │ │ -09f4a0: 7110 9e01 0000 |0020: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019e │ │ -09f4a6: 0c07 |0023: move-result-object v7 │ │ -09f4a8: 7100 1d05 0000 |0024: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@051d │ │ -09f4ae: 0c00 |0027: move-result-object v0 │ │ -09f4b0: 0708 |0028: move-object v8, v0 │ │ -09f4b2: 1f08 cc01 |0029: check-cast v8, Lkotlin/coroutines/CoroutineContext; // type@01cc │ │ -09f4b6: 1209 |002b: const/4 v9, #int 0 // #0 │ │ -09f4b8: 220a 0507 |002c: new-instance v10, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@0705 │ │ -09f4bc: 1205 |002e: const/4 v5, #int 0 // #0 │ │ -09f4be: 07a0 |002f: move-object v0, v10 │ │ -09f4c0: 0761 |0030: move-object v1, v6 │ │ -09f4c2: 07d2 |0031: move-object v2, v13 │ │ -09f4c4: 04e3 |0032: move-wide v3, v14 │ │ -09f4c6: 7606 9e1b 0000 |0033: 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@1b9e │ │ -09f4cc: 1f0a de01 |0036: check-cast v10, Lkotlin/jvm/functions/Function2; // type@01de │ │ -09f4d0: 122b |0038: const/4 v11, #int 2 // #2 │ │ -09f4d2: 120c |0039: const/4 v12, #int 0 // #0 │ │ -09f4d4: 7706 cc04 0700 |003a: 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@04cc │ │ -09f4da: 1f06 a400 |003d: check-cast v6, Landroidx/lifecycle/LiveData; // type@00a4 │ │ -09f4de: 1106 |003f: return-object v6 │ │ +09f44c: |[09f44c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.getNoteByID:(J)Landroidx/lifecycle/LiveData; │ │ +09f45c: 2206 a600 |0000: new-instance v6, Landroidx/lifecycle/MutableLiveData; // type@00a6 │ │ +09f460: 7010 9801 0600 |0002: invoke-direct {v6}, Landroidx/lifecycle/MutableLiveData;.:()V // method@0198 │ │ +09f466: 2200 3901 |0005: new-instance v0, Ljava/lang/StringBuilder; // type@0139 │ │ +09f46a: 1a01 0f0c |0007: const-string v1, "Fetching note " // string@0c0f │ │ +09f46e: 7020 ee02 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ee │ │ +09f474: 6e30 f102 e00f |000c: invoke-virtual {v0, v14, v15}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@02f1 │ │ +09f47a: 1a01 8801 |000f: const-string v1, " from database" // string@0188 │ │ +09f47e: 6e20 f302 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +09f484: 6e10 f702 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ +09f48a: 0c00 |0017: move-result-object v0 │ │ +09f48c: 1a01 360b |0018: const-string v1, "CreateEditNoteViewModel" // string@0b36 │ │ +09f490: 7120 df00 0100 |001a: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@00df │ │ +09f496: 07d0 |001d: move-object v0, v13 │ │ +09f498: 1f00 a800 |001e: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a8 │ │ +09f49c: 7110 9e01 0000 |0020: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019e │ │ +09f4a2: 0c07 |0023: move-result-object v7 │ │ +09f4a4: 7100 1d05 0000 |0024: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getIO:()Lkotlinx/coroutines/CoroutineDispatcher; // method@051d │ │ +09f4aa: 0c00 |0027: move-result-object v0 │ │ +09f4ac: 0708 |0028: move-object v8, v0 │ │ +09f4ae: 1f08 cc01 |0029: check-cast v8, Lkotlin/coroutines/CoroutineContext; // type@01cc │ │ +09f4b2: 1209 |002b: const/4 v9, #int 0 // #0 │ │ +09f4b4: 220a 0507 |002c: new-instance v10, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@0705 │ │ +09f4b8: 1205 |002e: const/4 v5, #int 0 // #0 │ │ +09f4ba: 07a0 |002f: move-object v0, v10 │ │ +09f4bc: 0761 |0030: move-object v1, v6 │ │ +09f4be: 07d2 |0031: move-object v2, v13 │ │ +09f4c0: 04e3 |0032: move-wide v3, v14 │ │ +09f4c2: 7606 9e1b 0000 |0033: 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@1b9e │ │ +09f4c8: 1f0a de01 |0036: check-cast v10, Lkotlin/jvm/functions/Function2; // type@01de │ │ +09f4cc: 122b |0038: const/4 v11, #int 2 // #2 │ │ +09f4ce: 120c |0039: const/4 v12, #int 0 // #0 │ │ +09f4d0: 7706 cc04 0700 |003a: 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@04cc │ │ +09f4d6: 1f06 a400 |003d: check-cast v6, Landroidx/lifecycle/LiveData; // type@00a4 │ │ +09f4da: 1106 |003f: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0005 line=122 │ │ 0x001d line=123 │ │ 0x003d line=126 │ │ locals : │ │ @@ -207260,31 +207260,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 │ │ -09f4f8: |[09f4f8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)I │ │ -09f508: 1a00 7538 |0000: const-string v0, "note" // string@3875 │ │ -09f50c: 7120 9104 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09f512: 0720 |0005: move-object v0, v2 │ │ -09f514: 1f00 a800 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a8 │ │ -09f518: 7110 9e01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019e │ │ -09f51e: 5420 ae32 |000b: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.database:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@32ae │ │ -09f522: 6e10 5318 0000 |000d: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@1853 │ │ -09f528: 0c00 |0010: move-result-object v0 │ │ -09f52a: 7220 a418 3000 |0011: invoke-interface {v0, v3}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)J // method@18a4 │ │ -09f530: 0b00 |0014: move-result-wide v0 │ │ -09f532: 8403 |0015: long-to-int v3, v0 │ │ -09f534: 1a00 072e |0016: const-string v0, "id" // string@2e07 │ │ -09f538: 7110 ea02 0300 |0018: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@02ea │ │ -09f53e: 0c01 |001b: move-result-object v1 │ │ -09f540: 7120 e000 1000 |001c: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@00e0 │ │ -09f546: 0f03 |001f: return v3 │ │ +09f4f4: |[09f4f4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)I │ │ +09f504: 1a00 7538 |0000: const-string v0, "note" // string@3875 │ │ +09f508: 7120 9104 0300 |0002: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09f50e: 0720 |0005: move-object v0, v2 │ │ +09f510: 1f00 a800 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a8 │ │ +09f514: 7110 9e01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019e │ │ +09f51a: 5420 ae32 |000b: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.database:Lorg/secuso/privacyfriendlynotes/room/NoteDatabase; // field@32ae │ │ +09f51e: 6e10 5318 0000 |000d: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@1853 │ │ +09f524: 0c00 |0010: move-result-object v0 │ │ +09f526: 7220 a418 3000 |0011: invoke-interface {v0, v3}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)J // method@18a4 │ │ +09f52c: 0b00 |0014: move-result-wide v0 │ │ +09f52e: 8403 |0015: long-to-int v3, v0 │ │ +09f530: 1a00 072e |0016: const-string v0, "id" // string@2e07 │ │ +09f534: 7110 ea02 0300 |0018: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@02ea │ │ +09f53a: 0c01 |001b: move-result-object v1 │ │ +09f53c: 7120 e000 1000 |001c: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@00e0 │ │ +09f542: 0f03 |001f: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=101 │ │ 0x000b line=102 │ │ 0x0018 line=104 │ │ locals : │ │ 0x0000 - 0x0020 reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ @@ -207295,35 +207295,35 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 35 16-bit code units │ │ -09f740: |[09f740] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ -09f750: 1a00 bf25 |0000: const-string v0, "category" // string@25bf │ │ -09f754: 7120 9104 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09f75a: 0770 |0005: move-object v0, v7 │ │ -09f75c: 1f00 a800 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a8 │ │ -09f760: 7110 9e01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019e │ │ -09f766: 0c01 |000b: move-result-object v1 │ │ -09f768: 7100 1c05 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@051c │ │ -09f76e: 0c00 |000f: move-result-object v0 │ │ -09f770: 0702 |0010: move-object v2, v0 │ │ -09f772: 1f02 cc01 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01cc │ │ -09f776: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -09f778: 2200 0707 |0014: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@0707 │ │ -09f77c: 1204 |0016: const/4 v4, #int 0 // #0 │ │ -09f77e: 7040 a81b 7048 |0017: invoke-direct {v0, v7, v8, 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@1ba8 │ │ -09f784: 0704 |001a: move-object v4, v0 │ │ -09f786: 1f04 de01 |001b: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01de │ │ -09f78a: 1225 |001d: const/4 v5, #int 2 // #2 │ │ -09f78c: 1206 |001e: const/4 v6, #int 0 // #0 │ │ -09f78e: 7706 cc04 0100 |001f: 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@04cc │ │ -09f794: 0e00 |0022: return-void │ │ +09f73c: |[09f73c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ +09f74c: 1a00 bf25 |0000: const-string v0, "category" // string@25bf │ │ +09f750: 7120 9104 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09f756: 0770 |0005: move-object v0, v7 │ │ +09f758: 1f00 a800 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a8 │ │ +09f75c: 7110 9e01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019e │ │ +09f762: 0c01 |000b: move-result-object v1 │ │ +09f764: 7100 1c05 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@051c │ │ +09f76a: 0c00 |000f: move-result-object v0 │ │ +09f76c: 0702 |0010: move-object v2, v0 │ │ +09f76e: 1f02 cc01 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01cc │ │ +09f772: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +09f774: 2200 0707 |0014: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@0707 │ │ +09f778: 1204 |0016: const/4 v4, #int 0 // #0 │ │ +09f77a: 7040 a81b 7048 |0017: invoke-direct {v0, v7, v8, 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@1ba8 │ │ +09f780: 0704 |001a: move-object v4, v0 │ │ +09f782: 1f04 de01 |001b: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01de │ │ +09f786: 1225 |001d: const/4 v5, #int 2 // #2 │ │ +09f788: 1206 |001e: const/4 v6, #int 0 // #0 │ │ +09f78a: 7706 cc04 0100 |001f: 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@04cc │ │ +09f790: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=60 │ │ locals : │ │ 0x0000 - 0x0023 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0023 reg=8 (null) Lorg/secuso/privacyfriendlynotes/room/model/Category; │ │ │ │ @@ -207332,35 +207332,35 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 35 16-bit code units │ │ -09f798: |[09f798] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ -09f7a8: 1a00 8538 |0000: const-string v0, "notification" // string@3885 │ │ -09f7ac: 7120 9104 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09f7b2: 0770 |0005: move-object v0, v7 │ │ -09f7b4: 1f00 a800 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a8 │ │ -09f7b8: 7110 9e01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019e │ │ -09f7be: 0c01 |000b: move-result-object v1 │ │ -09f7c0: 7100 1c05 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@051c │ │ -09f7c6: 0c00 |000f: move-result-object v0 │ │ -09f7c8: 0702 |0010: move-object v2, v0 │ │ -09f7ca: 1f02 cc01 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01cc │ │ -09f7ce: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -09f7d0: 2200 0607 |0014: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@0706 │ │ -09f7d4: 1204 |0016: const/4 v4, #int 0 // #0 │ │ -09f7d6: 7040 a31b 7048 |0017: invoke-direct {v0, v7, v8, 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@1ba3 │ │ -09f7dc: 0704 |001a: move-object v4, v0 │ │ -09f7de: 1f04 de01 |001b: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01de │ │ -09f7e2: 1225 |001d: const/4 v5, #int 2 // #2 │ │ -09f7e4: 1206 |001e: const/4 v6, #int 0 // #0 │ │ -09f7e6: 7706 cc04 0100 |001f: 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@04cc │ │ -09f7ec: 0e00 |0022: return-void │ │ +09f794: |[09f794] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ +09f7a4: 1a00 8538 |0000: const-string v0, "notification" // string@3885 │ │ +09f7a8: 7120 9104 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09f7ae: 0770 |0005: move-object v0, v7 │ │ +09f7b0: 1f00 a800 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a8 │ │ +09f7b4: 7110 9e01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019e │ │ +09f7ba: 0c01 |000b: move-result-object v1 │ │ +09f7bc: 7100 1c05 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@051c │ │ +09f7c2: 0c00 |000f: move-result-object v0 │ │ +09f7c4: 0702 |0010: move-object v2, v0 │ │ +09f7c6: 1f02 cc01 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01cc │ │ +09f7ca: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +09f7cc: 2200 0607 |0014: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@0706 │ │ +09f7d0: 1204 |0016: const/4 v4, #int 0 // #0 │ │ +09f7d2: 7040 a31b 7048 |0017: invoke-direct {v0, v7, v8, 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@1ba3 │ │ +09f7d8: 0704 |001a: move-object v4, v0 │ │ +09f7da: 1f04 de01 |001b: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01de │ │ +09f7de: 1225 |001d: const/4 v5, #int 2 // #2 │ │ +09f7e0: 1206 |001e: const/4 v6, #int 0 // #0 │ │ +09f7e2: 7706 cc04 0100 |001f: 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@04cc │ │ +09f7e8: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=43 │ │ locals : │ │ 0x0000 - 0x0023 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0023 reg=8 (null) Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ │ │ │ @@ -207369,35 +207369,35 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 35 16-bit code units │ │ -09f7f0: |[09f7f0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ -09f800: 1a00 bf25 |0000: const-string v0, "category" // string@25bf │ │ -09f804: 7120 9104 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09f80a: 0770 |0005: move-object v0, v7 │ │ -09f80c: 1f00 a800 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a8 │ │ -09f810: 7110 9e01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019e │ │ -09f816: 0c01 |000b: move-result-object v1 │ │ -09f818: 7100 1c05 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@051c │ │ -09f81e: 0c00 |000f: move-result-object v0 │ │ -09f820: 0702 |0010: move-object v2, v0 │ │ -09f822: 1f02 cc01 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01cc │ │ -09f826: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -09f828: 2200 0a07 |0014: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@070a │ │ -09f82c: 1204 |0016: const/4 v4, #int 0 // #0 │ │ -09f82e: 7040 b71b 7048 |0017: invoke-direct {v0, v7, v8, 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@1bb7 │ │ -09f834: 0704 |001a: move-object v4, v0 │ │ -09f836: 1f04 de01 |001b: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01de │ │ -09f83a: 1225 |001d: const/4 v5, #int 2 // #2 │ │ -09f83c: 1206 |001e: const/4 v6, #int 0 // #0 │ │ -09f83e: 7706 cc04 0100 |001f: 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@04cc │ │ -09f844: 0e00 |0022: return-void │ │ +09f7ec: |[09f7ec] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V │ │ +09f7fc: 1a00 bf25 |0000: const-string v0, "category" // string@25bf │ │ +09f800: 7120 9104 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09f806: 0770 |0005: move-object v0, v7 │ │ +09f808: 1f00 a800 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a8 │ │ +09f80c: 7110 9e01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019e │ │ +09f812: 0c01 |000b: move-result-object v1 │ │ +09f814: 7100 1c05 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@051c │ │ +09f81a: 0c00 |000f: move-result-object v0 │ │ +09f81c: 0702 |0010: move-object v2, v0 │ │ +09f81e: 1f02 cc01 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01cc │ │ +09f822: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +09f824: 2200 0a07 |0014: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@070a │ │ +09f828: 1204 |0016: const/4 v4, #int 0 // #0 │ │ +09f82a: 7040 b71b 7048 |0017: invoke-direct {v0, v7, v8, 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@1bb7 │ │ +09f830: 0704 |001a: move-object v4, v0 │ │ +09f832: 1f04 de01 |001b: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01de │ │ +09f836: 1225 |001d: const/4 v5, #int 2 // #2 │ │ +09f838: 1206 |001e: const/4 v6, #int 0 // #0 │ │ +09f83a: 7706 cc04 0100 |001f: 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@04cc │ │ +09f840: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=66 │ │ locals : │ │ 0x0000 - 0x0023 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0023 reg=8 (null) Lorg/secuso/privacyfriendlynotes/room/model/Category; │ │ │ │ @@ -207406,35 +207406,35 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 35 16-bit code units │ │ -09f848: |[09f848] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -09f858: 1a00 7538 |0000: const-string v0, "note" // string@3875 │ │ -09f85c: 7120 9104 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09f862: 0770 |0005: move-object v0, v7 │ │ -09f864: 1f00 a800 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a8 │ │ -09f868: 7110 9e01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019e │ │ -09f86e: 0c01 |000b: move-result-object v1 │ │ -09f870: 7100 1c05 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@051c │ │ -09f876: 0c00 |000f: move-result-object v0 │ │ -09f878: 0702 |0010: move-object v2, v0 │ │ -09f87a: 1f02 cc01 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01cc │ │ -09f87e: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -09f880: 2200 0b07 |0014: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@070b │ │ -09f884: 1204 |0016: const/4 v4, #int 0 // #0 │ │ -09f886: 7040 bc1b 7048 |0017: invoke-direct {v0, v7, v8, 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@1bbc │ │ -09f88c: 0704 |001a: move-object v4, v0 │ │ -09f88e: 1f04 de01 |001b: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01de │ │ -09f892: 1225 |001d: const/4 v5, #int 2 // #2 │ │ -09f894: 1206 |001e: const/4 v6, #int 0 // #0 │ │ -09f896: 7706 cc04 0100 |001f: 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@04cc │ │ -09f89c: 0e00 |0022: return-void │ │ +09f844: |[09f844] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +09f854: 1a00 7538 |0000: const-string v0, "note" // string@3875 │ │ +09f858: 7120 9104 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09f85e: 0770 |0005: move-object v0, v7 │ │ +09f860: 1f00 a800 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a8 │ │ +09f864: 7110 9e01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019e │ │ +09f86a: 0c01 |000b: move-result-object v1 │ │ +09f86c: 7100 1c05 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@051c │ │ +09f872: 0c00 |000f: move-result-object v0 │ │ +09f874: 0702 |0010: move-object v2, v0 │ │ +09f876: 1f02 cc01 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01cc │ │ +09f87a: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +09f87c: 2200 0b07 |0014: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@070b │ │ +09f880: 1204 |0016: const/4 v4, #int 0 // #0 │ │ +09f882: 7040 bc1b 7048 |0017: invoke-direct {v0, v7, v8, 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@1bbc │ │ +09f888: 0704 |001a: move-object v4, v0 │ │ +09f88a: 1f04 de01 |001b: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01de │ │ +09f88e: 1225 |001d: const/4 v5, #int 2 // #2 │ │ +09f890: 1206 |001e: const/4 v6, #int 0 // #0 │ │ +09f892: 7706 cc04 0100 |001f: 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@04cc │ │ +09f898: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=109 │ │ locals : │ │ 0x0000 - 0x0023 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0023 reg=8 (null) Lorg/secuso/privacyfriendlynotes/room/model/Note; │ │ │ │ @@ -207443,35 +207443,35 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 35 16-bit code units │ │ -09f8a0: |[09f8a0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ -09f8b0: 1a00 8538 |0000: const-string v0, "notification" // string@3885 │ │ -09f8b4: 7120 9104 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09f8ba: 0770 |0005: move-object v0, v7 │ │ -09f8bc: 1f00 a800 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a8 │ │ -09f8c0: 7110 9e01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019e │ │ -09f8c6: 0c01 |000b: move-result-object v1 │ │ -09f8c8: 7100 1c05 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@051c │ │ -09f8ce: 0c00 |000f: move-result-object v0 │ │ -09f8d0: 0702 |0010: move-object v2, v0 │ │ -09f8d2: 1f02 cc01 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01cc │ │ -09f8d6: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -09f8d8: 2200 0907 |0014: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@0709 │ │ -09f8dc: 1204 |0016: const/4 v4, #int 0 // #0 │ │ -09f8de: 7040 b21b 7048 |0017: invoke-direct {v0, v7, v8, 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@1bb2 │ │ -09f8e4: 0704 |001a: move-object v4, v0 │ │ -09f8e6: 1f04 de01 |001b: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01de │ │ -09f8ea: 1225 |001d: const/4 v5, #int 2 // #2 │ │ -09f8ec: 1206 |001e: const/4 v6, #int 0 // #0 │ │ -09f8ee: 7706 cc04 0100 |001f: 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@04cc │ │ -09f8f4: 0e00 |0022: return-void │ │ +09f89c: |[09f89c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V │ │ +09f8ac: 1a00 8538 |0000: const-string v0, "notification" // string@3885 │ │ +09f8b0: 7120 9104 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09f8b6: 0770 |0005: move-object v0, v7 │ │ +09f8b8: 1f00 a800 |0006: check-cast v0, Landroidx/lifecycle/ViewModel; // type@00a8 │ │ +09f8bc: 7110 9e01 0000 |0008: invoke-static {v0}, Landroidx/lifecycle/ViewModelKt;.getViewModelScope:(Landroidx/lifecycle/ViewModel;)Lkotlinx/coroutines/CoroutineScope; // method@019e │ │ +09f8c2: 0c01 |000b: move-result-object v1 │ │ +09f8c4: 7100 1c05 0000 |000c: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getDefault:()Lkotlinx/coroutines/CoroutineDispatcher; // method@051c │ │ +09f8ca: 0c00 |000f: move-result-object v0 │ │ +09f8cc: 0702 |0010: move-object v2, v0 │ │ +09f8ce: 1f02 cc01 |0011: check-cast v2, Lkotlin/coroutines/CoroutineContext; // type@01cc │ │ +09f8d2: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +09f8d4: 2200 0907 |0014: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@0709 │ │ +09f8d8: 1204 |0016: const/4 v4, #int 0 // #0 │ │ +09f8da: 7040 b21b 7048 |0017: invoke-direct {v0, v7, v8, 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@1bb2 │ │ +09f8e0: 0704 |001a: move-object v4, v0 │ │ +09f8e2: 1f04 de01 |001b: check-cast v4, Lkotlin/jvm/functions/Function2; // type@01de │ │ +09f8e6: 1225 |001d: const/4 v5, #int 2 // #2 │ │ +09f8e8: 1206 |001e: const/4 v6, #int 0 // #0 │ │ +09f8ea: 7706 cc04 0100 |001f: 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@04cc │ │ +09f8f0: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x0023 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; │ │ 0x0000 - 0x0023 reg=8 (null) Lorg/secuso/privacyfriendlynotes/room/model/Notification; │ │ │ │ @@ -230429,40 +230429,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 │ │ -09d68c: |[09d68c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$etNewItem$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -09d69c: 5b01 7832 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@3278 │ │ -09d6a0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -09d6a2: 7020 9504 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0495 │ │ -09d6a8: 0e00 |0006: return-void │ │ +09d688: |[09d688] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$etNewItem$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +09d698: 5b01 7832 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@3278 │ │ +09d69c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +09d69e: 7020 9504 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0495 │ │ +09d6a4: 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 │ │ -09d648: |[09d648] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$etNewItem$2.invoke:()Landroid/widget/EditText; │ │ -09d658: 5420 7832 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@3278 │ │ -09d65c: 1401 de00 097f |0002: const v1, #float 1.82109e+38 // #7f0900de │ │ -09d662: 6e20 671b 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@1b67 │ │ -09d668: 0c00 |0008: move-result-object v0 │ │ -09d66a: 1f00 7a00 |0009: check-cast v0, Landroid/widget/EditText; // type@007a │ │ -09d66e: 1100 |000b: return-object v0 │ │ +09d644: |[09d644] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$etNewItem$2.invoke:()Landroid/widget/EditText; │ │ +09d654: 5420 7832 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@3278 │ │ +09d658: 1401 de00 097f |0002: const v1, #float 1.82109e+38 // #7f0900de │ │ +09d65e: 6e20 671b 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@1b67 │ │ +09d664: 0c00 |0008: move-result-object v0 │ │ +09d666: 1f00 7a00 |0009: check-cast v0, Landroid/widget/EditText; // type@007a │ │ +09d66a: 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;) │ │ @@ -230470,18 +230470,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09d670: |[09d670] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$etNewItem$2.invoke:()Ljava/lang/Object; │ │ -09d680: 6e10 4c1b 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;.invoke:()Landroid/widget/EditText; // method@1b4c │ │ -09d686: 0c00 |0003: move-result-object v0 │ │ -09d688: 1100 |0004: return-object v0 │ │ +09d66c: |[09d66c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$etNewItem$2.invoke:()Ljava/lang/Object; │ │ +09d67c: 6e10 4c1b 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;.invoke:()Landroid/widget/EditText; // method@1b4c │ │ +09d682: 0c00 |0003: move-result-object v0 │ │ +09d684: 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 : 2212 (ChecklistNoteActivity.kt) │ │ @@ -230521,74 +230521,74 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -09d740: |[09d740] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$getContentString$1.:()V │ │ -09d750: 2200 f806 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1; // type@06f8 │ │ -09d754: 7010 4f1b 0000 |0002: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1;.:()V // method@1b4f │ │ -09d75a: 6900 7932 |0005: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1; // field@3279 │ │ -09d75e: 0e00 |0007: return-void │ │ +09d73c: |[09d73c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$getContentString$1.:()V │ │ +09d74c: 2200 f806 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1; // type@06f8 │ │ +09d750: 7010 4f1b 0000 |0002: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1;.:()V // method@1b4f │ │ +09d756: 6900 7932 |0005: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1; // field@3279 │ │ +09d75a: 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 │ │ -09d760: |[09d760] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$getContentString$1.:()V │ │ -09d770: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09d772: 7020 9504 0100 |0001: invoke-direct {v1, v0}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0495 │ │ -09d778: 0e00 |0004: return-void │ │ +09d75c: |[09d75c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$getContentString$1.:()V │ │ +09d76c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09d76e: 7020 9504 0100 |0001: invoke-direct {v1, v0}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0495 │ │ +09d774: 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 : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -09d6ac: |[09d6ac] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$getContentString$1.invoke:(Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;)Ljava/lang/CharSequence; │ │ -09d6bc: 1a00 f02e |0000: const-string v0, "item" // string@2ef0 │ │ -09d6c0: 7120 9104 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09d6c6: 6e10 451c 0400 |0005: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@1c45 │ │ -09d6cc: 0c00 |0008: move-result-object v0 │ │ -09d6ce: 6e10 461c 0400 |0009: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@1c46 │ │ -09d6d4: 0a04 |000c: move-result v4 │ │ -09d6d6: 3804 0500 |000d: if-eqz v4, 0012 // +0005 │ │ -09d6da: 1a04 b940 |000f: const-string v4, "✓" // string@40b9 │ │ -09d6de: 2803 |0011: goto 0014 // +0003 │ │ -09d6e0: 1a04 7301 |0012: const-string v4, " " // string@0173 │ │ -09d6e4: 2201 3901 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@0139 │ │ -09d6e8: 1a02 5104 |0016: const-string v2, "- " // string@0451 │ │ -09d6ec: 7020 ee02 2100 |0018: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ee │ │ -09d6f2: 6e20 f302 0100 |001b: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -09d6f8: 1a00 7b01 |001e: const-string v0, " [" // string@017b │ │ -09d6fc: 6e20 f302 0100 |0020: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -09d702: 6e20 f302 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -09d708: 1a04 1021 |0026: const-string v4, "]" // string@2110 │ │ -09d70c: 6e20 f302 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -09d712: 6e10 f702 0100 |002b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ -09d718: 0c04 |002e: move-result-object v4 │ │ -09d71a: 1f04 1601 |002f: check-cast v4, Ljava/lang/CharSequence; // type@0116 │ │ -09d71e: 1104 |0031: return-object v4 │ │ +09d6a8: |[09d6a8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$getContentString$1.invoke:(Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;)Ljava/lang/CharSequence; │ │ +09d6b8: 1a00 f02e |0000: const-string v0, "item" // string@2ef0 │ │ +09d6bc: 7120 9104 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09d6c2: 6e10 451c 0400 |0005: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@1c45 │ │ +09d6c8: 0c00 |0008: move-result-object v0 │ │ +09d6ca: 6e10 461c 0400 |0009: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@1c46 │ │ +09d6d0: 0a04 |000c: move-result v4 │ │ +09d6d2: 3804 0500 |000d: if-eqz v4, 0012 // +0005 │ │ +09d6d6: 1a04 b940 |000f: const-string v4, "✓" // string@40b9 │ │ +09d6da: 2803 |0011: goto 0014 // +0003 │ │ +09d6dc: 1a04 7301 |0012: const-string v4, " " // string@0173 │ │ +09d6e0: 2201 3901 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@0139 │ │ +09d6e4: 1a02 5104 |0016: const-string v2, "- " // string@0451 │ │ +09d6e8: 7020 ee02 2100 |0018: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ee │ │ +09d6ee: 6e20 f302 0100 |001b: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +09d6f4: 1a00 7b01 |001e: const-string v0, " [" // string@017b │ │ +09d6f8: 6e20 f302 0100 |0020: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +09d6fe: 6e20 f302 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +09d704: 1a04 1021 |0026: const-string v4, "]" // string@2110 │ │ +09d708: 6e20 f302 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +09d70e: 6e10 f702 0100 |002b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ +09d714: 0c04 |002e: move-result-object v4 │ │ +09d716: 1f04 1601 |002f: check-cast v4, Ljava/lang/CharSequence; // type@0116 │ │ +09d71a: 1104 |0031: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=243 │ │ locals : │ │ 0x0000 - 0x0032 reg=3 this Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1; │ │ 0x0000 - 0x0032 reg=4 (null) Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; │ │ │ │ @@ -230597,19 +230597,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 │ │ -09d720: |[09d720] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$getContentString$1.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -09d730: 1f01 1f07 |0000: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@071f │ │ -09d734: 6e20 501b 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@1b50 │ │ -09d73a: 0c01 |0005: move-result-object v1 │ │ -09d73c: 1101 |0006: return-object v1 │ │ +09d71c: |[09d71c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$getContentString$1.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +09d72c: 1f01 1f07 |0000: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@071f │ │ +09d730: 6e20 501b 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@1b50 │ │ +09d736: 0c01 |0005: move-result-object v1 │ │ +09d738: 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; │ │ │ │ @@ -230650,40 +230650,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 │ │ -09d7c0: |[09d7c0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$lvItemList$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -09d7d0: 5b01 7a32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327a │ │ -09d7d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -09d7d6: 7020 9504 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0495 │ │ -09d7dc: 0e00 |0006: return-void │ │ +09d7bc: |[09d7bc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$lvItemList$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +09d7cc: 5b01 7a32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327a │ │ +09d7d0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +09d7d2: 7020 9504 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0495 │ │ +09d7d8: 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 │ │ -09d77c: |[09d77c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$lvItemList$2.invoke:()Landroid/widget/ListView; │ │ -09d78c: 5420 7a32 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327a │ │ -09d790: 1401 2001 097f |0002: const v1, #float 1.8211e+38 // #7f090120 │ │ -09d796: 6e20 671b 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@1b67 │ │ -09d79c: 0c00 |0008: move-result-object v0 │ │ -09d79e: 1f00 8000 |0009: check-cast v0, Landroid/widget/ListView; // type@0080 │ │ -09d7a2: 1100 |000b: return-object v0 │ │ +09d778: |[09d778] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$lvItemList$2.invoke:()Landroid/widget/ListView; │ │ +09d788: 5420 7a32 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity; // field@327a │ │ +09d78c: 1401 2001 097f |0002: const v1, #float 1.8211e+38 // #7f090120 │ │ +09d792: 6e20 671b 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@1b67 │ │ +09d798: 0c00 |0008: move-result-object v0 │ │ +09d79a: 1f00 8000 |0009: check-cast v0, Landroid/widget/ListView; // type@0080 │ │ +09d79e: 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;) │ │ @@ -230691,18 +230691,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09d7a4: |[09d7a4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$lvItemList$2.invoke:()Ljava/lang/Object; │ │ -09d7b4: 6e10 531b 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;.invoke:()Landroid/widget/ListView; // method@1b53 │ │ -09d7ba: 0c00 |0003: move-result-object v0 │ │ -09d7bc: 1100 |0004: return-object v0 │ │ +09d7a0: |[09d7a0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity$lvItemList$2.invoke:()Ljava/lang/Object; │ │ +09d7b0: 6e10 531b 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;.invoke:()Landroid/widget/ListView; // method@1b53 │ │ +09d7b6: 0c00 |0003: move-result-object v0 │ │ +09d7b8: 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 : 2212 (ChecklistNoteActivity.kt) │ │ @@ -230742,38 +230742,38 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -09ea38: |[09ea38] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)V │ │ -09ea48: 5b01 8e32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328e │ │ -09ea4c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -09ea4e: 7020 9504 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0495 │ │ -09ea54: 0e00 |0006: return-void │ │ +09ea34: |[09ea34] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)V │ │ +09ea44: 5b01 8e32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328e │ │ +09ea48: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +09ea4a: 7020 9504 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0495 │ │ +09ea50: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$1;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09ea18: |[09ea18] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2$1.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -09ea28: 1f01 3801 |0000: check-cast v1, Ljava/lang/String; // type@0138 │ │ -09ea2c: 6e20 931b 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$1;.invoke:(Ljava/lang/String;)V // method@1b93 │ │ -09ea32: 6201 3e00 |0005: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ -09ea36: 1101 |0007: return-object v1 │ │ +09ea14: |[09ea14] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2$1.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +09ea24: 1f01 3801 |0000: check-cast v1, Ljava/lang/String; // type@0138 │ │ +09ea28: 6e20 931b 1000 |0002: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$1;.invoke:(Ljava/lang/String;)V // method@1b93 │ │ +09ea2e: 6201 3e00 |0005: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ +09ea32: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$1; │ │ 0x0000 - 0x0008 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -230782,20 +230782,20 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -09ea58: |[09ea58] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2$1.invoke:(Ljava/lang/String;)V │ │ -09ea68: 5410 8e32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328e │ │ -09ea6c: 7110 c51b 0000 |0002: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryName$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData; // method@1bc5 │ │ -09ea72: 0c00 |0005: move-result-object v0 │ │ -09ea74: 6e20 9501 2000 |0006: invoke-virtual {v0, v2}, Landroidx/lifecycle/MediatorLiveData;.postValue:(Ljava/lang/Object;)V // method@0195 │ │ -09ea7a: 0e00 |0009: return-void │ │ +09ea54: |[09ea54] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2$1.invoke:(Ljava/lang/String;)V │ │ +09ea64: 5410 8e32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328e │ │ +09ea68: 7110 c51b 0000 |0002: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.access$get_categoryName$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)Landroidx/lifecycle/MediatorLiveData; // method@1bc5 │ │ +09ea6e: 0c00 |0005: move-result-object v0 │ │ +09ea70: 6e20 9501 2000 |0006: invoke-virtual {v0, v2}, Landroidx/lifecycle/MediatorLiveData;.postValue:(Ljava/lang/Object;)V // method@0195 │ │ +09ea76: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$1; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -230836,40 +230836,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 │ │ -09fa10: |[09fa10] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$btnColorSelector$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ -09fa20: 5b01 b032 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@32b0 │ │ -09fa24: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -09fa26: 7020 9504 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0495 │ │ -09fa2c: 0e00 |0006: return-void │ │ +09fa0c: |[09fa0c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$btnColorSelector$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ +09fa1c: 5b01 b032 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@32b0 │ │ +09fa20: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +09fa22: 7020 9504 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0495 │ │ +09fa28: 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 │ │ -09f9cc: |[09f9cc] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$btnColorSelector$2.invoke:()Landroid/widget/Button; │ │ -09f9dc: 5420 b032 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@32b0 │ │ -09f9e0: 1401 7400 097f |0002: const v1, #float 1.82107e+38 // #7f090074 │ │ -09f9e6: 6e20 eb1b 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@1beb │ │ -09f9ec: 0c00 |0008: move-result-object v0 │ │ -09f9ee: 1f00 7700 |0009: check-cast v0, Landroid/widget/Button; // type@0077 │ │ -09f9f2: 1100 |000b: return-object v0 │ │ +09f9c8: |[09f9c8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$btnColorSelector$2.invoke:()Landroid/widget/Button; │ │ +09f9d8: 5420 b032 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@32b0 │ │ +09f9dc: 1401 7400 097f |0002: const v1, #float 1.82107e+38 // #7f090074 │ │ +09f9e2: 6e20 eb1b 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@1beb │ │ +09f9e8: 0c00 |0008: move-result-object v0 │ │ +09f9ea: 1f00 7700 |0009: check-cast v0, Landroid/widget/Button; // type@0077 │ │ +09f9ee: 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;) │ │ @@ -230877,18 +230877,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09f9f4: |[09f9f4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$btnColorSelector$2.invoke:()Ljava/lang/Object; │ │ -09fa04: 6e10 db1b 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;.invoke:()Landroid/widget/Button; // method@1bdb │ │ -09fa0a: 0c00 |0003: move-result-object v0 │ │ -09fa0c: 1100 |0004: return-object v0 │ │ +09f9f0: |[09f9f0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$btnColorSelector$2.invoke:()Ljava/lang/Object; │ │ +09fa00: 6e10 db1b 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;.invoke:()Landroid/widget/Button; // method@1bdb │ │ +09fa06: 0c00 |0003: move-result-object v0 │ │ +09fa08: 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 : 6900 (SketchActivity.kt) │ │ @@ -230928,40 +230928,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 │ │ -09fadc: |[09fadc] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$drawView$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ -09faec: 5b01 b232 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@32b2 │ │ -09faf0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -09faf2: 7020 9504 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0495 │ │ -09faf8: 0e00 |0006: return-void │ │ +09fad8: |[09fad8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$drawView$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V │ │ +09fae8: 5b01 b232 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@32b2 │ │ +09faec: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +09faee: 7020 9504 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0495 │ │ +09faf4: 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 │ │ -09fa98: |[09fa98] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$drawView$2.invoke:()Lcom/simplify/ink/InkView; │ │ -09faa8: 5420 b232 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@32b2 │ │ -09faac: 1401 c900 097f |0002: const v1, #float 1.82108e+38 // #7f0900c9 │ │ -09fab2: 6e20 eb1b 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@1beb │ │ -09fab8: 0c00 |0008: move-result-object v0 │ │ -09faba: 1f00 ee00 |0009: check-cast v0, Lcom/simplify/ink/InkView; // type@00ee │ │ -09fabe: 1100 |000b: return-object v0 │ │ +09fa94: |[09fa94] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$drawView$2.invoke:()Lcom/simplify/ink/InkView; │ │ +09faa4: 5420 b232 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; // field@32b2 │ │ +09faa8: 1401 c900 097f |0002: const v1, #float 1.82108e+38 // #7f0900c9 │ │ +09faae: 6e20 eb1b 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.findViewById:(I)Landroid/view/View; // method@1beb │ │ +09fab4: 0c00 |0008: move-result-object v0 │ │ +09fab6: 1f00 ee00 |0009: check-cast v0, Lcom/simplify/ink/InkView; // type@00ee │ │ +09faba: 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;) │ │ @@ -230969,18 +230969,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09fac0: |[09fac0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$drawView$2.invoke:()Ljava/lang/Object; │ │ -09fad0: 6e10 e11b 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;.invoke:()Lcom/simplify/ink/InkView; // method@1be1 │ │ -09fad6: 0c00 |0003: move-result-object v0 │ │ -09fad8: 1100 |0004: return-object v0 │ │ +09fabc: |[09fabc] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity$drawView$2.invoke:()Ljava/lang/Object; │ │ +09facc: 6e10 e11b 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;.invoke:()Lcom/simplify/ink/InkView; // method@1be1 │ │ +09fad2: 0c00 |0003: move-result-object v0 │ │ +09fad4: 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 : 6900 (SketchActivity.kt) │ │ @@ -231020,40 +231020,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 │ │ -0a0630: |[0a0630] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$boldBtn$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -0a0640: 5b01 ba32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32ba │ │ -0a0644: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a0646: 7020 9504 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0495 │ │ -0a064c: 0e00 |0006: return-void │ │ +0a062c: |[0a062c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$boldBtn$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +0a063c: 5b01 ba32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32ba │ │ +0a0640: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a0642: 7020 9504 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0495 │ │ +0a0648: 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 │ │ -0a05ec: |[0a05ec] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$boldBtn$2.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ -0a05fc: 5420 ba32 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32ba │ │ -0a0600: 1401 7200 097f |0002: const v1, #float 1.82107e+38 // #7f090072 │ │ -0a0606: 6e20 251c 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@1c25 │ │ -0a060c: 0c00 |0008: move-result-object v0 │ │ -0a060e: 1f00 ea00 |0009: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@00ea │ │ -0a0612: 1100 |000b: return-object v0 │ │ +0a05e8: |[0a05e8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$boldBtn$2.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ +0a05f8: 5420 ba32 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32ba │ │ +0a05fc: 1401 7200 097f |0002: const v1, #float 1.82107e+38 // #7f090072 │ │ +0a0602: 6e20 251c 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@1c25 │ │ +0a0608: 0c00 |0008: move-result-object v0 │ │ +0a060a: 1f00 ea00 |0009: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@00ea │ │ +0a060e: 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;) │ │ @@ -231061,18 +231061,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0614: |[0a0614] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$boldBtn$2.invoke:()Ljava/lang/Object; │ │ -0a0624: 6e10 031c 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c03 │ │ -0a062a: 0c00 |0003: move-result-object v0 │ │ -0a062c: 1100 |0004: return-object v0 │ │ +0a0610: |[0a0610] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$boldBtn$2.invoke:()Ljava/lang/Object; │ │ +0a0620: 6e10 031c 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c03 │ │ +0a0626: 0c00 |0003: move-result-object v0 │ │ +0a0628: 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 : 7439 (TextNoteActivity.kt) │ │ @@ -231112,40 +231112,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 │ │ -0a0694: |[0a0694] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$etContent$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -0a06a4: 5b01 bb32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32bb │ │ -0a06a8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a06aa: 7020 9504 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0495 │ │ -0a06b0: 0e00 |0006: return-void │ │ +0a0690: |[0a0690] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$etContent$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +0a06a0: 5b01 bb32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32bb │ │ +0a06a4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a06a6: 7020 9504 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0495 │ │ +0a06ac: 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 │ │ -0a0650: |[0a0650] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$etContent$2.invoke:()Landroid/widget/EditText; │ │ -0a0660: 5420 bb32 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32bb │ │ -0a0664: 1401 dc00 097f |0002: const v1, #float 1.82109e+38 // #7f0900dc │ │ -0a066a: 6e20 251c 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@1c25 │ │ -0a0670: 0c00 |0008: move-result-object v0 │ │ -0a0672: 1f00 7a00 |0009: check-cast v0, Landroid/widget/EditText; // type@007a │ │ -0a0676: 1100 |000b: return-object v0 │ │ +0a064c: |[0a064c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$etContent$2.invoke:()Landroid/widget/EditText; │ │ +0a065c: 5420 bb32 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32bb │ │ +0a0660: 1401 dc00 097f |0002: const v1, #float 1.82109e+38 // #7f0900dc │ │ +0a0666: 6e20 251c 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@1c25 │ │ +0a066c: 0c00 |0008: move-result-object v0 │ │ +0a066e: 1f00 7a00 |0009: check-cast v0, Landroid/widget/EditText; // type@007a │ │ +0a0672: 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;) │ │ @@ -231153,18 +231153,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0678: |[0a0678] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$etContent$2.invoke:()Ljava/lang/Object; │ │ -0a0688: 6e10 061c 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;.invoke:()Landroid/widget/EditText; // method@1c06 │ │ -0a068e: 0c00 |0003: move-result-object v0 │ │ -0a0690: 1100 |0004: return-object v0 │ │ +0a0674: |[0a0674] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$etContent$2.invoke:()Ljava/lang/Object; │ │ +0a0684: 6e10 061c 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;.invoke:()Landroid/widget/EditText; // method@1c06 │ │ +0a068a: 0c00 |0003: move-result-object v0 │ │ +0a068c: 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 : 7439 (TextNoteActivity.kt) │ │ @@ -231204,40 +231204,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 │ │ -0a06f8: |[0a06f8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$italicsBtn$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -0a0708: 5b01 bc32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32bc │ │ -0a070c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a070e: 7020 9504 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0495 │ │ -0a0714: 0e00 |0006: return-void │ │ +0a06f4: |[0a06f4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$italicsBtn$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +0a0704: 5b01 bc32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32bc │ │ +0a0708: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a070a: 7020 9504 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0495 │ │ +0a0710: 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 │ │ -0a06b4: |[0a06b4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$italicsBtn$2.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ -0a06c4: 5420 bc32 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32bc │ │ -0a06c8: 1401 7600 097f |0002: const v1, #float 1.82107e+38 // #7f090076 │ │ -0a06ce: 6e20 251c 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@1c25 │ │ -0a06d4: 0c00 |0008: move-result-object v0 │ │ -0a06d6: 1f00 ea00 |0009: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@00ea │ │ -0a06da: 1100 |000b: return-object v0 │ │ +0a06b0: |[0a06b0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$italicsBtn$2.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ +0a06c0: 5420 bc32 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32bc │ │ +0a06c4: 1401 7600 097f |0002: const v1, #float 1.82107e+38 // #7f090076 │ │ +0a06ca: 6e20 251c 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@1c25 │ │ +0a06d0: 0c00 |0008: move-result-object v0 │ │ +0a06d2: 1f00 ea00 |0009: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@00ea │ │ +0a06d6: 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;) │ │ @@ -231245,18 +231245,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a06dc: |[0a06dc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$italicsBtn$2.invoke:()Ljava/lang/Object; │ │ -0a06ec: 6e10 091c 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c09 │ │ -0a06f2: 0c00 |0003: move-result-object v0 │ │ -0a06f4: 1100 |0004: return-object v0 │ │ +0a06d8: |[0a06d8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$italicsBtn$2.invoke:()Ljava/lang/Object; │ │ +0a06e8: 6e10 091c 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c09 │ │ +0a06ee: 0c00 |0003: move-result-object v0 │ │ +0a06f0: 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 : 7439 (TextNoteActivity.kt) │ │ @@ -231296,40 +231296,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 │ │ -0a0740: |[0a0740] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -0a0750: 5b01 bd32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32bd │ │ -0a0754: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -0a0756: 7020 9504 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0495 │ │ -0a075c: 0e00 |0006: return-void │ │ +0a073c: |[0a073c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +0a074c: 5b01 bd32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32bd │ │ +0a0750: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0a0752: 7020 9504 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0495 │ │ +0a0758: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$2;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0a0718: |[0a0718] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$2.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0a0728: 1f01 1401 |0000: check-cast v1, Ljava/lang/Boolean; // type@0114 │ │ -0a072c: 6e10 6f02 0100 |0002: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@026f │ │ -0a0732: 0a01 |0005: move-result v1 │ │ -0a0734: 6e20 0d1c 1000 |0006: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$2;.invoke:(Z)V // method@1c0d │ │ -0a073a: 6201 3e00 |0009: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ -0a073e: 1101 |000b: return-object v1 │ │ +0a0714: |[0a0714] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$2.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0a0724: 1f01 1401 |0000: check-cast v1, Ljava/lang/Boolean; // type@0114 │ │ +0a0728: 6e10 6f02 0100 |0002: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@026f │ │ +0a072e: 0a01 |0005: move-result v1 │ │ +0a0730: 6e20 0d1c 1000 |0006: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$2;.invoke:(Z)V // method@1c0d │ │ +0a0736: 6201 3e00 |0009: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ +0a073a: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$2; │ │ 0x0000 - 0x000c reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -231338,28 +231338,28 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0a0760: |[0a0760] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$2.invoke:(Z)V │ │ -0a0770: 5410 bd32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32bd │ │ -0a0774: 7110 1f1c 0000 |0002: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$getBoldBtn:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c1f │ │ -0a077a: 0c00 |0005: move-result-object v0 │ │ -0a077c: 3802 0500 |0006: if-eqz v2, 000b // +0005 │ │ -0a0780: 1a02 ab01 |0008: const-string v2, "#000000" // string@01ab │ │ -0a0784: 2803 |000a: goto 000d // +0003 │ │ -0a0786: 1a02 ac01 |000b: const-string v2, "#0274b2" // string@01ac │ │ -0a078a: 7110 7700 0200 |000d: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@0077 │ │ -0a0790: 0a02 |0010: move-result v2 │ │ -0a0792: 7110 5100 0200 |0011: invoke-static {v2}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@0051 │ │ -0a0798: 0c02 |0014: move-result-object v2 │ │ -0a079a: 6e20 1802 2000 |0015: invoke-virtual {v0, v2}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setBackgroundTintList:(Landroid/content/res/ColorStateList;)V // method@0218 │ │ -0a07a0: 0e00 |0018: return-void │ │ +0a075c: |[0a075c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$2.invoke:(Z)V │ │ +0a076c: 5410 bd32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32bd │ │ +0a0770: 7110 1f1c 0000 |0002: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$getBoldBtn:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c1f │ │ +0a0776: 0c00 |0005: move-result-object v0 │ │ +0a0778: 3802 0500 |0006: if-eqz v2, 000b // +0005 │ │ +0a077c: 1a02 ab01 |0008: const-string v2, "#000000" // string@01ab │ │ +0a0780: 2803 |000a: goto 000d // +0003 │ │ +0a0782: 1a02 ac01 |000b: const-string v2, "#0274b2" // string@01ac │ │ +0a0786: 7110 7700 0200 |000d: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@0077 │ │ +0a078c: 0a02 |0010: move-result v2 │ │ +0a078e: 7110 5100 0200 |0011: invoke-static {v2}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@0051 │ │ +0a0794: 0c02 |0014: move-result-object v2 │ │ +0a0796: 6e20 1802 2000 |0015: invoke-virtual {v0, v2}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setBackgroundTintList:(Landroid/content/res/ColorStateList;)V // method@0218 │ │ +0a079c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0019 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$2; │ │ 0x0000 - 0x0019 reg=2 (null) Z │ │ │ │ @@ -231400,40 +231400,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 │ │ -0a07cc: |[0a07cc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -0a07dc: 5b01 be32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32be │ │ -0a07e0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -0a07e2: 7020 9504 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0495 │ │ -0a07e8: 0e00 |0006: return-void │ │ +0a07c8: |[0a07c8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +0a07d8: 5b01 be32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32be │ │ +0a07dc: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0a07de: 7020 9504 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0495 │ │ +0a07e4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$3;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0a07a4: |[0a07a4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$3.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0a07b4: 1f01 1401 |0000: check-cast v1, Ljava/lang/Boolean; // type@0114 │ │ -0a07b8: 6e10 6f02 0100 |0002: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@026f │ │ -0a07be: 0a01 |0005: move-result v1 │ │ -0a07c0: 6e20 101c 1000 |0006: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$3;.invoke:(Z)V // method@1c10 │ │ -0a07c6: 6201 3e00 |0009: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ -0a07ca: 1101 |000b: return-object v1 │ │ +0a07a0: |[0a07a0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$3.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0a07b0: 1f01 1401 |0000: check-cast v1, Ljava/lang/Boolean; // type@0114 │ │ +0a07b4: 6e10 6f02 0100 |0002: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@026f │ │ +0a07ba: 0a01 |0005: move-result v1 │ │ +0a07bc: 6e20 101c 1000 |0006: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$3;.invoke:(Z)V // method@1c10 │ │ +0a07c2: 6201 3e00 |0009: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ +0a07c6: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$3; │ │ 0x0000 - 0x000c reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -231442,28 +231442,28 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0a07ec: |[0a07ec] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$3.invoke:(Z)V │ │ -0a07fc: 5410 be32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32be │ │ -0a0800: 7110 201c 0000 |0002: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$getItalicsBtn:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c20 │ │ -0a0806: 0c00 |0005: move-result-object v0 │ │ -0a0808: 3802 0500 |0006: if-eqz v2, 000b // +0005 │ │ -0a080c: 1a02 ab01 |0008: const-string v2, "#000000" // string@01ab │ │ -0a0810: 2803 |000a: goto 000d // +0003 │ │ -0a0812: 1a02 ac01 |000b: const-string v2, "#0274b2" // string@01ac │ │ -0a0816: 7110 7700 0200 |000d: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@0077 │ │ -0a081c: 0a02 |0010: move-result v2 │ │ -0a081e: 7110 5100 0200 |0011: invoke-static {v2}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@0051 │ │ -0a0824: 0c02 |0014: move-result-object v2 │ │ -0a0826: 6e20 1802 2000 |0015: invoke-virtual {v0, v2}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setBackgroundTintList:(Landroid/content/res/ColorStateList;)V // method@0218 │ │ -0a082c: 0e00 |0018: return-void │ │ +0a07e8: |[0a07e8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$3.invoke:(Z)V │ │ +0a07f8: 5410 be32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32be │ │ +0a07fc: 7110 201c 0000 |0002: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$getItalicsBtn:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c20 │ │ +0a0802: 0c00 |0005: move-result-object v0 │ │ +0a0804: 3802 0500 |0006: if-eqz v2, 000b // +0005 │ │ +0a0808: 1a02 ab01 |0008: const-string v2, "#000000" // string@01ab │ │ +0a080c: 2803 |000a: goto 000d // +0003 │ │ +0a080e: 1a02 ac01 |000b: const-string v2, "#0274b2" // string@01ac │ │ +0a0812: 7110 7700 0200 |000d: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@0077 │ │ +0a0818: 0a02 |0010: move-result v2 │ │ +0a081a: 7110 5100 0200 |0011: invoke-static {v2}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@0051 │ │ +0a0820: 0c02 |0014: move-result-object v2 │ │ +0a0822: 6e20 1802 2000 |0015: invoke-virtual {v0, v2}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setBackgroundTintList:(Landroid/content/res/ColorStateList;)V // method@0218 │ │ +0a0828: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0019 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$3; │ │ 0x0000 - 0x0019 reg=2 (null) Z │ │ │ │ @@ -231504,40 +231504,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 │ │ -0a0858: |[0a0858] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$4.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -0a0868: 5b01 bf32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32bf │ │ -0a086c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -0a086e: 7020 9504 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0495 │ │ -0a0874: 0e00 |0006: return-void │ │ +0a0854: |[0a0854] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$4.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +0a0864: 5b01 bf32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32bf │ │ +0a0868: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0a086a: 7020 9504 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0495 │ │ +0a0870: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$4;) │ │ name : 'invoke' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0a0830: |[0a0830] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$4.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0a0840: 1f01 1401 |0000: check-cast v1, Ljava/lang/Boolean; // type@0114 │ │ -0a0844: 6e10 6f02 0100 |0002: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@026f │ │ -0a084a: 0a01 |0005: move-result v1 │ │ -0a084c: 6e20 131c 1000 |0006: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$4;.invoke:(Z)V // method@1c13 │ │ -0a0852: 6201 3e00 |0009: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ -0a0856: 1101 |000b: return-object v1 │ │ +0a082c: |[0a082c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$4.invoke:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0a083c: 1f01 1401 |0000: check-cast v1, Ljava/lang/Boolean; // type@0114 │ │ +0a0840: 6e10 6f02 0100 |0002: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@026f │ │ +0a0846: 0a01 |0005: move-result v1 │ │ +0a0848: 6e20 131c 1000 |0006: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$4;.invoke:(Z)V // method@1c13 │ │ +0a084e: 6201 3e00 |0009: sget-object v1, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ +0a0852: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$4; │ │ 0x0000 - 0x000c reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -231546,28 +231546,28 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0a0878: |[0a0878] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$4.invoke:(Z)V │ │ -0a0888: 5410 bf32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32bf │ │ -0a088c: 7110 211c 0000 |0002: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$getUnderlineBtn:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c21 │ │ -0a0892: 0c00 |0005: move-result-object v0 │ │ -0a0894: 3802 0500 |0006: if-eqz v2, 000b // +0005 │ │ -0a0898: 1a02 ab01 |0008: const-string v2, "#000000" // string@01ab │ │ -0a089c: 2803 |000a: goto 000d // +0003 │ │ -0a089e: 1a02 ac01 |000b: const-string v2, "#0274b2" // string@01ac │ │ -0a08a2: 7110 7700 0200 |000d: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@0077 │ │ -0a08a8: 0a02 |0010: move-result v2 │ │ -0a08aa: 7110 5100 0200 |0011: invoke-static {v2}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@0051 │ │ -0a08b0: 0c02 |0014: move-result-object v2 │ │ -0a08b2: 6e20 1802 2000 |0015: invoke-virtual {v0, v2}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setBackgroundTintList:(Landroid/content/res/ColorStateList;)V // method@0218 │ │ -0a08b8: 0e00 |0018: return-void │ │ +0a0874: |[0a0874] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$onCreate$4.invoke:(Z)V │ │ +0a0884: 5410 bf32 |0000: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$4;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32bf │ │ +0a0888: 7110 211c 0000 |0002: invoke-static {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.access$getUnderlineBtn:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c21 │ │ +0a088e: 0c00 |0005: move-result-object v0 │ │ +0a0890: 3802 0500 |0006: if-eqz v2, 000b // +0005 │ │ +0a0894: 1a02 ab01 |0008: const-string v2, "#000000" // string@01ab │ │ +0a0898: 2803 |000a: goto 000d // +0003 │ │ +0a089a: 1a02 ac01 |000b: const-string v2, "#0274b2" // string@01ac │ │ +0a089e: 7110 7700 0200 |000d: invoke-static {v2}, Landroid/graphics/Color;.parseColor:(Ljava/lang/String;)I // method@0077 │ │ +0a08a4: 0a02 |0010: move-result v2 │ │ +0a08a6: 7110 5100 0200 |0011: invoke-static {v2}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@0051 │ │ +0a08ac: 0c02 |0014: move-result-object v2 │ │ +0a08ae: 6e20 1802 2000 |0015: invoke-virtual {v0, v2}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setBackgroundTintList:(Landroid/content/res/ColorStateList;)V // method@0218 │ │ +0a08b4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0019 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$4; │ │ 0x0000 - 0x0019 reg=2 (null) Z │ │ │ │ @@ -231608,40 +231608,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 │ │ -0a09c4: |[0a09c4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$underlineBtn$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ -0a09d4: 5b01 c132 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32c1 │ │ -0a09d8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a09da: 7020 9504 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0495 │ │ -0a09e0: 0e00 |0006: return-void │ │ +0a09c0: |[0a09c0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$underlineBtn$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V │ │ +0a09d0: 5b01 c132 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32c1 │ │ +0a09d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a09d6: 7020 9504 1000 |0003: invoke-direct {v0, v1}, Lkotlin/jvm/internal/Lambda;.:(I)V // method@0495 │ │ +0a09dc: 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 │ │ -0a0980: |[0a0980] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$underlineBtn$2.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ -0a0990: 5420 c132 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32c1 │ │ -0a0994: 1401 7c00 097f |0002: const v1, #float 1.82107e+38 // #7f09007c │ │ -0a099a: 6e20 251c 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@1c25 │ │ -0a09a0: 0c00 |0008: move-result-object v0 │ │ -0a09a2: 1f00 ea00 |0009: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@00ea │ │ -0a09a6: 1100 |000b: return-object v0 │ │ +0a097c: |[0a097c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$underlineBtn$2.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ +0a098c: 5420 c132 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; // field@32c1 │ │ +0a0990: 1401 7c00 097f |0002: const v1, #float 1.82107e+38 // #7f09007c │ │ +0a0996: 6e20 251c 1000 |0005: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@1c25 │ │ +0a099c: 0c00 |0008: move-result-object v0 │ │ +0a099e: 1f00 ea00 |0009: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@00ea │ │ +0a09a2: 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;) │ │ @@ -231649,18 +231649,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a09a8: |[0a09a8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$underlineBtn$2.invoke:()Ljava/lang/Object; │ │ -0a09b8: 6e10 1a1c 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c1a │ │ -0a09be: 0c00 |0003: move-result-object v0 │ │ -0a09c0: 1100 |0004: return-object v0 │ │ +0a09a4: |[0a09a4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity$underlineBtn$2.invoke:()Ljava/lang/Object; │ │ +0a09b4: 6e10 1a1c 0100 |0000: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;.invoke:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c1a │ │ +0a09ba: 0c00 |0003: move-result-object v0 │ │ +0a09bc: 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 : 7439 (TextNoteActivity.kt) │ │ @@ -257435,112 +257435,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 │ │ -09e708: |[09e708] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ -09e718: 5b01 8532 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3285 │ │ -09e71c: 5b02 8332 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3283 │ │ -09e720: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -09e722: 7030 7b04 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@047b │ │ -09e728: 0e00 |0008: return-void │ │ +09e704: |[09e704] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ +09e714: 5b01 8532 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3285 │ │ +09e718: 5b02 8332 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3283 │ │ +09e71c: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +09e71e: 7030 7b04 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@047b │ │ +09e724: 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 │ │ -09e6e0: |[09e6e0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -09e6f0: 2203 fe06 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@06fe │ │ -09e6f4: 5420 8532 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3285 │ │ -09e6f8: 5421 8332 |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3283 │ │ -09e6fc: 7040 7d1b 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@1b7d │ │ -09e702: 1f03 c701 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c7 │ │ -09e706: 1103 |000b: return-object v3 │ │ +09e6dc: |[09e6dc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +09e6ec: 2203 fe06 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@06fe │ │ +09e6f0: 5420 8532 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3285 │ │ +09e6f4: 5421 8332 |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3283 │ │ +09e6f8: 7040 7d1b 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@1b7d │ │ +09e6fe: 1f03 c701 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c7 │ │ +09e702: 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 │ │ -09e638: |[09e638] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -09e648: 1f01 1602 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0216 │ │ -09e64c: 1f02 c701 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c7 │ │ -09e650: 6e30 801b 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@1b80 │ │ -09e656: 0c01 |0007: move-result-object v1 │ │ -09e658: 1101 |0008: return-object v1 │ │ +09e634: |[09e634] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +09e644: 1f01 1602 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0216 │ │ +09e648: 1f02 c701 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c7 │ │ +09e64c: 6e30 801b 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@1b80 │ │ +09e652: 0c01 |0007: move-result-object v1 │ │ +09e654: 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 │ │ -09e65c: |[09e65c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -09e66c: 6e30 7e1b 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@1b7e │ │ -09e672: 0c01 |0003: move-result-object v1 │ │ -09e674: 1f01 fe06 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@06fe │ │ -09e678: 6202 3e00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ -09e67c: 6e20 811b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1b81 │ │ -09e682: 0c01 |000b: move-result-object v1 │ │ -09e684: 1101 |000c: return-object v1 │ │ +09e658: |[09e658] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +09e668: 6e30 7e1b 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@1b7e │ │ +09e66e: 0c01 |0003: move-result-object v1 │ │ +09e670: 1f01 fe06 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1; // type@06fe │ │ +09e674: 6202 3e00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ +09e678: 6e20 811b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1b81 │ │ +09e67e: 0c01 |000b: move-result-object v1 │ │ +09e680: 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 │ │ -09e688: |[09e688] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -09e698: 7100 6f04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046f │ │ -09e69e: 5210 8432 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.label:I // field@3284 │ │ -09e6a2: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -09e6a6: 7110 4f04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044f │ │ -09e6ac: 5412 8532 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3285 │ │ -09e6b0: 7110 c41b 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@1bc4 │ │ -09e6b6: 0c02 |000f: move-result-object v2 │ │ -09e6b8: 6e10 5418 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@1854 │ │ -09e6be: 0c02 |0013: move-result-object v2 │ │ -09e6c0: 5410 8332 |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3283 │ │ -09e6c4: 7220 e918 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@18e9 │ │ -09e6ca: 6202 3e00 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ -09e6ce: 1102 |001b: return-object v2 │ │ -09e6d0: 2202 2601 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@0126 │ │ -09e6d4: 1a00 6c25 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@256c │ │ -09e6d8: 7020 af02 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02af │ │ -09e6de: 2702 |0023: throw v2 │ │ +09e684: |[09e684] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +09e694: 7100 6f04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046f │ │ +09e69a: 5210 8432 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.label:I // field@3284 │ │ +09e69e: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +09e6a2: 7110 4f04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044f │ │ +09e6a8: 5412 8532 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3285 │ │ +09e6ac: 7110 c41b 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@1bc4 │ │ +09e6b2: 0c02 |000f: move-result-object v2 │ │ +09e6b4: 6e10 5418 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@1854 │ │ +09e6ba: 0c02 |0013: move-result-object v2 │ │ +09e6bc: 5410 8332 |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3283 │ │ +09e6c0: 7220 e918 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@18e9 │ │ +09e6c6: 6202 3e00 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ +09e6ca: 1102 |001b: return-object v2 │ │ +09e6cc: 2202 2601 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@0126 │ │ +09e6d0: 1a00 6c25 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@256c │ │ +09e6d4: 7020 af02 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02af │ │ +09e6da: 2702 |0023: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=53 │ │ 0x000a line=54 │ │ 0x0019 line=55 │ │ 0x001c line=53 │ │ locals : │ │ @@ -257599,112 +257599,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 │ │ -09e7fc: |[09e7fc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ -09e80c: 5b01 8832 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3288 │ │ -09e810: 5b02 8632 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@3286 │ │ -09e814: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -09e816: 7030 7b04 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@047b │ │ -09e81c: 0e00 |0008: return-void │ │ +09e7f8: |[09e7f8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ +09e808: 5b01 8832 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3288 │ │ +09e80c: 5b02 8632 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@3286 │ │ +09e810: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +09e812: 7030 7b04 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@047b │ │ +09e818: 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 │ │ -09e7d4: |[09e7d4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -09e7e4: 2203 ff06 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@06ff │ │ -09e7e8: 5420 8832 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3288 │ │ -09e7ec: 5421 8632 |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@3286 │ │ -09e7f0: 7040 821b 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@1b82 │ │ -09e7f6: 1f03 c701 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c7 │ │ -09e7fa: 1103 |000b: return-object v3 │ │ +09e7d0: |[09e7d0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +09e7e0: 2203 ff06 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@06ff │ │ +09e7e4: 5420 8832 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3288 │ │ +09e7e8: 5421 8632 |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@3286 │ │ +09e7ec: 7040 821b 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@1b82 │ │ +09e7f2: 1f03 c701 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c7 │ │ +09e7f6: 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 │ │ -09e72c: |[09e72c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -09e73c: 1f01 1602 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0216 │ │ -09e740: 1f02 c701 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c7 │ │ -09e744: 6e30 851b 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@1b85 │ │ -09e74a: 0c01 |0007: move-result-object v1 │ │ -09e74c: 1101 |0008: return-object v1 │ │ +09e728: |[09e728] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +09e738: 1f01 1602 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0216 │ │ +09e73c: 1f02 c701 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c7 │ │ +09e740: 6e30 851b 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@1b85 │ │ +09e746: 0c01 |0007: move-result-object v1 │ │ +09e748: 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 │ │ -09e750: |[09e750] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -09e760: 6e30 831b 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@1b83 │ │ -09e766: 0c01 |0003: move-result-object v1 │ │ -09e768: 1f01 ff06 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@06ff │ │ -09e76c: 6202 3e00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ -09e770: 6e20 861b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1b86 │ │ -09e776: 0c01 |000b: move-result-object v1 │ │ -09e778: 1101 |000c: return-object v1 │ │ +09e74c: |[09e74c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +09e75c: 6e30 831b 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@1b83 │ │ +09e762: 0c01 |0003: move-result-object v1 │ │ +09e764: 1f01 ff06 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2; // type@06ff │ │ +09e768: 6202 3e00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ +09e76c: 6e20 861b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1b86 │ │ +09e772: 0c01 |000b: move-result-object v1 │ │ +09e774: 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 │ │ -09e77c: |[09e77c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -09e78c: 7100 6f04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046f │ │ -09e792: 5210 8732 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.label:I // field@3287 │ │ -09e796: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -09e79a: 7110 4f04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044f │ │ -09e7a0: 5412 8832 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3288 │ │ -09e7a4: 7110 c41b 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@1bc4 │ │ -09e7aa: 0c02 |000f: move-result-object v2 │ │ -09e7ac: 6e10 4d18 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@184d │ │ -09e7b2: 0c02 |0013: move-result-object v2 │ │ -09e7b4: 5410 8632 |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@3286 │ │ -09e7b8: 7220 7518 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@1875 │ │ -09e7be: 6202 3e00 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ -09e7c2: 1102 |001b: return-object v2 │ │ -09e7c4: 2202 2601 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@0126 │ │ -09e7c8: 1a00 6c25 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@256c │ │ -09e7cc: 7020 af02 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02af │ │ -09e7d2: 2702 |0023: throw v2 │ │ +09e778: |[09e778] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +09e788: 7100 6f04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046f │ │ +09e78e: 5210 8732 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.label:I // field@3287 │ │ +09e792: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +09e796: 7110 4f04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044f │ │ +09e79c: 5412 8832 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3288 │ │ +09e7a0: 7110 c41b 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@1bc4 │ │ +09e7a6: 0c02 |000f: move-result-object v2 │ │ +09e7a8: 6e10 4d18 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@184d │ │ +09e7ae: 0c02 |0013: move-result-object v2 │ │ +09e7b0: 5410 8632 |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@3286 │ │ +09e7b4: 7220 7518 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@1875 │ │ +09e7ba: 6202 3e00 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ +09e7be: 1102 |001b: return-object v2 │ │ +09e7c0: 2202 2601 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@0126 │ │ +09e7c4: 1a00 6c25 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@256c │ │ +09e7c8: 7020 af02 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02af │ │ +09e7ce: 2702 |0023: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=72 │ │ 0x000a line=73 │ │ 0x0019 line=74 │ │ 0x001c line=72 │ │ locals : │ │ @@ -257763,112 +257763,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 │ │ -09e8f0: |[09e8f0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V │ │ -09e900: 5b01 8b32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328b │ │ -09e904: 5b02 8932 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@3289 │ │ -09e908: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -09e90a: 7030 7b04 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@047b │ │ -09e910: 0e00 |0008: return-void │ │ +09e8ec: |[09e8ec] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V │ │ +09e8fc: 5b01 8b32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328b │ │ +09e900: 5b02 8932 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@3289 │ │ +09e904: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +09e906: 7030 7b04 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@047b │ │ +09e90c: 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 │ │ -09e8c8: |[09e8c8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -09e8d8: 2203 0007 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@0700 │ │ -09e8dc: 5420 8b32 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328b │ │ -09e8e0: 5421 8932 |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@3289 │ │ -09e8e4: 7040 871b 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@1b87 │ │ -09e8ea: 1f03 c701 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c7 │ │ -09e8ee: 1103 |000b: return-object v3 │ │ +09e8c4: |[09e8c4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +09e8d4: 2203 0007 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@0700 │ │ +09e8d8: 5420 8b32 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328b │ │ +09e8dc: 5421 8932 |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@3289 │ │ +09e8e0: 7040 871b 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@1b87 │ │ +09e8e6: 1f03 c701 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c7 │ │ +09e8ea: 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 │ │ -09e820: |[09e820] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -09e830: 1f01 1602 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0216 │ │ -09e834: 1f02 c701 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c7 │ │ -09e838: 6e30 8a1b 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@1b8a │ │ -09e83e: 0c01 |0007: move-result-object v1 │ │ -09e840: 1101 |0008: return-object v1 │ │ +09e81c: |[09e81c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +09e82c: 1f01 1602 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0216 │ │ +09e830: 1f02 c701 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c7 │ │ +09e834: 6e30 8a1b 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@1b8a │ │ +09e83a: 0c01 |0007: move-result-object v1 │ │ +09e83c: 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 │ │ -09e844: |[09e844] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -09e854: 6e30 881b 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@1b88 │ │ -09e85a: 0c01 |0003: move-result-object v1 │ │ -09e85c: 1f01 0007 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@0700 │ │ -09e860: 6202 3e00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ -09e864: 6e20 8b1b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1b8b │ │ -09e86a: 0c01 |000b: move-result-object v1 │ │ -09e86c: 1101 |000c: return-object v1 │ │ +09e840: |[09e840] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +09e850: 6e30 881b 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@1b88 │ │ +09e856: 0c01 |0003: move-result-object v1 │ │ +09e858: 1f01 0007 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3; // type@0700 │ │ +09e85c: 6202 3e00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ +09e860: 6e20 8b1b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1b8b │ │ +09e866: 0c01 |000b: move-result-object v1 │ │ +09e868: 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 │ │ -09e870: |[09e870] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -09e880: 7100 6f04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046f │ │ -09e886: 5210 8a32 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.label:I // field@328a │ │ -09e88a: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -09e88e: 7110 4f04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044f │ │ -09e894: 5412 8b32 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328b │ │ -09e898: 7110 c31b 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@1bc3 │ │ -09e89e: 0c02 |000f: move-result-object v2 │ │ -09e8a0: 6e10 5318 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@1853 │ │ -09e8a6: 0c02 |0013: move-result-object v2 │ │ -09e8a8: 5410 8932 |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@3289 │ │ -09e8ac: 7220 9d18 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@189d │ │ -09e8b2: 6202 3e00 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ -09e8b6: 1102 |001b: return-object v2 │ │ -09e8b8: 2202 2601 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@0126 │ │ -09e8bc: 1a00 6c25 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@256c │ │ -09e8c0: 7020 af02 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02af │ │ -09e8c6: 2702 |0023: throw v2 │ │ +09e86c: |[09e86c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$delete$3.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +09e87c: 7100 6f04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046f │ │ +09e882: 5210 8a32 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.label:I // field@328a │ │ +09e886: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +09e88a: 7110 4f04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044f │ │ +09e890: 5412 8b32 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328b │ │ +09e894: 7110 c31b 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@1bc3 │ │ +09e89a: 0c02 |000f: move-result-object v2 │ │ +09e89c: 6e10 5318 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@1853 │ │ +09e8a2: 0c02 |0013: move-result-object v2 │ │ +09e8a4: 5410 8932 |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$delete$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@3289 │ │ +09e8a8: 7220 9d18 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@189d │ │ +09e8ae: 6202 3e00 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ +09e8b2: 1102 |001b: return-object v2 │ │ +09e8b4: 2202 2601 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@0126 │ │ +09e8b8: 1a00 6c25 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@256c │ │ +09e8bc: 7020 af02 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02af │ │ +09e8c2: 2702 |0023: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=115 │ │ 0x000a line=116 │ │ 0x0019 line=117 │ │ 0x001c line=115 │ │ locals : │ │ @@ -257923,115 +257923,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 │ │ -09e9f8: |[09e9f8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V │ │ -09ea08: 5b01 8d32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328d │ │ -09ea0c: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -09ea0e: 7030 7b04 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@047b │ │ -09ea14: 0e00 |0006: return-void │ │ +09e9f4: |[09e9f4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V │ │ +09ea04: 5b01 8d32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328d │ │ +09ea08: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +09ea0a: 7030 7b04 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@047b │ │ +09ea10: 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 │ │ -09e9d4: |[09e9d4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -09e9e4: 2202 0107 |0000: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@0701 │ │ -09e9e8: 5410 8d32 |0002: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328d │ │ -09e9ec: 7030 8c1b 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@1b8c │ │ -09e9f2: 1f02 c701 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c7 │ │ -09e9f6: 1102 |0009: return-object v2 │ │ +09e9d0: |[09e9d0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +09e9e0: 2202 0107 |0000: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@0701 │ │ +09e9e4: 5410 8d32 |0002: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328d │ │ +09e9e8: 7030 8c1b 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@1b8c │ │ +09e9ee: 1f02 c701 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c7 │ │ +09e9f2: 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 │ │ -09e914: |[09e914] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -09e924: 1f01 1602 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0216 │ │ -09e928: 1f02 c701 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c7 │ │ -09e92c: 6e30 8f1b 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@1b8f │ │ -09e932: 0c01 |0007: move-result-object v1 │ │ -09e934: 1101 |0008: return-object v1 │ │ +09e910: |[09e910] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +09e920: 1f01 1602 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0216 │ │ +09e924: 1f02 c701 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c7 │ │ +09e928: 6e30 8f1b 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@1b8f │ │ +09e92e: 0c01 |0007: move-result-object v1 │ │ +09e930: 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 │ │ -09e938: |[09e938] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -09e948: 6e30 8d1b 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@1b8d │ │ -09e94e: 0c01 |0003: move-result-object v1 │ │ -09e950: 1f01 0107 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@0701 │ │ -09e954: 6202 3e00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ -09e958: 6e20 901b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1b90 │ │ -09e95e: 0c01 |000b: move-result-object v1 │ │ -09e960: 1101 |000c: return-object v1 │ │ +09e934: |[09e934] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +09e944: 6e30 8d1b 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@1b8d │ │ +09e94a: 0c01 |0003: move-result-object v1 │ │ +09e94c: 1f01 0107 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@0701 │ │ +09e950: 6202 3e00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ +09e954: 6e20 901b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1b90 │ │ +09e95a: 0c01 |000b: move-result-object v1 │ │ +09e95c: 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 │ │ -09e964: |[09e964] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -09e974: 7100 6f04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046f │ │ -09e97a: 5210 8c32 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.label:I // field@328c │ │ -09e97e: 3900 2200 |0005: if-nez v0, 0027 // +0022 │ │ -09e982: 7110 4f04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044f │ │ -09e988: 5412 8d32 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328d │ │ -09e98c: 7110 c61b 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@1bc6 │ │ -09e992: 0c02 |000f: move-result-object v2 │ │ -09e994: 3802 1400 |0010: if-eqz v2, 0024 // +0014 │ │ -09e998: 5412 8d32 |0012: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328d │ │ -09e99c: 7110 c51b 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@1bc5 │ │ -09e9a2: 0c02 |0017: move-result-object v2 │ │ -09e9a4: 5410 8d32 |0018: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328d │ │ -09e9a8: 7110 c61b 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@1bc6 │ │ -09e9ae: 0c00 |001d: move-result-object v0 │ │ -09e9b0: 7110 8e04 0000 |001e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048e │ │ -09e9b6: 6e20 9601 0200 |0021: invoke-virtual {v2, v0}, Landroidx/lifecycle/MediatorLiveData;.removeSource:(Landroidx/lifecycle/LiveData;)V // method@0196 │ │ -09e9bc: 6202 3e00 |0024: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ -09e9c0: 1102 |0026: return-object v2 │ │ -09e9c2: 2202 2601 |0027: new-instance v2, Ljava/lang/IllegalStateException; // type@0126 │ │ -09e9c6: 1a00 6c25 |0029: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@256c │ │ -09e9ca: 7020 af02 0200 |002b: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02af │ │ -09e9d0: 2702 |002e: throw v2 │ │ +09e960: |[09e960] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +09e970: 7100 6f04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046f │ │ +09e976: 5210 8c32 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.label:I // field@328c │ │ +09e97a: 3900 2200 |0005: if-nez v0, 0027 // +0022 │ │ +09e97e: 7110 4f04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044f │ │ +09e984: 5412 8d32 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328d │ │ +09e988: 7110 c61b 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@1bc6 │ │ +09e98e: 0c02 |000f: move-result-object v2 │ │ +09e990: 3802 1400 |0010: if-eqz v2, 0024 // +0014 │ │ +09e994: 5412 8d32 |0012: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328d │ │ +09e998: 7110 c51b 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@1bc5 │ │ +09e99e: 0c02 |0017: move-result-object v2 │ │ +09e9a0: 5410 8d32 |0018: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@328d │ │ +09e9a4: 7110 c61b 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@1bc6 │ │ +09e9aa: 0c00 |001d: move-result-object v0 │ │ +09e9ac: 7110 8e04 0000 |001e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048e │ │ +09e9b2: 6e20 9601 0200 |0021: invoke-virtual {v2, v0}, Landroidx/lifecycle/MediatorLiveData;.removeSource:(Landroidx/lifecycle/LiveData;)V // method@0196 │ │ +09e9b8: 6202 3e00 |0024: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ +09e9bc: 1102 |0026: return-object v2 │ │ +09e9be: 2202 2601 |0027: new-instance v2, Ljava/lang/IllegalStateException; // type@0126 │ │ +09e9c2: 1a00 6c25 |0029: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@256c │ │ +09e9c6: 7020 af02 0200 |002b: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02af │ │ +09e9cc: 2702 |002e: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=80 │ │ 0x000a line=81 │ │ 0x0012 line=82 │ │ 0x0024 line=84 │ │ 0x0027 line=80 │ │ @@ -258087,118 +258087,118 @@ │ │ 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 │ │ -09eb70: |[09eb70] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V │ │ -09eb80: 5b01 9032 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3290 │ │ -09eb84: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -09eb86: 7030 7b04 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@047b │ │ -09eb8c: 0e00 |0006: return-void │ │ +09eb6c: |[09eb6c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lkotlin/coroutines/Continuation;)V │ │ +09eb7c: 5b01 9032 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3290 │ │ +09eb80: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +09eb82: 7030 7b04 1002 |0003: invoke-direct {v0, v1, v2}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@047b │ │ +09eb88: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;) │ │ 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 │ │ -09eb4c: |[09eb4c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -09eb5c: 2202 0307 |0000: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@0703 │ │ -09eb60: 5410 9032 |0002: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3290 │ │ -09eb64: 7030 941b 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@1b94 │ │ -09eb6a: 1f02 c701 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c7 │ │ -09eb6e: 1102 |0009: return-object v2 │ │ +09eb48: |[09eb48] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +09eb58: 2202 0307 |0000: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@0703 │ │ +09eb5c: 5410 9032 |0002: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3290 │ │ +09eb60: 7030 941b 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@1b94 │ │ +09eb66: 1f02 c701 |0007: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c7 │ │ +09eb6a: 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 │ │ -09ea7c: |[09ea7c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -09ea8c: 1f01 1602 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0216 │ │ -09ea90: 1f02 c701 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c7 │ │ -09ea94: 6e30 971b 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@1b97 │ │ -09ea9a: 0c01 |0007: move-result-object v1 │ │ -09ea9c: 1101 |0008: return-object v1 │ │ +09ea78: |[09ea78] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +09ea88: 1f01 1602 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0216 │ │ +09ea8c: 1f02 c701 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c7 │ │ +09ea90: 6e30 971b 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@1b97 │ │ +09ea96: 0c01 |0007: move-result-object v1 │ │ +09ea98: 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 │ │ -09eaa0: |[09eaa0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -09eab0: 6e30 951b 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@1b95 │ │ -09eab6: 0c01 |0003: move-result-object v1 │ │ -09eab8: 1f01 0307 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@0703 │ │ -09eabc: 6202 3e00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ -09eac0: 6e20 981b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1b98 │ │ -09eac6: 0c01 |000b: move-result-object v1 │ │ -09eac8: 1101 |000c: return-object v1 │ │ +09ea9c: |[09ea9c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +09eaac: 6e30 951b 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@1b95 │ │ +09eab2: 0c01 |0003: move-result-object v1 │ │ +09eab4: 1f01 0307 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@0703 │ │ +09eab8: 6202 3e00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ +09eabc: 6e20 981b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1b98 │ │ +09eac2: 0c01 |000b: move-result-object v1 │ │ +09eac4: 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 : 55 16-bit code units │ │ -09eacc: |[09eacc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -09eadc: 7100 6f04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046f │ │ -09eae2: 5230 8f32 |0003: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.label:I // field@328f │ │ -09eae6: 3900 2a00 |0005: if-nez v0, 002f // +002a │ │ -09eaea: 7110 4f04 0400 |0007: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044f │ │ -09eaf0: 5434 9032 |000a: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3290 │ │ -09eaf4: 7110 c51b 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@1bc5 │ │ -09eafa: 0c04 |000f: move-result-object v4 │ │ -09eafc: 5430 9032 |0010: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3290 │ │ -09eb00: 7110 c61b 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@1bc6 │ │ -09eb06: 0c00 |0015: move-result-object v0 │ │ -09eb08: 7110 8e04 0000 |0016: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048e │ │ -09eb0e: 2201 0207 |0019: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$1; // type@0702 │ │ -09eb12: 5432 9032 |001b: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3290 │ │ -09eb16: 7020 911b 2100 |001d: invoke-direct {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)V // method@1b91 │ │ -09eb1c: 1f01 dd01 |0020: check-cast v1, Lkotlin/jvm/functions/Function1; // type@01dd │ │ -09eb20: 2202 0807 |0022: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0; // type@0708 │ │ -09eb24: 7020 ad1b 1200 |0024: invoke-direct {v2, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1bad │ │ -09eb2a: 1f02 a700 |0027: check-cast v2, Landroidx/lifecycle/Observer; // type@00a7 │ │ -09eb2e: 6e30 9401 0402 |0029: invoke-virtual {v4, v0, v2}, Landroidx/lifecycle/MediatorLiveData;.addSource:(Landroidx/lifecycle/LiveData;Landroidx/lifecycle/Observer;)V // method@0194 │ │ -09eb34: 6204 3e00 |002c: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ -09eb38: 1104 |002e: return-object v4 │ │ -09eb3a: 2204 2601 |002f: new-instance v4, Ljava/lang/IllegalStateException; // type@0126 │ │ -09eb3e: 1a00 6c25 |0031: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@256c │ │ -09eb42: 7020 af02 0400 |0033: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02af │ │ -09eb48: 2704 |0036: throw v4 │ │ +09eac8: |[09eac8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +09ead8: 7100 6f04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046f │ │ +09eade: 5230 8f32 |0003: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.label:I // field@328f │ │ +09eae2: 3900 2a00 |0005: if-nez v0, 002f // +002a │ │ +09eae6: 7110 4f04 0400 |0007: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044f │ │ +09eaec: 5434 9032 |000a: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3290 │ │ +09eaf0: 7110 c51b 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@1bc5 │ │ +09eaf6: 0c04 |000f: move-result-object v4 │ │ +09eaf8: 5430 9032 |0010: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3290 │ │ +09eafc: 7110 c61b 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@1bc6 │ │ +09eb02: 0c00 |0015: move-result-object v0 │ │ +09eb04: 7110 8e04 0000 |0016: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048e │ │ +09eb0a: 2201 0207 |0019: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$1; // type@0702 │ │ +09eb0e: 5432 9032 |001b: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3290 │ │ +09eb12: 7020 911b 2100 |001d: invoke-direct {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;)V // method@1b91 │ │ +09eb18: 1f01 dd01 |0020: check-cast v1, Lkotlin/jvm/functions/Function1; // type@01dd │ │ +09eb1c: 2202 0807 |0022: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0; // type@0708 │ │ +09eb20: 7020 ad1b 1200 |0024: invoke-direct {v2, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1bad │ │ +09eb26: 1f02 a700 |0027: check-cast v2, Landroidx/lifecycle/Observer; // type@00a7 │ │ +09eb2a: 6e30 9401 0402 |0029: invoke-virtual {v4, v0, v2}, Landroidx/lifecycle/MediatorLiveData;.addSource:(Landroidx/lifecycle/LiveData;Landroidx/lifecycle/Observer;)V // method@0194 │ │ +09eb30: 6204 3e00 |002c: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ +09eb34: 1104 |002e: return-object v4 │ │ +09eb36: 2204 2601 |002f: new-instance v4, Ljava/lang/IllegalStateException; // type@0126 │ │ +09eb3a: 1a00 6c25 |0031: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@256c │ │ +09eb3e: 7020 af02 0400 |0033: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02af │ │ +09eb44: 2704 |0036: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=87 │ │ 0x000a line=88 │ │ 0x002c line=91 │ │ 0x002f line=87 │ │ locals : │ │ @@ -258257,154 +258257,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 │ │ -09ecfc: |[09ecfc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;ILkotlin/coroutines/Continuation;)V │ │ -09ed0c: 5b01 9332 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3293 │ │ -09ed10: 5902 9132 |0002: iput v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:I // field@3291 │ │ -09ed14: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -09ed16: 7030 7b04 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@047b │ │ -09ed1c: 0e00 |0008: return-void │ │ +09ecf8: |[09ecf8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;ILkotlin/coroutines/Continuation;)V │ │ +09ed08: 5b01 9332 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3293 │ │ +09ed0c: 5902 9132 |0002: iput v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:I // field@3291 │ │ +09ed10: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +09ed12: 7030 7b04 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@047b │ │ +09ed18: 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 │ │ -09ecd4: |[09ecd4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -09ece4: 2203 0407 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@0704 │ │ -09ece8: 5420 9332 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3293 │ │ -09ecec: 5221 9132 |0004: iget v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:I // field@3291 │ │ -09ecf0: 7040 991b 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@1b99 │ │ -09ecf6: 1f03 c701 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c7 │ │ -09ecfa: 1103 |000b: return-object v3 │ │ +09ecd0: |[09ecd0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +09ece0: 2203 0407 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@0704 │ │ +09ece4: 5420 9332 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3293 │ │ +09ece8: 5221 9132 |0004: iget v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:I // field@3291 │ │ +09ecec: 7040 991b 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@1b99 │ │ +09ecf2: 1f03 c701 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c7 │ │ +09ecf6: 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 │ │ -09eb90: |[09eb90] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -09eba0: 1f01 1602 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0216 │ │ -09eba4: 1f02 c701 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c7 │ │ -09eba8: 6e30 9c1b 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@1b9c │ │ -09ebae: 0c01 |0007: move-result-object v1 │ │ -09ebb0: 1101 |0008: return-object v1 │ │ +09eb8c: |[09eb8c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +09eb9c: 1f01 1602 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0216 │ │ +09eba0: 1f02 c701 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c7 │ │ +09eba4: 6e30 9c1b 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@1b9c │ │ +09ebaa: 0c01 |0007: move-result-object v1 │ │ +09ebac: 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 │ │ -09ebb4: |[09ebb4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -09ebc4: 6e30 9a1b 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@1b9a │ │ -09ebca: 0c01 |0003: move-result-object v1 │ │ -09ebcc: 1f01 0407 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@0704 │ │ -09ebd0: 6202 3e00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ -09ebd4: 6e20 9d1b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1b9d │ │ -09ebda: 0c01 |000b: move-result-object v1 │ │ -09ebdc: 1101 |000c: return-object v1 │ │ +09ebb0: |[09ebb0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +09ebc0: 6e30 9a1b 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@1b9a │ │ +09ebc6: 0c01 |0003: move-result-object v1 │ │ +09ebc8: 1f01 0407 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1; // type@0704 │ │ +09ebcc: 6202 3e00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ +09ebd0: 6e20 9d1b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1b9d │ │ +09ebd6: 0c01 |000b: move-result-object v1 │ │ +09ebd8: 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 │ │ -09ebe0: |[09ebe0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -09ebf0: 7100 6f04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046f │ │ -09ebf6: 0c00 |0003: move-result-object v0 │ │ -09ebf8: 5261 9232 |0004: iget v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@3292 │ │ -09ebfc: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -09ebfe: 1223 |0007: const/4 v3, #int 2 // #2 │ │ -09ec00: 1214 |0008: const/4 v4, #int 1 // #1 │ │ -09ec02: 3801 1600 |0009: if-eqz v1, 001f // +0016 │ │ -09ec06: 3241 1000 |000b: if-eq v1, v4, 001b // +0010 │ │ -09ec0a: 3331 0600 |000d: if-ne v1, v3, 0013 // +0006 │ │ -09ec0e: 7110 4f04 0700 |000f: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044f │ │ -09ec14: 285d |0012: goto 006f // +005d │ │ -09ec16: 2207 2601 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@0126 │ │ -09ec1a: 1a00 6c25 |0015: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@256c │ │ -09ec1e: 7020 af02 0700 |0017: invoke-direct {v7, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02af │ │ -09ec24: 2707 |001a: throw v7 │ │ -09ec26: 7110 4f04 0700 |001b: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044f │ │ -09ec2c: 281f |001e: goto 003d // +001f │ │ -09ec2e: 7110 4f04 0700 |001f: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044f │ │ -09ec34: 7100 1e05 0000 |0022: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@051e │ │ -09ec3a: 0c07 |0025: move-result-object v7 │ │ -09ec3c: 1f07 cc01 |0026: check-cast v7, Lkotlin/coroutines/CoroutineContext; // type@01cc │ │ -09ec40: 2201 0107 |0028: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@0701 │ │ -09ec44: 5465 9332 |002a: iget-object v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3293 │ │ -09ec48: 7030 8c1b 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@1b8c │ │ -09ec4e: 1f01 de01 |002f: check-cast v1, Lkotlin/jvm/functions/Function2; // type@01de │ │ -09ec52: 0765 |0031: move-object v5, v6 │ │ -09ec54: 1f05 c701 |0032: check-cast v5, Lkotlin/coroutines/Continuation; // type@01c7 │ │ -09ec58: 5964 9232 |0034: iput v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@3292 │ │ -09ec5c: 7130 ce04 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@04ce │ │ -09ec62: 0c07 |0039: move-result-object v7 │ │ -09ec64: 3307 0300 |003a: if-ne v7, v0, 003d // +0003 │ │ -09ec68: 1100 |003c: return-object v0 │ │ -09ec6a: 5467 9332 |003d: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3293 │ │ -09ec6e: 7110 c41b 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@1bc4 │ │ -09ec74: 0c01 |0042: move-result-object v1 │ │ -09ec76: 6e10 4d18 0100 |0043: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@184d │ │ -09ec7c: 0c01 |0046: move-result-object v1 │ │ -09ec7e: 5264 9132 |0047: iget v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:I // field@3291 │ │ -09ec82: 7110 7204 0400 |0049: invoke-static {v4}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@0472 │ │ -09ec88: 0c04 |004c: move-result-object v4 │ │ -09ec8a: 7220 7418 4100 |004d: invoke-interface {v1, v4}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.categoryNameFromId:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; // method@1874 │ │ -09ec90: 0c01 |0050: move-result-object v1 │ │ -09ec92: 7120 c71b 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@1bc7 │ │ -09ec98: 7100 1e05 0000 |0054: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@051e │ │ -09ec9e: 0c07 |0057: move-result-object v7 │ │ -09eca0: 1f07 cc01 |0058: check-cast v7, Lkotlin/coroutines/CoroutineContext; // type@01cc │ │ -09eca4: 2201 0307 |005a: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@0703 │ │ -09eca8: 5464 9332 |005c: iget-object v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3293 │ │ -09ecac: 7030 941b 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@1b94 │ │ -09ecb2: 1f01 de01 |0061: check-cast v1, Lkotlin/jvm/functions/Function2; // type@01de │ │ -09ecb6: 0762 |0063: move-object v2, v6 │ │ -09ecb8: 1f02 c701 |0064: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c7 │ │ -09ecbc: 5963 9232 |0066: iput v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@3292 │ │ -09ecc0: 7130 ce04 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@04ce │ │ -09ecc6: 0c07 |006b: move-result-object v7 │ │ -09ecc8: 3307 0300 |006c: if-ne v7, v0, 006f // +0003 │ │ -09eccc: 1100 |006e: return-object v0 │ │ -09ecce: 6207 3e00 |006f: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ -09ecd2: 1107 |0071: return-object v7 │ │ +09ebdc: |[09ebdc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getCategoryNameFromId$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +09ebec: 7100 6f04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046f │ │ +09ebf2: 0c00 |0003: move-result-object v0 │ │ +09ebf4: 5261 9232 |0004: iget v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@3292 │ │ +09ebf8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +09ebfa: 1223 |0007: const/4 v3, #int 2 // #2 │ │ +09ebfc: 1214 |0008: const/4 v4, #int 1 // #1 │ │ +09ebfe: 3801 1600 |0009: if-eqz v1, 001f // +0016 │ │ +09ec02: 3241 1000 |000b: if-eq v1, v4, 001b // +0010 │ │ +09ec06: 3331 0600 |000d: if-ne v1, v3, 0013 // +0006 │ │ +09ec0a: 7110 4f04 0700 |000f: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044f │ │ +09ec10: 285d |0012: goto 006f // +005d │ │ +09ec12: 2207 2601 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@0126 │ │ +09ec16: 1a00 6c25 |0015: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@256c │ │ +09ec1a: 7020 af02 0700 |0017: invoke-direct {v7, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02af │ │ +09ec20: 2707 |001a: throw v7 │ │ +09ec22: 7110 4f04 0700 |001b: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044f │ │ +09ec28: 281f |001e: goto 003d // +001f │ │ +09ec2a: 7110 4f04 0700 |001f: invoke-static {v7}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044f │ │ +09ec30: 7100 1e05 0000 |0022: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@051e │ │ +09ec36: 0c07 |0025: move-result-object v7 │ │ +09ec38: 1f07 cc01 |0026: check-cast v7, Lkotlin/coroutines/CoroutineContext; // type@01cc │ │ +09ec3c: 2201 0107 |0028: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$1; // type@0701 │ │ +09ec40: 5465 9332 |002a: iget-object v5, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3293 │ │ +09ec44: 7030 8c1b 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@1b8c │ │ +09ec4a: 1f01 de01 |002f: check-cast v1, Lkotlin/jvm/functions/Function2; // type@01de │ │ +09ec4e: 0765 |0031: move-object v5, v6 │ │ +09ec50: 1f05 c701 |0032: check-cast v5, Lkotlin/coroutines/Continuation; // type@01c7 │ │ +09ec54: 5964 9232 |0034: iput v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@3292 │ │ +09ec58: 7130 ce04 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@04ce │ │ +09ec5e: 0c07 |0039: move-result-object v7 │ │ +09ec60: 3307 0300 |003a: if-ne v7, v0, 003d // +0003 │ │ +09ec64: 1100 |003c: return-object v0 │ │ +09ec66: 5467 9332 |003d: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3293 │ │ +09ec6a: 7110 c41b 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@1bc4 │ │ +09ec70: 0c01 |0042: move-result-object v1 │ │ +09ec72: 6e10 4d18 0100 |0043: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@184d │ │ +09ec78: 0c01 |0046: move-result-object v1 │ │ +09ec7a: 5264 9132 |0047: iget v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.$categoryId:I // field@3291 │ │ +09ec7e: 7110 7204 0400 |0049: invoke-static {v4}, Lkotlin/coroutines/jvm/internal/Boxing;.boxInt:(I)Ljava/lang/Integer; // method@0472 │ │ +09ec84: 0c04 |004c: move-result-object v4 │ │ +09ec86: 7220 7418 4100 |004d: invoke-interface {v1, v4}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.categoryNameFromId:(Ljava/lang/Integer;)Landroidx/lifecycle/LiveData; // method@1874 │ │ +09ec8c: 0c01 |0050: move-result-object v1 │ │ +09ec8e: 7120 c71b 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@1bc7 │ │ +09ec94: 7100 1e05 0000 |0054: invoke-static {}, Lkotlinx/coroutines/Dispatchers;.getMain:()Lkotlinx/coroutines/MainCoroutineDispatcher; // method@051e │ │ +09ec9a: 0c07 |0057: move-result-object v7 │ │ +09ec9c: 1f07 cc01 |0058: check-cast v7, Lkotlin/coroutines/CoroutineContext; // type@01cc │ │ +09eca0: 2201 0307 |005a: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1$2; // type@0703 │ │ +09eca4: 5464 9332 |005c: iget-object v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3293 │ │ +09eca8: 7030 941b 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@1b94 │ │ +09ecae: 1f01 de01 |0061: check-cast v1, Lkotlin/jvm/functions/Function2; // type@01de │ │ +09ecb2: 0762 |0063: move-object v2, v6 │ │ +09ecb4: 1f02 c701 |0064: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c7 │ │ +09ecb8: 5963 9232 |0066: iput v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getCategoryNameFromId$1;.label:I // field@3292 │ │ +09ecbc: 7130 ce04 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@04ce │ │ +09ecc2: 0c07 |006b: move-result-object v7 │ │ +09ecc4: 3307 0300 |006c: if-ne v7, v0, 006f // +0003 │ │ +09ecc8: 1100 |006e: return-object v0 │ │ +09ecca: 6207 3e00 |006f: sget-object v7, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ +09ecce: 1107 |0071: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=79 │ │ 0x0022 line=80 │ │ 0x003d line=85 │ │ 0x0054 line=87 │ │ 0x006f line=93 │ │ @@ -258470,119 +258470,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 │ │ -09ee04: |[09ee04] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.:(Landroidx/lifecycle/MutableLiveData;Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;JLkotlin/coroutines/Continuation;)V │ │ -09ee14: 5b01 9532 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@3295 │ │ -09ee18: 5b02 9732 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3297 │ │ -09ee1c: 5a03 9432 |0004: iput-wide v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@3294 │ │ -09ee20: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -09ee22: 7030 7b04 1005 |0007: invoke-direct {v0, v1, v5}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@047b │ │ -09ee28: 0e00 |000a: return-void │ │ +09ee00: |[09ee00] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.:(Landroidx/lifecycle/MutableLiveData;Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;JLkotlin/coroutines/Continuation;)V │ │ +09ee10: 5b01 9532 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@3295 │ │ +09ee14: 5b02 9732 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3297 │ │ +09ee18: 5a03 9432 |0004: iput-wide v3, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@3294 │ │ +09ee1c: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +09ee1e: 7030 7b04 1005 |0007: invoke-direct {v0, v1, v5}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@047b │ │ +09ee24: 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 │ │ -09edd4: |[09edd4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -09ede4: 2207 0507 |0000: new-instance v7, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@0705 │ │ -09ede8: 5461 9532 |0002: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@3295 │ │ -09edec: 5462 9732 |0004: iget-object v2, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3297 │ │ -09edf0: 5363 9432 |0006: iget-wide v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@3294 │ │ -09edf4: 0770 |0008: move-object v0, v7 │ │ -09edf6: 0785 |0009: move-object v5, v8 │ │ -09edf8: 7606 9e1b 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@1b9e │ │ -09edfe: 1f07 c701 |000d: check-cast v7, Lkotlin/coroutines/Continuation; // type@01c7 │ │ -09ee02: 1107 |000f: return-object v7 │ │ +09edd0: |[09edd0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +09ede0: 2207 0507 |0000: new-instance v7, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@0705 │ │ +09ede4: 5461 9532 |0002: iget-object v1, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@3295 │ │ +09ede8: 5462 9732 |0004: iget-object v2, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3297 │ │ +09edec: 5363 9432 |0006: iget-wide v3, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@3294 │ │ +09edf0: 0770 |0008: move-object v0, v7 │ │ +09edf2: 0785 |0009: move-object v5, v8 │ │ +09edf4: 7606 9e1b 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@1b9e │ │ +09edfa: 1f07 c701 |000d: check-cast v7, Lkotlin/coroutines/Continuation; // type@01c7 │ │ +09edfe: 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 │ │ -09ed20: |[09ed20] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -09ed30: 1f01 1602 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0216 │ │ -09ed34: 1f02 c701 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c7 │ │ -09ed38: 6e30 a11b 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@1ba1 │ │ -09ed3e: 0c01 |0007: move-result-object v1 │ │ -09ed40: 1101 |0008: return-object v1 │ │ +09ed1c: |[09ed1c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +09ed2c: 1f01 1602 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0216 │ │ +09ed30: 1f02 c701 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c7 │ │ +09ed34: 6e30 a11b 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@1ba1 │ │ +09ed3a: 0c01 |0007: move-result-object v1 │ │ +09ed3c: 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 │ │ -09ed44: |[09ed44] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -09ed54: 6e30 9f1b 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@1b9f │ │ -09ed5a: 0c01 |0003: move-result-object v1 │ │ -09ed5c: 1f01 0507 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@0705 │ │ -09ed60: 6202 3e00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ -09ed64: 6e20 a21b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1ba2 │ │ -09ed6a: 0c01 |000b: move-result-object v1 │ │ -09ed6c: 1101 |000c: return-object v1 │ │ +09ed40: |[09ed40] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +09ed50: 6e30 9f1b 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@1b9f │ │ +09ed56: 0c01 |0003: move-result-object v1 │ │ +09ed58: 1f01 0507 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1; // type@0705 │ │ +09ed5c: 6202 3e00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ +09ed60: 6e20 a21b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1ba2 │ │ +09ed66: 0c01 |000b: move-result-object v1 │ │ +09ed68: 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 │ │ -09ed70: |[09ed70] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -09ed80: 7100 6f04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046f │ │ -09ed86: 5230 9632 |0003: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.label:I // field@3296 │ │ -09ed8a: 3900 1d00 |0005: if-nez v0, 0022 // +001d │ │ -09ed8e: 7110 4f04 0400 |0007: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044f │ │ -09ed94: 5434 9532 |000a: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@3295 │ │ -09ed98: 5430 9732 |000c: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3297 │ │ -09ed9c: 7110 c31b 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@1bc3 │ │ -09eda2: 0c00 |0011: move-result-object v0 │ │ -09eda4: 6e10 5318 0000 |0012: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@1853 │ │ -09edaa: 0c00 |0015: move-result-object v0 │ │ -09edac: 5331 9432 |0016: iget-wide v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@3294 │ │ -09edb0: 7230 a218 1002 |0018: invoke-interface {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.getNoteByID:(J)Lorg/secuso/privacyfriendlynotes/room/model/Note; // method@18a2 │ │ -09edb6: 0c00 |001b: move-result-object v0 │ │ -09edb8: 6e20 9c01 0400 |001c: invoke-virtual {v4, v0}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@019c │ │ -09edbe: 6204 3e00 |001f: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ -09edc2: 1104 |0021: return-object v4 │ │ -09edc4: 2204 2601 |0022: new-instance v4, Ljava/lang/IllegalStateException; // type@0126 │ │ -09edc8: 1a00 6c25 |0024: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@256c │ │ -09edcc: 7020 af02 0400 |0026: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02af │ │ -09edd2: 2704 |0029: throw v4 │ │ +09ed6c: |[09ed6c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$getNoteByID$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +09ed7c: 7100 6f04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046f │ │ +09ed82: 5230 9632 |0003: iget v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.label:I // field@3296 │ │ +09ed86: 3900 1d00 |0005: if-nez v0, 0022 // +001d │ │ +09ed8a: 7110 4f04 0400 |0007: invoke-static {v4}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044f │ │ +09ed90: 5434 9532 |000a: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$note:Landroidx/lifecycle/MutableLiveData; // field@3295 │ │ +09ed94: 5430 9732 |000c: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3297 │ │ +09ed98: 7110 c31b 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@1bc3 │ │ +09ed9e: 0c00 |0011: move-result-object v0 │ │ +09eda0: 6e10 5318 0000 |0012: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@1853 │ │ +09eda6: 0c00 |0015: move-result-object v0 │ │ +09eda8: 5331 9432 |0016: iget-wide v1, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$getNoteByID$1;.$id:J // field@3294 │ │ +09edac: 7230 a218 1002 |0018: invoke-interface {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.getNoteByID:(J)Lorg/secuso/privacyfriendlynotes/room/model/Note; // method@18a2 │ │ +09edb2: 0c00 |001b: move-result-object v0 │ │ +09edb4: 6e20 9c01 0400 |001c: invoke-virtual {v4, v0}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@019c │ │ +09edba: 6204 3e00 |001f: sget-object v4, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ +09edbe: 1104 |0021: return-object v4 │ │ +09edc0: 2204 2601 |0022: new-instance v4, Ljava/lang/IllegalStateException; // type@0126 │ │ +09edc4: 1a00 6c25 |0024: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@256c │ │ +09edc8: 7020 af02 0400 |0026: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02af │ │ +09edce: 2704 |0029: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=123 │ │ 0x000a line=124 │ │ 0x001f line=125 │ │ 0x0022 line=123 │ │ locals : │ │ @@ -258641,112 +258641,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 │ │ -09eefc: |[09eefc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ -09ef0c: 5b01 9a32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@329a │ │ -09ef10: 5b02 9832 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3298 │ │ -09ef14: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -09ef16: 7030 7b04 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@047b │ │ -09ef1c: 0e00 |0008: return-void │ │ +09eef8: |[09eef8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ +09ef08: 5b01 9a32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@329a │ │ +09ef0c: 5b02 9832 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3298 │ │ +09ef10: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +09ef12: 7030 7b04 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@047b │ │ +09ef18: 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 │ │ -09eed4: |[09eed4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -09eee4: 2203 0607 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@0706 │ │ -09eee8: 5420 9a32 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@329a │ │ -09eeec: 5421 9832 |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3298 │ │ -09eef0: 7040 a31b 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@1ba3 │ │ -09eef6: 1f03 c701 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c7 │ │ -09eefa: 1103 |000b: return-object v3 │ │ +09eed0: |[09eed0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +09eee0: 2203 0607 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@0706 │ │ +09eee4: 5420 9a32 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@329a │ │ +09eee8: 5421 9832 |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3298 │ │ +09eeec: 7040 a31b 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@1ba3 │ │ +09eef2: 1f03 c701 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c7 │ │ +09eef6: 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 │ │ -09ee2c: |[09ee2c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -09ee3c: 1f01 1602 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0216 │ │ -09ee40: 1f02 c701 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c7 │ │ -09ee44: 6e30 a61b 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@1ba6 │ │ -09ee4a: 0c01 |0007: move-result-object v1 │ │ -09ee4c: 1101 |0008: return-object v1 │ │ +09ee28: |[09ee28] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +09ee38: 1f01 1602 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0216 │ │ +09ee3c: 1f02 c701 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c7 │ │ +09ee40: 6e30 a61b 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@1ba6 │ │ +09ee46: 0c01 |0007: move-result-object v1 │ │ +09ee48: 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 │ │ -09ee50: |[09ee50] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -09ee60: 6e30 a41b 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@1ba4 │ │ -09ee66: 0c01 |0003: move-result-object v1 │ │ -09ee68: 1f01 0607 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@0706 │ │ -09ee6c: 6202 3e00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ -09ee70: 6e20 a71b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1ba7 │ │ -09ee76: 0c01 |000b: move-result-object v1 │ │ -09ee78: 1101 |000c: return-object v1 │ │ +09ee4c: |[09ee4c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +09ee5c: 6e30 a41b 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@1ba4 │ │ +09ee62: 0c01 |0003: move-result-object v1 │ │ +09ee64: 1f01 0607 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1; // type@0706 │ │ +09ee68: 6202 3e00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ +09ee6c: 6e20 a71b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1ba7 │ │ +09ee72: 0c01 |000b: move-result-object v1 │ │ +09ee74: 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 │ │ -09ee7c: |[09ee7c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -09ee8c: 7100 6f04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046f │ │ -09ee92: 5210 9932 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.label:I // field@3299 │ │ -09ee96: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -09ee9a: 7110 4f04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044f │ │ -09eea0: 5412 9a32 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@329a │ │ -09eea4: 7110 c41b 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@1bc4 │ │ -09eeaa: 0c02 |000f: move-result-object v2 │ │ -09eeac: 6e10 5418 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@1854 │ │ -09eeb2: 0c02 |0013: move-result-object v2 │ │ -09eeb4: 5410 9832 |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3298 │ │ -09eeb8: 7220 ec18 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@18ec │ │ -09eebe: 6202 3e00 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ -09eec2: 1102 |001b: return-object v2 │ │ -09eec4: 2202 2601 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@0126 │ │ -09eec8: 1a00 6c25 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@256c │ │ -09eecc: 7020 af02 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02af │ │ -09eed2: 2702 |0023: throw v2 │ │ +09ee78: |[09ee78] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +09ee88: 7100 6f04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046f │ │ +09ee8e: 5210 9932 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.label:I // field@3299 │ │ +09ee92: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +09ee96: 7110 4f04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044f │ │ +09ee9c: 5412 9a32 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@329a │ │ +09eea0: 7110 c41b 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@1bc4 │ │ +09eea6: 0c02 |000f: move-result-object v2 │ │ +09eea8: 6e10 5418 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@1854 │ │ +09eeae: 0c02 |0013: move-result-object v2 │ │ +09eeb0: 5410 9832 |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3298 │ │ +09eeb4: 7220 ec18 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@18ec │ │ +09eeba: 6202 3e00 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ +09eebe: 1102 |001b: return-object v2 │ │ +09eec0: 2202 2601 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@0126 │ │ +09eec4: 1a00 6c25 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@256c │ │ +09eec8: 7020 af02 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02af │ │ +09eece: 2702 |0023: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=43 │ │ 0x000a line=44 │ │ 0x0019 line=45 │ │ 0x001c line=43 │ │ locals : │ │ @@ -258805,112 +258805,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 │ │ -09eff0: |[09eff0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ -09f000: 5b01 9d32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@329d │ │ -09f004: 5b02 9b32 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@329b │ │ -09f008: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -09f00a: 7030 7b04 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@047b │ │ -09f010: 0e00 |0008: return-void │ │ +09efec: |[09efec] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ +09effc: 5b01 9d32 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@329d │ │ +09f000: 5b02 9b32 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@329b │ │ +09f004: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +09f006: 7030 7b04 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@047b │ │ +09f00c: 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 │ │ -09efc8: |[09efc8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -09efd8: 2203 0707 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@0707 │ │ -09efdc: 5420 9d32 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@329d │ │ -09efe0: 5421 9b32 |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@329b │ │ -09efe4: 7040 a81b 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@1ba8 │ │ -09efea: 1f03 c701 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c7 │ │ -09efee: 1103 |000b: return-object v3 │ │ +09efc4: |[09efc4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +09efd4: 2203 0707 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@0707 │ │ +09efd8: 5420 9d32 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@329d │ │ +09efdc: 5421 9b32 |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@329b │ │ +09efe0: 7040 a81b 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@1ba8 │ │ +09efe6: 1f03 c701 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c7 │ │ +09efea: 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 │ │ -09ef20: |[09ef20] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -09ef30: 1f01 1602 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0216 │ │ -09ef34: 1f02 c701 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c7 │ │ -09ef38: 6e30 ab1b 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@1bab │ │ -09ef3e: 0c01 |0007: move-result-object v1 │ │ -09ef40: 1101 |0008: return-object v1 │ │ +09ef1c: |[09ef1c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +09ef2c: 1f01 1602 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0216 │ │ +09ef30: 1f02 c701 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c7 │ │ +09ef34: 6e30 ab1b 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@1bab │ │ +09ef3a: 0c01 |0007: move-result-object v1 │ │ +09ef3c: 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 │ │ -09ef44: |[09ef44] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -09ef54: 6e30 a91b 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@1ba9 │ │ -09ef5a: 0c01 |0003: move-result-object v1 │ │ -09ef5c: 1f01 0707 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@0707 │ │ -09ef60: 6202 3e00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ -09ef64: 6e20 ac1b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1bac │ │ -09ef6a: 0c01 |000b: move-result-object v1 │ │ -09ef6c: 1101 |000c: return-object v1 │ │ +09ef40: |[09ef40] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +09ef50: 6e30 a91b 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@1ba9 │ │ +09ef56: 0c01 |0003: move-result-object v1 │ │ +09ef58: 1f01 0707 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2; // type@0707 │ │ +09ef5c: 6202 3e00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ +09ef60: 6e20 ac1b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1bac │ │ +09ef66: 0c01 |000b: move-result-object v1 │ │ +09ef68: 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 │ │ -09ef70: |[09ef70] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -09ef80: 7100 6f04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046f │ │ -09ef86: 5210 9c32 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.label:I // field@329c │ │ -09ef8a: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -09ef8e: 7110 4f04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044f │ │ -09ef94: 5412 9d32 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@329d │ │ -09ef98: 7110 c41b 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@1bc4 │ │ -09ef9e: 0c02 |000f: move-result-object v2 │ │ -09efa0: 6e10 4d18 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@184d │ │ -09efa6: 0c02 |0013: move-result-object v2 │ │ -09efa8: 5410 9b32 |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@329b │ │ -09efac: 7220 7818 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@1878 │ │ -09efb2: 6202 3e00 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ -09efb6: 1102 |001b: return-object v2 │ │ -09efb8: 2202 2601 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@0126 │ │ -09efbc: 1a00 6c25 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@256c │ │ -09efc0: 7020 af02 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02af │ │ -09efc6: 2702 |0023: throw v2 │ │ +09ef6c: |[09ef6c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$insert$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +09ef7c: 7100 6f04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046f │ │ +09ef82: 5210 9c32 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.label:I // field@329c │ │ +09ef86: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +09ef8a: 7110 4f04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044f │ │ +09ef90: 5412 9d32 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@329d │ │ +09ef94: 7110 c41b 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@1bc4 │ │ +09ef9a: 0c02 |000f: move-result-object v2 │ │ +09ef9c: 6e10 4d18 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@184d │ │ +09efa2: 0c02 |0013: move-result-object v2 │ │ +09efa4: 5410 9b32 |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$insert$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@329b │ │ +09efa8: 7220 7818 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@1878 │ │ +09efae: 6202 3e00 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ +09efb2: 1102 |001b: return-object v2 │ │ +09efb4: 2202 2601 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@0126 │ │ +09efb8: 1a00 6c25 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@256c │ │ +09efbc: 7020 af02 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02af │ │ +09efc2: 2702 |0023: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=60 │ │ 0x000a line=61 │ │ 0x0019 line=62 │ │ 0x001c line=60 │ │ locals : │ │ @@ -258969,112 +258969,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 │ │ -09f1a8: |[09f1a8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ -09f1b8: 5b01 a132 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a1 │ │ -09f1bc: 5b02 9f32 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@329f │ │ -09f1c0: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -09f1c2: 7030 7b04 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@047b │ │ -09f1c8: 0e00 |0008: return-void │ │ +09f1a4: |[09f1a4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Notification;Lkotlin/coroutines/Continuation;)V │ │ +09f1b4: 5b01 a132 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a1 │ │ +09f1b8: 5b02 9f32 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@329f │ │ +09f1bc: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +09f1be: 7030 7b04 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@047b │ │ +09f1c4: 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 │ │ -09f180: |[09f180] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -09f190: 2203 0907 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@0709 │ │ -09f194: 5420 a132 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a1 │ │ -09f198: 5421 9f32 |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@329f │ │ -09f19c: 7040 b21b 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@1bb2 │ │ -09f1a2: 1f03 c701 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c7 │ │ -09f1a6: 1103 |000b: return-object v3 │ │ +09f17c: |[09f17c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +09f18c: 2203 0907 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@0709 │ │ +09f190: 5420 a132 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a1 │ │ +09f194: 5421 9f32 |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@329f │ │ +09f198: 7040 b21b 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@1bb2 │ │ +09f19e: 1f03 c701 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c7 │ │ +09f1a2: 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 │ │ -09f0d8: |[09f0d8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -09f0e8: 1f01 1602 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0216 │ │ -09f0ec: 1f02 c701 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c7 │ │ -09f0f0: 6e30 b51b 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@1bb5 │ │ -09f0f6: 0c01 |0007: move-result-object v1 │ │ -09f0f8: 1101 |0008: return-object v1 │ │ +09f0d4: |[09f0d4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +09f0e4: 1f01 1602 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0216 │ │ +09f0e8: 1f02 c701 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c7 │ │ +09f0ec: 6e30 b51b 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@1bb5 │ │ +09f0f2: 0c01 |0007: move-result-object v1 │ │ +09f0f4: 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 │ │ -09f0fc: |[09f0fc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -09f10c: 6e30 b31b 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@1bb3 │ │ -09f112: 0c01 |0003: move-result-object v1 │ │ -09f114: 1f01 0907 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@0709 │ │ -09f118: 6202 3e00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ -09f11c: 6e20 b61b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1bb6 │ │ -09f122: 0c01 |000b: move-result-object v1 │ │ -09f124: 1101 |000c: return-object v1 │ │ +09f0f8: |[09f0f8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +09f108: 6e30 b31b 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@1bb3 │ │ +09f10e: 0c01 |0003: move-result-object v1 │ │ +09f110: 1f01 0907 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1; // type@0709 │ │ +09f114: 6202 3e00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ +09f118: 6e20 b61b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1bb6 │ │ +09f11e: 0c01 |000b: move-result-object v1 │ │ +09f120: 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 │ │ -09f128: |[09f128] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -09f138: 7100 6f04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046f │ │ -09f13e: 5210 a032 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.label:I // field@32a0 │ │ -09f142: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -09f146: 7110 4f04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044f │ │ -09f14c: 5412 a132 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a1 │ │ -09f150: 7110 c41b 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@1bc4 │ │ -09f156: 0c02 |000f: move-result-object v2 │ │ -09f158: 6e10 5418 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@1854 │ │ -09f15e: 0c02 |0013: move-result-object v2 │ │ -09f160: 5410 9f32 |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@329f │ │ -09f164: 7220 ed18 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@18ed │ │ -09f16a: 6202 3e00 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ -09f16e: 1102 |001b: return-object v2 │ │ -09f170: 2202 2601 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@0126 │ │ -09f174: 1a00 6c25 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@256c │ │ -09f178: 7020 af02 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02af │ │ -09f17e: 2702 |0023: throw v2 │ │ +09f124: |[09f124] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$1.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +09f134: 7100 6f04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046f │ │ +09f13a: 5210 a032 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.label:I // field@32a0 │ │ +09f13e: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +09f142: 7110 4f04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044f │ │ +09f148: 5412 a132 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a1 │ │ +09f14c: 7110 c41b 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@1bc4 │ │ +09f152: 0c02 |000f: move-result-object v2 │ │ +09f154: 6e10 5418 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.notificationDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao; // method@1854 │ │ +09f15a: 0c02 |0013: move-result-object v2 │ │ +09f15c: 5410 9f32 |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$1;.$notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@329f │ │ +09f160: 7220 ed18 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NotificationDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@18ed │ │ +09f166: 6202 3e00 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ +09f16a: 1102 |001b: return-object v2 │ │ +09f16c: 2202 2601 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@0126 │ │ +09f170: 1a00 6c25 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@256c │ │ +09f174: 7020 af02 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02af │ │ +09f17a: 2702 |0023: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=48 │ │ 0x000a line=49 │ │ 0x0019 line=50 │ │ 0x001c line=48 │ │ locals : │ │ @@ -259133,112 +259133,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 │ │ -09f29c: |[09f29c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ -09f2ac: 5b01 a432 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a4 │ │ -09f2b0: 5b02 a232 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@32a2 │ │ -09f2b4: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -09f2b6: 7030 7b04 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@047b │ │ -09f2bc: 0e00 |0008: return-void │ │ +09f298: |[09f298] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Category;Lkotlin/coroutines/Continuation;)V │ │ +09f2a8: 5b01 a432 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a4 │ │ +09f2ac: 5b02 a232 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@32a2 │ │ +09f2b0: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +09f2b2: 7030 7b04 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@047b │ │ +09f2b8: 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 │ │ -09f274: |[09f274] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -09f284: 2203 0a07 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@070a │ │ -09f288: 5420 a432 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a4 │ │ -09f28c: 5421 a232 |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@32a2 │ │ -09f290: 7040 b71b 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@1bb7 │ │ -09f296: 1f03 c701 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c7 │ │ -09f29a: 1103 |000b: return-object v3 │ │ +09f270: |[09f270] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +09f280: 2203 0a07 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@070a │ │ +09f284: 5420 a432 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a4 │ │ +09f288: 5421 a232 |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@32a2 │ │ +09f28c: 7040 b71b 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@1bb7 │ │ +09f292: 1f03 c701 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c7 │ │ +09f296: 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 │ │ -09f1cc: |[09f1cc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -09f1dc: 1f01 1602 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0216 │ │ -09f1e0: 1f02 c701 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c7 │ │ -09f1e4: 6e30 ba1b 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@1bba │ │ -09f1ea: 0c01 |0007: move-result-object v1 │ │ -09f1ec: 1101 |0008: return-object v1 │ │ +09f1c8: |[09f1c8] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +09f1d8: 1f01 1602 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0216 │ │ +09f1dc: 1f02 c701 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c7 │ │ +09f1e0: 6e30 ba1b 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@1bba │ │ +09f1e6: 0c01 |0007: move-result-object v1 │ │ +09f1e8: 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 │ │ -09f1f0: |[09f1f0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -09f200: 6e30 b81b 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@1bb8 │ │ -09f206: 0c01 |0003: move-result-object v1 │ │ -09f208: 1f01 0a07 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@070a │ │ -09f20c: 6202 3e00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ -09f210: 6e20 bb1b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1bbb │ │ -09f216: 0c01 |000b: move-result-object v1 │ │ -09f218: 1101 |000c: return-object v1 │ │ +09f1ec: |[09f1ec] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +09f1fc: 6e30 b81b 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@1bb8 │ │ +09f202: 0c01 |0003: move-result-object v1 │ │ +09f204: 1f01 0a07 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2; // type@070a │ │ +09f208: 6202 3e00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ +09f20c: 6e20 bb1b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1bbb │ │ +09f212: 0c01 |000b: move-result-object v1 │ │ +09f214: 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 │ │ -09f21c: |[09f21c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -09f22c: 7100 6f04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046f │ │ -09f232: 5210 a332 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.label:I // field@32a3 │ │ -09f236: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -09f23a: 7110 4f04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044f │ │ -09f240: 5412 a432 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a4 │ │ -09f244: 7110 c41b 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@1bc4 │ │ -09f24a: 0c02 |000f: move-result-object v2 │ │ -09f24c: 6e10 4d18 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@184d │ │ -09f252: 0c02 |0013: move-result-object v2 │ │ -09f254: 5410 a232 |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@32a2 │ │ -09f258: 7220 7918 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@1879 │ │ -09f25e: 6202 3e00 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ -09f262: 1102 |001b: return-object v2 │ │ -09f264: 2202 2601 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@0126 │ │ -09f268: 1a00 6c25 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@256c │ │ -09f26c: 7020 af02 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02af │ │ -09f272: 2702 |0023: throw v2 │ │ +09f218: |[09f218] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$2.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +09f228: 7100 6f04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046f │ │ +09f22e: 5210 a332 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.label:I // field@32a3 │ │ +09f232: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +09f236: 7110 4f04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044f │ │ +09f23c: 5412 a432 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a4 │ │ +09f240: 7110 c41b 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@1bc4 │ │ +09f246: 0c02 |000f: move-result-object v2 │ │ +09f248: 6e10 4d18 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.categoryDao:()Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao; // method@184d │ │ +09f24e: 0c02 |0013: move-result-object v2 │ │ +09f250: 5410 a232 |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$2;.$category:Lorg/secuso/privacyfriendlynotes/room/model/Category; // field@32a2 │ │ +09f254: 7220 7918 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/CategoryDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Category;)V // method@1879 │ │ +09f25a: 6202 3e00 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ +09f25e: 1102 |001b: return-object v2 │ │ +09f260: 2202 2601 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@0126 │ │ +09f264: 1a00 6c25 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@256c │ │ +09f268: 7020 af02 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02af │ │ +09f26e: 2702 |0023: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=66 │ │ 0x000a line=67 │ │ 0x0019 line=68 │ │ 0x001c line=66 │ │ locals : │ │ @@ -259297,112 +259297,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 │ │ -09f390: |[09f390] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V │ │ -09f3a0: 5b01 a732 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a7 │ │ -09f3a4: 5b02 a532 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@32a5 │ │ -09f3a8: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -09f3aa: 7030 7b04 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@047b │ │ -09f3b0: 0e00 |0008: return-void │ │ +09f38c: |[09f38c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.:(Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;Lorg/secuso/privacyfriendlynotes/room/model/Note;Lkotlin/coroutines/Continuation;)V │ │ +09f39c: 5b01 a732 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a7 │ │ +09f3a0: 5b02 a532 |0002: iput-object v2, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@32a5 │ │ +09f3a4: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +09f3a6: 7030 7b04 1003 |0005: invoke-direct {v0, v1, v3}, Lkotlin/coroutines/jvm/internal/SuspendLambda;.:(ILkotlin/coroutines/Continuation;)V // method@047b │ │ +09f3ac: 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 │ │ -09f368: |[09f368] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ -09f378: 2203 0b07 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@070b │ │ -09f37c: 5420 a732 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a7 │ │ -09f380: 5421 a532 |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@32a5 │ │ -09f384: 7040 bc1b 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@1bbc │ │ -09f38a: 1f03 c701 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c7 │ │ -09f38e: 1103 |000b: return-object v3 │ │ +09f364: |[09f364] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.create:(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; │ │ +09f374: 2203 0b07 |0000: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@070b │ │ +09f378: 5420 a732 |0002: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a7 │ │ +09f37c: 5421 a532 |0004: iget-object v1, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@32a5 │ │ +09f380: 7040 bc1b 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@1bbc │ │ +09f386: 1f03 c701 |0009: check-cast v3, Lkotlin/coroutines/Continuation; // type@01c7 │ │ +09f38a: 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 │ │ -09f2c0: |[09f2c0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -09f2d0: 1f01 1602 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0216 │ │ -09f2d4: 1f02 c701 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c7 │ │ -09f2d8: 6e30 bf1b 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@1bbf │ │ -09f2de: 0c01 |0007: move-result-object v1 │ │ -09f2e0: 1101 |0008: return-object v1 │ │ +09f2bc: |[09f2bc] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +09f2cc: 1f01 1602 |0000: check-cast v1, Lkotlinx/coroutines/CoroutineScope; // type@0216 │ │ +09f2d0: 1f02 c701 |0002: check-cast v2, Lkotlin/coroutines/Continuation; // type@01c7 │ │ +09f2d4: 6e30 bf1b 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@1bbf │ │ +09f2da: 0c01 |0007: move-result-object v1 │ │ +09f2dc: 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 │ │ -09f2e4: |[09f2e4] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ -09f2f4: 6e30 bd1b 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@1bbd │ │ -09f2fa: 0c01 |0003: move-result-object v1 │ │ -09f2fc: 1f01 0b07 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@070b │ │ -09f300: 6202 3e00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ -09f304: 6e20 c01b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1bc0 │ │ -09f30a: 0c01 |000b: move-result-object v1 │ │ -09f30c: 1101 |000c: return-object v1 │ │ +09f2e0: |[09f2e0] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invoke:(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; │ │ +09f2f0: 6e30 bd1b 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@1bbd │ │ +09f2f6: 0c01 |0003: move-result-object v1 │ │ +09f2f8: 1f01 0b07 |0004: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3; // type@070b │ │ +09f2fc: 6202 3e00 |0006: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ +09f300: 6e20 c01b 2100 |0008: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; // method@1bc0 │ │ +09f306: 0c01 |000b: move-result-object v1 │ │ +09f308: 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 │ │ -09f310: |[09f310] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -09f320: 7100 6f04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046f │ │ -09f326: 5210 a632 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.label:I // field@32a6 │ │ -09f32a: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ -09f32e: 7110 4f04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044f │ │ -09f334: 5412 a732 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a7 │ │ -09f338: 7110 c31b 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@1bc3 │ │ -09f33e: 0c02 |000f: move-result-object v2 │ │ -09f340: 6e10 5318 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@1853 │ │ -09f346: 0c02 |0013: move-result-object v2 │ │ -09f348: 5410 a532 |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@32a5 │ │ -09f34c: 7220 a718 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@18a7 │ │ -09f352: 6202 3e00 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ -09f356: 1102 |001b: return-object v2 │ │ -09f358: 2202 2601 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@0126 │ │ -09f35c: 1a00 6c25 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@256c │ │ -09f360: 7020 af02 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02af │ │ -09f366: 2702 |0023: throw v2 │ │ +09f30c: |[09f30c] org.secuso.privacyfriendlynotes.ui.notes.CreateEditNoteViewModel$update$3.invokeSuspend:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +09f31c: 7100 6f04 0000 |0000: invoke-static {}, Lkotlin/coroutines/intrinsics/IntrinsicsKt;.getCOROUTINE_SUSPENDED:()Ljava/lang/Object; // method@046f │ │ +09f322: 5210 a632 |0003: iget v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.label:I // field@32a6 │ │ +09f326: 3900 1700 |0005: if-nez v0, 001c // +0017 │ │ +09f32a: 7110 4f04 0200 |0007: invoke-static {v2}, Lkotlin/ResultKt;.throwOnFailure:(Ljava/lang/Object;)V // method@044f │ │ +09f330: 5412 a732 |000a: iget-object v2, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.this$0:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@32a7 │ │ +09f334: 7110 c31b 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@1bc3 │ │ +09f33a: 0c02 |000f: move-result-object v2 │ │ +09f33c: 6e10 5318 0200 |0010: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/NoteDatabase;.noteDao:()Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao; // method@1853 │ │ +09f342: 0c02 |0013: move-result-object v2 │ │ +09f344: 5410 a532 |0014: iget-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel$update$3;.$note:Lorg/secuso/privacyfriendlynotes/room/model/Note; // field@32a5 │ │ +09f348: 7220 a718 0200 |0016: invoke-interface {v2, v0}, Lorg/secuso/privacyfriendlynotes/room/dao/NoteDao;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@18a7 │ │ +09f34e: 6202 3e00 |0019: sget-object v2, Lkotlin/Unit;.INSTANCE:Lkotlin/Unit; // field@003e │ │ +09f352: 1102 |001b: return-object v2 │ │ +09f354: 2202 2601 |001c: new-instance v2, Ljava/lang/IllegalStateException; // type@0126 │ │ +09f358: 1a00 6c25 |001e: const-string v0, "call to 'resume' before 'invoke' with coroutine" // string@256c │ │ +09f35c: 7020 af02 0200 |0020: invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@02af │ │ +09f362: 2702 |0023: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=109 │ │ 0x000a line=110 │ │ 0x0019 line=111 │ │ 0x001c line=109 │ │ locals : │ │ @@ -259438,20 +259438,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 │ │ -0a30d8: |[0a30d8] petrov.kristiyan.colorpicker.CustomDialog.:(Landroid/content/Context;Landroid/view/View;)V │ │ -0a30e8: 7020 7101 1000 |0000: invoke-direct {v0, v1}, Landroidx/appcompat/app/AppCompatDialog;.:(Landroid/content/Context;)V // method@0171 │ │ -0a30ee: 5b02 1333 |0003: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/CustomDialog;.view:Landroid/view/View; // field@3313 │ │ -0a30f2: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -0a30f4: 6e20 ae1c 1000 |0006: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/CustomDialog;.supportRequestWindowFeature:(I)Z // method@1cae │ │ -0a30fa: 0e00 |0009: return-void │ │ +0a30d4: |[0a30d4] petrov.kristiyan.colorpicker.CustomDialog.:(Landroid/content/Context;Landroid/view/View;)V │ │ +0a30e4: 7020 7101 1000 |0000: invoke-direct {v0, v1}, Landroidx/appcompat/app/AppCompatDialog;.:(Landroid/content/Context;)V // method@0171 │ │ +0a30ea: 5b02 1333 |0003: iput-object v2, v0, Lpetrov/kristiyan/colorpicker/CustomDialog;.view:Landroid/view/View; // field@3313 │ │ +0a30ee: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +0a30f0: 6e20 ae1c 1000 |0006: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/CustomDialog;.supportRequestWindowFeature:(I)Z // method@1cae │ │ +0a30f6: 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; │ │ @@ -259464,19 +259464,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a30fc: |[0a30fc] petrov.kristiyan.colorpicker.CustomDialog.onCreate:(Landroid/os/Bundle;)V │ │ -0a310c: 6f20 7201 1000 |0000: invoke-super {v0, v1}, Landroidx/appcompat/app/AppCompatDialog;.onCreate:(Landroid/os/Bundle;)V // method@0172 │ │ -0a3112: 5401 1333 |0003: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/CustomDialog;.view:Landroid/view/View; // field@3313 │ │ -0a3116: 6e20 ad1c 1000 |0005: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/CustomDialog;.setContentView:(Landroid/view/View;)V // method@1cad │ │ -0a311c: 0e00 |0008: return-void │ │ +0a30f8: |[0a30f8] petrov.kristiyan.colorpicker.CustomDialog.onCreate:(Landroid/os/Bundle;)V │ │ +0a3108: 6f20 7201 1000 |0000: invoke-super {v0, v1}, Landroidx/appcompat/app/AppCompatDialog;.onCreate:(Landroid/os/Bundle;)V // method@0172 │ │ +0a310e: 5401 1333 |0003: iget-object v1, v0, Lpetrov/kristiyan/colorpicker/CustomDialog;.view:Landroid/view/View; // field@3313 │ │ +0a3112: 6e20 ad1c 1000 |0005: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/CustomDialog;.setContentView:(Landroid/view/View;)V // method@1cad │ │ +0a3118: 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; │ │ @@ -265543,15 +265543,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 │ │ 09cb1c: |[09cb1c] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.cancelNotification:()V │ │ 09cb2c: 0740 |0000: move-object v0, v4 │ │ 09cb2e: 1f00 1800 |0001: check-cast v0, Landroid/content/Context; // type@0018 │ │ 09cb32: 5241 7032 |0003: iget v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ 09cb36: 7010 1e1b 0400 |0005: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@1b1e │ │ 09cb3c: 0c02 |0008: move-result-object v2 │ │ 09cb3e: 6e10 2901 0200 |0009: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0129 │ │ @@ -265563,79 +265563,78 @@ │ │ 09cb56: 6e10 1f1b 0400 |0015: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getIntent:()Landroid/content/Intent; // method@1b1f │ │ 09cb5c: 0c00 |0018: move-result-object v0 │ │ 09cb5e: 1a01 a239 |0019: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@39a2 │ │ 09cb62: 12f2 |001b: const/4 v2, #int -1 // #ff │ │ 09cb64: 6e30 3300 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0033 │ │ 09cb6a: 0a00 |001f: move-result v0 │ │ 09cb6c: 5940 7032 |0020: iput v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ -09cb70: 2200 9106 |0022: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@0691 │ │ -09cb74: 5241 7032 |0024: iget v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ -09cb78: 1202 |0026: const/4 v2, #int 0 // #0 │ │ -09cb7a: 7030 2b19 1002 |0027: invoke-direct {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@192b │ │ -09cb80: 5441 6932 |002a: iget-object v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ -09cb84: 3901 0800 |002c: if-nez v1, 0034 // +0008 │ │ -09cb88: 1a01 9c27 |002e: const-string v1, "createEditNoteViewModel" // string@279c │ │ -09cb8c: 7110 9404 0100 |0030: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ -09cb92: 1201 |0033: const/4 v1, #int 0 // #0 │ │ -09cb94: 6e20 ca1b 0100 |0034: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@1bca │ │ -09cb9a: 7020 291b 2400 |0037: invoke-direct {v4, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.loadActivity:(Z)V // method@1b29 │ │ -09cba0: 0e00 |003a: return-void │ │ +09cb70: 2201 9106 |0022: new-instance v1, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@0691 │ │ +09cb74: 1202 |0024: const/4 v2, #int 0 // #0 │ │ +09cb76: 7030 2b19 0102 |0025: invoke-direct {v1, v0, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@192b │ │ +09cb7c: 5440 6932 |0028: iget-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ +09cb80: 3900 0800 |002a: if-nez v0, 0032 // +0008 │ │ +09cb84: 1a00 9c27 |002c: const-string v0, "createEditNoteViewModel" // string@279c │ │ +09cb88: 7110 9404 0000 |002e: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ +09cb8e: 1200 |0031: const/4 v0, #int 0 // #0 │ │ +09cb90: 6e20 ca1b 1000 |0032: invoke-virtual {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.delete:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@1bca │ │ +09cb96: 7020 291b 2400 |0035: invoke-direct {v4, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.loadActivity:(Z)V // method@1b29 │ │ +09cb9c: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ 0x0012 line=467 │ │ 0x0015 line=470 │ │ 0x001c line=471 │ │ 0x0022 line=472 │ │ - 0x002a line=473 │ │ - 0x0037 line=474 │ │ + 0x0028 line=473 │ │ + 0x0035 line=474 │ │ locals : │ │ - 0x0000 - 0x003b reg=4 this Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ + 0x0000 - 0x0039 reg=4 this Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ │ │ #16 : (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 │ │ -09cc00: |[09cc00] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayCategoryDialog:()V │ │ -09cc10: 2200 9200 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0092 │ │ -09cc14: 0731 |0002: move-object v1, v3 │ │ -09cc16: 1f01 1800 |0003: check-cast v1, Landroid/content/Context; // type@0018 │ │ -09cc1a: 7020 5d01 1000 |0005: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@015d │ │ -09cc20: 1401 5600 117f |0008: const v1, #float 1.9274e+38 // #7f110056 │ │ -09cc26: 6e20 241b 1300 |000b: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@1b24 │ │ -09cc2c: 0c01 |000e: move-result-object v1 │ │ -09cc2e: 1f01 1601 |000f: check-cast v1, Ljava/lang/CharSequence; // type@0116 │ │ -09cc32: 6e20 6401 1000 |0011: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0164 │ │ -09cc38: 0c00 |0014: move-result-object v0 │ │ -09cc3a: 1401 5500 117f |0015: const v1, #float 1.9274e+38 // #7f110055 │ │ -09cc40: 6e20 241b 1300 |0018: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@1b24 │ │ -09cc46: 0c01 |001b: move-result-object v1 │ │ -09cc48: 1f01 1601 |001c: check-cast v1, Ljava/lang/CharSequence; // type@0116 │ │ -09cc4c: 6e20 6001 1000 |001e: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0160 │ │ -09cc52: 0c00 |0021: move-result-object v0 │ │ -09cc54: 2201 e706 |0022: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda2; // type@06e7 │ │ -09cc58: 7020 d31a 3100 |0024: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@1ad3 │ │ -09cc5e: 1502 0401 |0027: const/high16 v2, #int 17039360 // #104 │ │ -09cc62: 6e30 6101 2001 |0029: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0161 │ │ -09cc68: 0c00 |002c: move-result-object v0 │ │ -09cc6a: 2201 e806 |002d: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda3; // type@06e8 │ │ -09cc6e: 7020 d51a 3100 |002f: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@1ad5 │ │ -09cc74: 1402 5900 117f |0032: const v2, #float 1.9274e+38 // #7f110059 │ │ -09cc7a: 6e30 6301 2001 |0035: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0163 │ │ -09cc80: 0c00 |0038: move-result-object v0 │ │ -09cc82: 1401 2700 0801 |0039: const v1, #float 2.49794e-38 // #01080027 │ │ -09cc88: 6e20 5f01 1000 |003c: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@015f │ │ -09cc8e: 0c00 |003f: move-result-object v0 │ │ -09cc90: 6e10 6601 0000 |0040: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@0166 │ │ -09cc96: 0e00 |0043: return-void │ │ +09cbfc: |[09cbfc] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayCategoryDialog:()V │ │ +09cc0c: 2200 9200 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0092 │ │ +09cc10: 0731 |0002: move-object v1, v3 │ │ +09cc12: 1f01 1800 |0003: check-cast v1, Landroid/content/Context; // type@0018 │ │ +09cc16: 7020 5d01 1000 |0005: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@015d │ │ +09cc1c: 1401 5600 117f |0008: const v1, #float 1.9274e+38 // #7f110056 │ │ +09cc22: 6e20 241b 1300 |000b: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@1b24 │ │ +09cc28: 0c01 |000e: move-result-object v1 │ │ +09cc2a: 1f01 1601 |000f: check-cast v1, Ljava/lang/CharSequence; // type@0116 │ │ +09cc2e: 6e20 6401 1000 |0011: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0164 │ │ +09cc34: 0c00 |0014: move-result-object v0 │ │ +09cc36: 1401 5500 117f |0015: const v1, #float 1.9274e+38 // #7f110055 │ │ +09cc3c: 6e20 241b 1300 |0018: invoke-virtual {v3, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@1b24 │ │ +09cc42: 0c01 |001b: move-result-object v1 │ │ +09cc44: 1f01 1601 |001c: check-cast v1, Ljava/lang/CharSequence; // type@0116 │ │ +09cc48: 6e20 6001 1000 |001e: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0160 │ │ +09cc4e: 0c00 |0021: move-result-object v0 │ │ +09cc50: 2201 e706 |0022: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda2; // type@06e7 │ │ +09cc54: 7020 d31a 3100 |0024: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@1ad3 │ │ +09cc5a: 1502 0401 |0027: const/high16 v2, #int 17039360 // #104 │ │ +09cc5e: 6e30 6101 2001 |0029: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0161 │ │ +09cc64: 0c00 |002c: move-result-object v0 │ │ +09cc66: 2201 e806 |002d: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda3; // type@06e8 │ │ +09cc6a: 7020 d51a 3100 |002f: invoke-direct {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@1ad5 │ │ +09cc70: 1402 5900 117f |0032: const v2, #float 1.9274e+38 // #7f110059 │ │ +09cc76: 6e30 6301 2001 |0035: invoke-virtual {v0, v2, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0163 │ │ +09cc7c: 0c00 |0038: move-result-object v0 │ │ +09cc7e: 1401 2700 0801 |0039: const v1, #float 2.49794e-38 // #01080027 │ │ +09cc84: 6e20 5f01 1000 |003c: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setIcon:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@015f │ │ +09cc8a: 0c00 |003f: move-result-object v0 │ │ +09cc8c: 6e10 6601 0000 |0040: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@0166 │ │ +09cc92: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ 0x000b line=479 │ │ 0x0018 line=480 │ │ 0x0022 line=481 │ │ 0x002d line=482 │ │ @@ -265649,19 +265648,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 │ │ -09cba4: |[09cba4] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayCategoryDialog$lambda$2:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/DialogInterface;I)V │ │ -09cbb4: 1a01 913e |0000: const-string v1, "this$0" // string@3e91 │ │ -09cbb8: 7120 9104 1000 |0002: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09cbbe: 6e10 171b 0000 |0005: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.finish:()V // method@1b17 │ │ -09cbc4: 0e00 |0008: return-void │ │ +09cba0: |[09cba0] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayCategoryDialog$lambda$2:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/DialogInterface;I)V │ │ +09cbb0: 1a01 913e |0000: const-string v1, "this$0" // string@3e91 │ │ +09cbb4: 7120 9104 1000 |0002: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09cbba: 6e10 171b 0000 |0005: invoke-virtual {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.finish:()V // method@1b17 │ │ +09cbc0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=481 │ │ 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 │ │ @@ -265671,24 +265670,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 │ │ -09cbc8: |[09cbc8] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayCategoryDialog$lambda$3:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/DialogInterface;I)V │ │ -09cbd8: 1a02 913e |0000: const-string v2, "this$0" // string@3e91 │ │ -09cbdc: 7120 9104 2100 |0002: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09cbe2: 2202 1b00 |0005: new-instance v2, Landroid/content/Intent; // type@001b │ │ -09cbe6: 0713 |0007: move-object v3, v1 │ │ -09cbe8: 1f03 1800 |0008: check-cast v3, Landroid/content/Context; // type@0018 │ │ -09cbec: 1c00 d506 |000a: const-class v0, Lorg/secuso/privacyfriendlynotes/ui/manageCategories/ManageCategoriesActivity; // type@06d5 │ │ -09cbf0: 7030 2d00 3200 |000c: invoke-direct {v2, v3, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@002d │ │ -09cbf6: 6e20 461b 2100 |000f: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.startActivity:(Landroid/content/Intent;)V // method@1b46 │ │ -09cbfc: 0e00 |0012: return-void │ │ +09cbc4: |[09cbc4] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayCategoryDialog$lambda$3:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/DialogInterface;I)V │ │ +09cbd4: 1a02 913e |0000: const-string v2, "this$0" // string@3e91 │ │ +09cbd8: 7120 9104 2100 |0002: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09cbde: 2202 1b00 |0005: new-instance v2, Landroid/content/Intent; // type@001b │ │ +09cbe2: 0713 |0007: move-object v3, v1 │ │ +09cbe4: 1f03 1800 |0008: check-cast v3, Landroid/content/Context; // type@0018 │ │ +09cbe8: 1c00 d506 |000a: const-class v0, Lorg/secuso/privacyfriendlynotes/ui/manageCategories/ManageCategoriesActivity; // type@06d5 │ │ +09cbec: 7030 2d00 3200 |000c: invoke-direct {v2, v3, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@002d │ │ +09cbf2: 6e20 461b 2100 |000f: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.startActivity:(Landroid/content/Intent;)V // method@1b46 │ │ +09cbf8: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=484 │ │ 0x000f line=483 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ 0x0000 - 0x0013 reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -265699,38 +265698,38 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -09cc98: |[09cc98] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayTrashDialog:()V │ │ -09cca8: 1a00 0328 |0000: const-string v0, "data" // string@2803 │ │ -09ccac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -09ccae: 6e30 221b 0401 |0003: invoke-virtual {v4, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@1b22 │ │ -09ccb4: 0c00 |0006: move-result-object v0 │ │ -09ccb6: 5441 6932 |0007: iget-object v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ -09ccba: 3901 0800 |0009: if-nez v1, 0011 // +0008 │ │ -09ccbe: 1a01 9c27 |000b: const-string v1, "createEditNoteViewModel" // string@279c │ │ -09ccc2: 7110 9404 0100 |000d: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ -09ccc8: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -09ccca: 5242 7032 |0011: iget v2, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ -09ccce: 8122 |0013: int-to-long v2, v2 │ │ -09ccd0: 6e30 ce1b 2103 |0014: invoke-virtual {v1, v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getNoteByID:(J)Landroidx/lifecycle/LiveData; // method@1bce │ │ -09ccd6: 0c01 |0017: move-result-object v1 │ │ -09ccd8: 0742 |0018: move-object v2, v4 │ │ -09ccda: 1f02 a300 |0019: check-cast v2, Landroidx/lifecycle/LifecycleOwner; // type@00a3 │ │ -09ccde: 2203 ed06 |001b: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$displayTrashDialog$1; // type@06ed │ │ -09cce2: 7030 e51a 4300 |001d: invoke-direct {v3, v4, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$displayTrashDialog$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/SharedPreferences;)V // method@1ae5 │ │ -09cce8: 1f03 dd01 |0020: check-cast v3, Lkotlin/jvm/functions/Function1; // type@01dd │ │ -09ccec: 2200 f406 |0022: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0; // type@06f4 │ │ -09ccf0: 7020 fb1a 3000 |0024: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1afb │ │ -09ccf6: 1f00 a700 |0027: check-cast v0, Landroidx/lifecycle/Observer; // type@00a7 │ │ -09ccfa: 6e30 9201 2100 |0029: invoke-virtual {v1, v2, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0192 │ │ -09cd00: 0e00 |002c: return-void │ │ +09cc94: |[09cc94] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.displayTrashDialog:()V │ │ +09cca4: 1a00 0328 |0000: const-string v0, "data" // string@2803 │ │ +09cca8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +09ccaa: 6e30 221b 0401 |0003: invoke-virtual {v4, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@1b22 │ │ +09ccb0: 0c00 |0006: move-result-object v0 │ │ +09ccb2: 5441 6932 |0007: iget-object v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ +09ccb6: 3901 0800 |0009: if-nez v1, 0011 // +0008 │ │ +09ccba: 1a01 9c27 |000b: const-string v1, "createEditNoteViewModel" // string@279c │ │ +09ccbe: 7110 9404 0100 |000d: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ +09ccc4: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +09ccc6: 5242 7032 |0011: iget v2, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ +09ccca: 8122 |0013: int-to-long v2, v2 │ │ +09cccc: 6e30 ce1b 2103 |0014: invoke-virtual {v1, v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getNoteByID:(J)Landroidx/lifecycle/LiveData; // method@1bce │ │ +09ccd2: 0c01 |0017: move-result-object v1 │ │ +09ccd4: 0742 |0018: move-object v2, v4 │ │ +09ccd6: 1f02 a300 |0019: check-cast v2, Landroidx/lifecycle/LifecycleOwner; // type@00a3 │ │ +09ccda: 2203 ed06 |001b: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$displayTrashDialog$1; // type@06ed │ │ +09ccde: 7030 e51a 4300 |001d: invoke-direct {v3, v4, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$displayTrashDialog$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/SharedPreferences;)V // method@1ae5 │ │ +09cce4: 1f03 dd01 |0020: check-cast v3, Lkotlin/jvm/functions/Function1; // type@01dd │ │ +09cce8: 2200 f406 |0022: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0; // type@06f4 │ │ +09ccec: 7020 fb1a 3000 |0024: invoke-direct {v0, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1afb │ │ +09ccf2: 1f00 a700 |0027: check-cast v0, Landroidx/lifecycle/Observer; // type@00a7 │ │ +09ccf6: 6e30 9201 2100 |0029: invoke-virtual {v1, v2, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0192 │ │ +09ccfc: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=492 │ │ 0x0007 line=493 │ │ locals : │ │ 0x0000 - 0x002d reg=4 this Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ │ │ @@ -265854,75 +265853,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 │ │ -09cd04: |[09cd04] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.insertNoteIntoDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -09cd14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09cd16: 3806 6900 |0001: if-eqz v6, 006a // +0069 │ │ -09cd1a: 7010 1e1b 0500 |0003: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@1b1e │ │ -09cd20: 0c01 |0006: move-result-object v1 │ │ -09cd22: 6e10 2901 0100 |0007: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0129 │ │ -09cd28: 0c01 |000a: move-result-object v1 │ │ -09cd2a: 6e10 c802 0100 |000b: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@02c8 │ │ -09cd30: 0c01 |000e: move-result-object v1 │ │ -09cd32: 6e10 2019 0600 |000f: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@1920 │ │ -09cd38: 0c02 |0012: move-result-object v2 │ │ -09cd3a: 7120 8d04 2100 |0013: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@048d │ │ -09cd40: 0a01 |0016: move-result v1 │ │ -09cd42: 3901 0f00 |0017: if-nez v1, 0026 // +000f │ │ -09cd46: 7010 1e1b 0500 |0019: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@1b1e │ │ -09cd4c: 0c01 |001c: move-result-object v1 │ │ -09cd4e: 6e10 2019 0600 |001d: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@1920 │ │ -09cd54: 0c02 |0020: move-result-object v2 │ │ -09cd56: 1f02 1601 |0021: check-cast v2, Ljava/lang/CharSequence; // type@0116 │ │ -09cd5a: 6e20 2b01 2100 |0023: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@012b │ │ -09cd60: 5251 7032 |0026: iget v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ -09cd64: 12f2 |0028: const/4 v2, #int -1 // #ff │ │ -09cd66: 1203 |0029: const/4 v3, #int 0 // #0 │ │ -09cd68: 1a04 9c27 |002a: const-string v4, "createEditNoteViewModel" // string@279c │ │ -09cd6c: 3221 2000 |002c: if-eq v1, v2, 004c // +0020 │ │ -09cd70: 6e20 2919 1600 |002e: invoke-virtual {v6, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@1929 │ │ -09cd76: 5451 6932 |0031: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ -09cd7a: 3901 0600 |0033: if-nez v1, 0039 // +0006 │ │ -09cd7e: 7110 9404 0400 |0035: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ -09cd84: 2802 |0038: goto 003a // +0002 │ │ -09cd86: 0713 |0039: move-object v3, v1 │ │ -09cd88: 6e20 d31b 6300 |003a: invoke-virtual {v3, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@1bd3 │ │ -09cd8e: 6e10 1b1b 0500 |003d: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@1b1b │ │ -09cd94: 0c06 |0040: move-result-object v6 │ │ -09cd96: 1401 2301 117f |0041: const v1, #float 1.92744e+38 // #7f110123 │ │ -09cd9c: 7130 5401 1600 |0044: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0154 │ │ -09cda2: 0c06 |0047: move-result-object v6 │ │ -09cda4: 6e10 5601 0600 |0048: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0156 │ │ -09cdaa: 282d |004b: goto 0078 // +002d │ │ -09cdac: 5451 6932 |004c: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ -09cdb0: 3901 0600 |004e: if-nez v1, 0054 // +0006 │ │ -09cdb4: 7110 9404 0400 |0050: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ -09cdba: 2802 |0053: goto 0055 // +0002 │ │ -09cdbc: 0713 |0054: move-object v3, v1 │ │ -09cdbe: 6e20 cf1b 6300 |0055: invoke-virtual {v3, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)I // method@1bcf │ │ -09cdc4: 0a06 |0058: move-result v6 │ │ -09cdc6: 5956 7032 |0059: iput v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ -09cdca: 6e10 1b1b 0500 |005b: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@1b1b │ │ -09cdd0: 0c06 |005e: move-result-object v6 │ │ -09cdd2: 1401 2201 117f |005f: const v1, #float 1.92744e+38 // #7f110122 │ │ -09cdd8: 7130 5401 1600 |0062: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0154 │ │ -09cdde: 0c06 |0065: move-result-object v6 │ │ -09cde0: 6e10 5601 0600 |0066: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0156 │ │ -09cde6: 280f |0069: goto 0078 // +000f │ │ -09cde8: 6e10 1b1b 0500 |006a: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@1b1b │ │ -09cdee: 0c06 |006d: move-result-object v6 │ │ -09cdf0: 1401 ed00 117f |006e: const v1, #float 1.92743e+38 // #7f1100ed │ │ -09cdf6: 7130 5401 1600 |0071: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0154 │ │ -09cdfc: 0c06 |0074: move-result-object v6 │ │ -09cdfe: 6e10 5601 0600 |0075: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0156 │ │ -09ce04: 0e00 |0078: return-void │ │ +09cd00: |[09cd00] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.insertNoteIntoDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +09cd10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09cd12: 3806 6900 |0001: if-eqz v6, 006a // +0069 │ │ +09cd16: 7010 1e1b 0500 |0003: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@1b1e │ │ +09cd1c: 0c01 |0006: move-result-object v1 │ │ +09cd1e: 6e10 2901 0100 |0007: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0129 │ │ +09cd24: 0c01 |000a: move-result-object v1 │ │ +09cd26: 6e10 c802 0100 |000b: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@02c8 │ │ +09cd2c: 0c01 |000e: move-result-object v1 │ │ +09cd2e: 6e10 2019 0600 |000f: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@1920 │ │ +09cd34: 0c02 |0012: move-result-object v2 │ │ +09cd36: 7120 8d04 2100 |0013: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@048d │ │ +09cd3c: 0a01 |0016: move-result v1 │ │ +09cd3e: 3901 0f00 |0017: if-nez v1, 0026 // +000f │ │ +09cd42: 7010 1e1b 0500 |0019: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@1b1e │ │ +09cd48: 0c01 |001c: move-result-object v1 │ │ +09cd4a: 6e10 2019 0600 |001d: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getName:()Ljava/lang/String; // method@1920 │ │ +09cd50: 0c02 |0020: move-result-object v2 │ │ +09cd52: 1f02 1601 |0021: check-cast v2, Ljava/lang/CharSequence; // type@0116 │ │ +09cd56: 6e20 2b01 2100 |0023: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@012b │ │ +09cd5c: 5251 7032 |0026: iget v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ +09cd60: 12f2 |0028: const/4 v2, #int -1 // #ff │ │ +09cd62: 1203 |0029: const/4 v3, #int 0 // #0 │ │ +09cd64: 1a04 9c27 |002a: const-string v4, "createEditNoteViewModel" // string@279c │ │ +09cd68: 3221 2000 |002c: if-eq v1, v2, 004c // +0020 │ │ +09cd6c: 6e20 2919 1600 |002e: invoke-virtual {v6, v1}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.set_id:(I)V // method@1929 │ │ +09cd72: 5451 6932 |0031: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ +09cd76: 3901 0600 |0033: if-nez v1, 0039 // +0006 │ │ +09cd7a: 7110 9404 0400 |0035: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ +09cd80: 2802 |0038: goto 003a // +0002 │ │ +09cd82: 0713 |0039: move-object v3, v1 │ │ +09cd84: 6e20 d31b 6300 |003a: invoke-virtual {v3, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V // method@1bd3 │ │ +09cd8a: 6e10 1b1b 0500 |003d: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@1b1b │ │ +09cd90: 0c06 |0040: move-result-object v6 │ │ +09cd92: 1401 2301 117f |0041: const v1, #float 1.92744e+38 // #7f110123 │ │ +09cd98: 7130 5401 1600 |0044: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0154 │ │ +09cd9e: 0c06 |0047: move-result-object v6 │ │ +09cda0: 6e10 5601 0600 |0048: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0156 │ │ +09cda6: 282d |004b: goto 0078 // +002d │ │ +09cda8: 5451 6932 |004c: iget-object v1, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ +09cdac: 3901 0600 |004e: if-nez v1, 0054 // +0006 │ │ +09cdb0: 7110 9404 0400 |0050: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ +09cdb6: 2802 |0053: goto 0055 // +0002 │ │ +09cdb8: 0713 |0054: move-object v3, v1 │ │ +09cdba: 6e20 cf1b 6300 |0055: invoke-virtual {v3, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)I // method@1bcf │ │ +09cdc0: 0a06 |0058: move-result v6 │ │ +09cdc2: 5956 7032 |0059: iput v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ +09cdc6: 6e10 1b1b 0500 |005b: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@1b1b │ │ +09cdcc: 0c06 |005e: move-result-object v6 │ │ +09cdce: 1401 2201 117f |005f: const v1, #float 1.92744e+38 // #7f110122 │ │ +09cdd4: 7130 5401 1600 |0062: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0154 │ │ +09cdda: 0c06 |0065: move-result-object v6 │ │ +09cddc: 6e10 5601 0600 |0066: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0156 │ │ +09cde2: 280f |0069: goto 0078 // +000f │ │ +09cde4: 6e10 1b1b 0500 |006a: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@1b1b │ │ +09cdea: 0c06 |006d: move-result-object v6 │ │ +09cdec: 1401 ed00 117f |006e: const v1, #float 1.92743e+38 // #7f1100ed │ │ +09cdf2: 7130 5401 1600 |0071: invoke-static {v6, v1, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0154 │ │ +09cdf8: 0c06 |0074: move-result-object v6 │ │ +09cdfa: 6e10 5601 0600 |0075: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0156 │ │ +09ce00: 0e00 |0078: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=449 │ │ 0x0019 line=450 │ │ 0x0026 line=452 │ │ 0x002e line=453 │ │ 0x0031 line=454 │ │ @@ -265939,91 +265938,91 @@ │ │ type : '(Z)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 153 16-bit code units │ │ -09ce08: |[09ce08] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.loadActivity:(Z)V │ │ -09ce18: 5240 7032 |0000: iget v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ -09ce1c: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -09ce1e: 3310 0e00 |0003: if-ne v0, v1, 0011 // +000e │ │ -09ce22: 6e10 1f1b 0400 |0005: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getIntent:()Landroid/content/Intent; // method@1b1f │ │ -09ce28: 0c00 |0008: move-result-object v0 │ │ -09ce2a: 1a02 a239 |0009: const-string v2, "org.secuso.privacyfriendlynotes.ID" // string@39a2 │ │ -09ce2e: 6e30 3300 2001 |000b: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0033 │ │ -09ce34: 0a00 |000e: move-result v0 │ │ -09ce36: 5940 7032 |000f: iput v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ -09ce3a: 5240 7032 |0011: iget v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ -09ce3e: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -09ce40: 3210 0400 |0014: if-eq v0, v1, 0018 // +0004 │ │ -09ce44: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -09ce46: 2802 |0017: goto 0019 // +0002 │ │ -09ce48: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -09ce4a: 5c40 6c32 |0019: iput-boolean v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.edit:Z // field@326c │ │ -09ce4e: 0740 |001b: move-object v0, v4 │ │ -09ce50: 1f00 1800 |001c: check-cast v0, Landroid/content/Context; // type@0018 │ │ -09ce54: 7110 b300 0000 |001e: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@00b3 │ │ -09ce5a: 0c00 |0021: move-result-object v0 │ │ -09ce5c: 1a01 943c |0022: const-string v1, "settings_use_custom_font_size" // string@3c94 │ │ -09ce60: 7230 4600 1002 |0024: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0046 │ │ -09ce66: 0a01 |0027: move-result v1 │ │ -09ce68: 3801 2500 |0028: if-eqz v1, 004d // +0025 │ │ -09ce6c: 1a01 8d3c |002a: const-string v1, "settings_font_size" // string@3c8d │ │ -09ce70: 1a02 ca04 |002c: const-string v2, "15" // string@04ca │ │ -09ce74: 7230 4800 1002 |002e: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0048 │ │ -09ce7a: 0c00 |0031: move-result-object v0 │ │ -09ce7c: 7110 8e04 0000 |0032: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048e │ │ -09ce82: 7110 a902 0000 |0035: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@02a9 │ │ -09ce88: 0a00 |0038: move-result v0 │ │ -09ce8a: 5940 6e32 |0039: iput v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.fontSize:F // field@326e │ │ -09ce8e: 7010 1d1b 0400 |003b: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@1b1d │ │ -09ce94: 0c00 |003e: move-result-object v0 │ │ -09ce96: 1f00 8900 |003f: check-cast v0, Landroid/widget/TextView; // type@0089 │ │ -09ce9a: 6e20 0f1b 0400 |0041: invoke-virtual {v4, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adaptFontSize:(Landroid/widget/TextView;)V // method@1b0f │ │ -09cea0: 7010 1e1b 0400 |0044: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@1b1e │ │ -09cea6: 0c00 |0047: move-result-object v0 │ │ -09cea8: 1f00 8900 |0048: check-cast v0, Landroid/widget/TextView; // type@0089 │ │ -09ceac: 6e20 0f1b 0400 |004a: invoke-virtual {v4, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adaptFontSize:(Landroid/widget/TextView;)V // method@1b0f │ │ -09ceb2: 5440 6632 |004d: iget-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@3266 │ │ -09ceb6: 7110 8e04 0000 |004f: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048e │ │ -09cebc: 6e10 1001 0000 |0052: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.getCount:()I // method@0110 │ │ -09cec2: 0a00 |0055: move-result v0 │ │ -09cec4: 3900 0500 |0056: if-nez v0, 005b // +0005 │ │ -09cec8: 7010 121b 0400 |0058: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.displayCategoryDialog:()V // method@1b12 │ │ -09cece: 5540 6c32 |005b: iget-boolean v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.edit:Z // field@326c │ │ -09ced2: 3800 3000 |005d: if-eqz v0, 008d // +0030 │ │ -09ced6: 6e10 261b 0400 |005f: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getWindow:()Landroid/view/Window; // method@1b26 │ │ -09cedc: 0c00 |0062: move-result-object v0 │ │ -09cede: 1221 |0063: const/4 v1, #int 2 // #2 │ │ -09cee0: 6e20 0201 1000 |0064: invoke-virtual {v0, v1}, Landroid/view/Window;.setSoftInputMode:(I)V // method@0102 │ │ -09cee6: 5440 6932 |0067: iget-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ -09ceea: 3900 0800 |0069: if-nez v0, 0071 // +0008 │ │ -09ceee: 1a00 9c27 |006b: const-string v0, "createEditNoteViewModel" // string@279c │ │ -09cef2: 7110 9404 0000 |006d: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ -09cef8: 1200 |0070: const/4 v0, #int 0 // #0 │ │ -09cefa: 5241 7032 |0071: iget v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ -09cefe: 8111 |0073: int-to-long v1, v1 │ │ -09cf00: 6e30 ce1b 1002 |0074: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getNoteByID:(J)Landroidx/lifecycle/LiveData; // method@1bce │ │ -09cf06: 0c00 |0077: move-result-object v0 │ │ -09cf08: 0741 |0078: move-object v1, v4 │ │ -09cf0a: 1f01 a300 |0079: check-cast v1, Landroidx/lifecycle/LifecycleOwner; // type@00a3 │ │ -09cf0e: 2202 ef06 |007b: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$loadActivity$1; // type@06ef │ │ -09cf12: 7020 ec1a 4200 |007d: invoke-direct {v2, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$loadActivity$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@1aec │ │ -09cf18: 1f02 dd01 |0080: check-cast v2, Lkotlin/jvm/functions/Function1; // type@01dd │ │ -09cf1c: 2203 f406 |0082: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0; // type@06f4 │ │ -09cf20: 7020 fb1a 2300 |0084: invoke-direct {v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1afb │ │ -09cf26: 1f03 a700 |0087: check-cast v3, Landroidx/lifecycle/Observer; // type@00a7 │ │ -09cf2a: 6e30 9201 1003 |0089: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0192 │ │ -09cf30: 2804 |008c: goto 0090 // +0004 │ │ -09cf32: 6e10 331b 0400 |008d: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onNewNote:()V // method@1b33 │ │ -09cf38: 3905 0500 |0090: if-nez v5, 0095 // +0005 │ │ -09cf3c: 6e10 281b 0400 |0092: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.invalidateOptionsMenu:()V // method@1b28 │ │ -09cf42: 6e10 311b 0400 |0095: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onLoadActivity:()V // method@1b31 │ │ -09cf48: 0e00 |0098: return-void │ │ +09ce04: |[09ce04] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.loadActivity:(Z)V │ │ +09ce14: 5240 7032 |0000: iget v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ +09ce18: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +09ce1a: 3310 0e00 |0003: if-ne v0, v1, 0011 // +000e │ │ +09ce1e: 6e10 1f1b 0400 |0005: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getIntent:()Landroid/content/Intent; // method@1b1f │ │ +09ce24: 0c00 |0008: move-result-object v0 │ │ +09ce26: 1a02 a239 |0009: const-string v2, "org.secuso.privacyfriendlynotes.ID" // string@39a2 │ │ +09ce2a: 6e30 3300 2001 |000b: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0033 │ │ +09ce30: 0a00 |000e: move-result v0 │ │ +09ce32: 5940 7032 |000f: iput v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ +09ce36: 5240 7032 |0011: iget v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ +09ce3a: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +09ce3c: 3210 0400 |0014: if-eq v0, v1, 0018 // +0004 │ │ +09ce40: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +09ce42: 2802 |0017: goto 0019 // +0002 │ │ +09ce44: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +09ce46: 5c40 6c32 |0019: iput-boolean v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.edit:Z // field@326c │ │ +09ce4a: 0740 |001b: move-object v0, v4 │ │ +09ce4c: 1f00 1800 |001c: check-cast v0, Landroid/content/Context; // type@0018 │ │ +09ce50: 7110 b300 0000 |001e: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@00b3 │ │ +09ce56: 0c00 |0021: move-result-object v0 │ │ +09ce58: 1a01 943c |0022: const-string v1, "settings_use_custom_font_size" // string@3c94 │ │ +09ce5c: 7230 4600 1002 |0024: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0046 │ │ +09ce62: 0a01 |0027: move-result v1 │ │ +09ce64: 3801 2500 |0028: if-eqz v1, 004d // +0025 │ │ +09ce68: 1a01 8d3c |002a: const-string v1, "settings_font_size" // string@3c8d │ │ +09ce6c: 1a02 ca04 |002c: const-string v2, "15" // string@04ca │ │ +09ce70: 7230 4800 1002 |002e: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0048 │ │ +09ce76: 0c00 |0031: move-result-object v0 │ │ +09ce78: 7110 8e04 0000 |0032: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048e │ │ +09ce7e: 7110 a902 0000 |0035: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@02a9 │ │ +09ce84: 0a00 |0038: move-result v0 │ │ +09ce86: 5940 6e32 |0039: iput v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.fontSize:F // field@326e │ │ +09ce8a: 7010 1d1b 0400 |003b: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@1b1d │ │ +09ce90: 0c00 |003e: move-result-object v0 │ │ +09ce92: 1f00 8900 |003f: check-cast v0, Landroid/widget/TextView; // type@0089 │ │ +09ce96: 6e20 0f1b 0400 |0041: invoke-virtual {v4, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adaptFontSize:(Landroid/widget/TextView;)V // method@1b0f │ │ +09ce9c: 7010 1e1b 0400 |0044: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@1b1e │ │ +09cea2: 0c00 |0047: move-result-object v0 │ │ +09cea4: 1f00 8900 |0048: check-cast v0, Landroid/widget/TextView; // type@0089 │ │ +09cea8: 6e20 0f1b 0400 |004a: invoke-virtual {v4, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adaptFontSize:(Landroid/widget/TextView;)V // method@1b0f │ │ +09ceae: 5440 6632 |004d: iget-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@3266 │ │ +09ceb2: 7110 8e04 0000 |004f: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048e │ │ +09ceb8: 6e10 1001 0000 |0052: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.getCount:()I // method@0110 │ │ +09cebe: 0a00 |0055: move-result v0 │ │ +09cec0: 3900 0500 |0056: if-nez v0, 005b // +0005 │ │ +09cec4: 7010 121b 0400 |0058: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.displayCategoryDialog:()V // method@1b12 │ │ +09ceca: 5540 6c32 |005b: iget-boolean v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.edit:Z // field@326c │ │ +09cece: 3800 3000 |005d: if-eqz v0, 008d // +0030 │ │ +09ced2: 6e10 261b 0400 |005f: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getWindow:()Landroid/view/Window; // method@1b26 │ │ +09ced8: 0c00 |0062: move-result-object v0 │ │ +09ceda: 1221 |0063: const/4 v1, #int 2 // #2 │ │ +09cedc: 6e20 0201 1000 |0064: invoke-virtual {v0, v1}, Landroid/view/Window;.setSoftInputMode:(I)V // method@0102 │ │ +09cee2: 5440 6932 |0067: iget-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ +09cee6: 3900 0800 |0069: if-nez v0, 0071 // +0008 │ │ +09ceea: 1a00 9c27 |006b: const-string v0, "createEditNoteViewModel" // string@279c │ │ +09ceee: 7110 9404 0000 |006d: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ +09cef4: 1200 |0070: const/4 v0, #int 0 // #0 │ │ +09cef6: 5241 7032 |0071: iget v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ +09cefa: 8111 |0073: int-to-long v1, v1 │ │ +09cefc: 6e30 ce1b 1002 |0074: invoke-virtual {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getNoteByID:(J)Landroidx/lifecycle/LiveData; // method@1bce │ │ +09cf02: 0c00 |0077: move-result-object v0 │ │ +09cf04: 0741 |0078: move-object v1, v4 │ │ +09cf06: 1f01 a300 |0079: check-cast v1, Landroidx/lifecycle/LifecycleOwner; // type@00a3 │ │ +09cf0a: 2202 ef06 |007b: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$loadActivity$1; // type@06ef │ │ +09cf0e: 7020 ec1a 4200 |007d: invoke-direct {v2, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$loadActivity$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@1aec │ │ +09cf14: 1f02 dd01 |0080: check-cast v2, Lkotlin/jvm/functions/Function1; // type@01dd │ │ +09cf18: 2203 f406 |0082: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0; // type@06f4 │ │ +09cf1c: 7020 fb1a 2300 |0084: invoke-direct {v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1afb │ │ +09cf22: 1f03 a700 |0087: check-cast v3, Landroidx/lifecycle/Observer; // type@00a7 │ │ +09cf26: 6e30 9201 1003 |0089: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0192 │ │ +09cf2c: 2804 |008c: goto 0090 // +0004 │ │ +09cf2e: 6e10 331b 0400 |008d: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onNewNote:()V // method@1b33 │ │ +09cf34: 3905 0500 |0090: if-nez v5, 0095 // +0005 │ │ +09cf38: 6e10 281b 0400 |0092: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.invalidateOptionsMenu:()V // method@1b28 │ │ +09cf3e: 6e10 311b 0400 |0095: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onLoadActivity:()V // method@1b31 │ │ +09cf44: 0e00 |0098: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0005 line=180 │ │ 0x000b line=181 │ │ 0x0011 line=183 │ │ 0x001b line=186 │ │ @@ -266052,54 +266051,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 │ │ -09cf88: |[09cf88] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onCreate$lambda$0:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V │ │ -09cf98: 1a00 913e |0000: const-string v0, "this$0" // string@3e91 │ │ -09cf9c: 7120 9104 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09cfa2: 7010 1d1b 0400 |0005: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@1b1d │ │ -09cfa8: 0c00 |0008: move-result-object v0 │ │ -09cfaa: 6e10 1201 0000 |0009: invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0112 │ │ -09cfb0: 0c00 |000c: move-result-object v0 │ │ -09cfb2: 6e10 c802 0000 |000d: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@02c8 │ │ -09cfb8: 0c00 |0010: move-result-object v0 │ │ -09cfba: 1401 5000 117f |0011: const v1, #float 1.9274e+38 // #7f110050 │ │ -09cfc0: 6e20 241b 1400 |0014: invoke-virtual {v4, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@1b24 │ │ -09cfc6: 0c01 |0017: move-result-object v1 │ │ -09cfc8: 7120 8d04 1000 |0018: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@048d │ │ -09cfce: 0a01 |001b: move-result v1 │ │ -09cfd0: 3801 0600 |001c: if-eqz v1, 0022 // +0006 │ │ -09cfd4: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -09cfd6: 5940 6a32 |001f: iput v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@326a │ │ -09cfda: 0e00 |0021: return-void │ │ -09cfdc: 12f1 |0022: const/4 v1, #int -1 // #ff │ │ -09cfde: 5941 6a32 |0023: iput v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@326a │ │ -09cfe2: 5441 6732 |0025: iget-object v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.allCategories:Ljava/util/List; // field@3267 │ │ -09cfe6: 7110 8e04 0100 |0027: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048e │ │ -09cfec: 7210 ae03 0100 |002a: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@03ae │ │ -09cff2: 0c01 |002d: move-result-object v1 │ │ -09cff4: 7210 a003 0100 |002e: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@03a0 │ │ -09cffa: 0a02 |0031: move-result v2 │ │ -09cffc: 3802 1900 |0032: if-eqz v2, 004b // +0019 │ │ -09d000: 7210 a103 0100 |0034: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@03a1 │ │ -09d006: 0c02 |0037: move-result-object v2 │ │ -09d008: 1f02 8f06 |0038: check-cast v2, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@068f │ │ -09d00c: 6e10 0d19 0200 |003a: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@190d │ │ -09d012: 0c03 |003d: move-result-object v3 │ │ -09d014: 7120 8d04 3000 |003e: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@048d │ │ -09d01a: 0a03 |0041: move-result v3 │ │ -09d01c: 3803 ecff |0042: if-eqz v3, 002e // -0014 │ │ -09d020: 6e10 0e19 0200 |0044: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.get_id:()I // method@190e │ │ -09d026: 0a02 |0047: move-result v2 │ │ -09d028: 5942 6a32 |0048: iput v2, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@326a │ │ -09d02c: 28e4 |004a: goto 002e // -001c │ │ -09d02e: 0e00 |004b: return-void │ │ +09cf84: |[09cf84] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onCreate$lambda$0:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V │ │ +09cf94: 1a00 913e |0000: const-string v0, "this$0" // string@3e91 │ │ +09cf98: 7120 9104 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09cf9e: 7010 1d1b 0400 |0005: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@1b1d │ │ +09cfa4: 0c00 |0008: move-result-object v0 │ │ +09cfa6: 6e10 1201 0000 |0009: invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0112 │ │ +09cfac: 0c00 |000c: move-result-object v0 │ │ +09cfae: 6e10 c802 0000 |000d: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@02c8 │ │ +09cfb4: 0c00 |0010: move-result-object v0 │ │ +09cfb6: 1401 5000 117f |0011: const v1, #float 1.9274e+38 // #7f110050 │ │ +09cfbc: 6e20 241b 1400 |0014: invoke-virtual {v4, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@1b24 │ │ +09cfc2: 0c01 |0017: move-result-object v1 │ │ +09cfc4: 7120 8d04 1000 |0018: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@048d │ │ +09cfca: 0a01 |001b: move-result v1 │ │ +09cfcc: 3801 0600 |001c: if-eqz v1, 0022 // +0006 │ │ +09cfd0: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +09cfd2: 5940 6a32 |001f: iput v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@326a │ │ +09cfd6: 0e00 |0021: return-void │ │ +09cfd8: 12f1 |0022: const/4 v1, #int -1 // #ff │ │ +09cfda: 5941 6a32 |0023: iput v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@326a │ │ +09cfde: 5441 6732 |0025: iget-object v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.allCategories:Ljava/util/List; // field@3267 │ │ +09cfe2: 7110 8e04 0100 |0027: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048e │ │ +09cfe8: 7210 ae03 0100 |002a: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@03ae │ │ +09cfee: 0c01 |002d: move-result-object v1 │ │ +09cff0: 7210 a003 0100 |002e: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@03a0 │ │ +09cff6: 0a02 |0031: move-result v2 │ │ +09cff8: 3802 1900 |0032: if-eqz v2, 004b // +0019 │ │ +09cffc: 7210 a103 0100 |0034: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@03a1 │ │ +09d002: 0c02 |0037: move-result-object v2 │ │ +09d004: 1f02 8f06 |0038: check-cast v2, Lorg/secuso/privacyfriendlynotes/room/model/Category; // type@068f │ │ +09d008: 6e10 0d19 0200 |003a: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.getName:()Ljava/lang/String; // method@190d │ │ +09d00e: 0c03 |003d: move-result-object v3 │ │ +09d010: 7120 8d04 3000 |003e: invoke-static {v0, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@048d │ │ +09d016: 0a03 |0041: move-result v3 │ │ +09d018: 3803 ecff |0042: if-eqz v3, 002e // -0014 │ │ +09d01c: 6e10 0e19 0200 |0044: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/model/Category;.get_id:()I // method@190e │ │ +09d022: 0a02 |0047: move-result v2 │ │ +09d024: 5942 6a32 |0048: iput v2, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@326a │ │ +09d028: 28e4 |004a: goto 002e // -001c │ │ +09d02a: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=118 │ │ 0x0014 line=119 │ │ 0x001f line=120 │ │ 0x0023 line=123 │ │ 0x0025 line=124 │ │ @@ -266113,49 +266112,49 @@ │ │ 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 : 69 16-bit code units │ │ -09d268: |[09d268] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onOptionsItemSelected$lambda$1:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/DialogInterface;I)V │ │ -09d278: 1a02 913e |0000: const-string v2, "this$0" // string@3e91 │ │ -09d27c: 7120 9104 2100 |0002: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09d282: 6002 0600 |0005: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0006 │ │ -09d286: 1303 2100 |0007: const/16 v3, #int 33 // #21 │ │ -09d28a: 3432 1800 |0009: if-lt v2, v3, 0021 // +0018 │ │ -09d28e: 0712 |000b: move-object v2, v1 │ │ -09d290: 1f02 1800 |000c: check-cast v2, Landroid/content/Context; // type@0018 │ │ -09d294: 1a03 dc23 |000e: const-string v3, "android.permission.POST_NOTIFICATIONS" // string@23dc │ │ -09d298: 7120 8901 3200 |0010: invoke-static {v2, v3}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@0189 │ │ -09d29e: 0a02 |0013: move-result v2 │ │ -09d2a0: 3802 0d00 |0014: if-eqz v2, 0021 // +000d │ │ -09d2a4: 0712 |0016: move-object v2, v1 │ │ -09d2a6: 1f02 0700 |0017: check-cast v2, Landroid/app/Activity; // type@0007 │ │ -09d2aa: 2410 5007 0300 |0019: filled-new-array {v3}, [Ljava/lang/String; // type@0750 │ │ -09d2b0: 0c03 |001c: move-result-object v3 │ │ -09d2b2: 1230 |001d: const/4 v0, #int 3 // #3 │ │ -09d2b4: 7130 8101 3200 |001e: invoke-static {v2, v3, v0}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@0181 │ │ -09d2ba: 6002 0600 |0021: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0006 │ │ -09d2be: 1303 1f00 |0023: const/16 v3, #int 31 // #1f │ │ -09d2c2: 3432 1f00 |0025: if-lt v2, v3, 0044 // +001f │ │ -09d2c6: 1a02 a923 |0027: const-string v2, "alarm" // string@23a9 │ │ -09d2ca: 6e20 251b 2100 |0029: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1b25 │ │ -09d2d0: 0c02 |002c: move-result-object v2 │ │ -09d2d2: 1a03 bc38 |002d: const-string v3, "null cannot be cast to non-null type android.app.AlarmManager" // string@38bc │ │ -09d2d6: 7120 8f04 3200 |002f: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048f │ │ -09d2dc: 1f02 0800 |0032: check-cast v2, Landroid/app/AlarmManager; // type@0008 │ │ -09d2e0: 7110 3c19 0200 |0034: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/service/NotificationService$$ExternalSyntheticApiModelOutline0;.m:(Landroid/app/AlarmManager;)Z // method@193c │ │ -09d2e6: 0a02 |0037: move-result v2 │ │ -09d2e8: 3902 0c00 |0038: if-nez v2, 0044 // +000c │ │ -09d2ec: 2202 1b00 |003a: new-instance v2, Landroid/content/Intent; // type@001b │ │ -09d2f0: 1a03 df23 |003c: const-string v3, "android.settings.REQUEST_SCHEDULE_EXACT_ALARM" // string@23df │ │ -09d2f4: 7020 2e00 3200 |003e: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@002e │ │ -09d2fa: 6e20 461b 2100 |0041: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.startActivity:(Landroid/content/Intent;)V // method@1b46 │ │ -09d300: 0e00 |0044: return-void │ │ +09d264: |[09d264] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onOptionsItemSelected$lambda$1:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;Landroid/content/DialogInterface;I)V │ │ +09d274: 1a02 913e |0000: const-string v2, "this$0" // string@3e91 │ │ +09d278: 7120 9104 2100 |0002: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09d27e: 6002 0600 |0005: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0006 │ │ +09d282: 1303 2100 |0007: const/16 v3, #int 33 // #21 │ │ +09d286: 3432 1800 |0009: if-lt v2, v3, 0021 // +0018 │ │ +09d28a: 0712 |000b: move-object v2, v1 │ │ +09d28c: 1f02 1800 |000c: check-cast v2, Landroid/content/Context; // type@0018 │ │ +09d290: 1a03 dc23 |000e: const-string v3, "android.permission.POST_NOTIFICATIONS" // string@23dc │ │ +09d294: 7120 8901 3200 |0010: invoke-static {v2, v3}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@0189 │ │ +09d29a: 0a02 |0013: move-result v2 │ │ +09d29c: 3802 0d00 |0014: if-eqz v2, 0021 // +000d │ │ +09d2a0: 0712 |0016: move-object v2, v1 │ │ +09d2a2: 1f02 0700 |0017: check-cast v2, Landroid/app/Activity; // type@0007 │ │ +09d2a6: 2410 5007 0300 |0019: filled-new-array {v3}, [Ljava/lang/String; // type@0750 │ │ +09d2ac: 0c03 |001c: move-result-object v3 │ │ +09d2ae: 1230 |001d: const/4 v0, #int 3 // #3 │ │ +09d2b0: 7130 8101 3200 |001e: invoke-static {v2, v3, v0}, Landroidx/core/app/ActivityCompat;.requestPermissions:(Landroid/app/Activity;[Ljava/lang/String;I)V // method@0181 │ │ +09d2b6: 6002 0600 |0021: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0006 │ │ +09d2ba: 1303 1f00 |0023: const/16 v3, #int 31 // #1f │ │ +09d2be: 3432 1f00 |0025: if-lt v2, v3, 0044 // +001f │ │ +09d2c2: 1a02 a923 |0027: const-string v2, "alarm" // string@23a9 │ │ +09d2c6: 6e20 251b 2100 |0029: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1b25 │ │ +09d2cc: 0c02 |002c: move-result-object v2 │ │ +09d2ce: 1a03 bc38 |002d: const-string v3, "null cannot be cast to non-null type android.app.AlarmManager" // string@38bc │ │ +09d2d2: 7120 8f04 3200 |002f: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048f │ │ +09d2d8: 1f02 0800 |0032: check-cast v2, Landroid/app/AlarmManager; // type@0008 │ │ +09d2dc: 7110 3c19 0200 |0034: invoke-static {v2}, Lorg/secuso/privacyfriendlynotes/service/NotificationService$$ExternalSyntheticApiModelOutline0;.m:(Landroid/app/AlarmManager;)Z // method@193c │ │ +09d2e2: 0a02 |0037: move-result v2 │ │ +09d2e4: 3902 0c00 |0038: if-nez v2, 0044 // +000c │ │ +09d2e8: 2202 1b00 |003a: new-instance v2, Landroid/content/Intent; // type@001b │ │ +09d2ec: 1a03 df23 |003c: const-string v3, "android.settings.REQUEST_SCHEDULE_EXACT_ALARM" // string@23df │ │ +09d2f0: 7020 2e00 3200 |003e: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@002e │ │ +09d2f6: 6e20 461b 2100 |0041: invoke-virtual {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.startActivity:(Landroid/content/Intent;)V // method@1b46 │ │ +09d2fc: 0e00 |0044: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=255 │ │ 0x000b line=256 │ │ 0x0016 line=258 │ │ 0x0021 line=260 │ │ 0x003a line=261 │ │ @@ -266289,43 +266288,43 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 57 16-bit code units │ │ -09d54c: |[09d54c] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.saveToExternalStorage:()V │ │ -09d55c: 7100 9a00 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@009a │ │ -09d562: 0c00 |0003: move-result-object v0 │ │ -09d564: 1a01 4336 |0004: const-string v1, "mounted" // string@3643 │ │ -09d568: 7120 8d04 0100 |0006: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@048d │ │ -09d56e: 0a00 |0009: move-result v0 │ │ -09d570: 3800 1f00 |000a: if-eqz v0, 0029 // +001f │ │ -09d574: 2200 fc00 |000c: new-instance v0, Ljava/io/File; // type@00fc │ │ -09d578: 6201 0700 |000e: sget-object v1, Landroid/os/Environment;.DIRECTORY_DOCUMENTS:Ljava/lang/String; // field@0007 │ │ -09d57c: 7110 9900 0100 |0010: invoke-static {v1}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0099 │ │ -09d582: 0c01 |0013: move-result-object v1 │ │ -09d584: 1a02 c004 |0014: const-string v2, "/PrivacyFriendlyNotes" // string@04c0 │ │ -09d588: 7030 2b02 1002 |0016: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@022b │ │ -09d58e: 7010 1e1b 0300 |0019: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@1b1e │ │ -09d594: 0c01 |001c: move-result-object v1 │ │ -09d596: 6e10 2901 0100 |001d: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0129 │ │ -09d59c: 0c01 |0020: move-result-object v1 │ │ -09d59e: 6e10 c802 0100 |0021: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@02c8 │ │ -09d5a4: 0c01 |0024: move-result-object v1 │ │ -09d5a6: 6e30 3b1b 0301 |0025: invoke-virtual {v3, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onSaveExternalStorage:(Ljava/io/File;Ljava/lang/String;)V // method@1b3b │ │ -09d5ac: 2810 |0028: goto 0038 // +0010 │ │ -09d5ae: 6e10 1b1b 0300 |0029: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@1b1b │ │ -09d5b4: 0c00 |002c: move-result-object v0 │ │ -09d5b6: 1401 1e01 117f |002d: const v1, #float 1.92744e+38 // #7f11011e │ │ -09d5bc: 1212 |0030: const/4 v2, #int 1 // #1 │ │ -09d5be: 7130 5401 1002 |0031: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0154 │ │ -09d5c4: 0c00 |0034: move-result-object v0 │ │ -09d5c6: 6e10 5601 0000 |0035: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0156 │ │ -09d5cc: 0e00 |0038: return-void │ │ +09d548: |[09d548] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.saveToExternalStorage:()V │ │ +09d558: 7100 9a00 0000 |0000: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@009a │ │ +09d55e: 0c00 |0003: move-result-object v0 │ │ +09d560: 1a01 4336 |0004: const-string v1, "mounted" // string@3643 │ │ +09d564: 7120 8d04 0100 |0006: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@048d │ │ +09d56a: 0a00 |0009: move-result v0 │ │ +09d56c: 3800 1f00 |000a: if-eqz v0, 0029 // +001f │ │ +09d570: 2200 fc00 |000c: new-instance v0, Ljava/io/File; // type@00fc │ │ +09d574: 6201 0700 |000e: sget-object v1, Landroid/os/Environment;.DIRECTORY_DOCUMENTS:Ljava/lang/String; // field@0007 │ │ +09d578: 7110 9900 0100 |0010: invoke-static {v1}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0099 │ │ +09d57e: 0c01 |0013: move-result-object v1 │ │ +09d580: 1a02 c004 |0014: const-string v2, "/PrivacyFriendlyNotes" // string@04c0 │ │ +09d584: 7030 2b02 1002 |0016: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@022b │ │ +09d58a: 7010 1e1b 0300 |0019: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@1b1e │ │ +09d590: 0c01 |001c: move-result-object v1 │ │ +09d592: 6e10 2901 0100 |001d: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0129 │ │ +09d598: 0c01 |0020: move-result-object v1 │ │ +09d59a: 6e10 c802 0100 |0021: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@02c8 │ │ +09d5a0: 0c01 |0024: move-result-object v1 │ │ +09d5a2: 6e30 3b1b 0301 |0025: invoke-virtual {v3, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onSaveExternalStorage:(Ljava/io/File;Ljava/lang/String;)V // method@1b3b │ │ +09d5a8: 2810 |0028: goto 0038 // +0010 │ │ +09d5aa: 6e10 1b1b 0300 |0029: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@1b1b │ │ +09d5b0: 0c00 |002c: move-result-object v0 │ │ +09d5b2: 1401 1e01 117f |002d: const v1, #float 1.92744e+38 // #7f11011e │ │ +09d5b8: 1212 |0030: const/4 v2, #int 1 // #1 │ │ +09d5ba: 7130 5401 1002 |0031: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0154 │ │ +09d5c0: 0c00 |0034: move-result-object v0 │ │ +09d5c2: 6e10 5601 0000 |0035: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0156 │ │ +09d5c8: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 0x0006 line=530 │ │ 0x000c line=531 │ │ 0x000e line=532 │ │ 0x0016 line=531 │ │ @@ -266473,19 +266472,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09cf4c: |[09cf4c] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onBackPressed:()V │ │ -09cf5c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09cf5e: 5c10 7632 |0001: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.shouldSave:Z // field@3276 │ │ -09cf62: 6f10 6901 0100 |0003: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onBackPressed:()V // method@0169 │ │ -09cf68: 0e00 |0006: return-void │ │ +09cf48: |[09cf48] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onBackPressed:()V │ │ +09cf58: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09cf5a: 5c10 7632 |0001: iput-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.shouldSave:Z // field@3276 │ │ +09cf5e: 6f10 6901 0100 |0003: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onBackPressed:()V // method@0169 │ │ +09cf64: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=375 │ │ 0x0003 line=376 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ │ │ @@ -266494,131 +266493,131 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09cf6c: |[09cf6c] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onClick:(Landroid/view/View;)V │ │ -09cf7c: 1a00 d53f |0000: const-string v0, "v" // string@3fd5 │ │ -09cf80: 7120 9104 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09cf86: 0e00 |0005: return-void │ │ +09cf68: |[09cf68] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onClick:(Landroid/view/View;)V │ │ +09cf78: 1a00 d53f |0000: const-string v0, "v" // string@3fd5 │ │ +09cf7c: 7120 9104 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09cf82: 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 : 211 16-bit code units │ │ -09d030: |[09d030] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ -09d040: 6f20 6a01 7600 |0000: invoke-super {v6, v7}, Landroidx/appcompat/app/AppCompatActivity;.onCreate:(Landroid/os/Bundle;)V // method@016a │ │ -09d046: 2207 aa00 |0003: new-instance v7, Landroidx/lifecycle/ViewModelProvider; // type@00aa │ │ -09d04a: 0760 |0005: move-object v0, v6 │ │ -09d04c: 1f00 ab00 |0006: check-cast v0, Landroidx/lifecycle/ViewModelStoreOwner; // type@00ab │ │ -09d050: 7020 9f01 0700 |0008: invoke-direct {v7, v0}, Landroidx/lifecycle/ViewModelProvider;.:(Landroidx/lifecycle/ViewModelStoreOwner;)V // method@019f │ │ -09d056: 1c00 0c07 |000b: const-class v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@070c │ │ -09d05a: 6e20 a001 0700 |000d: invoke-virtual {v7, v0}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@01a0 │ │ -09d060: 0c07 |0010: move-result-object v7 │ │ -09d062: 1f07 0c07 |0011: check-cast v7, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@070c │ │ -09d066: 5b67 6932 |0013: iput-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ -09d06a: 2207 7400 |0015: new-instance v7, Landroid/widget/ArrayAdapter; // type@0074 │ │ -09d06e: 0760 |0017: move-object v0, v6 │ │ -09d070: 1f00 1800 |0018: check-cast v0, Landroid/content/Context; // type@0018 │ │ -09d074: 1401 5000 117f |001a: const v1, #float 1.9274e+38 // #7f110050 │ │ -09d07a: 6e20 241b 1600 |001d: invoke-virtual {v6, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@1b24 │ │ -09d080: 0c01 |0020: move-result-object v1 │ │ -09d082: 2410 5007 0100 |0021: filled-new-array {v1}, [Ljava/lang/String; // type@0750 │ │ -09d088: 0c01 |0024: move-result-object v1 │ │ -09d08a: 7110 5d04 0100 |0025: invoke-static {v1}, Lkotlin/collections/CollectionsKt;.mutableListOf:([Ljava/lang/Object;)Ljava/util/List; // method@045d │ │ -09d090: 0c01 |0028: move-result-object v1 │ │ -09d092: 1a02 c938 |0029: const-string v2, "null cannot be cast to non-null type kotlin.collections.List" // string@38c9 │ │ -09d096: 7120 8f04 2100 |002b: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048f │ │ -09d09c: 1402 8300 0c7f |002e: const v2, #float 1.86095e+38 // #7f0c0083 │ │ -09d0a2: 7040 0e01 0712 |0031: invoke-direct {v7, v0, v2, v1}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@010e │ │ -09d0a8: 5b67 6632 |0034: iput-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@3266 │ │ -09d0ac: 7010 1d1b 0600 |0036: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@1b1d │ │ -09d0b2: 0c07 |0039: move-result-object v7 │ │ -09d0b4: 5460 6632 |003a: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@3266 │ │ -09d0b8: 1f00 7f00 |003c: check-cast v0, Landroid/widget/ListAdapter; // type@007f │ │ -09d0bc: 6e20 1301 0700 |003e: invoke-virtual {v7, v0}, Landroid/widget/AutoCompleteTextView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0113 │ │ -09d0c2: 7010 1d1b 0600 |0041: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@1b1d │ │ -09d0c8: 0c07 |0044: move-result-object v7 │ │ -09d0ca: 1200 |0045: const/4 v0, #int 0 // #0 │ │ -09d0cc: 6e20 1601 0700 |0046: invoke-virtual {v7, v0}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@0116 │ │ -09d0d2: 7010 1d1b 0600 |0049: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@1b1d │ │ -09d0d8: 0c07 |004c: move-result-object v7 │ │ -09d0da: 2201 e506 |004d: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda0; // type@06e5 │ │ -09d0de: 7020 cf1a 6100 |004f: invoke-direct {v1, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda0;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@1acf │ │ -09d0e4: 6e20 1401 1700 |0052: invoke-virtual {v7, v1}, Landroid/widget/AutoCompleteTextView;.setOnDismissListener:(Landroid/widget/AutoCompleteTextView$OnDismissListener;)V // method@0114 │ │ -09d0ea: 5467 6932 |0055: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ -09d0ee: 1201 |0057: const/4 v1, #int 0 // #0 │ │ -09d0f0: 1a02 9c27 |0058: const-string v2, "createEditNoteViewModel" // string@279c │ │ -09d0f4: 3907 0600 |005a: if-nez v7, 0060 // +0006 │ │ -09d0f8: 7110 9404 0200 |005c: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ -09d0fe: 0717 |005f: move-object v7, v1 │ │ -09d100: 6e10 cb1b 0700 |0060: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@1bcb │ │ -09d106: 0c07 |0063: move-result-object v7 │ │ -09d108: 0763 |0064: move-object v3, v6 │ │ -09d10a: 1f03 a300 |0065: check-cast v3, Landroidx/lifecycle/LifecycleOwner; // type@00a3 │ │ -09d10e: 2204 f106 |0067: new-instance v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$onCreate$2; // type@06f1 │ │ -09d112: 7020 f21a 6400 |0069: invoke-direct {v4, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$onCreate$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@1af2 │ │ -09d118: 1f04 dd01 |006c: check-cast v4, Lkotlin/jvm/functions/Function1; // type@01dd │ │ -09d11c: 2205 f406 |006e: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0; // type@06f4 │ │ -09d120: 7020 fb1a 4500 |0070: invoke-direct {v5, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1afb │ │ -09d126: 1f05 a700 |0073: check-cast v5, Landroidx/lifecycle/Observer; // type@00a7 │ │ -09d12a: 6e30 9201 3705 |0075: invoke-virtual {v7, v3, v5}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0192 │ │ -09d130: 6e10 1f1b 0600 |0078: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getIntent:()Landroid/content/Intent; // method@1b1f │ │ -09d136: 0c07 |007b: move-result-object v7 │ │ -09d138: 1a04 a039 |007c: const-string v4, "org.secuso.privacyfriendlynotes.CATEGORY" // string@39a0 │ │ -09d13c: 6e30 3300 4700 |007e: invoke-virtual {v7, v4, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0033 │ │ -09d142: 0a00 |0081: move-result v0 │ │ -09d144: 5960 6a32 |0082: iput v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@326a │ │ -09d148: 5960 7532 |0084: iput v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.savedCat:I // field@3275 │ │ -09d14c: 12f0 |0086: const/4 v0, #int -1 // #ff │ │ -09d14e: 6e30 431b 0607 |0087: invoke-virtual {v6, v0, v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.setResult:(ILandroid/content/Intent;)V // method@1b43 │ │ -09d154: 5467 6932 |008a: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ -09d158: 3907 0600 |008c: if-nez v7, 0092 // +0006 │ │ -09d15c: 7110 9404 0200 |008e: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ -09d162: 0717 |0091: move-object v7, v1 │ │ -09d164: 5264 6a32 |0092: iget v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@326a │ │ -09d168: 6e20 cd1b 4700 |0094: invoke-virtual {v7, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getCategoryNameFromId:(I)Landroidx/lifecycle/LiveData; // method@1bcd │ │ -09d16e: 0c07 |0097: move-result-object v7 │ │ -09d170: 2204 f206 |0098: new-instance v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$onCreate$3; // type@06f2 │ │ -09d174: 7020 f51a 6400 |009a: invoke-direct {v4, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$onCreate$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@1af5 │ │ -09d17a: 1f04 dd01 |009d: check-cast v4, Lkotlin/jvm/functions/Function1; // type@01dd │ │ -09d17e: 2205 f406 |009f: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0; // type@06f4 │ │ -09d182: 7020 fb1a 4500 |00a1: invoke-direct {v5, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1afb │ │ -09d188: 1f05 a700 |00a4: check-cast v5, Landroidx/lifecycle/Observer; // type@00a7 │ │ -09d18c: 6e30 9201 3705 |00a6: invoke-virtual {v7, v3, v5}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0192 │ │ -09d192: 2207 9106 |00a9: new-instance v7, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@0691 │ │ -09d196: 7030 2b19 0700 |00ab: invoke-direct {v7, v0, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@192b │ │ -09d19c: 5b67 7332 |00ae: iput-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3273 │ │ -09d1a0: 5467 6932 |00b0: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ -09d1a4: 3907 0600 |00b2: if-nez v7, 00b8 // +0006 │ │ -09d1a8: 7110 9404 0200 |00b4: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ -09d1ae: 2802 |00b7: goto 00b9 // +0002 │ │ -09d1b0: 0771 |00b8: move-object v1, v7 │ │ -09d1b2: 6e10 cc1b 0100 |00b9: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllNotifications:()Landroidx/lifecycle/LiveData; // method@1bcc │ │ -09d1b8: 0c07 |00bc: move-result-object v7 │ │ -09d1ba: 2200 f306 |00bd: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$onCreate$4; // type@06f3 │ │ -09d1be: 7020 f81a 6000 |00bf: invoke-direct {v0, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$onCreate$4;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@1af8 │ │ -09d1c4: 1f00 dd01 |00c2: check-cast v0, Lkotlin/jvm/functions/Function1; // type@01dd │ │ -09d1c8: 2201 f406 |00c4: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0; // type@06f4 │ │ -09d1cc: 7020 fb1a 0100 |00c6: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1afb │ │ -09d1d2: 1f01 a700 |00c9: check-cast v1, Landroidx/lifecycle/Observer; // type@00a7 │ │ -09d1d6: 6e30 9201 3701 |00cb: invoke-virtual {v7, v3, v1}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0192 │ │ -09d1dc: 1217 |00ce: const/4 v7, #int 1 // #1 │ │ -09d1de: 7020 291b 7600 |00cf: invoke-direct {v6, v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.loadActivity:(Z)V // method@1b29 │ │ -09d1e4: 0e00 |00d2: return-void │ │ +09d02c: |[09d02c] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ +09d03c: 6f20 6a01 7600 |0000: invoke-super {v6, v7}, Landroidx/appcompat/app/AppCompatActivity;.onCreate:(Landroid/os/Bundle;)V // method@016a │ │ +09d042: 2207 aa00 |0003: new-instance v7, Landroidx/lifecycle/ViewModelProvider; // type@00aa │ │ +09d046: 0760 |0005: move-object v0, v6 │ │ +09d048: 1f00 ab00 |0006: check-cast v0, Landroidx/lifecycle/ViewModelStoreOwner; // type@00ab │ │ +09d04c: 7020 9f01 0700 |0008: invoke-direct {v7, v0}, Landroidx/lifecycle/ViewModelProvider;.:(Landroidx/lifecycle/ViewModelStoreOwner;)V // method@019f │ │ +09d052: 1c00 0c07 |000b: const-class v0, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@070c │ │ +09d056: 6e20 a001 0700 |000d: invoke-virtual {v7, v0}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@01a0 │ │ +09d05c: 0c07 |0010: move-result-object v7 │ │ +09d05e: 1f07 0c07 |0011: check-cast v7, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // type@070c │ │ +09d062: 5b67 6932 |0013: iput-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ +09d066: 2207 7400 |0015: new-instance v7, Landroid/widget/ArrayAdapter; // type@0074 │ │ +09d06a: 0760 |0017: move-object v0, v6 │ │ +09d06c: 1f00 1800 |0018: check-cast v0, Landroid/content/Context; // type@0018 │ │ +09d070: 1401 5000 117f |001a: const v1, #float 1.9274e+38 // #7f110050 │ │ +09d076: 6e20 241b 1600 |001d: invoke-virtual {v6, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getString:(I)Ljava/lang/String; // method@1b24 │ │ +09d07c: 0c01 |0020: move-result-object v1 │ │ +09d07e: 2410 5007 0100 |0021: filled-new-array {v1}, [Ljava/lang/String; // type@0750 │ │ +09d084: 0c01 |0024: move-result-object v1 │ │ +09d086: 7110 5d04 0100 |0025: invoke-static {v1}, Lkotlin/collections/CollectionsKt;.mutableListOf:([Ljava/lang/Object;)Ljava/util/List; // method@045d │ │ +09d08c: 0c01 |0028: move-result-object v1 │ │ +09d08e: 1a02 c938 |0029: const-string v2, "null cannot be cast to non-null type kotlin.collections.List" // string@38c9 │ │ +09d092: 7120 8f04 2100 |002b: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048f │ │ +09d098: 1402 8300 0c7f |002e: const v2, #float 1.86095e+38 // #7f0c0083 │ │ +09d09e: 7040 0e01 0712 |0031: invoke-direct {v7, v0, v2, v1}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@010e │ │ +09d0a4: 5b67 6632 |0034: iput-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@3266 │ │ +09d0a8: 7010 1d1b 0600 |0036: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@1b1d │ │ +09d0ae: 0c07 |0039: move-result-object v7 │ │ +09d0b0: 5460 6632 |003a: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@3266 │ │ +09d0b4: 1f00 7f00 |003c: check-cast v0, Landroid/widget/ListAdapter; // type@007f │ │ +09d0b8: 6e20 1301 0700 |003e: invoke-virtual {v7, v0}, Landroid/widget/AutoCompleteTextView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0113 │ │ +09d0be: 7010 1d1b 0600 |0041: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@1b1d │ │ +09d0c4: 0c07 |0044: move-result-object v7 │ │ +09d0c6: 1200 |0045: const/4 v0, #int 0 // #0 │ │ +09d0c8: 6e20 1601 0700 |0046: invoke-virtual {v7, v0}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@0116 │ │ +09d0ce: 7010 1d1b 0600 |0049: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getCatSelection:()Landroid/widget/AutoCompleteTextView; // method@1b1d │ │ +09d0d4: 0c07 |004c: move-result-object v7 │ │ +09d0d6: 2201 e506 |004d: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda0; // type@06e5 │ │ +09d0da: 7020 cf1a 6100 |004f: invoke-direct {v1, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$$ExternalSyntheticLambda0;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@1acf │ │ +09d0e0: 6e20 1401 1700 |0052: invoke-virtual {v7, v1}, Landroid/widget/AutoCompleteTextView;.setOnDismissListener:(Landroid/widget/AutoCompleteTextView$OnDismissListener;)V // method@0114 │ │ +09d0e6: 5467 6932 |0055: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ +09d0ea: 1201 |0057: const/4 v1, #int 0 // #0 │ │ +09d0ec: 1a02 9c27 |0058: const-string v2, "createEditNoteViewModel" // string@279c │ │ +09d0f0: 3907 0600 |005a: if-nez v7, 0060 // +0006 │ │ +09d0f4: 7110 9404 0200 |005c: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ +09d0fa: 0717 |005f: move-object v7, v1 │ │ +09d0fc: 6e10 cb1b 0700 |0060: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllCategoriesLive:()Landroidx/lifecycle/LiveData; // method@1bcb │ │ +09d102: 0c07 |0063: move-result-object v7 │ │ +09d104: 0763 |0064: move-object v3, v6 │ │ +09d106: 1f03 a300 |0065: check-cast v3, Landroidx/lifecycle/LifecycleOwner; // type@00a3 │ │ +09d10a: 2204 f106 |0067: new-instance v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$onCreate$2; // type@06f1 │ │ +09d10e: 7020 f21a 6400 |0069: invoke-direct {v4, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$onCreate$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@1af2 │ │ +09d114: 1f04 dd01 |006c: check-cast v4, Lkotlin/jvm/functions/Function1; // type@01dd │ │ +09d118: 2205 f406 |006e: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0; // type@06f4 │ │ +09d11c: 7020 fb1a 4500 |0070: invoke-direct {v5, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1afb │ │ +09d122: 1f05 a700 |0073: check-cast v5, Landroidx/lifecycle/Observer; // type@00a7 │ │ +09d126: 6e30 9201 3705 |0075: invoke-virtual {v7, v3, v5}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0192 │ │ +09d12c: 6e10 1f1b 0600 |0078: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getIntent:()Landroid/content/Intent; // method@1b1f │ │ +09d132: 0c07 |007b: move-result-object v7 │ │ +09d134: 1a04 a039 |007c: const-string v4, "org.secuso.privacyfriendlynotes.CATEGORY" // string@39a0 │ │ +09d138: 6e30 3300 4700 |007e: invoke-virtual {v7, v4, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0033 │ │ +09d13e: 0a00 |0081: move-result v0 │ │ +09d140: 5960 6a32 |0082: iput v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@326a │ │ +09d144: 5960 7532 |0084: iput v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.savedCat:I // field@3275 │ │ +09d148: 12f0 |0086: const/4 v0, #int -1 // #ff │ │ +09d14a: 6e30 431b 0607 |0087: invoke-virtual {v6, v0, v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.setResult:(ILandroid/content/Intent;)V // method@1b43 │ │ +09d150: 5467 6932 |008a: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ +09d154: 3907 0600 |008c: if-nez v7, 0092 // +0006 │ │ +09d158: 7110 9404 0200 |008e: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ +09d15e: 0717 |0091: move-object v7, v1 │ │ +09d160: 5264 6a32 |0092: iget v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.currentCat:I // field@326a │ │ +09d164: 6e20 cd1b 4700 |0094: invoke-virtual {v7, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getCategoryNameFromId:(I)Landroidx/lifecycle/LiveData; // method@1bcd │ │ +09d16a: 0c07 |0097: move-result-object v7 │ │ +09d16c: 2204 f206 |0098: new-instance v4, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$onCreate$3; // type@06f2 │ │ +09d170: 7020 f51a 6400 |009a: invoke-direct {v4, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$onCreate$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@1af5 │ │ +09d176: 1f04 dd01 |009d: check-cast v4, Lkotlin/jvm/functions/Function1; // type@01dd │ │ +09d17a: 2205 f406 |009f: new-instance v5, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0; // type@06f4 │ │ +09d17e: 7020 fb1a 4500 |00a1: invoke-direct {v5, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1afb │ │ +09d184: 1f05 a700 |00a4: check-cast v5, Landroidx/lifecycle/Observer; // type@00a7 │ │ +09d188: 6e30 9201 3705 |00a6: invoke-virtual {v7, v3, v5}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0192 │ │ +09d18e: 2207 9106 |00a9: new-instance v7, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@0691 │ │ +09d192: 7030 2b19 0700 |00ab: invoke-direct {v7, v0, v0}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@192b │ │ +09d198: 5b67 7332 |00ae: iput-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3273 │ │ +09d19c: 5467 6932 |00b0: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ +09d1a0: 3907 0600 |00b2: if-nez v7, 00b8 // +0006 │ │ +09d1a4: 7110 9404 0200 |00b4: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ +09d1aa: 2802 |00b7: goto 00b9 // +0002 │ │ +09d1ac: 0771 |00b8: move-object v1, v7 │ │ +09d1ae: 6e10 cc1b 0100 |00b9: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.getAllNotifications:()Landroidx/lifecycle/LiveData; // method@1bcc │ │ +09d1b4: 0c07 |00bc: move-result-object v7 │ │ +09d1b6: 2200 f306 |00bd: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$onCreate$4; // type@06f3 │ │ +09d1ba: 7020 f81a 6000 |00bf: invoke-direct {v0, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$onCreate$4;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;)V // method@1af8 │ │ +09d1c0: 1f00 dd01 |00c2: check-cast v0, Lkotlin/jvm/functions/Function1; // type@01dd │ │ +09d1c4: 2201 f406 |00c4: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0; // type@06f4 │ │ +09d1c8: 7020 fb1a 0100 |00c6: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1afb │ │ +09d1ce: 1f01 a700 |00c9: check-cast v1, Landroidx/lifecycle/Observer; // type@00a7 │ │ +09d1d2: 6e30 9201 3701 |00cb: invoke-virtual {v7, v3, v1}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0192 │ │ +09d1d8: 1217 |00ce: const/4 v7, #int 1 // #1 │ │ +09d1da: 7020 291b 7600 |00cf: invoke-direct {v6, v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.loadActivity:(Z)V // method@1b29 │ │ +09d1e0: 0e00 |00d2: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0003 line=108 │ │ 0x0015 line=111 │ │ 0x0017 line=112 │ │ 0x001d line=113 │ │ @@ -266669,44 +266668,44 @@ │ │ type : '(Landroid/widget/DatePicker;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 56 16-bit code units │ │ -09d1e8: |[09d1e8] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onDateSet:(Landroid/widget/DatePicker;III)V │ │ -09d1f8: 596a 6b32 |0000: iput v10, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.dayOfMonth:I // field@326b │ │ -09d1fc: 5969 7132 |0002: iput v9, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.monthOfYear:I // field@3271 │ │ -09d200: 5968 7732 |0004: iput v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.year:I // field@3277 │ │ -09d204: 7100 7903 0000 |0006: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@0379 │ │ -09d20a: 0c07 |0009: move-result-object v7 │ │ -09d20c: 5568 6f32 |000a: iget-boolean v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.hasAlarm:Z // field@326f │ │ -09d210: 3808 0f00 |000c: if-eqz v8, 001b // +000f │ │ -09d214: 5468 7332 |000e: iget-object v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3273 │ │ -09d218: 7110 8e04 0800 |0010: invoke-static {v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048e │ │ -09d21e: 6e10 3119 0800 |0013: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@1931 │ │ -09d224: 0a08 |0016: move-result v8 │ │ -09d226: 8188 |0017: int-to-long v8, v8 │ │ -09d228: 6e30 7c03 8709 |0018: invoke-virtual {v7, v8, v9}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@037c │ │ -09d22e: 2208 1400 |001b: new-instance v8, Landroid/app/TimePickerDialog; // type@0014 │ │ -09d232: 0761 |001d: move-object v1, v6 │ │ -09d234: 1f01 1800 |001e: check-cast v1, Landroid/content/Context; // type@0018 │ │ -09d238: 0762 |0020: move-object v2, v6 │ │ -09d23a: 1f02 1300 |0021: check-cast v2, Landroid/app/TimePickerDialog$OnTimeSetListener; // type@0013 │ │ -09d23e: 1309 0b00 |0023: const/16 v9, #int 11 // #b │ │ -09d242: 6e20 7803 9700 |0025: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@0378 │ │ -09d248: 0a03 |0028: move-result v3 │ │ -09d24a: 1309 0c00 |0029: const/16 v9, #int 12 // #c │ │ -09d24e: 6e20 7803 9700 |002b: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@0378 │ │ -09d254: 0a04 |002e: move-result v4 │ │ -09d256: 1215 |002f: const/4 v5, #int 1 // #1 │ │ -09d258: 0780 |0030: move-object v0, v8 │ │ -09d25a: 7606 1900 0000 |0031: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/app/TimePickerDialog;.:(Landroid/content/Context;Landroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V // method@0019 │ │ -09d260: 6e10 1a00 0800 |0034: invoke-virtual {v8}, Landroid/app/TimePickerDialog;.show:()V // method@001a │ │ -09d266: 0e00 |0037: return-void │ │ +09d1e4: |[09d1e4] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onDateSet:(Landroid/widget/DatePicker;III)V │ │ +09d1f4: 596a 6b32 |0000: iput v10, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.dayOfMonth:I // field@326b │ │ +09d1f8: 5969 7132 |0002: iput v9, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.monthOfYear:I // field@3271 │ │ +09d1fc: 5968 7732 |0004: iput v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.year:I // field@3277 │ │ +09d200: 7100 7903 0000 |0006: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@0379 │ │ +09d206: 0c07 |0009: move-result-object v7 │ │ +09d208: 5568 6f32 |000a: iget-boolean v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.hasAlarm:Z // field@326f │ │ +09d20c: 3808 0f00 |000c: if-eqz v8, 001b // +000f │ │ +09d210: 5468 7332 |000e: iget-object v8, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3273 │ │ +09d214: 7110 8e04 0800 |0010: invoke-static {v8}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048e │ │ +09d21a: 6e10 3119 0800 |0013: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.getTime:()I // method@1931 │ │ +09d220: 0a08 |0016: move-result v8 │ │ +09d222: 8188 |0017: int-to-long v8, v8 │ │ +09d224: 6e30 7c03 8709 |0018: invoke-virtual {v7, v8, v9}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@037c │ │ +09d22a: 2208 1400 |001b: new-instance v8, Landroid/app/TimePickerDialog; // type@0014 │ │ +09d22e: 0761 |001d: move-object v1, v6 │ │ +09d230: 1f01 1800 |001e: check-cast v1, Landroid/content/Context; // type@0018 │ │ +09d234: 0762 |0020: move-object v2, v6 │ │ +09d236: 1f02 1300 |0021: check-cast v2, Landroid/app/TimePickerDialog$OnTimeSetListener; // type@0013 │ │ +09d23a: 1309 0b00 |0023: const/16 v9, #int 11 // #b │ │ +09d23e: 6e20 7803 9700 |0025: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@0378 │ │ +09d244: 0a03 |0028: move-result v3 │ │ +09d246: 1309 0c00 |0029: const/16 v9, #int 12 // #c │ │ +09d24a: 6e20 7803 9700 |002b: invoke-virtual {v7, v9}, Ljava/util/Calendar;.get:(I)I // method@0378 │ │ +09d250: 0a04 |002e: move-result v4 │ │ +09d252: 1215 |002f: const/4 v5, #int 1 // #1 │ │ +09d254: 0780 |0030: move-object v0, v8 │ │ +09d256: 7606 1900 0000 |0031: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/app/TimePickerDialog;.:(Landroid/content/Context;Landroid/app/TimePickerDialog$OnTimeSetListener;IIZ)V // method@0019 │ │ +09d25c: 6e10 1a00 0800 |0034: invoke-virtual {v8}, Landroid/app/TimePickerDialog;.show:()V // method@001a │ │ +09d262: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=553 │ │ 0x0002 line=554 │ │ 0x0004 line=555 │ │ 0x0006 line=556 │ │ 0x000a line=557 │ │ @@ -267048,20 +267047,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -09d304: |[09d304] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onPause:()V │ │ -09d314: 6f10 6d01 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onPause:()V // method@016d │ │ -09d31a: 5510 7632 |0003: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.shouldSave:Z // field@3276 │ │ -09d31e: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -09d322: 7010 3f1b 0100 |0007: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.saveOrUpdateNote:()Z // method@1b3f │ │ -09d328: 0e00 |000a: return-void │ │ +09d300: |[09d300] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onPause:()V │ │ +09d310: 6f10 6d01 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onPause:()V // method@016d │ │ +09d316: 5510 7632 |0003: iget-boolean v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.shouldSave:Z // field@3276 │ │ +09d31a: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +09d31e: 7010 3f1b 0100 |0007: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.saveOrUpdateNote:()Z // method@1b3f │ │ +09d324: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0003 line=369 │ │ 0x0007 line=370 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ @@ -267130,61 +267129,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 │ │ -09d32c: |[09d32c] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V │ │ -09d33c: 1a00 353a |0000: const-string v0, "permissions" // string@3a35 │ │ -09d340: 7120 9104 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09d346: 1a00 3e2d |0005: const-string v0, "grantResults" // string@2d3e │ │ -09d34a: 7120 9104 0500 |0007: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09d350: 6f40 6f01 3254 |000a: invoke-super {v2, v3, v4, v5}, Landroidx/appcompat/app/AppCompatActivity;.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V // method@016f │ │ -09d356: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -09d358: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -09d35a: 3203 2500 |000f: if-eq v3, v0, 0034 // +0025 │ │ -09d35e: 1221 |0011: const/4 v1, #int 2 // #2 │ │ -09d360: 3213 0300 |0012: if-eq v3, v1, 0015 // +0003 │ │ -09d364: 283f |0014: goto 0053 // +003f │ │ -09d366: 2153 |0015: array-length v3, v5 │ │ -09d368: 3903 0400 |0016: if-nez v3, 001a // +0004 │ │ -09d36c: 1213 |0018: const/4 v3, #int 1 // #1 │ │ -09d36e: 2802 |0019: goto 001b // +0002 │ │ -09d370: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -09d372: b703 |001b: xor-int/2addr v3, v0 │ │ -09d374: 3803 0600 |001c: if-eqz v3, 0022 // +0006 │ │ -09d378: 4403 0504 |001e: aget v3, v5, v4 │ │ -09d37c: 3803 3300 |0020: if-eqz v3, 0053 // +0033 │ │ -09d380: 6e10 1c1b 0200 |0022: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getBaseContext:()Landroid/content/Context; // method@1b1c │ │ -09d386: 0c03 |0025: move-result-object v3 │ │ -09d388: 1404 2001 117f |0026: const v4, #float 1.92744e+38 // #7f110120 │ │ -09d38e: 7130 5401 4300 |0029: invoke-static {v3, v4, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0154 │ │ -09d394: 0c03 |002c: move-result-object v3 │ │ -09d396: 6e10 5601 0300 |002d: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@0156 │ │ -09d39c: 6e10 171b 0200 |0030: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.finish:()V // method@1b17 │ │ -09d3a2: 2820 |0033: goto 0053 // +0020 │ │ -09d3a4: 2153 |0034: array-length v3, v5 │ │ -09d3a6: 3903 0400 |0035: if-nez v3, 0039 // +0004 │ │ -09d3aa: 1213 |0037: const/4 v3, #int 1 // #1 │ │ -09d3ac: 2802 |0038: goto 003a // +0002 │ │ -09d3ae: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -09d3b0: b703 |003a: xor-int/2addr v3, v0 │ │ -09d3b2: 3803 0a00 |003b: if-eqz v3, 0045 // +000a │ │ -09d3b6: 4403 0504 |003d: aget v3, v5, v4 │ │ -09d3ba: 3903 0600 |003f: if-nez v3, 0045 // +0006 │ │ -09d3be: 7010 401b 0200 |0041: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.saveToExternalStorage:()V // method@1b40 │ │ -09d3c4: 280f |0044: goto 0053 // +000f │ │ -09d3c6: 6e10 1b1b 0200 |0045: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@1b1b │ │ -09d3cc: 0c03 |0048: move-result-object v3 │ │ -09d3ce: 1404 2101 117f |0049: const v4, #float 1.92744e+38 // #7f110121 │ │ -09d3d4: 7130 5401 4300 |004c: invoke-static {v3, v4, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0154 │ │ -09d3da: 0c03 |004f: move-result-object v3 │ │ -09d3dc: 6e10 5601 0300 |0050: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@0156 │ │ -09d3e2: 0e00 |0053: return-void │ │ +09d328: |[09d328] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V │ │ +09d338: 1a00 353a |0000: const-string v0, "permissions" // string@3a35 │ │ +09d33c: 7120 9104 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09d342: 1a00 3e2d |0005: const-string v0, "grantResults" // string@2d3e │ │ +09d346: 7120 9104 0500 |0007: invoke-static {v5, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09d34c: 6f40 6f01 3254 |000a: invoke-super {v2, v3, v4, v5}, Landroidx/appcompat/app/AppCompatActivity;.onRequestPermissionsResult:(I[Ljava/lang/String;[I)V // method@016f │ │ +09d352: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +09d354: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +09d356: 3203 2500 |000f: if-eq v3, v0, 0034 // +0025 │ │ +09d35a: 1221 |0011: const/4 v1, #int 2 // #2 │ │ +09d35c: 3213 0300 |0012: if-eq v3, v1, 0015 // +0003 │ │ +09d360: 283f |0014: goto 0053 // +003f │ │ +09d362: 2153 |0015: array-length v3, v5 │ │ +09d364: 3903 0400 |0016: if-nez v3, 001a // +0004 │ │ +09d368: 1213 |0018: const/4 v3, #int 1 // #1 │ │ +09d36a: 2802 |0019: goto 001b // +0002 │ │ +09d36c: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +09d36e: b703 |001b: xor-int/2addr v3, v0 │ │ +09d370: 3803 0600 |001c: if-eqz v3, 0022 // +0006 │ │ +09d374: 4403 0504 |001e: aget v3, v5, v4 │ │ +09d378: 3803 3300 |0020: if-eqz v3, 0053 // +0033 │ │ +09d37c: 6e10 1c1b 0200 |0022: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getBaseContext:()Landroid/content/Context; // method@1b1c │ │ +09d382: 0c03 |0025: move-result-object v3 │ │ +09d384: 1404 2001 117f |0026: const v4, #float 1.92744e+38 // #7f110120 │ │ +09d38a: 7130 5401 4300 |0029: invoke-static {v3, v4, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0154 │ │ +09d390: 0c03 |002c: move-result-object v3 │ │ +09d392: 6e10 5601 0300 |002d: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@0156 │ │ +09d398: 6e10 171b 0200 |0030: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.finish:()V // method@1b17 │ │ +09d39e: 2820 |0033: goto 0053 // +0020 │ │ +09d3a0: 2153 |0034: array-length v3, v5 │ │ +09d3a2: 3903 0400 |0035: if-nez v3, 0039 // +0004 │ │ +09d3a6: 1213 |0037: const/4 v3, #int 1 // #1 │ │ +09d3a8: 2802 |0038: goto 003a // +0002 │ │ +09d3aa: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +09d3ac: b703 |003a: xor-int/2addr v3, v0 │ │ +09d3ae: 3803 0a00 |003b: if-eqz v3, 0045 // +000a │ │ +09d3b2: 4403 0504 |003d: aget v3, v5, v4 │ │ +09d3b6: 3903 0600 |003f: if-nez v3, 0045 // +0006 │ │ +09d3ba: 7010 401b 0200 |0041: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.saveToExternalStorage:()V // method@1b40 │ │ +09d3c0: 280f |0044: goto 0053 // +000f │ │ +09d3c2: 6e10 1b1b 0200 |0045: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@1b1b │ │ +09d3c8: 0c03 |0048: move-result-object v3 │ │ +09d3ca: 1404 2101 117f |0049: const v4, #float 1.92744e+38 // #7f110121 │ │ +09d3d0: 7130 5401 4300 |004c: invoke-static {v3, v4, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0154 │ │ +09d3d6: 0c03 |004f: move-result-object v3 │ │ +09d3d8: 6e10 5601 0300 |0050: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@0156 │ │ +09d3de: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ 0x000a line=389 │ │ 0x0015 line=402 │ │ 0x0022 line=405 │ │ 0x0030 line=406 │ │ 0x0034 line=391 │ │ @@ -267203,19 +267202,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09d3e4: |[09d3e4] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onResume:()V │ │ -09d3f4: 6f10 7001 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onResume:()V // method@0170 │ │ -09d3fa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -09d3fc: 7020 291b 0100 |0004: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.loadActivity:(Z)V // method@1b29 │ │ -09d402: 0e00 |0007: return-void │ │ +09d3e0: |[09d3e0] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onResume:()V │ │ +09d3f0: 6f10 7001 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onResume:()V // method@0170 │ │ +09d3f6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +09d3f8: 7020 291b 0100 |0004: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.loadActivity:(Z)V // method@1b29 │ │ +09d3fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ 0x0004 line=381 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ │ │ @@ -267230,96 +267229,96 @@ │ │ type : '(Landroid/widget/TimePicker;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 155 16-bit code units │ │ -09d404: |[09d404] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onTimeSet:(Landroid/widget/TimePicker;II)V │ │ -09d414: 7100 7903 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@0379 │ │ -09d41a: 0c0b |0003: move-result-object v11 │ │ -09d41c: 52a1 7732 |0004: iget v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.year:I // field@3277 │ │ -09d420: 52a2 7132 |0006: iget v2, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.monthOfYear:I // field@3271 │ │ -09d424: 52a3 6b32 |0008: iget v3, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.dayOfMonth:I // field@326b │ │ -09d428: 07b0 |000a: move-object v0, v11 │ │ -09d42a: 01c4 |000b: move v4, v12 │ │ -09d42c: 01d5 |000c: move v5, v13 │ │ -09d42e: 7406 7b03 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Ljava/util/Calendar;.set:(IIIII)V // method@037b │ │ -09d434: 6e10 1f1b 0a00 |0010: invoke-virtual {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getIntent:()Landroid/content/Intent; // method@1b1f │ │ -09d43a: 0c00 |0013: move-result-object v0 │ │ -09d43c: 52a1 7032 |0014: iget v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ -09d440: 12f2 |0016: const/4 v2, #int -1 // #ff │ │ -09d442: 3321 0a00 |0017: if-ne v1, v2, 0021 // +000a │ │ -09d446: 1a01 a239 |0019: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@39a2 │ │ -09d44a: 6e30 3300 1002 |001b: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0033 │ │ -09d450: 0a00 |001e: move-result v0 │ │ -09d452: 59a0 7032 |001f: iput v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ -09d456: 2200 9106 |0021: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@0691 │ │ -09d45a: 52a1 7032 |0023: iget v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ -09d45e: 6e10 7a03 0b00 |0025: invoke-virtual {v11}, Ljava/util/Calendar;.getTimeInMillis:()J // method@037a │ │ -09d464: 0b02 |0028: move-result-wide v2 │ │ -09d466: 8423 |0029: long-to-int v3, v2 │ │ -09d468: 7030 2b19 1003 |002a: invoke-direct {v0, v1, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@192b │ │ -09d46e: 55a1 6f32 |002d: iget-boolean v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.hasAlarm:Z // field@326f │ │ -09d472: 1a02 9c27 |002f: const-string v2, "createEditNoteViewModel" // string@279c │ │ -09d476: 1203 |0031: const/4 v3, #int 0 // #0 │ │ -09d478: 3801 0f00 |0032: if-eqz v1, 0041 // +000f │ │ -09d47c: 54a1 6932 |0034: iget-object v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ -09d480: 3901 0600 |0036: if-nez v1, 003c // +0006 │ │ -09d484: 7110 9404 0200 |0038: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ -09d48a: 2802 |003b: goto 003d // +0002 │ │ -09d48c: 0713 |003c: move-object v3, v1 │ │ -09d48e: 6e20 d41b 0300 |003d: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@1bd4 │ │ -09d494: 282e |0040: goto 006e // +002e │ │ -09d496: 54a1 6932 |0041: iget-object v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ -09d49a: 3901 0600 |0043: if-nez v1, 0049 // +0006 │ │ -09d49e: 7110 9404 0200 |0045: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ -09d4a4: 0731 |0048: move-object v1, v3 │ │ -09d4a6: 6e20 d11b 0100 |0049: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@1bd1 │ │ -09d4ac: 1210 |004c: const/4 v0, #int 1 // #1 │ │ -09d4ae: 5ca0 6f32 |004d: iput-boolean v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.hasAlarm:Z // field@326f │ │ -09d4b2: 2200 9106 |004f: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@0691 │ │ -09d4b6: 52a1 7032 |0051: iget v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ -09d4ba: 6e10 7a03 0b00 |0053: invoke-virtual {v11}, Ljava/util/Calendar;.getTimeInMillis:()J // method@037a │ │ -09d4c0: 0b04 |0056: move-result-wide v4 │ │ -09d4c2: 8442 |0057: long-to-int v2, v4 │ │ -09d4c4: 7030 2b19 1002 |0058: invoke-direct {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@192b │ │ -09d4ca: 5ba0 7332 |005b: iput-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3273 │ │ -09d4ce: 54a0 7432 |005d: iget-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.reminder:Landroid/view/MenuItem; // field@3274 │ │ -09d4d2: 3900 0800 |005f: if-nez v0, 0067 // +0008 │ │ -09d4d6: 1a00 fd3a |0061: const-string v0, "reminder" // string@3afd │ │ -09d4da: 7110 9404 0000 |0063: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ -09d4e0: 2802 |0066: goto 0068 // +0002 │ │ -09d4e2: 0703 |0067: move-object v3, v0 │ │ -09d4e4: 1400 9200 087f |0068: const v0, #float 1.80778e+38 // #7f080092 │ │ -09d4ea: 7220 f400 0300 |006b: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@00f4 │ │ -09d4f0: 07a0 |006e: move-object v0, v10 │ │ -09d4f2: 1f00 1800 |006f: check-cast v0, Landroid/content/Context; // type@0018 │ │ -09d4f6: 52a5 7032 |0071: iget v5, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ -09d4fa: 7010 211b 0a00 |0073: invoke-direct {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getNoteType:()I // method@1b21 │ │ -09d500: 0a06 |0076: move-result v6 │ │ -09d502: 7010 1e1b 0a00 |0077: invoke-direct {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@1b1e │ │ -09d508: 0c01 |007a: move-result-object v1 │ │ -09d50a: 6e10 2901 0100 |007b: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0129 │ │ -09d510: 0c01 |007e: move-result-object v1 │ │ -09d512: 6e10 c802 0100 |007f: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@02c8 │ │ -09d518: 0c07 |0082: move-result-object v7 │ │ -09d51a: 6e10 7a03 0b00 |0083: invoke-virtual {v11}, Ljava/util/Calendar;.getTimeInMillis:()J // method@037a │ │ -09d520: 0b08 |0086: move-result-wide v8 │ │ -09d522: 0704 |0087: move-object v4, v0 │ │ -09d524: 7706 c119 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@19c1 │ │ -09d52a: 52a5 6b32 |008b: iget v5, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.dayOfMonth:I // field@326b │ │ -09d52e: 52a6 7132 |008d: iget v6, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.monthOfYear:I // field@3271 │ │ -09d532: 52a7 7732 |008f: iget v7, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.year:I // field@3277 │ │ -09d536: 01c8 |0091: move v8, v12 │ │ -09d538: 01d9 |0092: move v9, v13 │ │ -09d53a: 7706 c419 0400 |0093: invoke-static/range {v4, v5, v6, v7, v8, v9}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.showAlertScheduledToast:(Landroid/content/Context;IIIII)V // method@19c4 │ │ -09d540: 120b |0096: const/4 v11, #int 0 // #0 │ │ -09d542: 7020 291b ba00 |0097: invoke-direct {v10, v11}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.loadActivity:(Z)V // method@1b29 │ │ -09d548: 0e00 |009a: return-void │ │ +09d400: |[09d400] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.onTimeSet:(Landroid/widget/TimePicker;II)V │ │ +09d410: 7100 7903 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@0379 │ │ +09d416: 0c0b |0003: move-result-object v11 │ │ +09d418: 52a1 7732 |0004: iget v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.year:I // field@3277 │ │ +09d41c: 52a2 7132 |0006: iget v2, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.monthOfYear:I // field@3271 │ │ +09d420: 52a3 6b32 |0008: iget v3, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.dayOfMonth:I // field@326b │ │ +09d424: 07b0 |000a: move-object v0, v11 │ │ +09d426: 01c4 |000b: move v4, v12 │ │ +09d428: 01d5 |000c: move v5, v13 │ │ +09d42a: 7406 7b03 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Ljava/util/Calendar;.set:(IIIII)V // method@037b │ │ +09d430: 6e10 1f1b 0a00 |0010: invoke-virtual {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getIntent:()Landroid/content/Intent; // method@1b1f │ │ +09d436: 0c00 |0013: move-result-object v0 │ │ +09d438: 52a1 7032 |0014: iget v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ +09d43c: 12f2 |0016: const/4 v2, #int -1 // #ff │ │ +09d43e: 3321 0a00 |0017: if-ne v1, v2, 0021 // +000a │ │ +09d442: 1a01 a239 |0019: const-string v1, "org.secuso.privacyfriendlynotes.ID" // string@39a2 │ │ +09d446: 6e30 3300 1002 |001b: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0033 │ │ +09d44c: 0a00 |001e: move-result v0 │ │ +09d44e: 59a0 7032 |001f: iput v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ +09d452: 2200 9106 |0021: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@0691 │ │ +09d456: 52a1 7032 |0023: iget v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ +09d45a: 6e10 7a03 0b00 |0025: invoke-virtual {v11}, Ljava/util/Calendar;.getTimeInMillis:()J // method@037a │ │ +09d460: 0b02 |0028: move-result-wide v2 │ │ +09d462: 8423 |0029: long-to-int v3, v2 │ │ +09d464: 7030 2b19 1003 |002a: invoke-direct {v0, v1, v3}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@192b │ │ +09d46a: 55a1 6f32 |002d: iget-boolean v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.hasAlarm:Z // field@326f │ │ +09d46e: 1a02 9c27 |002f: const-string v2, "createEditNoteViewModel" // string@279c │ │ +09d472: 1203 |0031: const/4 v3, #int 0 // #0 │ │ +09d474: 3801 0f00 |0032: if-eqz v1, 0041 // +000f │ │ +09d478: 54a1 6932 |0034: iget-object v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ +09d47c: 3901 0600 |0036: if-nez v1, 003c // +0006 │ │ +09d480: 7110 9404 0200 |0038: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ +09d486: 2802 |003b: goto 003d // +0002 │ │ +09d488: 0713 |003c: move-object v3, v1 │ │ +09d48a: 6e20 d41b 0300 |003d: invoke-virtual {v3, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.update:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@1bd4 │ │ +09d490: 282e |0040: goto 006e // +002e │ │ +09d492: 54a1 6932 |0041: iget-object v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.createEditNoteViewModel:Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel; // field@3269 │ │ +09d496: 3901 0600 |0043: if-nez v1, 0049 // +0006 │ │ +09d49a: 7110 9404 0200 |0045: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ +09d4a0: 0731 |0048: move-object v1, v3 │ │ +09d4a2: 6e20 d11b 0100 |0049: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/CreateEditNoteViewModel;.insert:(Lorg/secuso/privacyfriendlynotes/room/model/Notification;)V // method@1bd1 │ │ +09d4a8: 1210 |004c: const/4 v0, #int 1 // #1 │ │ +09d4aa: 5ca0 6f32 |004d: iput-boolean v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.hasAlarm:Z // field@326f │ │ +09d4ae: 2200 9106 |004f: new-instance v0, Lorg/secuso/privacyfriendlynotes/room/model/Notification; // type@0691 │ │ +09d4b2: 52a1 7032 |0051: iget v1, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ +09d4b6: 6e10 7a03 0b00 |0053: invoke-virtual {v11}, Ljava/util/Calendar;.getTimeInMillis:()J // method@037a │ │ +09d4bc: 0b04 |0056: move-result-wide v4 │ │ +09d4be: 8442 |0057: long-to-int v2, v4 │ │ +09d4c0: 7030 2b19 1002 |0058: invoke-direct {v0, v1, v2}, Lorg/secuso/privacyfriendlynotes/room/model/Notification;.:(II)V // method@192b │ │ +09d4c6: 5ba0 7332 |005b: iput-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.notification:Lorg/secuso/privacyfriendlynotes/room/model/Notification; // field@3273 │ │ +09d4ca: 54a0 7432 |005d: iget-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.reminder:Landroid/view/MenuItem; // field@3274 │ │ +09d4ce: 3900 0800 |005f: if-nez v0, 0067 // +0008 │ │ +09d4d2: 1a00 fd3a |0061: const-string v0, "reminder" // string@3afd │ │ +09d4d6: 7110 9404 0000 |0063: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ +09d4dc: 2802 |0066: goto 0068 // +0002 │ │ +09d4de: 0703 |0067: move-object v3, v0 │ │ +09d4e0: 1400 9200 087f |0068: const v0, #float 1.80778e+38 // #7f080092 │ │ +09d4e6: 7220 f400 0300 |006b: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@00f4 │ │ +09d4ec: 07a0 |006e: move-object v0, v10 │ │ +09d4ee: 1f00 1800 |006f: check-cast v0, Landroid/content/Context; // type@0018 │ │ +09d4f2: 52a5 7032 |0071: iget v5, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.id:I // field@3270 │ │ +09d4f6: 7010 211b 0a00 |0073: invoke-direct {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getNoteType:()I // method@1b21 │ │ +09d4fc: 0a06 |0076: move-result v6 │ │ +09d4fe: 7010 1e1b 0a00 |0077: invoke-direct {v10}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.getEtName:()Landroid/widget/EditText; // method@1b1e │ │ +09d504: 0c01 |007a: move-result-object v1 │ │ +09d506: 6e10 2901 0100 |007b: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0129 │ │ +09d50c: 0c01 |007e: move-result-object v1 │ │ +09d50e: 6e10 c802 0100 |007f: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@02c8 │ │ +09d514: 0c07 |0082: move-result-object v7 │ │ +09d516: 6e10 7a03 0b00 |0083: invoke-virtual {v11}, Ljava/util/Calendar;.getTimeInMillis:()J // method@037a │ │ +09d51c: 0b08 |0086: move-result-wide v8 │ │ +09d51e: 0704 |0087: move-object v4, v0 │ │ +09d520: 7706 c119 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@19c1 │ │ +09d526: 52a5 6b32 |008b: iget v5, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.dayOfMonth:I // field@326b │ │ +09d52a: 52a6 7132 |008d: iget v6, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.monthOfYear:I // field@3271 │ │ +09d52e: 52a7 7732 |008f: iget v7, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.year:I // field@3277 │ │ +09d532: 01c8 |0091: move v8, v12 │ │ +09d534: 01d9 |0092: move v9, v13 │ │ +09d536: 7706 c419 0400 |0093: invoke-static/range {v4, v5, v6, v7, v8, v9}, Lorg/secuso/privacyfriendlynotes/ui/helper/NotificationHelper;.showAlertScheduledToast:(Landroid/content/Context;IIIII)V // method@19c4 │ │ +09d53c: 120b |0096: const/4 v11, #int 0 // #0 │ │ +09d53e: 7020 291b ba00 |0097: invoke-direct {v10, v11}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.loadActivity:(Z)V // method@1b29 │ │ +09d544: 0e00 |009a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=568 │ │ 0x0004 line=569 │ │ 0x0010 line=570 │ │ 0x0014 line=571 │ │ 0x001b line=572 │ │ @@ -267345,17 +267344,17 @@ │ │ type : '(Landroid/widget/ArrayAdapter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09d5d0: |[09d5d0] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.setAdapter:(Landroid/widget/ArrayAdapter;)V │ │ -09d5e0: 5b01 6632 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@3266 │ │ -09d5e4: 0e00 |0002: return-void │ │ +09d5cc: |[09d5cc] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.setAdapter:(Landroid/widget/ArrayAdapter;)V │ │ +09d5dc: 5b01 6632 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.adapter:Landroid/widget/ArrayAdapter; // field@3266 │ │ +09d5e0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Landroid/widget/ArrayAdapter; │ │ │ │ @@ -267364,17 +267363,17 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09d5e8: |[09d5e8] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.setAllCategories:(Ljava/util/List;)V │ │ -09d5f8: 5b01 6732 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.allCategories:Ljava/util/List; // field@3267 │ │ -09d5fc: 0e00 |0002: return-void │ │ +09d5e4: |[09d5e4] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.setAllCategories:(Ljava/util/List;)V │ │ +09d5f4: 5b01 6732 |0000: iput-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.allCategories:Ljava/util/List; // field@3267 │ │ +09d5f8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -267383,17 +267382,17 @@ │ │ type : '(Z)V' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09d600: |[09d600] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.setShouldSave:(Z)V │ │ -09d610: 5c01 7632 |0000: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.shouldSave:Z // field@3276 │ │ -09d614: 0e00 |0002: return-void │ │ +09d5fc: |[09d5fc] org.secuso.privacyfriendlynotes.ui.notes.BaseNoteActivity.setShouldSave:(Z)V │ │ +09d60c: 5c01 7632 |0000: iput-boolean v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.shouldSave:Z // field@3276 │ │ +09d610: 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) Z │ │ │ │ @@ -269504,49 +269503,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 │ │ -09dfec: |[09dfec] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.$r8$lambda$71DH2OXshKAbXHAYNCrG1suXxTM:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -09dffc: 7120 771b 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.onSaveExternalStorage$lambda$0:(Ljava/lang/String;Landroid/net/Uri;)V // method@1b77 │ │ -09e002: 0e00 |0003: return-void │ │ +09dfe8: |[09dfe8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.$r8$lambda$71DH2OXshKAbXHAYNCrG1suXxTM:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +09dff8: 7120 771b 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.onSaveExternalStorage$lambda$0:(Ljava/lang/String;Landroid/net/Uri;)V // method@1b77 │ │ +09dffe: 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 │ │ -09e004: |[09e004] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.:()V │ │ -09e014: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -09e016: 7020 051b 0100 |0001: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.:(I)V // method@1b05 │ │ -09e01c: 2200 f706 |0004: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2; // type@06f7 │ │ -09e020: 7020 4b1b 1000 |0006: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@1b4b │ │ -09e026: 1f00 dc01 |0009: check-cast v0, Lkotlin/jvm/functions/Function0; // type@01dc │ │ -09e02a: 7110 4304 0000 |000b: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@0443 │ │ -09e030: 0c00 |000e: move-result-object v0 │ │ -09e032: 5b10 8032 |000f: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem$delegate:Lkotlin/Lazy; // field@3280 │ │ -09e036: 2200 f906 |0011: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2; // type@06f9 │ │ -09e03a: 7020 521b 1000 |0013: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@1b52 │ │ -09e040: 1f00 dc01 |0016: check-cast v0, Lkotlin/jvm/functions/Function0; // type@01dc │ │ -09e044: 7110 4304 0000 |0018: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@0443 │ │ -09e04a: 0c00 |001b: move-result-object v0 │ │ -09e04c: 5b10 8232 |001c: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList$delegate:Lkotlin/Lazy; // field@3282 │ │ -09e050: 2200 6401 |001e: new-instance v0, Ljava/util/ArrayList; // type@0164 │ │ -09e054: 7010 6903 0000 |0020: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0369 │ │ -09e05a: 5b10 8132 |0023: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3281 │ │ -09e05e: 0e00 |0025: return-void │ │ +09e000: |[09e000] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.:()V │ │ +09e010: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +09e012: 7020 051b 0100 |0001: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.:(I)V // method@1b05 │ │ +09e018: 2200 f706 |0004: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2; // type@06f7 │ │ +09e01c: 7020 4b1b 1000 |0006: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$etNewItem$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@1b4b │ │ +09e022: 1f00 dc01 |0009: check-cast v0, Lkotlin/jvm/functions/Function0; // type@01dc │ │ +09e026: 7110 4304 0000 |000b: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@0443 │ │ +09e02c: 0c00 |000e: move-result-object v0 │ │ +09e02e: 5b10 8032 |000f: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem$delegate:Lkotlin/Lazy; // field@3280 │ │ +09e032: 2200 f906 |0011: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2; // type@06f9 │ │ +09e036: 7020 521b 1000 |0013: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$lvItemList$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@1b52 │ │ +09e03c: 1f00 dc01 |0016: check-cast v0, Lkotlin/jvm/functions/Function0; // type@01dc │ │ +09e040: 7110 4304 0000 |0018: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@0443 │ │ +09e046: 0c00 |001b: move-result-object v0 │ │ +09e048: 5b10 8232 |001c: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList$delegate:Lkotlin/Lazy; // field@3282 │ │ +09e04c: 2200 6401 |001e: new-instance v0, Ljava/util/ArrayList; // type@0164 │ │ +09e050: 7010 6903 0000 |0020: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0369 │ │ +09e056: 5b10 8132 |0023: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3281 │ │ +09e05a: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=43 │ │ 0x0004 line=44 │ │ 0x0011 line=45 │ │ 0x001e line=46 │ │ locals : │ │ @@ -269557,17 +269556,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 │ │ -09e060: |[09e060] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$deleteSelectedItems:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ -09e070: 7010 651b 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.deleteSelectedItems:()V // method@1b65 │ │ -09e076: 0e00 |0003: return-void │ │ +09e05c: |[09e05c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$deleteSelectedItems:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V │ │ +09e06c: 7010 651b 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.deleteSelectedItems:()V // method@1b65 │ │ +09e072: 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;) │ │ @@ -269575,17 +269574,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 │ │ -09dfd4: |[09dfd4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$getChecklistAdapter$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; │ │ -09dfe4: 5400 7f32 |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@327f │ │ -09dfe8: 1100 |0002: return-object v0 │ │ +09dfd0: |[09dfd0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$getChecklistAdapter$p:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; │ │ +09dfe0: 5400 7f32 |0000: iget-object v0, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@327f │ │ +09dfe4: 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;) │ │ @@ -269593,18 +269592,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 │ │ -09dbfc: |[09dbfc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$getLvItemList:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Landroid/widget/ListView; │ │ -09dc0c: 7010 6d1b 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6d │ │ -09dc12: 0c00 |0003: move-result-object v0 │ │ -09dc14: 1100 |0004: return-object v0 │ │ +09dbf8: |[09dbf8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.access$getLvItemList:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)Landroid/widget/ListView; │ │ +09dc08: 7010 6d1b 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6d │ │ +09dc0e: 0c00 |0003: move-result-object v0 │ │ +09dc10: 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;) │ │ @@ -269612,56 +269611,56 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -09e078: |[09e078] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.deleteSelectedItems:()V │ │ -09e088: 7010 6d1b 0600 |0000: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6d │ │ -09e08e: 0c00 |0003: move-result-object v0 │ │ -09e090: 6e10 3a01 0000 |0004: invoke-virtual {v0}, Landroid/widget/ListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@013a │ │ -09e096: 0c00 |0007: move-result-object v0 │ │ -09e098: 2201 6401 |0008: new-instance v1, Ljava/util/ArrayList; // type@0164 │ │ -09e09c: 7010 6903 0100 |000a: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0369 │ │ -09e0a2: 6e10 e500 0000 |000d: invoke-virtual {v0}, Landroid/util/SparseBooleanArray;.size:()I // method@00e5 │ │ -09e0a8: 0a02 |0010: move-result v2 │ │ -09e0aa: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -09e0ac: 3523 2000 |0012: if-ge v3, v2, 0032 // +0020 │ │ -09e0b0: 6e20 e600 3000 |0014: invoke-virtual {v0, v3}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@00e6 │ │ -09e0b6: 0a04 |0017: move-result v4 │ │ -09e0b8: 3804 1700 |0018: if-eqz v4, 002f // +0017 │ │ -09e0bc: 5464 7f32 |001a: iget-object v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@327f │ │ -09e0c0: 3904 0800 |001c: if-nez v4, 0024 // +0008 │ │ -09e0c4: 1a04 ff25 |001e: const-string v4, "checklistAdapter" // string@25ff │ │ -09e0c8: 7110 9404 0400 |0020: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ -09e0ce: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -09e0d0: 6e20 e400 3000 |0024: invoke-virtual {v0, v3}, Landroid/util/SparseBooleanArray;.keyAt:(I)I // method@00e4 │ │ -09e0d6: 0a05 |0027: move-result v5 │ │ -09e0d8: 6e20 3d1c 5400 |0028: invoke-virtual {v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@1c3d │ │ -09e0de: 0c04 |002b: move-result-object v4 │ │ -09e0e0: 6e20 6c03 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@036c │ │ -09e0e6: d803 0301 |002f: add-int/lit8 v3, v3, #int 1 // #01 │ │ -09e0ea: 28e1 |0031: goto 0012 // -001f │ │ -09e0ec: 0710 |0032: move-object v0, v1 │ │ -09e0ee: 1f00 6701 |0033: check-cast v0, Ljava/util/Collection; // type@0167 │ │ -09e0f2: 7210 7f03 0000 |0035: invoke-interface {v0}, Ljava/util/Collection;.isEmpty:()Z // method@037f │ │ -09e0f8: 0a00 |0038: move-result v0 │ │ -09e0fa: df00 0001 |0039: xor-int/lit8 v0, v0, #int 1 // #01 │ │ -09e0fe: 3800 1500 |003b: if-eqz v0, 0050 // +0015 │ │ -09e102: 5460 8132 |003d: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3281 │ │ -09e106: 1f00 6701 |003f: check-cast v0, Ljava/util/Collection; // type@0167 │ │ -09e10a: 1f01 2a01 |0041: check-cast v1, Ljava/lang/Iterable; // type@012a │ │ -09e10e: 7110 6004 0100 |0043: invoke-static {v1}, Lkotlin/collections/CollectionsKt;.toSet:(Ljava/lang/Iterable;)Ljava/util/Set; // method@0460 │ │ -09e114: 0c01 |0046: move-result-object v1 │ │ -09e116: 1f01 6701 |0047: check-cast v1, Ljava/util/Collection; // type@0167 │ │ -09e11a: 7110 9c04 0000 |0049: invoke-static {v0}, Lkotlin/jvm/internal/TypeIntrinsics;.asMutableCollection:(Ljava/lang/Object;)Ljava/util/Collection; // method@049c │ │ -09e120: 0c00 |004c: move-result-object v0 │ │ -09e122: 7220 8103 1000 |004d: invoke-interface {v0, v1}, Ljava/util/Collection;.removeAll:(Ljava/util/Collection;)Z // method@0381 │ │ -09e128: 0e00 |0050: return-void │ │ +09e074: |[09e074] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.deleteSelectedItems:()V │ │ +09e084: 7010 6d1b 0600 |0000: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6d │ │ +09e08a: 0c00 |0003: move-result-object v0 │ │ +09e08c: 6e10 3a01 0000 |0004: invoke-virtual {v0}, Landroid/widget/ListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@013a │ │ +09e092: 0c00 |0007: move-result-object v0 │ │ +09e094: 2201 6401 |0008: new-instance v1, Ljava/util/ArrayList; // type@0164 │ │ +09e098: 7010 6903 0100 |000a: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0369 │ │ +09e09e: 6e10 e500 0000 |000d: invoke-virtual {v0}, Landroid/util/SparseBooleanArray;.size:()I // method@00e5 │ │ +09e0a4: 0a02 |0010: move-result v2 │ │ +09e0a6: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +09e0a8: 3523 2000 |0012: if-ge v3, v2, 0032 // +0020 │ │ +09e0ac: 6e20 e600 3000 |0014: invoke-virtual {v0, v3}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@00e6 │ │ +09e0b2: 0a04 |0017: move-result v4 │ │ +09e0b4: 3804 1700 |0018: if-eqz v4, 002f // +0017 │ │ +09e0b8: 5464 7f32 |001a: iget-object v4, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@327f │ │ +09e0bc: 3904 0800 |001c: if-nez v4, 0024 // +0008 │ │ +09e0c0: 1a04 ff25 |001e: const-string v4, "checklistAdapter" // string@25ff │ │ +09e0c4: 7110 9404 0400 |0020: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ +09e0ca: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +09e0cc: 6e20 e400 3000 |0024: invoke-virtual {v0, v3}, Landroid/util/SparseBooleanArray;.keyAt:(I)I // method@00e4 │ │ +09e0d2: 0a05 |0027: move-result v5 │ │ +09e0d4: 6e20 3d1c 5400 |0028: invoke-virtual {v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@1c3d │ │ +09e0da: 0c04 |002b: move-result-object v4 │ │ +09e0dc: 6e20 6c03 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@036c │ │ +09e0e2: d803 0301 |002f: add-int/lit8 v3, v3, #int 1 // #01 │ │ +09e0e6: 28e1 |0031: goto 0012 // -001f │ │ +09e0e8: 0710 |0032: move-object v0, v1 │ │ +09e0ea: 1f00 6701 |0033: check-cast v0, Ljava/util/Collection; // type@0167 │ │ +09e0ee: 7210 7f03 0000 |0035: invoke-interface {v0}, Ljava/util/Collection;.isEmpty:()Z // method@037f │ │ +09e0f4: 0a00 |0038: move-result v0 │ │ +09e0f6: df00 0001 |0039: xor-int/lit8 v0, v0, #int 1 // #01 │ │ +09e0fa: 3800 1500 |003b: if-eqz v0, 0050 // +0015 │ │ +09e0fe: 5460 8132 |003d: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3281 │ │ +09e102: 1f00 6701 |003f: check-cast v0, Ljava/util/Collection; // type@0167 │ │ +09e106: 1f01 2a01 |0041: check-cast v1, Ljava/lang/Iterable; // type@012a │ │ +09e10a: 7110 6004 0100 |0043: invoke-static {v1}, Lkotlin/collections/CollectionsKt;.toSet:(Ljava/lang/Iterable;)Ljava/util/Set; // method@0460 │ │ +09e110: 0c01 |0046: move-result-object v1 │ │ +09e112: 1f01 6701 |0047: check-cast v1, Ljava/util/Collection; // type@0167 │ │ +09e116: 7110 9c04 0000 |0049: invoke-static {v0}, Lkotlin/jvm/internal/TypeIntrinsics;.asMutableCollection:(Ljava/lang/Object;)Ljava/util/Collection; // method@049c │ │ +09e11c: 0c00 |004c: move-result-object v0 │ │ +09e11e: 7220 8103 1000 |004d: invoke-interface {v0, v1}, Ljava/util/Collection;.removeAll:(Ljava/util/Collection;)Z // method@0381 │ │ +09e124: 0e00 |0050: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0008 line=255 │ │ 0x000d line=256 │ │ 0x0014 line=257 │ │ 0x001a line=258 │ │ @@ -269675,34 +269674,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 9 │ │ insns size : 27 16-bit code units │ │ -09dc44: |[09dc44] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.getContentString:()Ljava/lang/String; │ │ -09dc54: 54a0 8132 |0000: iget-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3281 │ │ -09dc58: 0701 |0002: move-object v1, v0 │ │ -09dc5a: 1f01 2a01 |0003: check-cast v1, Ljava/lang/Iterable; // type@012a │ │ -09dc5e: 1a00 6601 |0005: const-string v0, " │ │ +09dc40: |[09dc40] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.getContentString:()Ljava/lang/String; │ │ +09dc50: 54a0 8132 |0000: iget-object v0, v10, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3281 │ │ +09dc54: 0701 |0002: move-object v1, v0 │ │ +09dc56: 1f01 2a01 |0003: check-cast v1, Ljava/lang/Iterable; // type@012a │ │ +09dc5a: 1a00 6601 |0005: const-string v0, " │ │ " // string@0166 │ │ -09dc62: 0702 |0007: move-object v2, v0 │ │ -09dc64: 1f02 1601 |0008: check-cast v2, Ljava/lang/CharSequence; // type@0116 │ │ -09dc68: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -09dc6a: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -09dc6c: 1205 |000c: const/4 v5, #int 0 // #0 │ │ -09dc6e: 1206 |000d: const/4 v6, #int 0 // #0 │ │ -09dc70: 6200 7932 |000e: sget-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1; // field@3279 │ │ -09dc74: 0707 |0010: move-object v7, v0 │ │ -09dc76: 1f07 dd01 |0011: check-cast v7, Lkotlin/jvm/functions/Function1; // type@01dd │ │ -09dc7a: 1308 1e00 |0013: const/16 v8, #int 30 // #1e │ │ -09dc7e: 1209 |0015: const/4 v9, #int 0 // #0 │ │ -09dc80: 7709 5b04 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@045b │ │ -09dc86: 0c00 |0019: move-result-object v0 │ │ -09dc88: 1100 |001a: return-object v0 │ │ +09dc5e: 0702 |0007: move-object v2, v0 │ │ +09dc60: 1f02 1601 |0008: check-cast v2, Ljava/lang/CharSequence; // type@0116 │ │ +09dc64: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +09dc66: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +09dc68: 1205 |000c: const/4 v5, #int 0 // #0 │ │ +09dc6a: 1206 |000d: const/4 v6, #int 0 // #0 │ │ +09dc6c: 6200 7932 |000e: sget-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1;.INSTANCE:Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$getContentString$1; // field@3279 │ │ +09dc70: 0707 |0010: move-object v7, v0 │ │ +09dc72: 1f07 dd01 |0011: check-cast v7, Lkotlin/jvm/functions/Function1; // type@01dd │ │ +09dc76: 1308 1e00 |0013: const/16 v8, #int 30 // #1e │ │ +09dc7a: 1209 |0015: const/4 v9, #int 0 // #0 │ │ +09dc7c: 7709 5b04 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@045b │ │ +09dc82: 0c00 |0019: move-result-object v0 │ │ +09dc84: 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;) │ │ @@ -269710,22 +269709,22 @@ │ │ type : '()Landroid/widget/EditText;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -09dbd0: |[09dbd0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.getEtNewItem:()Landroid/widget/EditText; │ │ -09dbe0: 5420 8032 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem$delegate:Lkotlin/Lazy; // field@3280 │ │ -09dbe4: 7210 4204 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@0442 │ │ -09dbea: 0c00 |0005: move-result-object v0 │ │ -09dbec: 1a01 f404 |0006: const-string v1, "(...)" // string@04f4 │ │ -09dbf0: 7120 9004 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -09dbf6: 1f00 7a00 |000b: check-cast v0, Landroid/widget/EditText; // type@007a │ │ -09dbfa: 1100 |000d: return-object v0 │ │ +09dbcc: |[09dbcc] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.getEtNewItem:()Landroid/widget/EditText; │ │ +09dbdc: 5420 8032 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.etNewItem$delegate:Lkotlin/Lazy; // field@3280 │ │ +09dbe0: 7210 4204 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@0442 │ │ +09dbe6: 0c00 |0005: move-result-object v0 │ │ +09dbe8: 1a01 f404 |0006: const-string v1, "(...)" // string@04f4 │ │ +09dbec: 7120 9004 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +09dbf2: 1f00 7a00 |000b: check-cast v0, Landroid/widget/EditText; // type@007a │ │ +09dbf6: 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;) │ │ @@ -269733,22 +269732,22 @@ │ │ type : '()Landroid/widget/ListView;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -09dc18: |[09dc18] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.getLvItemList:()Landroid/widget/ListView; │ │ -09dc28: 5420 8232 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList$delegate:Lkotlin/Lazy; // field@3282 │ │ -09dc2c: 7210 4204 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@0442 │ │ -09dc32: 0c00 |0005: move-result-object v0 │ │ -09dc34: 1a01 f604 |0006: const-string v1, "(...)" // string@04f6 │ │ -09dc38: 7120 9004 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -09dc3e: 1f00 8000 |000b: check-cast v0, Landroid/widget/ListView; // type@0080 │ │ -09dc42: 1100 |000d: return-object v0 │ │ +09dc14: |[09dc14] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.getLvItemList:()Landroid/widget/ListView; │ │ +09dc24: 5420 8232 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.lvItemList$delegate:Lkotlin/Lazy; // field@3282 │ │ +09dc28: 7210 4204 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@0442 │ │ +09dc2e: 0c00 |0005: move-result-object v0 │ │ +09dc30: 1a01 f604 |0006: const-string v1, "(...)" // string@04f6 │ │ +09dc34: 7120 9004 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +09dc3a: 1f00 8000 |000b: check-cast v0, Landroid/widget/ListView; // type@0080 │ │ +09dc3e: 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;) │ │ @@ -269756,33 +269755,33 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -09e440: |[09e440] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onSaveExternalStorage$lambda$0:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -09e450: 2200 3901 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0139 │ │ -09e454: 1a01 3c1a |0002: const-string v1, "Scanned " // string@1a3c │ │ -09e458: 7020 ee02 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ee │ │ -09e45e: 6e20 f302 2000 |0007: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -09e464: 1a02 cd04 |000a: const-string v2, ":" // string@04cd │ │ -09e468: 6e20 f302 2000 |000c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -09e46e: 6e10 f702 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ -09e474: 0c02 |0012: move-result-object v2 │ │ -09e476: 1a00 ee0b |0013: const-string v0, "ExternalStorage" // string@0bee │ │ -09e47a: 7120 e200 2000 |0015: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@00e2 │ │ -09e480: 2202 3901 |0018: new-instance v2, Ljava/lang/StringBuilder; // type@0139 │ │ -09e484: 1a01 6904 |001a: const-string v1, "-> uri=" // string@0469 │ │ -09e488: 7020 ee02 1200 |001c: invoke-direct {v2, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ee │ │ -09e48e: 6e20 f202 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@02f2 │ │ -09e494: 6e10 f702 0200 |0022: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ -09e49a: 0c02 |0025: move-result-object v2 │ │ -09e49c: 7120 e200 2000 |0026: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@00e2 │ │ -09e4a2: 0e00 |0029: return-void │ │ +09e43c: |[09e43c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onSaveExternalStorage$lambda$0:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +09e44c: 2200 3901 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0139 │ │ +09e450: 1a01 3c1a |0002: const-string v1, "Scanned " // string@1a3c │ │ +09e454: 7020 ee02 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ee │ │ +09e45a: 6e20 f302 2000 |0007: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +09e460: 1a02 cd04 |000a: const-string v2, ":" // string@04cd │ │ +09e464: 6e20 f302 2000 |000c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +09e46a: 6e10 f702 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ +09e470: 0c02 |0012: move-result-object v2 │ │ +09e472: 1a00 ee0b |0013: const-string v0, "ExternalStorage" // string@0bee │ │ +09e476: 7120 e200 2000 |0015: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@00e2 │ │ +09e47c: 2202 3901 |0018: new-instance v2, Ljava/lang/StringBuilder; // type@0139 │ │ +09e480: 1a01 6904 |001a: const-string v1, "-> uri=" // string@0469 │ │ +09e484: 7020 ee02 1200 |001c: invoke-direct {v2, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ee │ │ +09e48a: 6e20 f202 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@02f2 │ │ +09e490: 6e10 f702 0200 |0022: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ +09e496: 0c02 |0025: move-result-object v2 │ │ +09e498: 7120 e200 2000 |0026: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@00e2 │ │ +09e49e: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0018 line=227 │ │ locals : │ │ 0x0000 - 0x002a reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x002a reg=3 (null) Landroid/net/Uri; │ │ @@ -269793,52 +269792,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 │ │ -09dc8c: |[09dc8c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.determineToSave:(Ljava/lang/String;I)Lkotlin/Pair; │ │ -09dc9c: 1a06 cb3e |0000: const-string v6, "title" // string@3ecb │ │ -09dca0: 7120 9104 6500 |0002: invoke-static {v5, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09dca6: 6e10 6c1b 0400 |0005: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getIntent:()Landroid/content/Intent; // method@1b6c │ │ -09dcac: 0c06 |0008: move-result-object v6 │ │ -09dcae: 2200 b501 |0009: new-instance v0, Lkotlin/Pair; // type@01b5 │ │ -09dcb2: 1f05 1601 |000b: check-cast v5, Ljava/lang/CharSequence; // type@0116 │ │ -09dcb6: 7210 7302 0500 |000d: invoke-interface {v5}, Ljava/lang/CharSequence;.length:()I // method@0273 │ │ -09dcbc: 0a05 |0010: move-result v5 │ │ -09dcbe: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -09dcc0: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -09dcc2: 3d05 0400 |0013: if-lez v5, 0017 // +0004 │ │ -09dcc6: 1215 |0015: const/4 v5, #int 1 // #1 │ │ -09dcc8: 2802 |0016: goto 0018 // +0002 │ │ -09dcca: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -09dccc: 3905 1200 |0018: if-nez v5, 002a // +0012 │ │ -09dcd0: 5445 7f32 |001a: iget-object v5, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@327f │ │ -09dcd4: 3905 0800 |001c: if-nez v5, 0024 // +0008 │ │ -09dcd8: 1a05 ff25 |001e: const-string v5, "checklistAdapter" // string@25ff │ │ -09dcdc: 7110 9404 0500 |0020: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ -09dce2: 1205 |0023: const/4 v5, #int 0 // #0 │ │ -09dce4: 6e10 411c 0500 |0024: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.isEmpty:()Z // method@1c41 │ │ -09dcea: 0a05 |0027: move-result v5 │ │ -09dcec: 3905 0c00 |0028: if-nez v5, 0034 // +000c │ │ -09dcf0: 1a05 a039 |002a: const-string v5, "org.secuso.privacyfriendlynotes.CATEGORY" // string@39a0 │ │ -09dcf4: 12b3 |002c: const/4 v3, #int -5 // #fb │ │ -09dcf6: 6e30 3300 5603 |002d: invoke-virtual {v6, v5, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0033 │ │ -09dcfc: 0a05 |0030: move-result v5 │ │ -09dcfe: 3253 0300 |0031: if-eq v3, v5, 0034 // +0003 │ │ -09dd02: 2802 |0033: goto 0035 // +0002 │ │ -09dd04: 1201 |0034: const/4 v1, #int 0 // #0 │ │ -09dd06: 7110 7102 0100 |0035: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0271 │ │ -09dd0c: 0c05 |0038: move-result-object v5 │ │ -09dd0e: 1406 1d01 117f |0039: const v6, #float 1.92744e+38 // #7f11011d │ │ -09dd14: 7110 b502 0600 |003c: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@02b5 │ │ -09dd1a: 0c06 |003f: move-result-object v6 │ │ -09dd1c: 7030 4504 5006 |0040: invoke-direct {v0, v5, v6}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0445 │ │ -09dd22: 1100 |0043: return-object v0 │ │ +09dc88: |[09dc88] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.determineToSave:(Ljava/lang/String;I)Lkotlin/Pair; │ │ +09dc98: 1a06 cb3e |0000: const-string v6, "title" // string@3ecb │ │ +09dc9c: 7120 9104 6500 |0002: invoke-static {v5, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09dca2: 6e10 6c1b 0400 |0005: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getIntent:()Landroid/content/Intent; // method@1b6c │ │ +09dca8: 0c06 |0008: move-result-object v6 │ │ +09dcaa: 2200 b501 |0009: new-instance v0, Lkotlin/Pair; // type@01b5 │ │ +09dcae: 1f05 1601 |000b: check-cast v5, Ljava/lang/CharSequence; // type@0116 │ │ +09dcb2: 7210 7302 0500 |000d: invoke-interface {v5}, Ljava/lang/CharSequence;.length:()I // method@0273 │ │ +09dcb8: 0a05 |0010: move-result v5 │ │ +09dcba: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +09dcbc: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +09dcbe: 3d05 0400 |0013: if-lez v5, 0017 // +0004 │ │ +09dcc2: 1215 |0015: const/4 v5, #int 1 // #1 │ │ +09dcc4: 2802 |0016: goto 0018 // +0002 │ │ +09dcc6: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +09dcc8: 3905 1200 |0018: if-nez v5, 002a // +0012 │ │ +09dccc: 5445 7f32 |001a: iget-object v5, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@327f │ │ +09dcd0: 3905 0800 |001c: if-nez v5, 0024 // +0008 │ │ +09dcd4: 1a05 ff25 |001e: const-string v5, "checklistAdapter" // string@25ff │ │ +09dcd8: 7110 9404 0500 |0020: invoke-static {v5}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ +09dcde: 1205 |0023: const/4 v5, #int 0 // #0 │ │ +09dce0: 6e10 411c 0500 |0024: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.isEmpty:()Z // method@1c41 │ │ +09dce6: 0a05 |0027: move-result v5 │ │ +09dce8: 3905 0c00 |0028: if-nez v5, 0034 // +000c │ │ +09dcec: 1a05 a039 |002a: const-string v5, "org.secuso.privacyfriendlynotes.CATEGORY" // string@39a0 │ │ +09dcf0: 12b3 |002c: const/4 v3, #int -5 // #fb │ │ +09dcf2: 6e30 3300 5603 |002d: invoke-virtual {v6, v5, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0033 │ │ +09dcf8: 0a05 |0030: move-result v5 │ │ +09dcfa: 3253 0300 |0031: if-eq v3, v5, 0034 // +0003 │ │ +09dcfe: 2802 |0033: goto 0035 // +0002 │ │ +09dd00: 1201 |0034: const/4 v1, #int 0 // #0 │ │ +09dd02: 7110 7102 0100 |0035: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0271 │ │ +09dd08: 0c05 |0038: move-result-object v5 │ │ +09dd0a: 1406 1d01 117f |0039: const v6, #float 1.92744e+38 // #7f11011d │ │ +09dd10: 7110 b502 0600 |003c: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@02b5 │ │ +09dd16: 0c06 |003f: move-result-object v6 │ │ +09dd18: 7030 4504 5006 |0040: invoke-direct {v0, v5, v6}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0445 │ │ +09dd1e: 1100 |0043: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=151 │ │ 0x0009 line=152 │ │ 0x000b line=153 │ │ 0x003c line=154 │ │ 0x0040 line=152 │ │ @@ -269852,88 +269851,88 @@ │ │ type : '(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 21 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 141 16-bit code units │ │ -09dd24: |[09dd24] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.noteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ -09dd34: 0801 1300 |0000: move-object/from16 v1, v19 │ │ -09dd38: 1a00 1938 |0002: const-string v0, "name" // string@3819 │ │ -09dd3c: 7120 9104 0100 |0004: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09dd42: 7601 6d1b 1200 |0007: invoke-direct/range {v18}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6d │ │ -09dd48: 0c02 |000a: move-result-object v2 │ │ -09dd4a: 6e10 3901 0200 |000b: invoke-virtual {v2}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@0139 │ │ -09dd50: 0c02 |000e: move-result-object v2 │ │ -09dd52: 1a03 ce30 |000f: const-string v3, "lvItemList.adapter" // string@30ce │ │ -09dd56: 7120 9004 3200 |0011: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -09dd5c: 1f02 7100 |0014: check-cast v2, Landroid/widget/Adapter; // type@0071 │ │ -09dd60: 2203 c504 |0016: new-instance v3, Lorg/json/JSONArray; // type@04c5 │ │ -09dd64: 7010 8910 0300 |0018: invoke-direct {v3}, Lorg/json/JSONArray;.:()V // method@1089 │ │ -09dd6a: 1204 |001b: const/4 v4, #int 0 // #0 │ │ -09dd6c: 0805 1200 |001c: move-object/from16 v5, v18 │ │ -09dd70: 5456 8132 |001e: iget-object v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3281 │ │ -09dd74: 6e10 7303 0600 |0020: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0373 │ │ -09dd7a: 0a06 |0023: move-result v6 │ │ -09dd7c: 1207 |0024: const/4 v7, #int 0 // #0 │ │ -09dd7e: 3567 2c00 |0025: if-ge v7, v6, 0051 // +002c │ │ -09dd82: 7220 0c01 7200 |0027: invoke-interface {v2, v7}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@010c │ │ -09dd88: 0c08 |002a: move-result-object v8 │ │ -09dd8a: 1a09 df38 |002b: const-string v9, "null cannot be cast to non-null type org.secuso.privacyfriendlynotes.ui.util.CheckListItem" // string@38df │ │ -09dd8e: 7120 8f04 9800 |002d: invoke-static {v8, v9}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048f │ │ -09dd94: 1f08 1f07 |0030: check-cast v8, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@071f │ │ -09dd98: 2209 c704 |0032: new-instance v9, Lorg/json/JSONObject; // type@04c7 │ │ -09dd9c: 7010 9110 0900 |0034: invoke-direct {v9}, Lorg/json/JSONObject;.:()V // method@1091 │ │ -09dda2: 6e10 451c 0800 |0037: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@1c45 │ │ -09dda8: 0c0a |003a: move-result-object v10 │ │ -09ddaa: 6e30 9410 090a |003b: invoke-virtual {v9, v0, v10}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@1094 │ │ -09ddb0: 1a0a f325 |003e: const-string v10, "checked" // string@25f3 │ │ -09ddb4: 6e10 461c 0800 |0040: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@1c46 │ │ -09ddba: 0a08 |0043: move-result v8 │ │ -09ddbc: 6e30 9510 a908 |0044: invoke-virtual {v9, v10, v8}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Z)Lorg/json/JSONObject; // method@1095 │ │ -09ddc2: 6e20 8e10 9300 |0047: invoke-virtual {v3, v9}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@108e │ │ -09ddc8: d807 0701 |004a: add-int/lit8 v7, v7, #int 1 // #01 │ │ -09ddcc: 28d9 |004c: goto 0025 // -0027 │ │ -09ddce: 0d00 |004d: move-exception v0 │ │ -09ddd0: 6e10 9010 0000 |004e: invoke-virtual {v0}, Lorg/json/JSONException;.printStackTrace:()V // method@1090 │ │ -09ddd6: 0710 |0051: move-object v0, v1 │ │ -09ddd8: 1f00 1601 |0052: check-cast v0, Ljava/lang/CharSequence; // type@0116 │ │ -09dddc: 7210 7302 0000 |0054: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@0273 │ │ -09dde2: 0a00 |0057: move-result v0 │ │ -09dde4: 3900 0300 |0058: if-nez v0, 005b // +0003 │ │ -09dde8: 1214 |005a: const/4 v4, #int 1 // #1 │ │ -09ddea: 3804 1400 |005b: if-eqz v4, 006f // +0014 │ │ -09ddee: 6e10 8d10 0300 |005d: invoke-virtual {v3}, Lorg/json/JSONArray;.length:()I // method@108d │ │ -09ddf4: 0a00 |0060: move-result v0 │ │ -09ddf6: 3900 0e00 |0061: if-nez v0, 006f // +000e │ │ -09ddfa: 2200 e906 |0063: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e9 │ │ -09ddfe: 1207 |0065: const/4 v7, #int 0 // #0 │ │ -09de00: 1208 |0066: const/4 v8, #int 0 // #0 │ │ -09de02: 1209 |0067: const/4 v9, #int 0 // #0 │ │ -09de04: 124a |0068: const/4 v10, #int 4 // #4 │ │ -09de06: 120b |0069: const/4 v11, #int 0 // #0 │ │ -09de08: 0706 |006a: move-object v6, v0 │ │ -09de0a: 7606 d81a 0600 |006b: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad8 │ │ -09de10: 1100 |006e: return-object v0 │ │ -09de12: 2200 e906 |006f: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e9 │ │ -09de16: 121d |0071: const/4 v13, #int 1 // #1 │ │ -09de18: 220e 9006 |0072: new-instance v14, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@0690 │ │ -09de1c: 6e10 8f10 0300 |0074: invoke-virtual {v3}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@108f │ │ -09de22: 0c02 |0077: move-result-object v2 │ │ -09de24: 1a03 2c2f |0078: const-string v3, "jsonArray.toString()" // string@2f2c │ │ -09de28: 7120 9004 3200 |007a: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -09de2e: 1233 |007d: const/4 v3, #int 3 // #3 │ │ -09de30: 0204 1400 |007e: move/from16 v4, v20 │ │ -09de34: 7054 1319 1e32 |0080: invoke-direct {v14, v1, v2, v3, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@1913 │ │ -09de3a: 120f |0083: const/4 v15, #int 0 // #0 │ │ -09de3c: 1310 0400 |0084: const/16 v16, #int 4 // #4 │ │ -09de40: 1311 0000 |0086: const/16 v17, #int 0 // #0 │ │ -09de44: 070c |0088: move-object v12, v0 │ │ -09de46: 7606 d81a 0c00 |0089: invoke-direct/range {v12, v13, v14, v15, v16, v17}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad8 │ │ -09de4c: 1100 |008c: return-object v0 │ │ +09dd20: |[09dd20] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.noteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ +09dd30: 0801 1300 |0000: move-object/from16 v1, v19 │ │ +09dd34: 1a00 1938 |0002: const-string v0, "name" // string@3819 │ │ +09dd38: 7120 9104 0100 |0004: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09dd3e: 7601 6d1b 1200 |0007: invoke-direct/range {v18}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6d │ │ +09dd44: 0c02 |000a: move-result-object v2 │ │ +09dd46: 6e10 3901 0200 |000b: invoke-virtual {v2}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@0139 │ │ +09dd4c: 0c02 |000e: move-result-object v2 │ │ +09dd4e: 1a03 ce30 |000f: const-string v3, "lvItemList.adapter" // string@30ce │ │ +09dd52: 7120 9004 3200 |0011: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +09dd58: 1f02 7100 |0014: check-cast v2, Landroid/widget/Adapter; // type@0071 │ │ +09dd5c: 2203 c504 |0016: new-instance v3, Lorg/json/JSONArray; // type@04c5 │ │ +09dd60: 7010 8910 0300 |0018: invoke-direct {v3}, Lorg/json/JSONArray;.:()V // method@1089 │ │ +09dd66: 1204 |001b: const/4 v4, #int 0 // #0 │ │ +09dd68: 0805 1200 |001c: move-object/from16 v5, v18 │ │ +09dd6c: 5456 8132 |001e: iget-object v6, v5, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3281 │ │ +09dd70: 6e10 7303 0600 |0020: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@0373 │ │ +09dd76: 0a06 |0023: move-result v6 │ │ +09dd78: 1207 |0024: const/4 v7, #int 0 // #0 │ │ +09dd7a: 3567 2c00 |0025: if-ge v7, v6, 0051 // +002c │ │ +09dd7e: 7220 0c01 7200 |0027: invoke-interface {v2, v7}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@010c │ │ +09dd84: 0c08 |002a: move-result-object v8 │ │ +09dd86: 1a09 df38 |002b: const-string v9, "null cannot be cast to non-null type org.secuso.privacyfriendlynotes.ui.util.CheckListItem" // string@38df │ │ +09dd8a: 7120 8f04 9800 |002d: invoke-static {v8, v9}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048f │ │ +09dd90: 1f08 1f07 |0030: check-cast v8, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@071f │ │ +09dd94: 2209 c704 |0032: new-instance v9, Lorg/json/JSONObject; // type@04c7 │ │ +09dd98: 7010 9110 0900 |0034: invoke-direct {v9}, Lorg/json/JSONObject;.:()V // method@1091 │ │ +09dd9e: 6e10 451c 0800 |0037: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@1c45 │ │ +09dda4: 0c0a |003a: move-result-object v10 │ │ +09dda6: 6e30 9410 090a |003b: invoke-virtual {v9, v0, v10}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@1094 │ │ +09ddac: 1a0a f325 |003e: const-string v10, "checked" // string@25f3 │ │ +09ddb0: 6e10 461c 0800 |0040: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@1c46 │ │ +09ddb6: 0a08 |0043: move-result v8 │ │ +09ddb8: 6e30 9510 a908 |0044: invoke-virtual {v9, v10, v8}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Z)Lorg/json/JSONObject; // method@1095 │ │ +09ddbe: 6e20 8e10 9300 |0047: invoke-virtual {v3, v9}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@108e │ │ +09ddc4: d807 0701 |004a: add-int/lit8 v7, v7, #int 1 // #01 │ │ +09ddc8: 28d9 |004c: goto 0025 // -0027 │ │ +09ddca: 0d00 |004d: move-exception v0 │ │ +09ddcc: 6e10 9010 0000 |004e: invoke-virtual {v0}, Lorg/json/JSONException;.printStackTrace:()V // method@1090 │ │ +09ddd2: 0710 |0051: move-object v0, v1 │ │ +09ddd4: 1f00 1601 |0052: check-cast v0, Ljava/lang/CharSequence; // type@0116 │ │ +09ddd8: 7210 7302 0000 |0054: invoke-interface {v0}, Ljava/lang/CharSequence;.length:()I // method@0273 │ │ +09ddde: 0a00 |0057: move-result v0 │ │ +09dde0: 3900 0300 |0058: if-nez v0, 005b // +0003 │ │ +09dde4: 1214 |005a: const/4 v4, #int 1 // #1 │ │ +09dde6: 3804 1400 |005b: if-eqz v4, 006f // +0014 │ │ +09ddea: 6e10 8d10 0300 |005d: invoke-virtual {v3}, Lorg/json/JSONArray;.length:()I // method@108d │ │ +09ddf0: 0a00 |0060: move-result v0 │ │ +09ddf2: 3900 0e00 |0061: if-nez v0, 006f // +000e │ │ +09ddf6: 2200 e906 |0063: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e9 │ │ +09ddfa: 1207 |0065: const/4 v7, #int 0 // #0 │ │ +09ddfc: 1208 |0066: const/4 v8, #int 0 // #0 │ │ +09ddfe: 1209 |0067: const/4 v9, #int 0 // #0 │ │ +09de00: 124a |0068: const/4 v10, #int 4 // #4 │ │ +09de02: 120b |0069: const/4 v11, #int 0 // #0 │ │ +09de04: 0706 |006a: move-object v6, v0 │ │ +09de06: 7606 d81a 0600 |006b: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad8 │ │ +09de0c: 1100 |006e: return-object v0 │ │ +09de0e: 2200 e906 |006f: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e9 │ │ +09de12: 121d |0071: const/4 v13, #int 1 // #1 │ │ +09de14: 220e 9006 |0072: new-instance v14, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@0690 │ │ +09de18: 6e10 8f10 0300 |0074: invoke-virtual {v3}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@108f │ │ +09de1e: 0c02 |0077: move-result-object v2 │ │ +09de20: 1a03 2c2f |0078: const-string v3, "jsonArray.toString()" // string@2f2c │ │ +09de24: 7120 9004 3200 |007a: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +09de2a: 1233 |007d: const/4 v3, #int 3 // #3 │ │ +09de2c: 0204 1400 |007e: move/from16 v4, v20 │ │ +09de30: 7054 1319 1e32 |0080: invoke-direct {v14, v1, v2, v3, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@1913 │ │ +09de36: 120f |0083: const/4 v15, #int 0 // #0 │ │ +09de38: 1310 0400 |0084: const/16 v16, #int 4 // #4 │ │ +09de3c: 1311 0000 |0086: const/16 v17, #int 0 // #0 │ │ +09de40: 070c |0088: move-object v12, v0 │ │ +09de42: 7606 d81a 0c00 |0089: invoke-direct/range {v12, v13, v14, v15, v16, v17}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad8 │ │ +09de48: 1100 |008c: return-object v0 │ │ catches : 1 │ │ 0x001e - 0x004a │ │ Lorg/json/JSONException; -> 0x004d │ │ positions : │ │ 0x0007 line=192 │ │ 0x0016 line=193 │ │ 0x001e line=195 │ │ @@ -269956,60 +269955,60 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 92 16-bit code units │ │ -09e12c: |[09e12c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onClick:(Landroid/view/View;)V │ │ -09e13c: 1a00 d53f |0000: const-string v0, "v" // string@3fd5 │ │ -09e140: 7120 9104 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09e146: 6e10 f700 0400 |0005: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@00f7 │ │ -09e14c: 0a04 |0008: move-result v4 │ │ -09e14e: 1400 7100 097f |0009: const v0, #float 1.82107e+38 // #7f090071 │ │ -09e154: 3304 4f00 |000c: if-ne v4, v0, 005b // +004f │ │ -09e158: 7010 6b1b 0300 |000e: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getEtNewItem:()Landroid/widget/EditText; // method@1b6b │ │ -09e15e: 0c04 |0011: move-result-object v4 │ │ -09e160: 6e10 2901 0400 |0012: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0129 │ │ -09e166: 0c04 |0015: move-result-object v4 │ │ -09e168: 6e10 c802 0400 |0016: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@02c8 │ │ -09e16e: 0c04 |0019: move-result-object v4 │ │ -09e170: 1f04 1601 |001a: check-cast v4, Ljava/lang/CharSequence; // type@0116 │ │ -09e174: 7210 7302 0400 |001c: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@0273 │ │ -09e17a: 0a04 |001f: move-result v4 │ │ -09e17c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -09e17e: 3d04 0400 |0021: if-lez v4, 0025 // +0004 │ │ -09e182: 1214 |0023: const/4 v4, #int 1 // #1 │ │ -09e184: 2802 |0024: goto 0026 // +0002 │ │ -09e186: 1204 |0025: const/4 v4, #int 0 // #0 │ │ -09e188: 3804 3500 |0026: if-eqz v4, 005b // +0035 │ │ -09e18c: 5434 8132 |0028: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3281 │ │ -09e190: 2201 1f07 |002a: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@071f │ │ -09e194: 7010 6b1b 0300 |002c: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getEtNewItem:()Landroid/widget/EditText; // method@1b6b │ │ -09e19a: 0c02 |002f: move-result-object v2 │ │ -09e19c: 6e10 2901 0200 |0030: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0129 │ │ -09e1a2: 0c02 |0033: move-result-object v2 │ │ -09e1a4: 6e10 c802 0200 |0034: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@02c8 │ │ -09e1aa: 0c02 |0037: move-result-object v2 │ │ -09e1ac: 7030 441c 0102 |0038: invoke-direct {v1, v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@1c44 │ │ -09e1b2: 6e20 6c03 1400 |003b: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@036c │ │ -09e1b8: 7010 6b1b 0300 |003e: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getEtNewItem:()Landroid/widget/EditText; // method@1b6b │ │ -09e1be: 0c04 |0041: move-result-object v4 │ │ -09e1c0: 1a00 0000 |0042: const-string v0, "" // string@0000 │ │ -09e1c4: 1f00 1601 |0044: check-cast v0, Ljava/lang/CharSequence; // type@0116 │ │ -09e1c8: 6e20 2b01 0400 |0046: invoke-virtual {v4, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@012b │ │ -09e1ce: 7010 6d1b 0300 |0049: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6d │ │ -09e1d4: 0c04 |004c: move-result-object v4 │ │ -09e1d6: 6e10 3901 0400 |004d: invoke-virtual {v4}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@0139 │ │ -09e1dc: 0c04 |0050: move-result-object v4 │ │ -09e1de: 1a00 be38 |0051: const-string v0, "null cannot be cast to non-null type android.widget.ArrayAdapter<*>" // string@38be │ │ -09e1e2: 7120 8f04 0400 |0053: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048f │ │ -09e1e8: 1f04 7400 |0056: check-cast v4, Landroid/widget/ArrayAdapter; // type@0074 │ │ -09e1ec: 6e10 1101 0400 |0058: invoke-virtual {v4}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@0111 │ │ -09e1f2: 0e00 |005b: return-void │ │ +09e128: |[09e128] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onClick:(Landroid/view/View;)V │ │ +09e138: 1a00 d53f |0000: const-string v0, "v" // string@3fd5 │ │ +09e13c: 7120 9104 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09e142: 6e10 f700 0400 |0005: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@00f7 │ │ +09e148: 0a04 |0008: move-result v4 │ │ +09e14a: 1400 7100 097f |0009: const v0, #float 1.82107e+38 // #7f090071 │ │ +09e150: 3304 4f00 |000c: if-ne v4, v0, 005b // +004f │ │ +09e154: 7010 6b1b 0300 |000e: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getEtNewItem:()Landroid/widget/EditText; // method@1b6b │ │ +09e15a: 0c04 |0011: move-result-object v4 │ │ +09e15c: 6e10 2901 0400 |0012: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0129 │ │ +09e162: 0c04 |0015: move-result-object v4 │ │ +09e164: 6e10 c802 0400 |0016: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@02c8 │ │ +09e16a: 0c04 |0019: move-result-object v4 │ │ +09e16c: 1f04 1601 |001a: check-cast v4, Ljava/lang/CharSequence; // type@0116 │ │ +09e170: 7210 7302 0400 |001c: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@0273 │ │ +09e176: 0a04 |001f: move-result v4 │ │ +09e178: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +09e17a: 3d04 0400 |0021: if-lez v4, 0025 // +0004 │ │ +09e17e: 1214 |0023: const/4 v4, #int 1 // #1 │ │ +09e180: 2802 |0024: goto 0026 // +0002 │ │ +09e182: 1204 |0025: const/4 v4, #int 0 // #0 │ │ +09e184: 3804 3500 |0026: if-eqz v4, 005b // +0035 │ │ +09e188: 5434 8132 |0028: iget-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3281 │ │ +09e18c: 2201 1f07 |002a: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@071f │ │ +09e190: 7010 6b1b 0300 |002c: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getEtNewItem:()Landroid/widget/EditText; // method@1b6b │ │ +09e196: 0c02 |002f: move-result-object v2 │ │ +09e198: 6e10 2901 0200 |0030: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0129 │ │ +09e19e: 0c02 |0033: move-result-object v2 │ │ +09e1a0: 6e10 c802 0200 |0034: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@02c8 │ │ +09e1a6: 0c02 |0037: move-result-object v2 │ │ +09e1a8: 7030 441c 0102 |0038: invoke-direct {v1, v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@1c44 │ │ +09e1ae: 6e20 6c03 1400 |003b: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@036c │ │ +09e1b4: 7010 6b1b 0300 |003e: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getEtNewItem:()Landroid/widget/EditText; // method@1b6b │ │ +09e1ba: 0c04 |0041: move-result-object v4 │ │ +09e1bc: 1a00 0000 |0042: const-string v0, "" // string@0000 │ │ +09e1c0: 1f00 1601 |0044: check-cast v0, Ljava/lang/CharSequence; // type@0116 │ │ +09e1c4: 6e20 2b01 0400 |0046: invoke-virtual {v4, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@012b │ │ +09e1ca: 7010 6d1b 0300 |0049: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6d │ │ +09e1d0: 0c04 |004c: move-result-object v4 │ │ +09e1d2: 6e10 3901 0400 |004d: invoke-virtual {v4}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@0139 │ │ +09e1d8: 0c04 |0050: move-result-object v4 │ │ +09e1da: 1a00 be38 |0051: const-string v0, "null cannot be cast to non-null type android.widget.ArrayAdapter<*>" // string@38be │ │ +09e1de: 7120 8f04 0400 |0053: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048f │ │ +09e1e4: 1f04 7400 |0056: check-cast v4, Landroid/widget/ArrayAdapter; // type@0074 │ │ +09e1e8: 6e10 1101 0400 |0058: invoke-virtual {v4}, Landroid/widget/ArrayAdapter;.notifyDataSetChanged:()V // method@0111 │ │ +09e1ee: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=167 │ │ 0x0028 line=168 │ │ 0x003e line=169 │ │ 0x0049 line=170 │ │ locals : │ │ @@ -270021,25 +270020,25 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -09e1f4: |[09e1f4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ -09e204: 1400 1e00 0c7f |0000: const v0, #float 1.86093e+38 // #7f0c001e │ │ -09e20a: 6e20 781b 0200 |0003: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.setContentView:(I)V // method@1b78 │ │ -09e210: 1400 7100 097f |0006: const v0, #float 1.82107e+38 // #7f090071 │ │ -09e216: 6e20 671b 0200 |0009: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@1b67 │ │ -09e21c: 0c00 |000c: move-result-object v0 │ │ -09e21e: 0721 |000d: move-object v1, v2 │ │ -09e220: 1f01 6500 |000e: check-cast v1, Landroid/view/View$OnClickListener; // type@0065 │ │ -09e224: 6e20 f900 1000 |0010: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@00f9 │ │ -09e22a: 6f20 2d1b 3200 |0013: invoke-super {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onCreate:(Landroid/os/Bundle;)V // method@1b2d │ │ -09e230: 0e00 |0016: return-void │ │ +09e1f0: |[09e1f0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ +09e200: 1400 1e00 0c7f |0000: const v0, #float 1.86093e+38 // #7f0c001e │ │ +09e206: 6e20 781b 0200 |0003: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.setContentView:(I)V // method@1b78 │ │ +09e20c: 1400 7100 097f |0006: const v0, #float 1.82107e+38 // #7f090071 │ │ +09e212: 6e20 671b 0200 |0009: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.findViewById:(I)Landroid/view/View; // method@1b67 │ │ +09e218: 0c00 |000c: move-result-object v0 │ │ +09e21a: 0721 |000d: move-object v1, v2 │ │ +09e21c: 1f01 6500 |000e: check-cast v1, Landroid/view/View$OnClickListener; // type@0065 │ │ +09e220: 6e20 f900 1000 |0010: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@00f9 │ │ +09e226: 6f20 2d1b 3200 |0013: invoke-super {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onCreate:(Landroid/os/Bundle;)V // method@1b2d │ │ +09e22c: 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; │ │ @@ -270050,38 +270049,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 │ │ -09e234: |[09e234] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -09e244: 1a01 3040 |0000: const-string v1, "view" // string@4030 │ │ -09e248: 7120 9104 1200 |0002: invoke-static {v2, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09e24e: 5401 7f32 |0005: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@327f │ │ -09e252: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -09e254: 1a04 ff25 |0008: const-string v4, "checklistAdapter" // string@25ff │ │ -09e258: 3901 0600 |000a: if-nez v1, 0010 // +0006 │ │ -09e25c: 7110 9404 0400 |000c: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ -09e262: 0721 |000f: move-object v1, v2 │ │ -09e264: 6e20 3d1c 3100 |0010: invoke-virtual {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@1c3d │ │ -09e26a: 0c01 |0013: move-result-object v1 │ │ -09e26c: 1f01 1f07 |0014: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@071f │ │ -09e270: 7110 8e04 0100 |0016: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048e │ │ -09e276: 6e10 461c 0100 |0019: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@1c46 │ │ -09e27c: 0a03 |001c: move-result v3 │ │ -09e27e: df03 0301 |001d: xor-int/lit8 v3, v3, #int 1 // #01 │ │ -09e282: 6e20 471c 3100 |001f: invoke-virtual {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.setChecked:(Z)V // method@1c47 │ │ -09e288: 5401 7f32 |0022: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@327f │ │ -09e28c: 3901 0600 |0024: if-nez v1, 002a // +0006 │ │ -09e290: 7110 9404 0400 |0026: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ -09e296: 2802 |0029: goto 002b // +0002 │ │ -09e298: 0712 |002a: move-object v2, v1 │ │ -09e29a: 6e10 421c 0200 |002b: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.notifyDataSetChanged:()V // method@1c42 │ │ -09e2a0: 0e00 |002e: return-void │ │ +09e230: |[09e230] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +09e240: 1a01 3040 |0000: const-string v1, "view" // string@4030 │ │ +09e244: 7120 9104 1200 |0002: invoke-static {v2, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09e24a: 5401 7f32 |0005: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@327f │ │ +09e24e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +09e250: 1a04 ff25 |0008: const-string v4, "checklistAdapter" // string@25ff │ │ +09e254: 3901 0600 |000a: if-nez v1, 0010 // +0006 │ │ +09e258: 7110 9404 0400 |000c: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ +09e25e: 0721 |000f: move-object v1, v2 │ │ +09e260: 6e20 3d1c 3100 |0010: invoke-virtual {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.getItem:(I)Ljava/lang/Object; // method@1c3d │ │ +09e266: 0c01 |0013: move-result-object v1 │ │ +09e268: 1f01 1f07 |0014: check-cast v1, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@071f │ │ +09e26c: 7110 8e04 0100 |0016: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048e │ │ +09e272: 6e10 461c 0100 |0019: invoke-virtual {v1}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@1c46 │ │ +09e278: 0a03 |001c: move-result v3 │ │ +09e27a: df03 0301 |001d: xor-int/lit8 v3, v3, #int 1 // #01 │ │ +09e27e: 6e20 471c 3100 |001f: invoke-virtual {v1, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.setChecked:(Z)V // method@1c47 │ │ +09e284: 5401 7f32 |0022: iget-object v1, v0, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@327f │ │ +09e288: 3901 0600 |0024: if-nez v1, 002a // +0006 │ │ +09e28c: 7110 9404 0400 |0026: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ +09e292: 2802 |0029: goto 002b // +0002 │ │ +09e294: 0712 |002a: move-object v2, v1 │ │ +09e296: 6e10 421c 0200 |002b: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.notifyDataSetChanged:()V // method@1c42 │ │ +09e29c: 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; │ │ @@ -270095,54 +270094,54 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 84 16-bit code units │ │ -09e2a4: |[09e2a4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onLoadActivity:()V │ │ -09e2b4: 5440 8132 |0000: iget-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3281 │ │ -09e2b8: 6e10 6e03 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@036e │ │ -09e2be: 7010 6b1b 0400 |0005: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getEtNewItem:()Landroid/widget/EditText; // method@1b6b │ │ -09e2c4: 0c00 |0008: move-result-object v0 │ │ -09e2c6: 1f00 8900 |0009: check-cast v0, Landroid/widget/TextView; // type@0089 │ │ -09e2ca: 6e20 641b 0400 |000b: invoke-virtual {v4, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.adaptFontSize:(Landroid/widget/TextView;)V // method@1b64 │ │ -09e2d0: 7010 6d1b 0400 |000e: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6d │ │ -09e2d6: 0c00 |0011: move-result-object v0 │ │ -09e2d8: 1231 |0012: const/4 v1, #int 3 // #3 │ │ -09e2da: 6e20 3c01 1000 |0013: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setChoiceMode:(I)V // method@013c │ │ -09e2e0: 7010 6d1b 0400 |0016: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6d │ │ -09e2e6: 0c00 |0019: move-result-object v0 │ │ -09e2e8: 0741 |001a: move-object v1, v4 │ │ -09e2ea: 1f01 7200 |001b: check-cast v1, Landroid/widget/AdapterView$OnItemClickListener; // type@0072 │ │ -09e2ee: 6e20 3e01 1000 |001d: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@013e │ │ -09e2f4: 7010 6d1b 0400 |0020: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6d │ │ -09e2fa: 0c00 |0023: move-result-object v0 │ │ -09e2fc: 2201 fb06 |0024: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1; // type@06fb │ │ -09e300: 7020 581b 4100 |0026: invoke-direct {v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@1b58 │ │ -09e306: 1f01 7000 |0029: check-cast v1, Landroid/widget/AbsListView$MultiChoiceModeListener; // type@0070 │ │ -09e30a: 6e20 3d01 1000 |002b: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setMultiChoiceModeListener:(Landroid/widget/AbsListView$MultiChoiceModeListener;)V // method@013d │ │ -09e310: 2200 1e07 |002e: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // type@071e │ │ -09e314: 6e10 691b 0400 |0030: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getBaseContext:()Landroid/content/Context; // method@1b69 │ │ -09e31a: 0c01 |0033: move-result-object v1 │ │ -09e31c: 5442 8132 |0034: iget-object v2, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3281 │ │ -09e320: 1f02 7201 |0036: check-cast v2, Ljava/util/List; // type@0172 │ │ -09e324: 1403 4000 0c7f |0038: const v3, #float 1.86093e+38 // #7f0c0040 │ │ -09e32a: 7040 3a1c 1023 |003b: invoke-direct {v0, v1, v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1c3a │ │ -09e330: 5b40 7f32 |003e: iput-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@327f │ │ -09e334: 7010 6d1b 0400 |0040: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6d │ │ -09e33a: 0c00 |0043: move-result-object v0 │ │ -09e33c: 5441 7f32 |0044: iget-object v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@327f │ │ -09e340: 3901 0800 |0046: if-nez v1, 004e // +0008 │ │ -09e344: 1a01 ff25 |0048: const-string v1, "checklistAdapter" // string@25ff │ │ -09e348: 7110 9404 0100 |004a: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ -09e34e: 1201 |004d: const/4 v1, #int 0 // #0 │ │ -09e350: 1f01 7f00 |004e: check-cast v1, Landroid/widget/ListAdapter; // type@007f │ │ -09e354: 6e20 3b01 1000 |0050: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@013b │ │ -09e35a: 0e00 |0053: return-void │ │ +09e2a0: |[09e2a0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onLoadActivity:()V │ │ +09e2b0: 5440 8132 |0000: iget-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3281 │ │ +09e2b4: 6e10 6e03 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@036e │ │ +09e2ba: 7010 6b1b 0400 |0005: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getEtNewItem:()Landroid/widget/EditText; // method@1b6b │ │ +09e2c0: 0c00 |0008: move-result-object v0 │ │ +09e2c2: 1f00 8900 |0009: check-cast v0, Landroid/widget/TextView; // type@0089 │ │ +09e2c6: 6e20 641b 0400 |000b: invoke-virtual {v4, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.adaptFontSize:(Landroid/widget/TextView;)V // method@1b64 │ │ +09e2cc: 7010 6d1b 0400 |000e: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6d │ │ +09e2d2: 0c00 |0011: move-result-object v0 │ │ +09e2d4: 1231 |0012: const/4 v1, #int 3 // #3 │ │ +09e2d6: 6e20 3c01 1000 |0013: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setChoiceMode:(I)V // method@013c │ │ +09e2dc: 7010 6d1b 0400 |0016: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6d │ │ +09e2e2: 0c00 |0019: move-result-object v0 │ │ +09e2e4: 0741 |001a: move-object v1, v4 │ │ +09e2e6: 1f01 7200 |001b: check-cast v1, Landroid/widget/AdapterView$OnItemClickListener; // type@0072 │ │ +09e2ea: 6e20 3e01 1000 |001d: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@013e │ │ +09e2f0: 7010 6d1b 0400 |0020: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6d │ │ +09e2f6: 0c00 |0023: move-result-object v0 │ │ +09e2f8: 2201 fb06 |0024: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1; // type@06fb │ │ +09e2fc: 7020 581b 4100 |0026: invoke-direct {v1, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$onLoadActivity$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;)V // method@1b58 │ │ +09e302: 1f01 7000 |0029: check-cast v1, Landroid/widget/AbsListView$MultiChoiceModeListener; // type@0070 │ │ +09e306: 6e20 3d01 1000 |002b: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setMultiChoiceModeListener:(Landroid/widget/AbsListView$MultiChoiceModeListener;)V // method@013d │ │ +09e30c: 2200 1e07 |002e: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // type@071e │ │ +09e310: 6e10 691b 0400 |0030: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getBaseContext:()Landroid/content/Context; // method@1b69 │ │ +09e316: 0c01 |0033: move-result-object v1 │ │ +09e318: 5442 8132 |0034: iget-object v2, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3281 │ │ +09e31c: 1f02 7201 |0036: check-cast v2, Ljava/util/List; // type@0172 │ │ +09e320: 1403 4000 0c7f |0038: const v3, #float 1.86093e+38 // #7f0c0040 │ │ +09e326: 7040 3a1c 1023 |003b: invoke-direct {v0, v1, v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1c3a │ │ +09e32c: 5b40 7f32 |003e: iput-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@327f │ │ +09e330: 7010 6d1b 0400 |0040: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6d │ │ +09e336: 0c00 |0043: move-result-object v0 │ │ +09e338: 5441 7f32 |0044: iget-object v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@327f │ │ +09e33c: 3901 0800 |0046: if-nez v1, 004e // +0008 │ │ +09e340: 1a01 ff25 |0048: const-string v1, "checklistAdapter" // string@25ff │ │ +09e344: 7110 9404 0100 |004a: invoke-static {v1}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ +09e34a: 1201 |004d: const/4 v1, #int 0 // #0 │ │ +09e34c: 1f01 7f00 |004e: check-cast v1, Landroid/widget/ListAdapter; // type@007f │ │ +09e350: 6e20 3b01 1000 |0050: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@013b │ │ +09e356: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0005 line=58 │ │ 0x000e line=59 │ │ 0x0016 line=60 │ │ 0x0020 line=61 │ │ @@ -270156,72 +270155,72 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09e35c: |[09e35c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onNewNote:()V │ │ -09e36c: 0e00 |0000: return-void │ │ +09e358: |[09e358] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onNewNote:()V │ │ +09e368: 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 │ │ -09e370: |[09e370] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onNoteLoadedFromDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -09e380: 1a00 7538 |0000: const-string v0, "note" // string@3875 │ │ -09e384: 7120 9104 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09e38a: 2200 c504 |0005: new-instance v0, Lorg/json/JSONArray; // type@04c5 │ │ -09e38e: 6e10 1e19 0800 |0007: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@191e │ │ -09e394: 0c08 |000a: move-result-object v8 │ │ -09e396: 7020 8a10 8000 |000b: invoke-direct {v0, v8}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@108a │ │ -09e39c: 5478 8132 |000e: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3281 │ │ -09e3a0: 6e10 6e03 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@036e │ │ -09e3a6: 6e10 8d10 0000 |0013: invoke-virtual {v0}, Lorg/json/JSONArray;.length:()I // method@108d │ │ -09e3ac: 0a08 |0016: move-result v8 │ │ -09e3ae: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -09e3b0: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -09e3b2: 1a03 ff25 |0019: const-string v3, "checklistAdapter" // string@25ff │ │ -09e3b6: 3581 2600 |001b: if-ge v1, v8, 0041 // +0026 │ │ -09e3ba: 6e20 8c10 1000 |001d: invoke-virtual {v0, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@108c │ │ -09e3c0: 0c04 |0020: move-result-object v4 │ │ -09e3c2: 5475 7f32 |0021: iget-object v5, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@327f │ │ -09e3c6: 3905 0600 |0023: if-nez v5, 0029 // +0006 │ │ -09e3ca: 7110 9404 0300 |0025: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ -09e3d0: 2802 |0028: goto 002a // +0002 │ │ -09e3d2: 0752 |0029: move-object v2, v5 │ │ -09e3d4: 2203 1f07 |002a: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@071f │ │ -09e3d8: 1a05 f325 |002c: const-string v5, "checked" // string@25f3 │ │ -09e3dc: 6e20 9210 5400 |002e: invoke-virtual {v4, v5}, Lorg/json/JSONObject;.getBoolean:(Ljava/lang/String;)Z // method@1092 │ │ -09e3e2: 0a05 |0031: move-result v5 │ │ -09e3e4: 1a06 1938 |0032: const-string v6, "name" // string@3819 │ │ -09e3e8: 6e20 9310 6400 |0034: invoke-virtual {v4, v6}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1093 │ │ -09e3ee: 0c04 |0037: move-result-object v4 │ │ -09e3f0: 7030 441c 5304 |0038: invoke-direct {v3, v5, v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@1c44 │ │ -09e3f6: 6e20 3b1c 3200 |003b: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.add:(Ljava/lang/Object;)V // method@1c3b │ │ -09e3fc: d801 0101 |003e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -09e400: 28d8 |0040: goto 0018 // -0028 │ │ -09e402: 5478 7f32 |0041: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@327f │ │ -09e406: 3908 0600 |0043: if-nez v8, 0049 // +0006 │ │ -09e40a: 7110 9404 0300 |0045: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ -09e410: 2802 |0048: goto 004a // +0002 │ │ -09e412: 0782 |0049: move-object v2, v8 │ │ -09e414: 6e10 421c 0200 |004a: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.notifyDataSetChanged:()V // method@1c42 │ │ -09e41a: 2805 |004d: goto 0052 // +0005 │ │ -09e41c: 0d08 |004e: move-exception v8 │ │ -09e41e: 6e10 a502 0800 |004f: invoke-virtual {v8}, Ljava/lang/Exception;.printStackTrace:()V // method@02a5 │ │ -09e424: 0e00 |0052: return-void │ │ +09e36c: |[09e36c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onNoteLoadedFromDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +09e37c: 1a00 7538 |0000: const-string v0, "note" // string@3875 │ │ +09e380: 7120 9104 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09e386: 2200 c504 |0005: new-instance v0, Lorg/json/JSONArray; // type@04c5 │ │ +09e38a: 6e10 1e19 0800 |0007: invoke-virtual {v8}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@191e │ │ +09e390: 0c08 |000a: move-result-object v8 │ │ +09e392: 7020 8a10 8000 |000b: invoke-direct {v0, v8}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@108a │ │ +09e398: 5478 8132 |000e: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3281 │ │ +09e39c: 6e10 6e03 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@036e │ │ +09e3a2: 6e10 8d10 0000 |0013: invoke-virtual {v0}, Lorg/json/JSONArray;.length:()I // method@108d │ │ +09e3a8: 0a08 |0016: move-result v8 │ │ +09e3aa: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +09e3ac: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +09e3ae: 1a03 ff25 |0019: const-string v3, "checklistAdapter" // string@25ff │ │ +09e3b2: 3581 2600 |001b: if-ge v1, v8, 0041 // +0026 │ │ +09e3b6: 6e20 8c10 1000 |001d: invoke-virtual {v0, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@108c │ │ +09e3bc: 0c04 |0020: move-result-object v4 │ │ +09e3be: 5475 7f32 |0021: iget-object v5, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@327f │ │ +09e3c2: 3905 0600 |0023: if-nez v5, 0029 // +0006 │ │ +09e3c6: 7110 9404 0300 |0025: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ +09e3cc: 2802 |0028: goto 002a // +0002 │ │ +09e3ce: 0752 |0029: move-object v2, v5 │ │ +09e3d0: 2203 1f07 |002a: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@071f │ │ +09e3d4: 1a05 f325 |002c: const-string v5, "checked" // string@25f3 │ │ +09e3d8: 6e20 9210 5400 |002e: invoke-virtual {v4, v5}, Lorg/json/JSONObject;.getBoolean:(Ljava/lang/String;)Z // method@1092 │ │ +09e3de: 0a05 |0031: move-result v5 │ │ +09e3e0: 1a06 1938 |0032: const-string v6, "name" // string@3819 │ │ +09e3e4: 6e20 9310 6400 |0034: invoke-virtual {v4, v6}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@1093 │ │ +09e3ea: 0c04 |0037: move-result-object v4 │ │ +09e3ec: 7030 441c 5304 |0038: invoke-direct {v3, v5, v4}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.:(ZLjava/lang/String;)V // method@1c44 │ │ +09e3f2: 6e20 3b1c 3200 |003b: invoke-virtual {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.add:(Ljava/lang/Object;)V // method@1c3b │ │ +09e3f8: d801 0101 |003e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09e3fc: 28d8 |0040: goto 0018 // -0028 │ │ +09e3fe: 5478 7f32 |0041: iget-object v8, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.checklistAdapter:Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter; // field@327f │ │ +09e402: 3908 0600 |0043: if-nez v8, 0049 // +0006 │ │ +09e406: 7110 9404 0300 |0045: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.throwUninitializedPropertyAccessException:(Ljava/lang/String;)V // method@0494 │ │ +09e40c: 2802 |0048: goto 004a // +0002 │ │ +09e40e: 0782 |0049: move-object v2, v8 │ │ +09e410: 6e10 421c 0200 |004a: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListAdapter;.notifyDataSetChanged:()V // method@1c42 │ │ +09e416: 2805 |004d: goto 0052 // +0005 │ │ +09e418: 0d08 |004e: move-exception v8 │ │ +09e41a: 6e10 a502 0800 |004f: invoke-virtual {v8}, Ljava/lang/Exception;.printStackTrace:()V // method@02a5 │ │ +09e420: 0e00 |0052: return-void │ │ catches : 2 │ │ 0x0005 - 0x0017 │ │ Ljava/lang/Exception; -> 0x004e │ │ 0x001d - 0x004d │ │ Ljava/lang/Exception; -> 0x004e │ │ positions : │ │ 0x0005 line=138 │ │ @@ -270240,89 +270239,89 @@ │ │ type : '(Ljava/io/File;Ljava/lang/String;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 161 16-bit code units │ │ -09e4a4: |[09e4a4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onSaveExternalStorage:(Ljava/io/File;Ljava/lang/String;)V │ │ -09e4b4: 1a00 ae24 |0000: const-string v0, "basePath" // string@24ae │ │ -09e4b8: 7120 9104 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09e4be: 1a00 1938 |0005: const-string v0, "name" // string@3819 │ │ -09e4c2: 7120 9104 0700 |0007: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09e4c8: 2200 fc00 |000a: new-instance v0, Ljava/io/File; // type@00fc │ │ -09e4cc: 2201 3901 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@0139 │ │ -09e4d0: 1a02 c204 |000e: const-string v2, "/checklist_" // string@04c2 │ │ -09e4d4: 7020 ee02 2100 |0010: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ee │ │ -09e4da: 6e20 f302 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -09e4e0: 1a02 be04 |0016: const-string v2, ".txt" // string@04be │ │ -09e4e4: 6e20 f302 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -09e4ea: 6e10 f702 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ -09e4f0: 0c01 |001e: move-result-object v1 │ │ -09e4f2: 7030 2b02 6001 |001f: invoke-direct {v0, v6, v1}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@022b │ │ -09e4f8: 6e10 3102 0600 |0022: invoke-virtual {v6}, Ljava/io/File;.exists:()Z // method@0231 │ │ -09e4fe: 0a01 |0025: move-result v1 │ │ -09e500: 3901 0800 |0026: if-nez v1, 002e // +0008 │ │ -09e504: 6e10 3a02 0600 |0028: invoke-virtual {v6}, Ljava/io/File;.mkdirs:()Z // method@023a │ │ -09e50a: 0a06 |002b: move-result v6 │ │ -09e50c: 3806 7400 |002c: if-eqz v6, 00a0 // +0074 │ │ -09e510: 2206 0b01 |002e: new-instance v6, Ljava/io/PrintWriter; // type@010b │ │ -09e514: 7020 5f02 0600 |0030: invoke-direct {v6, v0}, Ljava/io/PrintWriter;.:(Ljava/io/File;)V // method@025f │ │ -09e51a: 6e20 6302 7600 |0033: invoke-virtual {v6, v7}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0263 │ │ -09e520: 6e10 6202 0600 |0036: invoke-virtual {v6}, Ljava/io/PrintWriter;.println:()V // method@0262 │ │ -09e526: 7010 6a1b 0500 |0039: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getContentString:()Ljava/lang/String; // method@1b6a │ │ -09e52c: 0c07 |003c: move-result-object v7 │ │ -09e52e: 6e20 6302 7600 |003d: invoke-virtual {v6, v7}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0263 │ │ -09e534: 6e10 6102 0600 |0040: invoke-virtual {v6}, Ljava/io/PrintWriter;.close:()V // method@0261 │ │ -09e53a: 0756 |0043: move-object v6, v5 │ │ -09e53c: 1f06 1800 |0044: check-cast v6, Landroid/content/Context; // type@0018 │ │ -09e540: 1217 |0046: const/4 v7, #int 1 // #1 │ │ -09e542: 2371 5007 |0047: new-array v1, v7, [Ljava/lang/String; // type@0750 │ │ -09e546: 6e10 3b02 0000 |0049: invoke-virtual {v0}, Ljava/io/File;.toString:()Ljava/lang/String; // method@023b │ │ -09e54c: 0c02 |004c: move-result-object v2 │ │ -09e54e: 1203 |004d: const/4 v3, #int 0 // #0 │ │ -09e550: 4d02 0103 |004e: aput-object v2, v1, v3 │ │ -09e554: 2202 f606 |0050: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0; // type@06f6 │ │ -09e558: 7010 491b 0200 |0052: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0;.:()V // method@1b49 │ │ -09e55e: 1204 |0055: const/4 v4, #int 0 // #0 │ │ -09e560: 7140 9100 1624 |0056: invoke-static {v6, v1, v4, v2}, Landroid/media/MediaScannerConnection;.scanFile:(Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;Landroid/media/MediaScannerConnection$OnScanCompletedListener;)V // method@0091 │ │ -09e566: 6e10 681b 0500 |0059: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@1b68 │ │ -09e56c: 0c06 |005c: move-result-object v6 │ │ -09e56e: 6201 4a00 |005d: sget-object v1, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@004a │ │ -09e572: 1401 1f01 117f |005f: const v1, #float 1.92744e+38 // #7f11011f │ │ -09e578: 6e20 6e1b 1500 |0062: invoke-virtual {v5, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@1b6e │ │ -09e57e: 0c01 |0065: move-result-object v1 │ │ -09e580: 1a02 ea2c |0066: const-string v2, "getString(R.string.toast_file_exported_to)" // string@2cea │ │ -09e584: 7120 9004 2100 |0068: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -09e58a: 2372 4e07 |006b: new-array v2, v7, [Ljava/lang/Object; // type@074e │ │ -09e58e: 6e10 3202 0000 |006d: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0232 │ │ -09e594: 0c04 |0070: move-result-object v4 │ │ -09e596: 4d04 0203 |0071: aput-object v4, v2, v3 │ │ -09e59a: 7120 7503 7200 |0073: invoke-static {v2, v7}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0375 │ │ -09e5a0: 0c02 |0076: move-result-object v2 │ │ -09e5a2: 7120 d902 2100 |0077: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@02d9 │ │ -09e5a8: 0c01 |007a: move-result-object v1 │ │ -09e5aa: 1a02 482b |007b: const-string v2, "format(format, *args)" // string@2b48 │ │ -09e5ae: 7120 9004 2100 |007d: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -09e5b4: 1f01 1601 |0080: check-cast v1, Ljava/lang/CharSequence; // type@0116 │ │ -09e5b8: 7130 5501 1607 |0082: invoke-static {v6, v1, v7}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0155 │ │ -09e5be: 0c06 |0085: move-result-object v6 │ │ -09e5c0: 6e10 5601 0600 |0086: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0156 │ │ -09e5c6: 2817 |0089: goto 00a0 // +0017 │ │ -09e5c8: 0d06 |008a: move-exception v6 │ │ -09e5ca: 2207 3901 |008b: new-instance v7, Ljava/lang/StringBuilder; // type@0139 │ │ -09e5ce: 1a01 c00b |008d: const-string v1, "Error writing " // string@0bc0 │ │ -09e5d2: 7020 ee02 1700 |008f: invoke-direct {v7, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ee │ │ -09e5d8: 6e20 f202 0700 |0092: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@02f2 │ │ -09e5de: 6e10 f702 0700 |0095: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ -09e5e4: 0c07 |0098: move-result-object v7 │ │ -09e5e6: 1f06 4001 |0099: check-cast v6, Ljava/lang/Throwable; // type@0140 │ │ -09e5ea: 1a00 ee0b |009b: const-string v0, "ExternalStorage" // string@0bee │ │ -09e5ee: 7130 e300 7006 |009d: invoke-static {v0, v7, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@00e3 │ │ -09e5f4: 0e00 |00a0: return-void │ │ +09e4a0: |[09e4a0] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.onSaveExternalStorage:(Ljava/io/File;Ljava/lang/String;)V │ │ +09e4b0: 1a00 ae24 |0000: const-string v0, "basePath" // string@24ae │ │ +09e4b4: 7120 9104 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09e4ba: 1a00 1938 |0005: const-string v0, "name" // string@3819 │ │ +09e4be: 7120 9104 0700 |0007: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09e4c4: 2200 fc00 |000a: new-instance v0, Ljava/io/File; // type@00fc │ │ +09e4c8: 2201 3901 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@0139 │ │ +09e4cc: 1a02 c204 |000e: const-string v2, "/checklist_" // string@04c2 │ │ +09e4d0: 7020 ee02 2100 |0010: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ee │ │ +09e4d6: 6e20 f302 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +09e4dc: 1a02 be04 |0016: const-string v2, ".txt" // string@04be │ │ +09e4e0: 6e20 f302 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +09e4e6: 6e10 f702 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ +09e4ec: 0c01 |001e: move-result-object v1 │ │ +09e4ee: 7030 2b02 6001 |001f: invoke-direct {v0, v6, v1}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@022b │ │ +09e4f4: 6e10 3102 0600 |0022: invoke-virtual {v6}, Ljava/io/File;.exists:()Z // method@0231 │ │ +09e4fa: 0a01 |0025: move-result v1 │ │ +09e4fc: 3901 0800 |0026: if-nez v1, 002e // +0008 │ │ +09e500: 6e10 3a02 0600 |0028: invoke-virtual {v6}, Ljava/io/File;.mkdirs:()Z // method@023a │ │ +09e506: 0a06 |002b: move-result v6 │ │ +09e508: 3806 7400 |002c: if-eqz v6, 00a0 // +0074 │ │ +09e50c: 2206 0b01 |002e: new-instance v6, Ljava/io/PrintWriter; // type@010b │ │ +09e510: 7020 5f02 0600 |0030: invoke-direct {v6, v0}, Ljava/io/PrintWriter;.:(Ljava/io/File;)V // method@025f │ │ +09e516: 6e20 6302 7600 |0033: invoke-virtual {v6, v7}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0263 │ │ +09e51c: 6e10 6202 0600 |0036: invoke-virtual {v6}, Ljava/io/PrintWriter;.println:()V // method@0262 │ │ +09e522: 7010 6a1b 0500 |0039: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getContentString:()Ljava/lang/String; // method@1b6a │ │ +09e528: 0c07 |003c: move-result-object v7 │ │ +09e52a: 6e20 6302 7600 |003d: invoke-virtual {v6, v7}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0263 │ │ +09e530: 6e10 6102 0600 |0040: invoke-virtual {v6}, Ljava/io/PrintWriter;.close:()V // method@0261 │ │ +09e536: 0756 |0043: move-object v6, v5 │ │ +09e538: 1f06 1800 |0044: check-cast v6, Landroid/content/Context; // type@0018 │ │ +09e53c: 1217 |0046: const/4 v7, #int 1 // #1 │ │ +09e53e: 2371 5007 |0047: new-array v1, v7, [Ljava/lang/String; // type@0750 │ │ +09e542: 6e10 3b02 0000 |0049: invoke-virtual {v0}, Ljava/io/File;.toString:()Ljava/lang/String; // method@023b │ │ +09e548: 0c02 |004c: move-result-object v2 │ │ +09e54a: 1203 |004d: const/4 v3, #int 0 // #0 │ │ +09e54c: 4d02 0103 |004e: aput-object v2, v1, v3 │ │ +09e550: 2202 f606 |0050: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0; // type@06f6 │ │ +09e554: 7010 491b 0200 |0052: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity$$ExternalSyntheticLambda0;.:()V // method@1b49 │ │ +09e55a: 1204 |0055: const/4 v4, #int 0 // #0 │ │ +09e55c: 7140 9100 1624 |0056: invoke-static {v6, v1, v4, v2}, Landroid/media/MediaScannerConnection;.scanFile:(Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;Landroid/media/MediaScannerConnection$OnScanCompletedListener;)V // method@0091 │ │ +09e562: 6e10 681b 0500 |0059: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@1b68 │ │ +09e568: 0c06 |005c: move-result-object v6 │ │ +09e56a: 6201 4a00 |005d: sget-object v1, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@004a │ │ +09e56e: 1401 1f01 117f |005f: const v1, #float 1.92744e+38 // #7f11011f │ │ +09e574: 6e20 6e1b 1500 |0062: invoke-virtual {v5, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getString:(I)Ljava/lang/String; // method@1b6e │ │ +09e57a: 0c01 |0065: move-result-object v1 │ │ +09e57c: 1a02 ea2c |0066: const-string v2, "getString(R.string.toast_file_exported_to)" // string@2cea │ │ +09e580: 7120 9004 2100 |0068: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +09e586: 2372 4e07 |006b: new-array v2, v7, [Ljava/lang/Object; // type@074e │ │ +09e58a: 6e10 3202 0000 |006d: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0232 │ │ +09e590: 0c04 |0070: move-result-object v4 │ │ +09e592: 4d04 0203 |0071: aput-object v4, v2, v3 │ │ +09e596: 7120 7503 7200 |0073: invoke-static {v2, v7}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0375 │ │ +09e59c: 0c02 |0076: move-result-object v2 │ │ +09e59e: 7120 d902 2100 |0077: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@02d9 │ │ +09e5a4: 0c01 |007a: move-result-object v1 │ │ +09e5a6: 1a02 482b |007b: const-string v2, "format(format, *args)" // string@2b48 │ │ +09e5aa: 7120 9004 2100 |007d: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +09e5b0: 1f01 1601 |0080: check-cast v1, Ljava/lang/CharSequence; // type@0116 │ │ +09e5b4: 7130 5501 1607 |0082: invoke-static {v6, v1, v7}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0155 │ │ +09e5ba: 0c06 |0085: move-result-object v6 │ │ +09e5bc: 6e10 5601 0600 |0086: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0156 │ │ +09e5c2: 2817 |0089: goto 00a0 // +0017 │ │ +09e5c4: 0d06 |008a: move-exception v6 │ │ +09e5c6: 2207 3901 |008b: new-instance v7, Ljava/lang/StringBuilder; // type@0139 │ │ +09e5ca: 1a01 c00b |008d: const-string v1, "Error writing " // string@0bc0 │ │ +09e5ce: 7020 ee02 1700 |008f: invoke-direct {v7, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ee │ │ +09e5d4: 6e20 f202 0700 |0092: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@02f2 │ │ +09e5da: 6e10 f702 0700 |0095: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ +09e5e0: 0c07 |0098: move-result-object v7 │ │ +09e5e2: 1f06 4001 |0099: check-cast v6, Ljava/lang/Throwable; // type@0140 │ │ +09e5e6: 1a00 ee0b |009b: const-string v0, "ExternalStorage" // string@0bee │ │ +09e5ea: 7130 e300 7006 |009d: invoke-static {v0, v7, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@00e3 │ │ +09e5f0: 0e00 |00a0: return-void │ │ catches : 1 │ │ 0x0022 - 0x0089 │ │ Ljava/io/IOException; -> 0x008a │ │ positions : │ │ 0x000a line=212 │ │ 0x0022 line=215 │ │ 0x002e line=216 │ │ @@ -270347,45 +270346,45 @@ │ │ type : '(Ljava/lang/String;)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 60 16-bit code units │ │ -09de60: |[09de60] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.shareNote:(Ljava/lang/String;)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ -09de70: 1a00 1938 |0000: const-string v0, "name" // string@3819 │ │ -09de74: 7120 9104 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09de7a: 2203 1b00 |0005: new-instance v3, Landroid/content/Intent; // type@001b │ │ -09de7e: 7010 2c00 0300 |0007: invoke-direct {v3}, Landroid/content/Intent;.:()V // method@002c │ │ -09de84: 1a00 d823 |000a: const-string v0, "android.intent.action.SEND" // string@23d8 │ │ -09de88: 6e20 3a00 0300 |000c: invoke-virtual {v3, v0}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@003a │ │ -09de8e: 1a00 283e |000f: const-string v0, "text/plain" // string@3e28 │ │ -09de92: 6e20 3e00 0300 |0011: invoke-virtual {v3, v0}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@003e │ │ -09de98: 7010 6a1b 0700 |0014: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getContentString:()Ljava/lang/String; // method@1b6a │ │ -09de9e: 0c00 |0017: move-result-object v0 │ │ -09dea0: 2201 3901 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0139 │ │ -09dea4: 7010 ec02 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@02ec │ │ -09deaa: 6e20 f302 8100 |001d: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -09deb0: 1a08 6701 |0020: const-string v8, " │ │ +09de5c: |[09de5c] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.shareNote:(Ljava/lang/String;)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ +09de6c: 1a00 1938 |0000: const-string v0, "name" // string@3819 │ │ +09de70: 7120 9104 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09de76: 2203 1b00 |0005: new-instance v3, Landroid/content/Intent; // type@001b │ │ +09de7a: 7010 2c00 0300 |0007: invoke-direct {v3}, Landroid/content/Intent;.:()V // method@002c │ │ +09de80: 1a00 d823 |000a: const-string v0, "android.intent.action.SEND" // string@23d8 │ │ +09de84: 6e20 3a00 0300 |000c: invoke-virtual {v3, v0}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@003a │ │ +09de8a: 1a00 283e |000f: const-string v0, "text/plain" // string@3e28 │ │ +09de8e: 6e20 3e00 0300 |0011: invoke-virtual {v3, v0}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@003e │ │ +09de94: 7010 6a1b 0700 |0014: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getContentString:()Ljava/lang/String; // method@1b6a │ │ +09de9a: 0c00 |0017: move-result-object v0 │ │ +09de9c: 2201 3901 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0139 │ │ +09dea0: 7010 ec02 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@02ec │ │ +09dea6: 6e20 f302 8100 |001d: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +09deac: 1a08 6701 |0020: const-string v8, " │ │ │ │ " // string@0167 │ │ -09deb4: 6e20 f302 8100 |0022: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -09deba: 6e20 f302 0100 |0025: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -09dec0: 6e10 f702 0100 |0028: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ -09dec6: 0c08 |002b: move-result-object v8 │ │ -09dec8: 1a00 da23 |002c: const-string v0, "android.intent.extra.TEXT" // string@23da │ │ -09decc: 6e30 3800 0308 |002e: invoke-virtual {v3, v0, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0038 │ │ -09ded2: 2208 e906 |0031: new-instance v8, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e9 │ │ -09ded6: 1212 |0033: const/4 v2, #int 1 // #1 │ │ -09ded8: 1204 |0034: const/4 v4, #int 0 // #0 │ │ -09deda: 1245 |0035: const/4 v5, #int 4 // #4 │ │ -09dedc: 1206 |0036: const/4 v6, #int 0 // #0 │ │ -09dede: 0781 |0037: move-object v1, v8 │ │ -09dee0: 7606 d81a 0100 |0038: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad8 │ │ -09dee6: 1108 |003b: return-object v8 │ │ +09deb0: 6e20 f302 8100 |0022: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +09deb6: 6e20 f302 0100 |0025: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +09debc: 6e10 f702 0100 |0028: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ +09dec2: 0c08 |002b: move-result-object v8 │ │ +09dec4: 1a00 da23 |002c: const-string v0, "android.intent.extra.TEXT" // string@23da │ │ +09dec8: 6e30 3800 0308 |002e: invoke-virtual {v3, v0, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0038 │ │ +09dece: 2208 e906 |0031: new-instance v8, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e9 │ │ +09ded2: 1212 |0033: const/4 v2, #int 1 // #1 │ │ +09ded4: 1204 |0034: const/4 v4, #int 0 // #0 │ │ +09ded6: 1245 |0035: const/4 v5, #int 4 // #4 │ │ +09ded8: 1206 |0036: const/4 v6, #int 0 // #0 │ │ +09deda: 0781 |0037: move-object v1, v8 │ │ +09dedc: 7606 d81a 0100 |0038: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad8 │ │ +09dee2: 1108 |003b: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=159 │ │ 0x000c line=160 │ │ 0x0011 line=161 │ │ 0x0014 line=162 │ │ 0x0031 line=163 │ │ @@ -270398,65 +270397,65 @@ │ │ type : '(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -09dee8: |[09dee8] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.updateNoteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ -09def8: 1a00 1938 |0000: const-string v0, "name" // string@3819 │ │ -09defc: 7120 9104 0a00 |0002: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09df02: 7010 6d1b 0900 |0005: invoke-direct {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6d │ │ -09df08: 0c01 |0008: move-result-object v1 │ │ -09df0a: 6e10 3901 0100 |0009: invoke-virtual {v1}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@0139 │ │ -09df10: 0c01 |000c: move-result-object v1 │ │ -09df12: 1a02 ce30 |000d: const-string v2, "lvItemList.adapter" // string@30ce │ │ -09df16: 7120 9004 2100 |000f: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -09df1c: 1f01 7100 |0012: check-cast v1, Landroid/widget/Adapter; // type@0071 │ │ -09df20: 2202 c504 |0014: new-instance v2, Lorg/json/JSONArray; // type@04c5 │ │ -09df24: 7010 8910 0200 |0016: invoke-direct {v2}, Lorg/json/JSONArray;.:()V // method@1089 │ │ -09df2a: 5493 8132 |0019: iget-object v3, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3281 │ │ -09df2e: 6e10 7303 0300 |001b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0373 │ │ -09df34: 0a03 |001e: move-result v3 │ │ -09df36: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -09df38: 3534 2c00 |0020: if-ge v4, v3, 004c // +002c │ │ -09df3c: 7220 0c01 4100 |0022: invoke-interface {v1, v4}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@010c │ │ -09df42: 0c05 |0025: move-result-object v5 │ │ -09df44: 1a06 df38 |0026: const-string v6, "null cannot be cast to non-null type org.secuso.privacyfriendlynotes.ui.util.CheckListItem" // string@38df │ │ -09df48: 7120 8f04 6500 |0028: invoke-static {v5, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048f │ │ -09df4e: 1f05 1f07 |002b: check-cast v5, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@071f │ │ -09df52: 2206 c704 |002d: new-instance v6, Lorg/json/JSONObject; // type@04c7 │ │ -09df56: 7010 9110 0600 |002f: invoke-direct {v6}, Lorg/json/JSONObject;.:()V // method@1091 │ │ -09df5c: 6e10 451c 0500 |0032: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@1c45 │ │ -09df62: 0c07 |0035: move-result-object v7 │ │ -09df64: 6e30 9410 0607 |0036: invoke-virtual {v6, v0, v7}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@1094 │ │ -09df6a: 1a07 f325 |0039: const-string v7, "checked" // string@25f3 │ │ -09df6e: 6e10 461c 0500 |003b: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@1c46 │ │ -09df74: 0a05 |003e: move-result v5 │ │ -09df76: 6e30 9510 7605 |003f: invoke-virtual {v6, v7, v5}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Z)Lorg/json/JSONObject; // method@1095 │ │ -09df7c: 6e20 8e10 6200 |0042: invoke-virtual {v2, v6}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@108e │ │ -09df82: d804 0401 |0045: add-int/lit8 v4, v4, #int 1 // #01 │ │ -09df86: 28d9 |0047: goto 0020 // -0027 │ │ -09df88: 0d00 |0048: move-exception v0 │ │ -09df8a: 6e10 9010 0000 |0049: invoke-virtual {v0}, Lorg/json/JSONException;.printStackTrace:()V // method@1090 │ │ -09df90: 2200 e906 |004c: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e9 │ │ -09df94: 1214 |004e: const/4 v4, #int 1 // #1 │ │ -09df96: 2205 9006 |004f: new-instance v5, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@0690 │ │ -09df9a: 6e10 8f10 0200 |0051: invoke-virtual {v2}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@108f │ │ -09dfa0: 0c01 |0054: move-result-object v1 │ │ -09dfa2: 1a02 2c2f |0055: const-string v2, "jsonArray.toString()" // string@2f2c │ │ -09dfa6: 7120 9004 2100 |0057: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -09dfac: 1232 |005a: const/4 v2, #int 3 // #3 │ │ -09dfae: 705b 1319 a521 |005b: invoke-direct {v5, v10, v1, v2, v11}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@1913 │ │ -09dfb4: 1206 |005e: const/4 v6, #int 0 // #0 │ │ -09dfb6: 1247 |005f: const/4 v7, #int 4 // #4 │ │ -09dfb8: 1208 |0060: const/4 v8, #int 0 // #0 │ │ -09dfba: 0703 |0061: move-object v3, v0 │ │ -09dfbc: 7606 d81a 0300 |0062: invoke-direct/range {v3, v4, v5, v6, v7, v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad8 │ │ -09dfc2: 1100 |0065: return-object v0 │ │ +09dee4: |[09dee4] org.secuso.privacyfriendlynotes.ui.notes.ChecklistNoteActivity.updateNoteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ +09def4: 1a00 1938 |0000: const-string v0, "name" // string@3819 │ │ +09def8: 7120 9104 0a00 |0002: invoke-static {v10, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09defe: 7010 6d1b 0900 |0005: invoke-direct {v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.getLvItemList:()Landroid/widget/ListView; // method@1b6d │ │ +09df04: 0c01 |0008: move-result-object v1 │ │ +09df06: 6e10 3901 0100 |0009: invoke-virtual {v1}, Landroid/widget/ListView;.getAdapter:()Landroid/widget/ListAdapter; // method@0139 │ │ +09df0c: 0c01 |000c: move-result-object v1 │ │ +09df0e: 1a02 ce30 |000d: const-string v2, "lvItemList.adapter" // string@30ce │ │ +09df12: 7120 9004 2100 |000f: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +09df18: 1f01 7100 |0012: check-cast v1, Landroid/widget/Adapter; // type@0071 │ │ +09df1c: 2202 c504 |0014: new-instance v2, Lorg/json/JSONArray; // type@04c5 │ │ +09df20: 7010 8910 0200 |0016: invoke-direct {v2}, Lorg/json/JSONArray;.:()V // method@1089 │ │ +09df26: 5493 8132 |0019: iget-object v3, v9, Lorg/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity;.itemNamesList:Ljava/util/ArrayList; // field@3281 │ │ +09df2a: 6e10 7303 0300 |001b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@0373 │ │ +09df30: 0a03 |001e: move-result v3 │ │ +09df32: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +09df34: 3534 2c00 |0020: if-ge v4, v3, 004c // +002c │ │ +09df38: 7220 0c01 4100 |0022: invoke-interface {v1, v4}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@010c │ │ +09df3e: 0c05 |0025: move-result-object v5 │ │ +09df40: 1a06 df38 |0026: const-string v6, "null cannot be cast to non-null type org.secuso.privacyfriendlynotes.ui.util.CheckListItem" // string@38df │ │ +09df44: 7120 8f04 6500 |0028: invoke-static {v5, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048f │ │ +09df4a: 1f05 1f07 |002b: check-cast v5, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem; // type@071f │ │ +09df4e: 2206 c704 |002d: new-instance v6, Lorg/json/JSONObject; // type@04c7 │ │ +09df52: 7010 9110 0600 |002f: invoke-direct {v6}, Lorg/json/JSONObject;.:()V // method@1091 │ │ +09df58: 6e10 451c 0500 |0032: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.getName:()Ljava/lang/String; // method@1c45 │ │ +09df5e: 0c07 |0035: move-result-object v7 │ │ +09df60: 6e30 9410 0607 |0036: invoke-virtual {v6, v0, v7}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@1094 │ │ +09df66: 1a07 f325 |0039: const-string v7, "checked" // string@25f3 │ │ +09df6a: 6e10 461c 0500 |003b: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/util/CheckListItem;.isChecked:()Z // method@1c46 │ │ +09df70: 0a05 |003e: move-result v5 │ │ +09df72: 6e30 9510 7605 |003f: invoke-virtual {v6, v7, v5}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Z)Lorg/json/JSONObject; // method@1095 │ │ +09df78: 6e20 8e10 6200 |0042: invoke-virtual {v2, v6}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@108e │ │ +09df7e: d804 0401 |0045: add-int/lit8 v4, v4, #int 1 // #01 │ │ +09df82: 28d9 |0047: goto 0020 // -0027 │ │ +09df84: 0d00 |0048: move-exception v0 │ │ +09df86: 6e10 9010 0000 |0049: invoke-virtual {v0}, Lorg/json/JSONException;.printStackTrace:()V // method@1090 │ │ +09df8c: 2200 e906 |004c: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e9 │ │ +09df90: 1214 |004e: const/4 v4, #int 1 // #1 │ │ +09df92: 2205 9006 |004f: new-instance v5, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@0690 │ │ +09df96: 6e10 8f10 0200 |0051: invoke-virtual {v2}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@108f │ │ +09df9c: 0c01 |0054: move-result-object v1 │ │ +09df9e: 1a02 2c2f |0055: const-string v2, "jsonArray.toString()" // string@2f2c │ │ +09dfa2: 7120 9004 2100 |0057: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +09dfa8: 1232 |005a: const/4 v2, #int 3 // #3 │ │ +09dfaa: 705b 1319 a521 |005b: invoke-direct {v5, v10, v1, v2, v11}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@1913 │ │ +09dfb0: 1206 |005e: const/4 v6, #int 0 // #0 │ │ +09dfb2: 1247 |005f: const/4 v7, #int 4 // #4 │ │ +09dfb4: 1208 |0060: const/4 v8, #int 0 // #0 │ │ +09dfb6: 0703 |0061: move-object v3, v0 │ │ +09dfb8: 7606 d81a 0300 |0062: invoke-direct/range {v3, v4, v5, v6, v7, v8}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad8 │ │ +09dfbe: 1100 |0065: return-object v0 │ │ catches : 1 │ │ 0x0019 - 0x0045 │ │ Lorg/json/JSONException; -> 0x0048 │ │ positions : │ │ 0x0005 line=175 │ │ 0x0014 line=176 │ │ 0x0019 line=178 │ │ @@ -270534,67 +270533,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 │ │ -0a0000: |[0a0000] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.$r8$lambda$ptv4WPXMuNZzdpMwNB1Nd2L1HtE:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -0a0010: 7120 fa1b 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.onSaveExternalStorage$lambda$0:(Ljava/lang/String;Landroid/net/Uri;)V // method@1bfa │ │ -0a0016: 0e00 |0003: return-void │ │ +09fffc: |[09fffc] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.$r8$lambda$ptv4WPXMuNZzdpMwNB1Nd2L1HtE:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +0a000c: 7120 fa1b 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.onSaveExternalStorage$lambda$0:(Ljava/lang/String;Landroid/net/Uri;)V // method@1bfa │ │ +0a0012: 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 │ │ -0a0018: |[0a0018] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.:()V │ │ -0a0028: 2200 0e07 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // type@070e │ │ -0a002c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a002e: 7020 d81b 1000 |0003: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1bd8 │ │ -0a0034: 6900 b332 |0006: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // field@32b3 │ │ -0a0038: 0e00 |0008: return-void │ │ +0a0014: |[0a0014] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.:()V │ │ +0a0024: 2200 0e07 |0000: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // type@070e │ │ +0a0028: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0a002a: 7020 d81b 1000 |0003: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1bd8 │ │ +0a0030: 6900 b332 |0006: sput-object v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // field@32b3 │ │ +0a0034: 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 │ │ -0a003c: |[0a003c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.:()V │ │ -0a004c: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -0a004e: 7020 051b 0100 |0001: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.:(I)V // method@1b05 │ │ -0a0054: 2200 1107 |0004: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2; // type@0711 │ │ -0a0058: 7020 e01b 1000 |0006: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@1be0 │ │ -0a005e: 1f00 dc01 |0009: check-cast v0, Lkotlin/jvm/functions/Function0; // type@01dc │ │ -0a0062: 7110 4304 0000 |000b: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@0443 │ │ -0a0068: 0c00 |000e: move-result-object v0 │ │ -0a006a: 5b10 b532 |000f: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView$delegate:Lkotlin/Lazy; // field@32b5 │ │ -0a006e: 2200 0f07 |0011: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2; // type@070f │ │ -0a0072: 7020 da1b 1000 |0013: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@1bda │ │ -0a0078: 1f00 dc01 |0016: check-cast v0, Lkotlin/jvm/functions/Function0; // type@01dc │ │ -0a007c: 7110 4304 0000 |0018: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@0443 │ │ -0a0082: 0c00 |001b: move-result-object v0 │ │ -0a0084: 5b10 b432 |001c: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.btnColorSelector$delegate:Lkotlin/Lazy; // field@32b4 │ │ -0a0088: 1a00 c82a |001e: const-string v0, "finde_die_datei.mp4" // string@2ac8 │ │ -0a008c: 5b10 b632 |0020: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@32b6 │ │ -0a0090: 0e00 |0022: return-void │ │ +0a0038: |[0a0038] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.:()V │ │ +0a0048: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +0a004a: 7020 051b 0100 |0001: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.:(I)V // method@1b05 │ │ +0a0050: 2200 1107 |0004: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2; // type@0711 │ │ +0a0054: 7020 e01b 1000 |0006: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$drawView$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@1be0 │ │ +0a005a: 1f00 dc01 |0009: check-cast v0, Lkotlin/jvm/functions/Function0; // type@01dc │ │ +0a005e: 7110 4304 0000 |000b: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@0443 │ │ +0a0064: 0c00 |000e: move-result-object v0 │ │ +0a0066: 5b10 b532 |000f: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView$delegate:Lkotlin/Lazy; // field@32b5 │ │ +0a006a: 2200 0f07 |0011: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2; // type@070f │ │ +0a006e: 7020 da1b 1000 |0013: invoke-direct {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$btnColorSelector$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@1bda │ │ +0a0074: 1f00 dc01 |0016: check-cast v0, Lkotlin/jvm/functions/Function0; // type@01dc │ │ +0a0078: 7110 4304 0000 |0018: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@0443 │ │ +0a007e: 0c00 |001b: move-result-object v0 │ │ +0a0080: 5b10 b432 |001c: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.btnColorSelector$delegate:Lkotlin/Lazy; // field@32b4 │ │ +0a0084: 1a00 c82a |001e: const-string v0, "finde_die_datei.mp4" // string@2ac8 │ │ +0a0088: 5b10 b632 |0020: iput-object v0, v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@32b6 │ │ +0a008c: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=43 │ │ 0x0004 line=44 │ │ 0x0011 line=45 │ │ 0x0020 line=46 │ │ locals : │ │ @@ -270605,18 +270604,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 │ │ -09fb68: |[09fb68] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$getBtnColorSelector:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Landroid/widget/Button; │ │ -09fb78: 7010 ed1b 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getBtnColorSelector:()Landroid/widget/Button; // method@1bed │ │ -09fb7e: 0c00 |0003: move-result-object v0 │ │ -09fb80: 1100 |0004: return-object v0 │ │ +09fb64: |[09fb64] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$getBtnColorSelector:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Landroid/widget/Button; │ │ +09fb74: 7010 ed1b 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getBtnColorSelector:()Landroid/widget/Button; // method@1bed │ │ +09fb7a: 0c00 |0003: move-result-object v0 │ │ +09fb7c: 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;) │ │ @@ -270624,18 +270623,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 │ │ -09fbb0: |[09fbb0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$getDrawView:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Lcom/simplify/ink/InkView; │ │ -09fbc0: 7010 ee1b 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bee │ │ -09fbc6: 0c00 |0003: move-result-object v0 │ │ -09fbc8: 1100 |0004: return-object v0 │ │ +09fbac: |[09fbac] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.access$getDrawView:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)Lcom/simplify/ink/InkView; │ │ +09fbbc: 7010 ee1b 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bee │ │ +09fbc2: 0c00 |0003: move-result-object v0 │ │ +09fbc4: 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;) │ │ @@ -270643,32 +270642,32 @@ │ │ type : '()V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -0a0094: |[0a0094] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.displayColorDialog:()V │ │ -0a00a4: 2200 2907 |0000: new-instance v0, Lpetrov/kristiyan/colorpicker/ColorPicker; // type@0729 │ │ -0a00a8: 0721 |0002: move-object v1, v2 │ │ -0a00aa: 1f01 0700 |0003: check-cast v1, Landroid/app/Activity; // type@0007 │ │ -0a00ae: 7020 5d1c 1000 |0005: invoke-direct {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.:(Landroid/app/Activity;)V // method@1c5d │ │ -0a00b4: 2201 1007 |0008: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1; // type@0710 │ │ -0a00b8: 7020 dd1b 2100 |000a: invoke-direct {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@1bdd │ │ -0a00be: 1f01 2807 |000d: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // type@0728 │ │ -0a00c2: 6e20 7a1c 1000 |000f: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setOnFastChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@1c7a │ │ -0a00c8: 0c00 |0012: move-result-object v0 │ │ -0a00ca: 1401 0500 037f |0013: const v1, #float 1.74129e+38 // #7f030005 │ │ -0a00d0: 6e20 711c 1000 |0016: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColors:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@1c71 │ │ -0a00d6: 0c00 |0019: move-result-object v0 │ │ -0a00d8: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -0a00da: 6e20 7c1c 1000 |001b: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setTitle:(Ljava/lang/String;)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@1c7c │ │ -0a00e0: 0c00 |001e: move-result-object v0 │ │ -0a00e2: 6e10 7e1c 0000 |001f: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorPicker;.show:()V // method@1c7e │ │ -0a00e8: 0e00 |0022: return-void │ │ +0a0090: |[0a0090] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.displayColorDialog:()V │ │ +0a00a0: 2200 2907 |0000: new-instance v0, Lpetrov/kristiyan/colorpicker/ColorPicker; // type@0729 │ │ +0a00a4: 0721 |0002: move-object v1, v2 │ │ +0a00a6: 1f01 0700 |0003: check-cast v1, Landroid/app/Activity; // type@0007 │ │ +0a00aa: 7020 5d1c 1000 |0005: invoke-direct {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.:(Landroid/app/Activity;)V // method@1c5d │ │ +0a00b0: 2201 1007 |0008: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1; // type@0710 │ │ +0a00b4: 7020 dd1b 2100 |000a: invoke-direct {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$displayColorDialog$1;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;)V // method@1bdd │ │ +0a00ba: 1f01 2807 |000d: check-cast v1, Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener; // type@0728 │ │ +0a00be: 6e20 7a1c 1000 |000f: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setOnFastChooseColorListener:(Lpetrov/kristiyan/colorpicker/ColorPicker$OnFastChooseColorListener;)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@1c7a │ │ +0a00c4: 0c00 |0012: move-result-object v0 │ │ +0a00c6: 1401 0500 037f |0013: const v1, #float 1.74129e+38 // #7f030005 │ │ +0a00cc: 6e20 711c 1000 |0016: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setColors:(I)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@1c71 │ │ +0a00d2: 0c00 |0019: move-result-object v0 │ │ +0a00d4: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +0a00d6: 6e20 7c1c 1000 |001b: invoke-virtual {v0, v1}, Lpetrov/kristiyan/colorpicker/ColorPicker;.setTitle:(Ljava/lang/String;)Lpetrov/kristiyan/colorpicker/ColorPicker; // method@1c7c │ │ +0a00dc: 0c00 |001e: move-result-object v0 │ │ +0a00de: 6e10 7e1c 0000 |001f: invoke-virtual {v0}, Lpetrov/kristiyan/colorpicker/ColorPicker;.show:()V // method@1c7e │ │ +0a00e4: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0008 line=167 │ │ 0x0016 line=175 │ │ 0x001b line=176 │ │ 0x001f line=177 │ │ @@ -270680,40 +270679,40 @@ │ │ type : '()Landroid/graphics/Bitmap;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -09fafc: |[09fafc] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.emptyBitmap:()Landroid/graphics/Bitmap; │ │ -09fb0c: 7010 ee1b 0300 |0000: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bee │ │ -09fb12: 0c00 |0003: move-result-object v0 │ │ -09fb14: 6e10 1f02 0000 |0004: invoke-virtual {v0}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021f │ │ -09fb1a: 0c00 |0007: move-result-object v0 │ │ -09fb1c: 6e10 6f00 0000 |0008: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getWidth:()I // method@006f │ │ -09fb22: 0a00 |000b: move-result v0 │ │ -09fb24: 7010 ee1b 0300 |000c: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bee │ │ -09fb2a: 0c01 |000f: move-result-object v1 │ │ -09fb2c: 6e10 1f02 0100 |0010: invoke-virtual {v1}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021f │ │ -09fb32: 0c01 |0013: move-result-object v1 │ │ -09fb34: 6e10 6e00 0100 |0014: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getHeight:()I // method@006e │ │ -09fb3a: 0a01 |0017: move-result v1 │ │ -09fb3c: 7010 ee1b 0300 |0018: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bee │ │ -09fb42: 0c02 |001b: move-result-object v2 │ │ -09fb44: 6e10 1f02 0200 |001c: invoke-virtual {v2}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021f │ │ -09fb4a: 0c02 |001f: move-result-object v2 │ │ -09fb4c: 6e10 6d00 0200 |0020: invoke-virtual {v2}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@006d │ │ -09fb52: 0c02 |0023: move-result-object v2 │ │ -09fb54: 7130 6c00 1002 |0024: invoke-static {v0, v1, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@006c │ │ -09fb5a: 0c00 |0027: move-result-object v0 │ │ -09fb5c: 1a01 9427 |0028: const-string v1, "createBitmap( │ │ +09faf8: |[09faf8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.emptyBitmap:()Landroid/graphics/Bitmap; │ │ +09fb08: 7010 ee1b 0300 |0000: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bee │ │ +09fb0e: 0c00 |0003: move-result-object v0 │ │ +09fb10: 6e10 1f02 0000 |0004: invoke-virtual {v0}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021f │ │ +09fb16: 0c00 |0007: move-result-object v0 │ │ +09fb18: 6e10 6f00 0000 |0008: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getWidth:()I // method@006f │ │ +09fb1e: 0a00 |000b: move-result v0 │ │ +09fb20: 7010 ee1b 0300 |000c: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bee │ │ +09fb26: 0c01 |000f: move-result-object v1 │ │ +09fb28: 6e10 1f02 0100 |0010: invoke-virtual {v1}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021f │ │ +09fb2e: 0c01 |0013: move-result-object v1 │ │ +09fb30: 6e10 6e00 0100 |0014: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getHeight:()I // method@006e │ │ +09fb36: 0a01 |0017: move-result v1 │ │ +09fb38: 7010 ee1b 0300 |0018: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bee │ │ +09fb3e: 0c02 |001b: move-result-object v2 │ │ +09fb40: 6e10 1f02 0200 |001c: invoke-virtual {v2}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021f │ │ +09fb46: 0c02 |001f: move-result-object v2 │ │ +09fb48: 6e10 6d00 0200 |0020: invoke-virtual {v2}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@006d │ │ +09fb4e: 0c02 |0023: move-result-object v2 │ │ +09fb50: 7130 6c00 1002 |0024: invoke-static {v0, v1, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@006c │ │ +09fb56: 0c00 |0027: move-result-object v0 │ │ +09fb58: 1a01 9427 |0028: const-string v1, "createBitmap( │ │ …w.bitmap.config │ │ )" // string@2794 │ │ -09fb60: 7120 9004 1000 |002a: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -09fb66: 1100 |002d: return-object v0 │ │ +09fb5c: 7120 9004 1000 |002a: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +09fb62: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x000c line=53 │ │ 0x0018 line=54 │ │ 0x0024 line=51 │ │ locals : │ │ @@ -270724,22 +270723,22 @@ │ │ type : '()Landroid/widget/Button;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -09fb84: |[09fb84] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.getBtnColorSelector:()Landroid/widget/Button; │ │ -09fb94: 5420 b432 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.btnColorSelector$delegate:Lkotlin/Lazy; // field@32b4 │ │ -09fb98: 7210 4204 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@0442 │ │ -09fb9e: 0c00 |0005: move-result-object v0 │ │ -09fba0: 1a01 ef04 |0006: const-string v1, "(...)" // string@04ef │ │ -09fba4: 7120 9004 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -09fbaa: 1f00 7700 |000b: check-cast v0, Landroid/widget/Button; // type@0077 │ │ -09fbae: 1100 |000d: return-object v0 │ │ +09fb80: |[09fb80] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.getBtnColorSelector:()Landroid/widget/Button; │ │ +09fb90: 5420 b432 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.btnColorSelector$delegate:Lkotlin/Lazy; // field@32b4 │ │ +09fb94: 7210 4204 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@0442 │ │ +09fb9a: 0c00 |0005: move-result-object v0 │ │ +09fb9c: 1a01 ef04 |0006: const-string v1, "(...)" // string@04ef │ │ +09fba0: 7120 9004 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +09fba6: 1f00 7700 |000b: check-cast v0, Landroid/widget/Button; // type@0077 │ │ +09fbaa: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ │ │ #8 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;) │ │ @@ -270747,22 +270746,22 @@ │ │ type : '()Lcom/simplify/ink/InkView;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -09fbcc: |[09fbcc] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.getDrawView:()Lcom/simplify/ink/InkView; │ │ -09fbdc: 5420 b532 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView$delegate:Lkotlin/Lazy; // field@32b5 │ │ -09fbe0: 7210 4204 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@0442 │ │ -09fbe6: 0c00 |0005: move-result-object v0 │ │ -09fbe8: 1a01 f204 |0006: const-string v1, "(...)" // string@04f2 │ │ -09fbec: 7120 9004 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -09fbf2: 1f00 ee00 |000b: check-cast v0, Lcom/simplify/ink/InkView; // type@00ee │ │ -09fbf6: 1100 |000d: return-object v0 │ │ +09fbc8: |[09fbc8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.getDrawView:()Lcom/simplify/ink/InkView; │ │ +09fbd8: 5420 b532 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.drawView$delegate:Lkotlin/Lazy; // field@32b5 │ │ +09fbdc: 7210 4204 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@0442 │ │ +09fbe2: 0c00 |0005: move-result-object v0 │ │ +09fbe4: 1a01 f204 |0006: const-string v1, "(...)" // string@04f2 │ │ +09fbe8: 7120 9004 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +09fbee: 1f00 ee00 |000b: check-cast v0, Lcom/simplify/ink/InkView; // type@00ee │ │ +09fbf2: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ │ │ #9 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;) │ │ @@ -270770,33 +270769,33 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -0a0320: |[0a0320] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onSaveExternalStorage$lambda$0:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -0a0330: 2200 3901 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0139 │ │ -0a0334: 1a01 3c1a |0002: const-string v1, "Scanned " // string@1a3c │ │ -0a0338: 7020 ee02 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ee │ │ -0a033e: 6e20 f302 2000 |0007: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -0a0344: 1a02 cd04 |000a: const-string v2, ":" // string@04cd │ │ -0a0348: 6e20 f302 2000 |000c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -0a034e: 6e10 f702 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ -0a0354: 0c02 |0012: move-result-object v2 │ │ -0a0356: 1a00 ee0b |0013: const-string v0, "ExternalStorage" // string@0bee │ │ -0a035a: 7120 e200 2000 |0015: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@00e2 │ │ -0a0360: 2202 3901 |0018: new-instance v2, Ljava/lang/StringBuilder; // type@0139 │ │ -0a0364: 1a01 6904 |001a: const-string v1, "-> uri=" // string@0469 │ │ -0a0368: 7020 ee02 1200 |001c: invoke-direct {v2, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ee │ │ -0a036e: 6e20 f202 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@02f2 │ │ -0a0374: 6e10 f702 0200 |0022: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ -0a037a: 0c02 |0025: move-result-object v2 │ │ -0a037c: 7120 e200 2000 |0026: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@00e2 │ │ -0a0382: 0e00 |0029: return-void │ │ +0a031c: |[0a031c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onSaveExternalStorage$lambda$0:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +0a032c: 2200 3901 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0139 │ │ +0a0330: 1a01 3c1a |0002: const-string v1, "Scanned " // string@1a3c │ │ +0a0334: 7020 ee02 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ee │ │ +0a033a: 6e20 f302 2000 |0007: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +0a0340: 1a02 cd04 |000a: const-string v2, ":" // string@04cd │ │ +0a0344: 6e20 f302 2000 |000c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +0a034a: 6e10 f702 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ +0a0350: 0c02 |0012: move-result-object v2 │ │ +0a0352: 1a00 ee0b |0013: const-string v0, "ExternalStorage" // string@0bee │ │ +0a0356: 7120 e200 2000 |0015: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@00e2 │ │ +0a035c: 2202 3901 |0018: new-instance v2, Ljava/lang/StringBuilder; // type@0139 │ │ +0a0360: 1a01 6904 |001a: const-string v1, "-> uri=" // string@0469 │ │ +0a0364: 7020 ee02 1200 |001c: invoke-direct {v2, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ee │ │ +0a036a: 6e20 f202 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@02f2 │ │ +0a0370: 6e10 f702 0200 |0022: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ +0a0376: 0c02 |0025: move-result-object v2 │ │ +0a0378: 7120 e200 2000 |0026: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@00e2 │ │ +0a037e: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0018 line=207 │ │ locals : │ │ 0x0000 - 0x002a reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x002a reg=3 (null) Landroid/net/Uri; │ │ @@ -270807,47 +270806,47 @@ │ │ type : '(Ljava/lang/String;I)Lkotlin/Pair;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -09fbf8: |[09fbf8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.determineToSave:(Ljava/lang/String;I)Lkotlin/Pair; │ │ -09fc08: 1a04 cb3e |0000: const-string v4, "title" // string@3ecb │ │ -09fc0c: 7120 9104 4300 |0002: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09fc12: 6e10 f01b 0200 |0005: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@1bf0 │ │ -09fc18: 0c03 |0008: move-result-object v3 │ │ -09fc1a: 2204 b501 |0009: new-instance v4, Lkotlin/Pair; // type@01b5 │ │ -09fc1e: 5520 b832 |000b: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.sketchLoaded:Z // field@32b8 │ │ -09fc22: 3900 2000 |000d: if-nez v0, 002d // +0020 │ │ -09fc26: 7010 ee1b 0200 |000f: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bee │ │ -09fc2c: 0c00 |0012: move-result-object v0 │ │ -09fc2e: 6e10 1f02 0000 |0013: invoke-virtual {v0}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021f │ │ -09fc34: 0c00 |0016: move-result-object v0 │ │ -09fc36: 7010 ea1b 0200 |0017: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.emptyBitmap:()Landroid/graphics/Bitmap; // method@1bea │ │ -09fc3c: 0c01 |001a: move-result-object v1 │ │ -09fc3e: 6e20 7000 1000 |001b: invoke-virtual {v0, v1}, Landroid/graphics/Bitmap;.sameAs:(Landroid/graphics/Bitmap;)Z // method@0070 │ │ -09fc44: 0a00 |001e: move-result v0 │ │ -09fc46: 3900 0c00 |001f: if-nez v0, 002b // +000c │ │ -09fc4a: 1a00 a039 |0021: const-string v0, "org.secuso.privacyfriendlynotes.CATEGORY" // string@39a0 │ │ -09fc4e: 12b1 |0023: const/4 v1, #int -5 // #fb │ │ -09fc50: 6e30 3300 0301 |0024: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0033 │ │ -09fc56: 0a03 |0027: move-result v3 │ │ -09fc58: 3231 0300 |0028: if-eq v1, v3, 002b // +0003 │ │ -09fc5c: 2803 |002a: goto 002d // +0003 │ │ -09fc5e: 1203 |002b: const/4 v3, #int 0 // #0 │ │ -09fc60: 2802 |002c: goto 002e // +0002 │ │ -09fc62: 1213 |002d: const/4 v3, #int 1 // #1 │ │ -09fc64: 7110 7102 0300 |002e: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0271 │ │ -09fc6a: 0c03 |0031: move-result-object v3 │ │ -09fc6c: 1400 1d01 117f |0032: const v0, #float 1.92744e+38 // #7f11011d │ │ -09fc72: 7110 b502 0000 |0035: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@02b5 │ │ -09fc78: 0c00 |0038: move-result-object v0 │ │ -09fc7a: 7030 4504 3400 |0039: invoke-direct {v4, v3, v0}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0445 │ │ -09fc80: 1104 |003c: return-object v4 │ │ +09fbf4: |[09fbf4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.determineToSave:(Ljava/lang/String;I)Lkotlin/Pair; │ │ +09fc04: 1a04 cb3e |0000: const-string v4, "title" // string@3ecb │ │ +09fc08: 7120 9104 4300 |0002: invoke-static {v3, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09fc0e: 6e10 f01b 0200 |0005: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getIntent:()Landroid/content/Intent; // method@1bf0 │ │ +09fc14: 0c03 |0008: move-result-object v3 │ │ +09fc16: 2204 b501 |0009: new-instance v4, Lkotlin/Pair; // type@01b5 │ │ +09fc1a: 5520 b832 |000b: iget-boolean v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.sketchLoaded:Z // field@32b8 │ │ +09fc1e: 3900 2000 |000d: if-nez v0, 002d // +0020 │ │ +09fc22: 7010 ee1b 0200 |000f: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bee │ │ +09fc28: 0c00 |0012: move-result-object v0 │ │ +09fc2a: 6e10 1f02 0000 |0013: invoke-virtual {v0}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021f │ │ +09fc30: 0c00 |0016: move-result-object v0 │ │ +09fc32: 7010 ea1b 0200 |0017: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.emptyBitmap:()Landroid/graphics/Bitmap; // method@1bea │ │ +09fc38: 0c01 |001a: move-result-object v1 │ │ +09fc3a: 6e20 7000 1000 |001b: invoke-virtual {v0, v1}, Landroid/graphics/Bitmap;.sameAs:(Landroid/graphics/Bitmap;)Z // method@0070 │ │ +09fc40: 0a00 |001e: move-result v0 │ │ +09fc42: 3900 0c00 |001f: if-nez v0, 002b // +000c │ │ +09fc46: 1a00 a039 |0021: const-string v0, "org.secuso.privacyfriendlynotes.CATEGORY" // string@39a0 │ │ +09fc4a: 12b1 |0023: const/4 v1, #int -5 // #fb │ │ +09fc4c: 6e30 3300 0301 |0024: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0033 │ │ +09fc52: 0a03 |0027: move-result v3 │ │ +09fc54: 3231 0300 |0028: if-eq v1, v3, 002b // +0003 │ │ +09fc58: 2803 |002a: goto 002d // +0003 │ │ +09fc5a: 1203 |002b: const/4 v3, #int 0 // #0 │ │ +09fc5c: 2802 |002c: goto 002e // +0002 │ │ +09fc5e: 1213 |002d: const/4 v3, #int 1 // #1 │ │ +09fc60: 7110 7102 0300 |002e: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0271 │ │ +09fc66: 0c03 |0031: move-result-object v3 │ │ +09fc68: 1400 1d01 117f |0032: const v0, #float 1.92744e+38 // #7f11011d │ │ +09fc6e: 7110 b502 0000 |0035: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@02b5 │ │ +09fc74: 0c00 |0038: move-result-object v0 │ │ +09fc76: 7030 4504 3400 |0039: invoke-direct {v4, v3, v0}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0445 │ │ +09fc7c: 1104 |003c: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=117 │ │ 0x0009 line=118 │ │ 0x000b line=119 │ │ 0x0035 line=120 │ │ 0x0039 line=118 │ │ @@ -270861,73 +270860,73 @@ │ │ type : '(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 106 16-bit code units │ │ -09fc84: |[09fc84] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.noteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ -09fc94: 1a00 1938 |0000: const-string v0, "name" // string@3819 │ │ -09fc98: 7120 9104 0e00 |0002: invoke-static {v14, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09fc9e: 7010 ee1b 0d00 |0005: invoke-direct {v13}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bee │ │ -09fca4: 0c00 |0008: move-result-object v0 │ │ -09fca6: 6e10 1f02 0000 |0009: invoke-virtual {v0}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021f │ │ -09fcac: 0c00 |000c: move-result-object v0 │ │ -09fcae: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -09fcb0: 2202 ff00 |000e: new-instance v2, Ljava/io/FileOutputStream; // type@00ff │ │ -09fcb4: 2203 fc00 |0010: new-instance v3, Ljava/io/File; // type@00fc │ │ -09fcb8: 54d4 b732 |0012: iget-object v4, v13, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b7 │ │ -09fcbc: 7110 8e04 0400 |0014: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048e │ │ -09fcc2: 7020 2c02 4300 |0017: invoke-direct {v3, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@022c │ │ -09fcc8: 7020 4002 3200 |001a: invoke-direct {v2, v3}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0240 │ │ -09fcce: 6203 0400 |001d: sget-object v3, Landroid/graphics/Bitmap$CompressFormat;.PNG:Landroid/graphics/Bitmap$CompressFormat; // field@0004 │ │ -09fcd2: 0724 |001f: move-object v4, v2 │ │ -09fcd4: 1f04 0801 |0020: check-cast v4, Ljava/io/OutputStream; // type@0108 │ │ -09fcd8: 6e40 6b00 3041 |0022: invoke-virtual {v0, v3, v1, v4}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@006b │ │ -09fcde: 6e10 4202 0200 |0025: invoke-virtual {v2}, Ljava/io/FileOutputStream;.flush:()V // method@0242 │ │ -09fce4: 6e10 4102 0200 |0028: invoke-virtual {v2}, Ljava/io/FileOutputStream;.close:()V // method@0241 │ │ -09fcea: 280a |002b: goto 0035 // +000a │ │ -09fcec: 0d02 |002c: move-exception v2 │ │ -09fcee: 6e10 4602 0200 |002d: invoke-virtual {v2}, Ljava/io/IOException;.printStackTrace:()V // method@0246 │ │ -09fcf4: 2805 |0030: goto 0035 // +0005 │ │ -09fcf6: 0d02 |0031: move-exception v2 │ │ -09fcf8: 6e10 3f02 0200 |0032: invoke-virtual {v2}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@023f │ │ -09fcfe: 07e2 |0035: move-object v2, v14 │ │ -09fd00: 1f02 1601 |0036: check-cast v2, Ljava/lang/CharSequence; // type@0116 │ │ -09fd04: 7210 7302 0200 |0038: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@0273 │ │ -09fd0a: 0a02 |003b: move-result v2 │ │ -09fd0c: 3902 0300 |003c: if-nez v2, 003f // +0003 │ │ -09fd10: 1211 |003e: const/4 v1, #int 1 // #1 │ │ -09fd12: 3801 1800 |003f: if-eqz v1, 0057 // +0018 │ │ -09fd16: 7010 ea1b 0d00 |0041: invoke-direct {v13}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.emptyBitmap:()Landroid/graphics/Bitmap; // method@1bea │ │ -09fd1c: 0c01 |0044: move-result-object v1 │ │ -09fd1e: 6e20 7000 1000 |0045: invoke-virtual {v0, v1}, Landroid/graphics/Bitmap;.sameAs:(Landroid/graphics/Bitmap;)Z // method@0070 │ │ -09fd24: 0a00 |0048: move-result v0 │ │ -09fd26: 3800 0e00 |0049: if-eqz v0, 0057 // +000e │ │ -09fd2a: 220e e906 |004b: new-instance v14, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e9 │ │ -09fd2e: 1202 |004d: const/4 v2, #int 0 // #0 │ │ -09fd30: 1203 |004e: const/4 v3, #int 0 // #0 │ │ -09fd32: 1204 |004f: const/4 v4, #int 0 // #0 │ │ -09fd34: 1245 |0050: const/4 v5, #int 4 // #4 │ │ -09fd36: 1206 |0051: const/4 v6, #int 0 // #0 │ │ -09fd38: 07e1 |0052: move-object v1, v14 │ │ -09fd3a: 7606 d81a 0100 |0053: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad8 │ │ -09fd40: 110e |0056: return-object v14 │ │ -09fd42: 2200 e906 |0057: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e9 │ │ -09fd46: 1218 |0059: const/4 v8, #int 1 // #1 │ │ -09fd48: 2209 9006 |005a: new-instance v9, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@0690 │ │ -09fd4c: 54d1 b632 |005c: iget-object v1, v13, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@32b6 │ │ -09fd50: 1242 |005e: const/4 v2, #int 4 // #4 │ │ -09fd52: 705f 1319 e921 |005f: invoke-direct {v9, v14, v1, v2, v15}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@1913 │ │ -09fd58: 120a |0062: const/4 v10, #int 0 // #0 │ │ -09fd5a: 124b |0063: const/4 v11, #int 4 // #4 │ │ -09fd5c: 120c |0064: const/4 v12, #int 0 // #0 │ │ -09fd5e: 0707 |0065: move-object v7, v0 │ │ -09fd60: 7606 d81a 0700 |0066: invoke-direct/range {v7, v8, v9, v10, v11, v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad8 │ │ -09fd66: 1100 |0069: return-object v0 │ │ +09fc80: |[09fc80] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.noteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ +09fc90: 1a00 1938 |0000: const-string v0, "name" // string@3819 │ │ +09fc94: 7120 9104 0e00 |0002: invoke-static {v14, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09fc9a: 7010 ee1b 0d00 |0005: invoke-direct {v13}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bee │ │ +09fca0: 0c00 |0008: move-result-object v0 │ │ +09fca2: 6e10 1f02 0000 |0009: invoke-virtual {v0}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021f │ │ +09fca8: 0c00 |000c: move-result-object v0 │ │ +09fcaa: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +09fcac: 2202 ff00 |000e: new-instance v2, Ljava/io/FileOutputStream; // type@00ff │ │ +09fcb0: 2203 fc00 |0010: new-instance v3, Ljava/io/File; // type@00fc │ │ +09fcb4: 54d4 b732 |0012: iget-object v4, v13, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b7 │ │ +09fcb8: 7110 8e04 0400 |0014: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048e │ │ +09fcbe: 7020 2c02 4300 |0017: invoke-direct {v3, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@022c │ │ +09fcc4: 7020 4002 3200 |001a: invoke-direct {v2, v3}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0240 │ │ +09fcca: 6203 0400 |001d: sget-object v3, Landroid/graphics/Bitmap$CompressFormat;.PNG:Landroid/graphics/Bitmap$CompressFormat; // field@0004 │ │ +09fcce: 0724 |001f: move-object v4, v2 │ │ +09fcd0: 1f04 0801 |0020: check-cast v4, Ljava/io/OutputStream; // type@0108 │ │ +09fcd4: 6e40 6b00 3041 |0022: invoke-virtual {v0, v3, v1, v4}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@006b │ │ +09fcda: 6e10 4202 0200 |0025: invoke-virtual {v2}, Ljava/io/FileOutputStream;.flush:()V // method@0242 │ │ +09fce0: 6e10 4102 0200 |0028: invoke-virtual {v2}, Ljava/io/FileOutputStream;.close:()V // method@0241 │ │ +09fce6: 280a |002b: goto 0035 // +000a │ │ +09fce8: 0d02 |002c: move-exception v2 │ │ +09fcea: 6e10 4602 0200 |002d: invoke-virtual {v2}, Ljava/io/IOException;.printStackTrace:()V // method@0246 │ │ +09fcf0: 2805 |0030: goto 0035 // +0005 │ │ +09fcf2: 0d02 |0031: move-exception v2 │ │ +09fcf4: 6e10 3f02 0200 |0032: invoke-virtual {v2}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@023f │ │ +09fcfa: 07e2 |0035: move-object v2, v14 │ │ +09fcfc: 1f02 1601 |0036: check-cast v2, Ljava/lang/CharSequence; // type@0116 │ │ +09fd00: 7210 7302 0200 |0038: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@0273 │ │ +09fd06: 0a02 |003b: move-result v2 │ │ +09fd08: 3902 0300 |003c: if-nez v2, 003f // +0003 │ │ +09fd0c: 1211 |003e: const/4 v1, #int 1 // #1 │ │ +09fd0e: 3801 1800 |003f: if-eqz v1, 0057 // +0018 │ │ +09fd12: 7010 ea1b 0d00 |0041: invoke-direct {v13}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.emptyBitmap:()Landroid/graphics/Bitmap; // method@1bea │ │ +09fd18: 0c01 |0044: move-result-object v1 │ │ +09fd1a: 6e20 7000 1000 |0045: invoke-virtual {v0, v1}, Landroid/graphics/Bitmap;.sameAs:(Landroid/graphics/Bitmap;)Z // method@0070 │ │ +09fd20: 0a00 |0048: move-result v0 │ │ +09fd22: 3800 0e00 |0049: if-eqz v0, 0057 // +000e │ │ +09fd26: 220e e906 |004b: new-instance v14, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e9 │ │ +09fd2a: 1202 |004d: const/4 v2, #int 0 // #0 │ │ +09fd2c: 1203 |004e: const/4 v3, #int 0 // #0 │ │ +09fd2e: 1204 |004f: const/4 v4, #int 0 // #0 │ │ +09fd30: 1245 |0050: const/4 v5, #int 4 // #4 │ │ +09fd32: 1206 |0051: const/4 v6, #int 0 // #0 │ │ +09fd34: 07e1 |0052: move-object v1, v14 │ │ +09fd36: 7606 d81a 0100 |0053: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad8 │ │ +09fd3c: 110e |0056: return-object v14 │ │ +09fd3e: 2200 e906 |0057: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e9 │ │ +09fd42: 1218 |0059: const/4 v8, #int 1 // #1 │ │ +09fd44: 2209 9006 |005a: new-instance v9, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@0690 │ │ +09fd48: 54d1 b632 |005c: iget-object v1, v13, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@32b6 │ │ +09fd4c: 1242 |005e: const/4 v2, #int 4 // #4 │ │ +09fd4e: 705f 1319 e921 |005f: invoke-direct {v9, v14, v1, v2, v15}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@1913 │ │ +09fd54: 120a |0062: const/4 v10, #int 0 // #0 │ │ +09fd56: 124b |0063: const/4 v11, #int 4 // #4 │ │ +09fd58: 120c |0064: const/4 v12, #int 0 // #0 │ │ +09fd5a: 0707 |0065: move-object v7, v0 │ │ +09fd5c: 7606 d81a 0700 |0066: invoke-direct/range {v7, v8, v9, v10, v11, v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad8 │ │ +09fd62: 1100 |0069: return-object v0 │ │ catches : 1 │ │ 0x000e - 0x002b │ │ Ljava/io/FileNotFoundException; -> 0x0031 │ │ Ljava/io/IOException; -> 0x002c │ │ positions : │ │ 0x0005 line=148 │ │ 0x000e line=150 │ │ @@ -270949,24 +270948,24 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0a00ec: |[0a00ec] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onClick:(Landroid/view/View;)V │ │ -0a00fc: 1a00 d53f |0000: const-string v0, "v" // string@3fd5 │ │ -0a0100: 7120 9104 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -0a0106: 6f20 2c1b 2100 |0005: invoke-super {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onClick:(Landroid/view/View;)V // method@1b2c │ │ -0a010c: 6e10 f700 0200 |0008: invoke-virtual {v2}, Landroid/view/View;.getId:()I // method@00f7 │ │ -0a0112: 0a02 |000b: move-result v2 │ │ -0a0114: 1400 7400 097f |000c: const v0, #float 1.82107e+38 // #7f090074 │ │ -0a011a: 3302 0500 |000f: if-ne v2, v0, 0014 // +0005 │ │ -0a011e: 7010 e91b 0100 |0011: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.displayColorDialog:()V // method@1be9 │ │ -0a0124: 0e00 |0014: return-void │ │ +0a00e8: |[0a00e8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onClick:(Landroid/view/View;)V │ │ +0a00f8: 1a00 d53f |0000: const-string v0, "v" // string@3fd5 │ │ +0a00fc: 7120 9104 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +0a0102: 6f20 2c1b 2100 |0005: invoke-super {v1, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onClick:(Landroid/view/View;)V // method@1b2c │ │ +0a0108: 6e10 f700 0200 |0008: invoke-virtual {v2}, Landroid/view/View;.getId:()I // method@00f7 │ │ +0a010e: 0a02 |000b: move-result v2 │ │ +0a0110: 1400 7400 097f |000c: const v0, #float 1.82107e+38 // #7f090074 │ │ +0a0116: 3302 0500 |000f: if-ne v2, v0, 0014 // +0005 │ │ +0a011a: 7010 e91b 0100 |0011: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.displayColorDialog:()V // method@1be9 │ │ +0a0120: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=125 │ │ 0x0008 line=126 │ │ 0x0011 line=127 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity; │ │ @@ -270977,39 +270976,39 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -0a0128: |[0a0128] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onCreate:(Landroid/os/Bundle;)V │ │ -0a0138: 1400 2400 0c7f |0000: const v0, #float 1.86093e+38 // #7f0c0024 │ │ -0a013e: 6e20 fb1b 0200 |0003: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.setContentView:(I)V // method@1bfb │ │ -0a0144: 7010 ed1b 0200 |0006: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getBtnColorSelector:()Landroid/widget/Button; // method@1bed │ │ -0a014a: 0c00 |0009: move-result-object v0 │ │ -0a014c: 0721 |000a: move-object v1, v2 │ │ -0a014e: 1f01 6500 |000b: check-cast v1, Landroid/view/View$OnClickListener; // type@0065 │ │ -0a0152: 6e20 1e01 1000 |000d: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@011e │ │ -0a0158: 7010 ed1b 0200 |0010: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getBtnColorSelector:()Landroid/widget/Button; // method@1bed │ │ -0a015e: 0c00 |0013: move-result-object v0 │ │ -0a0160: 1501 00ff |0014: const/high16 v1, #int -16777216 // #ff00 │ │ -0a0164: 6e20 1901 1000 |0016: invoke-virtual {v0, v1}, Landroid/widget/Button;.setBackgroundColor:(I)V // method@0119 │ │ -0a016a: 7010 ee1b 0200 |0019: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bee │ │ -0a0170: 0c00 |001c: move-result-object v0 │ │ -0a0172: 6e20 2102 1000 |001d: invoke-virtual {v0, v1}, Lcom/simplify/ink/InkView;.setColor:(I)V // method@0221 │ │ -0a0178: 7010 ee1b 0200 |0020: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bee │ │ -0a017e: 0c00 |0023: move-result-object v0 │ │ -0a0180: 1501 c03f |0024: const/high16 v1, #int 1069547520 // #3fc0 │ │ -0a0184: 6e20 2302 1000 |0026: invoke-virtual {v0, v1}, Lcom/simplify/ink/InkView;.setMinStrokeWidth:(F)V // method@0223 │ │ -0a018a: 7010 ee1b 0200 |0029: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bee │ │ -0a0190: 0c00 |002c: move-result-object v0 │ │ -0a0192: 1501 c040 |002d: const/high16 v1, #int 1086324736 // #40c0 │ │ -0a0196: 6e20 2202 1000 |002f: invoke-virtual {v0, v1}, Lcom/simplify/ink/InkView;.setMaxStrokeWidth:(F)V // method@0222 │ │ -0a019c: 6f20 2d1b 3200 |0032: invoke-super {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onCreate:(Landroid/os/Bundle;)V // method@1b2d │ │ -0a01a2: 0e00 |0035: return-void │ │ +0a0124: |[0a0124] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onCreate:(Landroid/os/Bundle;)V │ │ +0a0134: 1400 2400 0c7f |0000: const v0, #float 1.86093e+38 // #7f0c0024 │ │ +0a013a: 6e20 fb1b 0200 |0003: invoke-virtual {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.setContentView:(I)V // method@1bfb │ │ +0a0140: 7010 ed1b 0200 |0006: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getBtnColorSelector:()Landroid/widget/Button; // method@1bed │ │ +0a0146: 0c00 |0009: move-result-object v0 │ │ +0a0148: 0721 |000a: move-object v1, v2 │ │ +0a014a: 1f01 6500 |000b: check-cast v1, Landroid/view/View$OnClickListener; // type@0065 │ │ +0a014e: 6e20 1e01 1000 |000d: invoke-virtual {v0, v1}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@011e │ │ +0a0154: 7010 ed1b 0200 |0010: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getBtnColorSelector:()Landroid/widget/Button; // method@1bed │ │ +0a015a: 0c00 |0013: move-result-object v0 │ │ +0a015c: 1501 00ff |0014: const/high16 v1, #int -16777216 // #ff00 │ │ +0a0160: 6e20 1901 1000 |0016: invoke-virtual {v0, v1}, Landroid/widget/Button;.setBackgroundColor:(I)V // method@0119 │ │ +0a0166: 7010 ee1b 0200 |0019: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bee │ │ +0a016c: 0c00 |001c: move-result-object v0 │ │ +0a016e: 6e20 2102 1000 |001d: invoke-virtual {v0, v1}, Lcom/simplify/ink/InkView;.setColor:(I)V // method@0221 │ │ +0a0174: 7010 ee1b 0200 |0020: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bee │ │ +0a017a: 0c00 |0023: move-result-object v0 │ │ +0a017c: 1501 c03f |0024: const/high16 v1, #int 1069547520 // #3fc0 │ │ +0a0180: 6e20 2302 1000 |0026: invoke-virtual {v0, v1}, Lcom/simplify/ink/InkView;.setMinStrokeWidth:(F)V // method@0223 │ │ +0a0186: 7010 ee1b 0200 |0029: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bee │ │ +0a018c: 0c00 |002c: move-result-object v0 │ │ +0a018e: 1501 c040 |002d: const/high16 v1, #int 1086324736 // #40c0 │ │ +0a0192: 6e20 2202 1000 |002f: invoke-virtual {v0, v1}, Lcom/simplify/ink/InkView;.setMaxStrokeWidth:(F)V // method@0222 │ │ +0a0198: 6f20 2d1b 3200 |0032: invoke-super {v2, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onCreate:(Landroid/os/Bundle;)V // method@1b2d │ │ +0a019e: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=59 │ │ 0x0006 line=61 │ │ 0x0010 line=62 │ │ 0x0019 line=63 │ │ 0x0020 line=64 │ │ @@ -271024,72 +271023,72 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a01a4: |[0a01a4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onLoadActivity:()V │ │ -0a01b4: 0e00 |0000: return-void │ │ +0a01a0: |[0a01a0] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onLoadActivity:()V │ │ +0a01b0: 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 : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 96 16-bit code units │ │ -0a01b8: |[0a01b8] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onNewNote:()V │ │ -0a01c8: 7100 f802 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@02f8 │ │ -0a01ce: 0b00 |0003: move-result-wide v0 │ │ -0a01d0: 2202 3901 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@0139 │ │ -0a01d4: 1a03 c404 |0006: const-string v3, "/sketch_" // string@04c4 │ │ -0a01d8: 7020 ee02 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ee │ │ -0a01de: 6e30 f102 0201 |000b: invoke-virtual {v2, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@02f1 │ │ -0a01e4: 1a00 b904 |000e: const-string v0, ".PNG" // string@04b9 │ │ -0a01e8: 6e20 f302 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -0a01ee: 6e10 f702 0200 |0013: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ -0a01f4: 0c00 |0016: move-result-object v0 │ │ -0a01f6: 5b40 b632 |0017: iput-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@32b6 │ │ -0a01fa: 6e10 ef1b 0400 |0019: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@1bef │ │ -0a0200: 0c00 |001c: move-result-object v0 │ │ -0a0202: 6e10 3402 0000 |001d: invoke-virtual {v0}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0234 │ │ -0a0208: 0c00 |0020: move-result-object v0 │ │ -0a020a: 2201 3901 |0021: new-instance v1, Ljava/lang/StringBuilder; // type@0139 │ │ -0a020e: 7010 ec02 0100 |0023: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@02ec │ │ -0a0214: 6e20 f302 0100 |0026: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -0a021a: 1a00 c504 |0029: const-string v0, "/sketches" // string@04c5 │ │ -0a021e: 6e20 f302 0100 |002b: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -0a0224: 6e10 f702 0100 |002e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ -0a022a: 0c01 |0031: move-result-object v1 │ │ -0a022c: 5b41 b732 |0032: iput-object v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b7 │ │ -0a0230: 2201 fc00 |0034: new-instance v1, Ljava/io/File; // type@00fc │ │ -0a0234: 5442 b732 |0036: iget-object v2, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b7 │ │ -0a0238: 7110 8e04 0200 |0038: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048e │ │ -0a023e: 7020 2c02 2100 |003b: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@022c │ │ -0a0244: 6e10 3a02 0100 |003e: invoke-virtual {v1}, Ljava/io/File;.mkdirs:()Z // method@023a │ │ -0a024a: 6e10 ef1b 0400 |0041: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@1bef │ │ -0a0250: 0c01 |0044: move-result-object v1 │ │ -0a0252: 6e10 3402 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0234 │ │ -0a0258: 0c01 |0048: move-result-object v1 │ │ -0a025a: 5442 b632 |0049: iget-object v2, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@32b6 │ │ -0a025e: 2203 3901 |004b: new-instance v3, Ljava/lang/StringBuilder; // type@0139 │ │ -0a0262: 7010 ec02 0300 |004d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@02ec │ │ -0a0268: 6e20 f302 1300 |0050: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -0a026e: 6e20 f302 0300 |0053: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -0a0274: 6e20 f302 2300 |0056: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -0a027a: 6e10 f702 0300 |0059: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ -0a0280: 0c00 |005c: move-result-object v0 │ │ -0a0282: 5b40 b732 |005d: iput-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b7 │ │ -0a0286: 0e00 |005f: return-void │ │ +0a01b4: |[0a01b4] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onNewNote:()V │ │ +0a01c4: 7100 f802 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@02f8 │ │ +0a01ca: 0b00 |0003: move-result-wide v0 │ │ +0a01cc: 2202 3901 |0004: new-instance v2, Ljava/lang/StringBuilder; // type@0139 │ │ +0a01d0: 1a03 c404 |0006: const-string v3, "/sketch_" // string@04c4 │ │ +0a01d4: 7020 ee02 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ee │ │ +0a01da: 6e30 f102 0201 |000b: invoke-virtual {v2, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@02f1 │ │ +0a01e0: 1a00 b904 |000e: const-string v0, ".PNG" // string@04b9 │ │ +0a01e4: 6e20 f302 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +0a01ea: 6e10 f702 0200 |0013: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ +0a01f0: 0c00 |0016: move-result-object v0 │ │ +0a01f2: 5b40 b632 |0017: iput-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@32b6 │ │ +0a01f6: 6e10 ef1b 0400 |0019: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@1bef │ │ +0a01fc: 0c00 |001c: move-result-object v0 │ │ +0a01fe: 6e10 3402 0000 |001d: invoke-virtual {v0}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0234 │ │ +0a0204: 0c00 |0020: move-result-object v0 │ │ +0a0206: 2201 3901 |0021: new-instance v1, Ljava/lang/StringBuilder; // type@0139 │ │ +0a020a: 7010 ec02 0100 |0023: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@02ec │ │ +0a0210: 6e20 f302 0100 |0026: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +0a0216: 1a00 c504 |0029: const-string v0, "/sketches" // string@04c5 │ │ +0a021a: 6e20 f302 0100 |002b: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +0a0220: 6e10 f702 0100 |002e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ +0a0226: 0c01 |0031: move-result-object v1 │ │ +0a0228: 5b41 b732 |0032: iput-object v1, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b7 │ │ +0a022c: 2201 fc00 |0034: new-instance v1, Ljava/io/File; // type@00fc │ │ +0a0230: 5442 b732 |0036: iget-object v2, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b7 │ │ +0a0234: 7110 8e04 0200 |0038: invoke-static {v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048e │ │ +0a023a: 7020 2c02 2100 |003b: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@022c │ │ +0a0240: 6e10 3a02 0100 |003e: invoke-virtual {v1}, Ljava/io/File;.mkdirs:()Z // method@023a │ │ +0a0246: 6e10 ef1b 0400 |0041: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@1bef │ │ +0a024c: 0c01 |0044: move-result-object v1 │ │ +0a024e: 6e10 3402 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0234 │ │ +0a0254: 0c01 |0048: move-result-object v1 │ │ +0a0256: 5442 b632 |0049: iget-object v2, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@32b6 │ │ +0a025a: 2203 3901 |004b: new-instance v3, Ljava/lang/StringBuilder; // type@0139 │ │ +0a025e: 7010 ec02 0300 |004d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@02ec │ │ +0a0264: 6e20 f302 1300 |0050: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +0a026a: 6e20 f302 0300 |0053: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +0a0270: 6e20 f302 2300 |0056: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +0a0276: 6e10 f702 0300 |0059: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ +0a027c: 0c00 |005c: move-result-object v0 │ │ +0a027e: 5b40 b732 |005d: iput-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b7 │ │ +0a0282: 0e00 |005f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0019 line=79 │ │ 0x0034 line=80 │ │ 0x0041 line=81 │ │ locals : │ │ @@ -271100,46 +271099,46 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -0a0288: |[0a0288] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onNoteLoadedFromDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -0a0298: 1a00 7538 |0000: const-string v0, "note" // string@3875 │ │ -0a029c: 7120 9104 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -0a02a2: 6e10 1e19 0400 |0005: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@191e │ │ -0a02a8: 0c04 |0008: move-result-object v4 │ │ -0a02aa: 5b34 b632 |0009: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@32b6 │ │ -0a02ae: 6e10 ef1b 0300 |000b: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@1bef │ │ -0a02b4: 0c04 |000e: move-result-object v4 │ │ -0a02b6: 6e10 3402 0400 |000f: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0234 │ │ -0a02bc: 0c04 |0012: move-result-object v4 │ │ -0a02be: 5430 b632 |0013: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@32b6 │ │ -0a02c2: 2201 3901 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0139 │ │ -0a02c6: 7010 ec02 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@02ec │ │ -0a02cc: 6e20 f302 4100 |001a: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -0a02d2: 1a04 c504 |001d: const-string v4, "/sketches" // string@04c5 │ │ -0a02d6: 6e20 f302 4100 |001f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -0a02dc: 6e20 f302 0100 |0022: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -0a02e2: 6e10 f702 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ -0a02e8: 0c04 |0028: move-result-object v4 │ │ -0a02ea: 5b34 b732 |0029: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b7 │ │ -0a02ee: 7010 ee1b 0300 |002b: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bee │ │ -0a02f4: 0c04 |002e: move-result-object v4 │ │ -0a02f6: 2200 3300 |002f: new-instance v0, Landroid/graphics/drawable/BitmapDrawable; // type@0033 │ │ -0a02fa: 6e10 f11b 0300 |0031: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@1bf1 │ │ -0a0300: 0c01 |0034: move-result-object v1 │ │ -0a0302: 5432 b732 |0035: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b7 │ │ -0a0306: 7030 7a00 1002 |0037: invoke-direct {v0, v1, v2}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@007a │ │ -0a030c: 1f00 3400 |003a: check-cast v0, Landroid/graphics/drawable/Drawable; // type@0034 │ │ -0a0310: 6e20 2002 0400 |003c: invoke-virtual {v4, v0}, Lcom/simplify/ink/InkView;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@0220 │ │ -0a0316: 1214 |003f: const/4 v4, #int 1 // #1 │ │ -0a0318: 5c34 b832 |0040: iput-boolean v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.sketchLoaded:Z // field@32b8 │ │ -0a031c: 0e00 |0042: return-void │ │ +0a0284: |[0a0284] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onNoteLoadedFromDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +0a0294: 1a00 7538 |0000: const-string v0, "note" // string@3875 │ │ +0a0298: 7120 9104 0400 |0002: invoke-static {v4, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +0a029e: 6e10 1e19 0400 |0005: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@191e │ │ +0a02a4: 0c04 |0008: move-result-object v4 │ │ +0a02a6: 5b34 b632 |0009: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@32b6 │ │ +0a02aa: 6e10 ef1b 0300 |000b: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getFilesDir:()Ljava/io/File; // method@1bef │ │ +0a02b0: 0c04 |000e: move-result-object v4 │ │ +0a02b2: 6e10 3402 0400 |000f: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@0234 │ │ +0a02b8: 0c04 |0012: move-result-object v4 │ │ +0a02ba: 5430 b632 |0013: iget-object v0, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@32b6 │ │ +0a02be: 2201 3901 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0139 │ │ +0a02c2: 7010 ec02 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@02ec │ │ +0a02c8: 6e20 f302 4100 |001a: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +0a02ce: 1a04 c504 |001d: const-string v4, "/sketches" // string@04c5 │ │ +0a02d2: 6e20 f302 4100 |001f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +0a02d8: 6e20 f302 0100 |0022: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +0a02de: 6e10 f702 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ +0a02e4: 0c04 |0028: move-result-object v4 │ │ +0a02e6: 5b34 b732 |0029: iput-object v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b7 │ │ +0a02ea: 7010 ee1b 0300 |002b: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bee │ │ +0a02f0: 0c04 |002e: move-result-object v4 │ │ +0a02f2: 2200 3300 |002f: new-instance v0, Landroid/graphics/drawable/BitmapDrawable; // type@0033 │ │ +0a02f6: 6e10 f11b 0300 |0031: invoke-virtual {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@1bf1 │ │ +0a02fc: 0c01 |0034: move-result-object v1 │ │ +0a02fe: 5432 b732 |0035: iget-object v2, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b7 │ │ +0a0302: 7030 7a00 1002 |0037: invoke-direct {v0, v1, v2}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@007a │ │ +0a0308: 1f00 3400 |003a: check-cast v0, Landroid/graphics/drawable/Drawable; // type@0034 │ │ +0a030c: 6e20 2002 0400 |003c: invoke-virtual {v4, v0}, Lcom/simplify/ink/InkView;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@0220 │ │ +0a0312: 1214 |003f: const/4 v4, #int 1 // #1 │ │ +0a0314: 5c34 b832 |0040: iput-boolean v4, v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.sketchLoaded:Z // field@32b8 │ │ +0a0318: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=71 │ │ 0x000b line=72 │ │ 0x002b line=73 │ │ 0x0040 line=74 │ │ locals : │ │ @@ -271151,127 +271150,127 @@ │ │ type : '(Ljava/io/File;Ljava/lang/String;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 239 16-bit code units │ │ -0a0384: |[0a0384] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onSaveExternalStorage:(Ljava/io/File;Ljava/lang/String;)V │ │ -0a0394: 1a00 4329 |0000: const-string v0, "drawView.bitmap" // string@2943 │ │ -0a0398: 1a01 ed07 |0002: const-string v1, "BitmapDrawable( │ │ +0a0380: |[0a0380] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.onSaveExternalStorage:(Ljava/io/File;Ljava/lang/String;)V │ │ +0a0390: 1a00 4329 |0000: const-string v0, "drawView.bitmap" // string@2943 │ │ +0a0394: 1a01 ed07 |0002: const-string v1, "BitmapDrawable( │ │ … ).bitmap" // string@07ed │ │ -0a039c: 1a02 ae24 |0004: const-string v2, "basePath" // string@24ae │ │ -0a03a0: 7120 9104 2800 |0006: invoke-static {v8, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -0a03a6: 1a02 1938 |0009: const-string v2, "name" // string@3819 │ │ -0a03aa: 7120 9104 2900 |000b: invoke-static {v9, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -0a03b0: 2202 fc00 |000e: new-instance v2, Ljava/io/File; // type@00fc │ │ -0a03b4: 2203 3901 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@0139 │ │ -0a03b8: 1a04 bf04 |0012: const-string v4, "/" // string@04bf │ │ -0a03bc: 7020 ee02 4300 |0014: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ee │ │ -0a03c2: 6e20 f302 9300 |0017: invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -0a03c8: 1a09 bb04 |001a: const-string v9, ".jpeg" // string@04bb │ │ -0a03cc: 6e20 f302 9300 |001c: invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -0a03d2: 6e10 f702 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ -0a03d8: 0c09 |0022: move-result-object v9 │ │ -0a03da: 7030 2b02 8209 |0023: invoke-direct {v2, v8, v9}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@022b │ │ -0a03e0: 6e10 3102 0800 |0026: invoke-virtual {v8}, Ljava/io/File;.exists:()Z // method@0231 │ │ -0a03e6: 0a09 |0029: move-result v9 │ │ -0a03e8: 3909 0800 |002a: if-nez v9, 0032 // +0008 │ │ -0a03ec: 6e10 3a02 0800 |002c: invoke-virtual {v8}, Ljava/io/File;.mkdirs:()Z // method@023a │ │ -0a03f2: 0a08 |002f: move-result v8 │ │ -0a03f4: 3808 be00 |0030: if-eqz v8, 00ee // +00be │ │ -0a03f8: 6208 b332 |0032: sget-object v8, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // field@32b3 │ │ -0a03fc: 2209 3300 |0034: new-instance v9, Landroid/graphics/drawable/BitmapDrawable; // type@0033 │ │ -0a0400: 6e10 f11b 0700 |0036: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@1bf1 │ │ -0a0406: 0c03 |0039: move-result-object v3 │ │ -0a0408: 5474 b732 |003a: iget-object v4, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b7 │ │ -0a040c: 7030 7a00 3904 |003c: invoke-direct {v9, v3, v4}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@007a │ │ -0a0412: 6e10 7b00 0900 |003f: invoke-virtual {v9}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@007b │ │ -0a0418: 0c09 |0042: move-result-object v9 │ │ -0a041a: 7120 9004 1900 |0043: invoke-static {v9, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -0a0420: 7010 ee1b 0700 |0046: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bee │ │ -0a0426: 0c03 |0049: move-result-object v3 │ │ -0a0428: 6e10 1f02 0300 |004a: invoke-virtual {v3}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021f │ │ -0a042e: 0c03 |004d: move-result-object v3 │ │ -0a0430: 7120 9004 0300 |004e: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -0a0436: 6e30 d91b 9803 |0051: invoke-virtual {v8, v9, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@1bd9 │ │ -0a043c: 0c09 |0054: move-result-object v9 │ │ -0a043e: 2203 2e00 |0055: new-instance v3, Landroid/graphics/Canvas; // type@002e │ │ -0a0442: 7020 7100 9300 |0057: invoke-direct {v3, v9}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0071 │ │ -0a0448: 12f4 |005a: const/4 v4, #int -1 // #ff │ │ -0a044a: 6e20 7400 4300 |005b: invoke-virtual {v3, v4}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0074 │ │ -0a0450: 2204 3300 |005e: new-instance v4, Landroid/graphics/drawable/BitmapDrawable; // type@0033 │ │ -0a0454: 6e10 f11b 0700 |0060: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@1bf1 │ │ -0a045a: 0c05 |0063: move-result-object v5 │ │ -0a045c: 5476 b732 |0064: iget-object v6, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b7 │ │ -0a0460: 7030 7a00 5406 |0066: invoke-direct {v4, v5, v6}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@007a │ │ -0a0466: 6e10 7b00 0400 |0069: invoke-virtual {v4}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@007b │ │ -0a046c: 0c04 |006c: move-result-object v4 │ │ -0a046e: 7120 9004 1400 |006d: invoke-static {v4, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -0a0474: 7010 ee1b 0700 |0070: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bee │ │ -0a047a: 0c01 |0073: move-result-object v1 │ │ -0a047c: 6e10 1f02 0100 |0074: invoke-virtual {v1}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021f │ │ -0a0482: 0c01 |0077: move-result-object v1 │ │ -0a0484: 7120 9004 0100 |0078: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -0a048a: 6e30 d91b 4801 |007b: invoke-virtual {v8, v4, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@1bd9 │ │ -0a0490: 0c08 |007e: move-result-object v8 │ │ -0a0492: 1200 |007f: const/4 v0, #int 0 // #0 │ │ -0a0494: 1201 |0080: const/4 v1, #int 0 // #0 │ │ -0a0496: 6e50 7200 8311 |0081: invoke-virtual {v3, v8, v1, v1, v0}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0072 │ │ -0a049c: 6208 0300 |0084: sget-object v8, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0003 │ │ -0a04a0: 2201 ff00 |0086: new-instance v1, Ljava/io/FileOutputStream; // type@00ff │ │ -0a04a4: 7020 4002 2100 |0088: invoke-direct {v1, v2}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0240 │ │ -0a04aa: 1f01 0801 |008b: check-cast v1, Ljava/io/OutputStream; // type@0108 │ │ -0a04ae: 1303 6400 |008d: const/16 v3, #int 100 // #64 │ │ -0a04b2: 6e40 6b00 8913 |008f: invoke-virtual {v9, v8, v3, v1}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@006b │ │ -0a04b8: 0778 |0092: move-object v8, v7 │ │ -0a04ba: 1f08 1800 |0093: check-cast v8, Landroid/content/Context; // type@0018 │ │ -0a04be: 1219 |0095: const/4 v9, #int 1 // #1 │ │ -0a04c0: 2391 5007 |0096: new-array v1, v9, [Ljava/lang/String; // type@0750 │ │ -0a04c4: 6e10 3b02 0200 |0098: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@023b │ │ -0a04ca: 0c03 |009b: move-result-object v3 │ │ -0a04cc: 1204 |009c: const/4 v4, #int 0 // #0 │ │ -0a04ce: 4d03 0104 |009d: aput-object v3, v1, v4 │ │ -0a04d2: 2203 0d07 |009f: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0; // type@070d │ │ -0a04d6: 7010 d51b 0300 |00a1: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0;.:()V // method@1bd5 │ │ -0a04dc: 7140 9100 1830 |00a4: invoke-static {v8, v1, v0, v3}, Landroid/media/MediaScannerConnection;.scanFile:(Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;Landroid/media/MediaScannerConnection$OnScanCompletedListener;)V // method@0091 │ │ -0a04e2: 6e10 ec1b 0700 |00a7: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@1bec │ │ -0a04e8: 0c08 |00aa: move-result-object v8 │ │ -0a04ea: 6200 4a00 |00ab: sget-object v0, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@004a │ │ -0a04ee: 1400 1f01 117f |00ad: const v0, #float 1.92744e+38 // #7f11011f │ │ -0a04f4: 6e20 f21b 0700 |00b0: invoke-virtual {v7, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@1bf2 │ │ -0a04fa: 0c00 |00b3: move-result-object v0 │ │ -0a04fc: 1a01 ea2c |00b4: const-string v1, "getString(R.string.toast_file_exported_to)" // string@2cea │ │ -0a0500: 7120 9004 1000 |00b6: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -0a0506: 2391 4e07 |00b9: new-array v1, v9, [Ljava/lang/Object; // type@074e │ │ -0a050a: 6e10 3202 0200 |00bb: invoke-virtual {v2}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0232 │ │ -0a0510: 0c03 |00be: move-result-object v3 │ │ -0a0512: 4d03 0104 |00bf: aput-object v3, v1, v4 │ │ -0a0516: 7120 7503 9100 |00c1: invoke-static {v1, v9}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0375 │ │ -0a051c: 0c01 |00c4: move-result-object v1 │ │ -0a051e: 7120 d902 1000 |00c5: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@02d9 │ │ -0a0524: 0c00 |00c8: move-result-object v0 │ │ -0a0526: 1a01 482b |00c9: const-string v1, "format(format, *args)" // string@2b48 │ │ -0a052a: 7120 9004 1000 |00cb: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -0a0530: 1f00 1601 |00ce: check-cast v0, Ljava/lang/CharSequence; // type@0116 │ │ -0a0534: 7130 5501 0809 |00d0: invoke-static {v8, v0, v9}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0155 │ │ -0a053a: 0c08 |00d3: move-result-object v8 │ │ -0a053c: 6e10 5601 0800 |00d4: invoke-virtual {v8}, Landroid/widget/Toast;.show:()V // method@0156 │ │ -0a0542: 2817 |00d7: goto 00ee // +0017 │ │ -0a0544: 0d08 |00d8: move-exception v8 │ │ -0a0546: 2209 3901 |00d9: new-instance v9, Ljava/lang/StringBuilder; // type@0139 │ │ -0a054a: 1a00 c00b |00db: const-string v0, "Error writing " // string@0bc0 │ │ -0a054e: 7020 ee02 0900 |00dd: invoke-direct {v9, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ee │ │ -0a0554: 6e20 f202 2900 |00e0: invoke-virtual {v9, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@02f2 │ │ -0a055a: 6e10 f702 0900 |00e3: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ -0a0560: 0c09 |00e6: move-result-object v9 │ │ -0a0562: 1f08 4001 |00e7: check-cast v8, Ljava/lang/Throwable; // type@0140 │ │ -0a0566: 1a00 ee0b |00e9: const-string v0, "ExternalStorage" // string@0bee │ │ -0a056a: 7130 e300 9008 |00eb: invoke-static {v0, v9, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@00e3 │ │ -0a0570: 0e00 |00ee: return-void │ │ +0a0398: 1a02 ae24 |0004: const-string v2, "basePath" // string@24ae │ │ +0a039c: 7120 9104 2800 |0006: invoke-static {v8, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +0a03a2: 1a02 1938 |0009: const-string v2, "name" // string@3819 │ │ +0a03a6: 7120 9104 2900 |000b: invoke-static {v9, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +0a03ac: 2202 fc00 |000e: new-instance v2, Ljava/io/File; // type@00fc │ │ +0a03b0: 2203 3901 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@0139 │ │ +0a03b4: 1a04 bf04 |0012: const-string v4, "/" // string@04bf │ │ +0a03b8: 7020 ee02 4300 |0014: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ee │ │ +0a03be: 6e20 f302 9300 |0017: invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +0a03c4: 1a09 bb04 |001a: const-string v9, ".jpeg" // string@04bb │ │ +0a03c8: 6e20 f302 9300 |001c: invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +0a03ce: 6e10 f702 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ +0a03d4: 0c09 |0022: move-result-object v9 │ │ +0a03d6: 7030 2b02 8209 |0023: invoke-direct {v2, v8, v9}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@022b │ │ +0a03dc: 6e10 3102 0800 |0026: invoke-virtual {v8}, Ljava/io/File;.exists:()Z // method@0231 │ │ +0a03e2: 0a09 |0029: move-result v9 │ │ +0a03e4: 3909 0800 |002a: if-nez v9, 0032 // +0008 │ │ +0a03e8: 6e10 3a02 0800 |002c: invoke-virtual {v8}, Ljava/io/File;.mkdirs:()Z // method@023a │ │ +0a03ee: 0a08 |002f: move-result v8 │ │ +0a03f0: 3808 be00 |0030: if-eqz v8, 00ee // +00be │ │ +0a03f4: 6208 b332 |0032: sget-object v8, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // field@32b3 │ │ +0a03f8: 2209 3300 |0034: new-instance v9, Landroid/graphics/drawable/BitmapDrawable; // type@0033 │ │ +0a03fc: 6e10 f11b 0700 |0036: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@1bf1 │ │ +0a0402: 0c03 |0039: move-result-object v3 │ │ +0a0404: 5474 b732 |003a: iget-object v4, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b7 │ │ +0a0408: 7030 7a00 3904 |003c: invoke-direct {v9, v3, v4}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@007a │ │ +0a040e: 6e10 7b00 0900 |003f: invoke-virtual {v9}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@007b │ │ +0a0414: 0c09 |0042: move-result-object v9 │ │ +0a0416: 7120 9004 1900 |0043: invoke-static {v9, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +0a041c: 7010 ee1b 0700 |0046: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bee │ │ +0a0422: 0c03 |0049: move-result-object v3 │ │ +0a0424: 6e10 1f02 0300 |004a: invoke-virtual {v3}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021f │ │ +0a042a: 0c03 |004d: move-result-object v3 │ │ +0a042c: 7120 9004 0300 |004e: invoke-static {v3, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +0a0432: 6e30 d91b 9803 |0051: invoke-virtual {v8, v9, v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@1bd9 │ │ +0a0438: 0c09 |0054: move-result-object v9 │ │ +0a043a: 2203 2e00 |0055: new-instance v3, Landroid/graphics/Canvas; // type@002e │ │ +0a043e: 7020 7100 9300 |0057: invoke-direct {v3, v9}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0071 │ │ +0a0444: 12f4 |005a: const/4 v4, #int -1 // #ff │ │ +0a0446: 6e20 7400 4300 |005b: invoke-virtual {v3, v4}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0074 │ │ +0a044c: 2204 3300 |005e: new-instance v4, Landroid/graphics/drawable/BitmapDrawable; // type@0033 │ │ +0a0450: 6e10 f11b 0700 |0060: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@1bf1 │ │ +0a0456: 0c05 |0063: move-result-object v5 │ │ +0a0458: 5476 b732 |0064: iget-object v6, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b7 │ │ +0a045c: 7030 7a00 5406 |0066: invoke-direct {v4, v5, v6}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@007a │ │ +0a0462: 6e10 7b00 0400 |0069: invoke-virtual {v4}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@007b │ │ +0a0468: 0c04 |006c: move-result-object v4 │ │ +0a046a: 7120 9004 1400 |006d: invoke-static {v4, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +0a0470: 7010 ee1b 0700 |0070: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bee │ │ +0a0476: 0c01 |0073: move-result-object v1 │ │ +0a0478: 6e10 1f02 0100 |0074: invoke-virtual {v1}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021f │ │ +0a047e: 0c01 |0077: move-result-object v1 │ │ +0a0480: 7120 9004 0100 |0078: invoke-static {v1, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +0a0486: 6e30 d91b 4801 |007b: invoke-virtual {v8, v4, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@1bd9 │ │ +0a048c: 0c08 |007e: move-result-object v8 │ │ +0a048e: 1200 |007f: const/4 v0, #int 0 // #0 │ │ +0a0490: 1201 |0080: const/4 v1, #int 0 // #0 │ │ +0a0492: 6e50 7200 8311 |0081: invoke-virtual {v3, v8, v1, v1, v0}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0072 │ │ +0a0498: 6208 0300 |0084: sget-object v8, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0003 │ │ +0a049c: 2201 ff00 |0086: new-instance v1, Ljava/io/FileOutputStream; // type@00ff │ │ +0a04a0: 7020 4002 2100 |0088: invoke-direct {v1, v2}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0240 │ │ +0a04a6: 1f01 0801 |008b: check-cast v1, Ljava/io/OutputStream; // type@0108 │ │ +0a04aa: 1303 6400 |008d: const/16 v3, #int 100 // #64 │ │ +0a04ae: 6e40 6b00 8913 |008f: invoke-virtual {v9, v8, v3, v1}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@006b │ │ +0a04b4: 0778 |0092: move-object v8, v7 │ │ +0a04b6: 1f08 1800 |0093: check-cast v8, Landroid/content/Context; // type@0018 │ │ +0a04ba: 1219 |0095: const/4 v9, #int 1 // #1 │ │ +0a04bc: 2391 5007 |0096: new-array v1, v9, [Ljava/lang/String; // type@0750 │ │ +0a04c0: 6e10 3b02 0200 |0098: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@023b │ │ +0a04c6: 0c03 |009b: move-result-object v3 │ │ +0a04c8: 1204 |009c: const/4 v4, #int 0 // #0 │ │ +0a04ca: 4d03 0104 |009d: aput-object v3, v1, v4 │ │ +0a04ce: 2203 0d07 |009f: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0; // type@070d │ │ +0a04d2: 7010 d51b 0300 |00a1: invoke-direct {v3}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$$ExternalSyntheticLambda0;.:()V // method@1bd5 │ │ +0a04d8: 7140 9100 1830 |00a4: invoke-static {v8, v1, v0, v3}, Landroid/media/MediaScannerConnection;.scanFile:(Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;Landroid/media/MediaScannerConnection$OnScanCompletedListener;)V // method@0091 │ │ +0a04de: 6e10 ec1b 0700 |00a7: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@1bec │ │ +0a04e4: 0c08 |00aa: move-result-object v8 │ │ +0a04e6: 6200 4a00 |00ab: sget-object v0, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@004a │ │ +0a04ea: 1400 1f01 117f |00ad: const v0, #float 1.92744e+38 // #7f11011f │ │ +0a04f0: 6e20 f21b 0700 |00b0: invoke-virtual {v7, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getString:(I)Ljava/lang/String; // method@1bf2 │ │ +0a04f6: 0c00 |00b3: move-result-object v0 │ │ +0a04f8: 1a01 ea2c |00b4: const-string v1, "getString(R.string.toast_file_exported_to)" // string@2cea │ │ +0a04fc: 7120 9004 1000 |00b6: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +0a0502: 2391 4e07 |00b9: new-array v1, v9, [Ljava/lang/Object; // type@074e │ │ +0a0506: 6e10 3202 0200 |00bb: invoke-virtual {v2}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0232 │ │ +0a050c: 0c03 |00be: move-result-object v3 │ │ +0a050e: 4d03 0104 |00bf: aput-object v3, v1, v4 │ │ +0a0512: 7120 7503 9100 |00c1: invoke-static {v1, v9}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0375 │ │ +0a0518: 0c01 |00c4: move-result-object v1 │ │ +0a051a: 7120 d902 1000 |00c5: invoke-static {v0, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@02d9 │ │ +0a0520: 0c00 |00c8: move-result-object v0 │ │ +0a0522: 1a01 482b |00c9: const-string v1, "format(format, *args)" // string@2b48 │ │ +0a0526: 7120 9004 1000 |00cb: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +0a052c: 1f00 1601 |00ce: check-cast v0, Ljava/lang/CharSequence; // type@0116 │ │ +0a0530: 7130 5501 0809 |00d0: invoke-static {v8, v0, v9}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0155 │ │ +0a0536: 0c08 |00d3: move-result-object v8 │ │ +0a0538: 6e10 5601 0800 |00d4: invoke-virtual {v8}, Landroid/widget/Toast;.show:()V // method@0156 │ │ +0a053e: 2817 |00d7: goto 00ee // +0017 │ │ +0a0540: 0d08 |00d8: move-exception v8 │ │ +0a0542: 2209 3901 |00d9: new-instance v9, Ljava/lang/StringBuilder; // type@0139 │ │ +0a0546: 1a00 c00b |00db: const-string v0, "Error writing " // string@0bc0 │ │ +0a054a: 7020 ee02 0900 |00dd: invoke-direct {v9, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ee │ │ +0a0550: 6e20 f202 2900 |00e0: invoke-virtual {v9, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@02f2 │ │ +0a0556: 6e10 f702 0900 |00e3: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ +0a055c: 0c09 |00e6: move-result-object v9 │ │ +0a055e: 1f08 4001 |00e7: check-cast v8, Ljava/lang/Throwable; // type@0140 │ │ +0a0562: 1a00 ee0b |00e9: const-string v0, "ExternalStorage" // string@0bee │ │ +0a0566: 7130 e300 9008 |00eb: invoke-static {v0, v9, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@00e3 │ │ +0a056c: 0e00 |00ee: return-void │ │ catches : 1 │ │ 0x0026 - 0x00d7 │ │ Ljava/io/IOException; -> 0x00d8 │ │ positions : │ │ 0x000e line=181 │ │ 0x0026 line=184 │ │ 0x0032 line=185 │ │ @@ -271306,104 +271305,104 @@ │ │ type : '(Ljava/lang/String;)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 188 16-bit code units │ │ -09fd78: |[09fd78] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.shareNote:(Ljava/lang/String;)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ -09fd88: 1a00 1938 |0000: const-string v0, "name" // string@3819 │ │ -09fd8c: 7120 9104 0700 |0002: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09fd92: 5467 b732 |0005: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b7 │ │ -09fd96: 7110 8e04 0700 |0007: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048e │ │ -09fd9c: 5460 b732 |000a: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b7 │ │ -09fda0: 7110 8e04 0000 |000c: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048e │ │ -09fda6: 6e10 de02 0000 |000f: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@02de │ │ -09fdac: 0a00 |0012: move-result v0 │ │ -09fdae: d800 00fd |0013: add-int/lit8 v0, v0, #int -3 // #fd │ │ -09fdb2: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -09fdb4: 6e30 e502 1700 |0016: invoke-virtual {v7, v1, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@02e5 │ │ -09fdba: 0c07 |0019: move-result-object v7 │ │ -09fdbc: 1a00 8f3e |001a: const-string v0, "this as java.lang.String…ing(startIndex, endIndex)" // string@3e8f │ │ -09fdc0: 7120 9004 0700 |001c: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -09fdc6: 2200 3901 |001f: new-instance v0, Ljava/lang/StringBuilder; // type@0139 │ │ -09fdca: 7010 ec02 0000 |0021: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@02ec │ │ -09fdd0: 6e20 f302 7000 |0024: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -09fdd6: 1a07 2b2f |0027: const-string v7, "jpg" // string@2f2b │ │ -09fdda: 6e20 f302 7000 |0029: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -09fde0: 6e10 f702 0000 |002c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ -09fde6: 0c07 |002f: move-result-object v7 │ │ -09fde8: 2200 fc00 |0030: new-instance v0, Ljava/io/File; // type@00fc │ │ -09fdec: 7020 2c02 7000 |0032: invoke-direct {v0, v7}, Ljava/io/File;.:(Ljava/lang/String;)V // method@022c │ │ -09fdf2: 2207 3300 |0035: new-instance v7, Landroid/graphics/drawable/BitmapDrawable; // type@0033 │ │ -09fdf6: 6e10 f11b 0600 |0037: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@1bf1 │ │ -09fdfc: 0c01 |003a: move-result-object v1 │ │ -09fdfe: 5462 b732 |003b: iget-object v2, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b7 │ │ -09fe02: 7030 7a00 1702 |003d: invoke-direct {v7, v1, v2}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@007a │ │ -09fe08: 6e10 7b00 0700 |0040: invoke-virtual {v7}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@007b │ │ -09fe0e: 0c07 |0043: move-result-object v7 │ │ -09fe10: 3907 0600 |0044: if-nez v7, 004a // +0006 │ │ -09fe14: 7010 ea1b 0600 |0046: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.emptyBitmap:()Landroid/graphics/Bitmap; // method@1bea │ │ -09fe1a: 0c07 |0049: move-result-object v7 │ │ -09fe1c: 6201 b332 |004a: sget-object v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // field@32b3 │ │ -09fe20: 7010 ee1b 0600 |004c: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bee │ │ -09fe26: 0c02 |004f: move-result-object v2 │ │ -09fe28: 6e10 1f02 0200 |0050: invoke-virtual {v2}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021f │ │ -09fe2e: 0c02 |0053: move-result-object v2 │ │ -09fe30: 1a03 4329 |0054: const-string v3, "drawView.bitmap" // string@2943 │ │ -09fe34: 7120 9004 3200 |0056: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -09fe3a: 6e30 d91b 7102 |0059: invoke-virtual {v1, v7, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@1bd9 │ │ -09fe40: 0c02 |005c: move-result-object v2 │ │ -09fe42: 2204 2e00 |005d: new-instance v4, Landroid/graphics/Canvas; // type@002e │ │ -09fe46: 7020 7100 2400 |005f: invoke-direct {v4, v2}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0071 │ │ -09fe4c: 12f5 |0062: const/4 v5, #int -1 // #ff │ │ -09fe4e: 6e20 7400 5400 |0063: invoke-virtual {v4, v5}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0074 │ │ -09fe54: 7010 ee1b 0600 |0066: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bee │ │ -09fe5a: 0c05 |0069: move-result-object v5 │ │ -09fe5c: 6e10 1f02 0500 |006a: invoke-virtual {v5}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021f │ │ -09fe62: 0c05 |006d: move-result-object v5 │ │ -09fe64: 7120 9004 3500 |006e: invoke-static {v5, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -09fe6a: 6e30 d91b 7105 |0071: invoke-virtual {v1, v7, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@1bd9 │ │ -09fe70: 0c07 |0074: move-result-object v7 │ │ -09fe72: 1201 |0075: const/4 v1, #int 0 // #0 │ │ -09fe74: 1203 |0076: const/4 v3, #int 0 // #0 │ │ -09fe76: 6e51 7200 7433 |0077: invoke-virtual {v4, v7, v3, v3, v1}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0072 │ │ -09fe7c: 6207 0300 |007a: sget-object v7, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0003 │ │ -09fe80: 2201 ff00 |007c: new-instance v1, Ljava/io/FileOutputStream; // type@00ff │ │ -09fe84: 7020 4002 0100 |007e: invoke-direct {v1, v0}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0240 │ │ -09fe8a: 1f01 0801 |0081: check-cast v1, Ljava/io/OutputStream; // type@0108 │ │ -09fe8e: 1303 6400 |0083: const/16 v3, #int 100 // #64 │ │ -09fe92: 6e40 6b00 7213 |0085: invoke-virtual {v2, v7, v3, v1}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@006b │ │ -09fe98: 2805 |0088: goto 008d // +0005 │ │ -09fe9a: 0d07 |0089: move-exception v7 │ │ -09fe9c: 6e10 3f02 0700 |008a: invoke-virtual {v7}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@023f │ │ -09fea2: 6e10 ec1b 0600 |008d: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@1bec │ │ -09fea8: 0c07 |0090: move-result-object v7 │ │ -09feaa: 1a01 9f39 |0091: const-string v1, "org.secuso.privacyfriendlynotes" // string@399f │ │ -09feae: 7130 8b01 1700 |0093: invoke-static {v7, v1, v0}, Landroidx/core/content/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@018b │ │ -09feb4: 0c07 |0096: move-result-object v7 │ │ -09feb6: 2202 1b00 |0097: new-instance v2, Landroid/content/Intent; // type@001b │ │ -09feba: 7010 2c00 0200 |0099: invoke-direct {v2}, Landroid/content/Intent;.:()V // method@002c │ │ -09fec0: 1a00 d823 |009c: const-string v0, "android.intent.action.SEND" // string@23d8 │ │ -09fec4: 6e20 3a00 0200 |009e: invoke-virtual {v2, v0}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@003a │ │ -09feca: 1a00 172e |00a1: const-string v0, "image/*" // string@2e17 │ │ -09fece: 6e20 3e00 0200 |00a3: invoke-virtual {v2, v0}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@003e │ │ -09fed4: 1a00 d923 |00a6: const-string v0, "android.intent.extra.STREAM" // string@23d9 │ │ -09fed8: 1f07 4b00 |00a8: check-cast v7, Landroid/os/Parcelable; // type@004b │ │ -09fedc: 6e30 3700 0207 |00aa: invoke-virtual {v2, v0, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0037 │ │ -09fee2: 1217 |00ad: const/4 v7, #int 1 // #1 │ │ -09fee4: 6e20 3c00 7200 |00ae: invoke-virtual {v2, v7}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@003c │ │ -09feea: 2207 e906 |00b1: new-instance v7, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e9 │ │ -09feee: 1211 |00b3: const/4 v1, #int 1 // #1 │ │ -09fef0: 1203 |00b4: const/4 v3, #int 0 // #0 │ │ -09fef2: 1244 |00b5: const/4 v4, #int 4 // #4 │ │ -09fef4: 1205 |00b6: const/4 v5, #int 0 // #0 │ │ -09fef6: 0770 |00b7: move-object v0, v7 │ │ -09fef8: 7606 d81a 0000 |00b8: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad8 │ │ -09fefe: 1107 |00bb: return-object v7 │ │ +09fd74: |[09fd74] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.shareNote:(Ljava/lang/String;)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ +09fd84: 1a00 1938 |0000: const-string v0, "name" // string@3819 │ │ +09fd88: 7120 9104 0700 |0002: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09fd8e: 5467 b732 |0005: iget-object v7, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b7 │ │ +09fd92: 7110 8e04 0700 |0007: invoke-static {v7}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048e │ │ +09fd98: 5460 b732 |000a: iget-object v0, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b7 │ │ +09fd9c: 7110 8e04 0000 |000c: invoke-static {v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048e │ │ +09fda2: 6e10 de02 0000 |000f: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@02de │ │ +09fda8: 0a00 |0012: move-result v0 │ │ +09fdaa: d800 00fd |0013: add-int/lit8 v0, v0, #int -3 // #fd │ │ +09fdae: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +09fdb0: 6e30 e502 1700 |0016: invoke-virtual {v7, v1, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@02e5 │ │ +09fdb6: 0c07 |0019: move-result-object v7 │ │ +09fdb8: 1a00 8f3e |001a: const-string v0, "this as java.lang.String…ing(startIndex, endIndex)" // string@3e8f │ │ +09fdbc: 7120 9004 0700 |001c: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +09fdc2: 2200 3901 |001f: new-instance v0, Ljava/lang/StringBuilder; // type@0139 │ │ +09fdc6: 7010 ec02 0000 |0021: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@02ec │ │ +09fdcc: 6e20 f302 7000 |0024: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +09fdd2: 1a07 2b2f |0027: const-string v7, "jpg" // string@2f2b │ │ +09fdd6: 6e20 f302 7000 |0029: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +09fddc: 6e10 f702 0000 |002c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ +09fde2: 0c07 |002f: move-result-object v7 │ │ +09fde4: 2200 fc00 |0030: new-instance v0, Ljava/io/File; // type@00fc │ │ +09fde8: 7020 2c02 7000 |0032: invoke-direct {v0, v7}, Ljava/io/File;.:(Ljava/lang/String;)V // method@022c │ │ +09fdee: 2207 3300 |0035: new-instance v7, Landroid/graphics/drawable/BitmapDrawable; // type@0033 │ │ +09fdf2: 6e10 f11b 0600 |0037: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@1bf1 │ │ +09fdf8: 0c01 |003a: move-result-object v1 │ │ +09fdfa: 5462 b732 |003b: iget-object v2, v6, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b7 │ │ +09fdfe: 7030 7a00 1702 |003d: invoke-direct {v7, v1, v2}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@007a │ │ +09fe04: 6e10 7b00 0700 |0040: invoke-virtual {v7}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@007b │ │ +09fe0a: 0c07 |0043: move-result-object v7 │ │ +09fe0c: 3907 0600 |0044: if-nez v7, 004a // +0006 │ │ +09fe10: 7010 ea1b 0600 |0046: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.emptyBitmap:()Landroid/graphics/Bitmap; // method@1bea │ │ +09fe16: 0c07 |0049: move-result-object v7 │ │ +09fe18: 6201 b332 |004a: sget-object v1, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // field@32b3 │ │ +09fe1c: 7010 ee1b 0600 |004c: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bee │ │ +09fe22: 0c02 |004f: move-result-object v2 │ │ +09fe24: 6e10 1f02 0200 |0050: invoke-virtual {v2}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021f │ │ +09fe2a: 0c02 |0053: move-result-object v2 │ │ +09fe2c: 1a03 4329 |0054: const-string v3, "drawView.bitmap" // string@2943 │ │ +09fe30: 7120 9004 3200 |0056: invoke-static {v2, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +09fe36: 6e30 d91b 7102 |0059: invoke-virtual {v1, v7, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@1bd9 │ │ +09fe3c: 0c02 |005c: move-result-object v2 │ │ +09fe3e: 2204 2e00 |005d: new-instance v4, Landroid/graphics/Canvas; // type@002e │ │ +09fe42: 7020 7100 2400 |005f: invoke-direct {v4, v2}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0071 │ │ +09fe48: 12f5 |0062: const/4 v5, #int -1 // #ff │ │ +09fe4a: 6e20 7400 5400 |0063: invoke-virtual {v4, v5}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0074 │ │ +09fe50: 7010 ee1b 0600 |0066: invoke-direct {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bee │ │ +09fe56: 0c05 |0069: move-result-object v5 │ │ +09fe58: 6e10 1f02 0500 |006a: invoke-virtual {v5}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021f │ │ +09fe5e: 0c05 |006d: move-result-object v5 │ │ +09fe60: 7120 9004 3500 |006e: invoke-static {v5, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +09fe66: 6e30 d91b 7105 |0071: invoke-virtual {v1, v7, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@1bd9 │ │ +09fe6c: 0c07 |0074: move-result-object v7 │ │ +09fe6e: 1201 |0075: const/4 v1, #int 0 // #0 │ │ +09fe70: 1203 |0076: const/4 v3, #int 0 // #0 │ │ +09fe72: 6e51 7200 7433 |0077: invoke-virtual {v4, v7, v3, v3, v1}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0072 │ │ +09fe78: 6207 0300 |007a: sget-object v7, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0003 │ │ +09fe7c: 2201 ff00 |007c: new-instance v1, Ljava/io/FileOutputStream; // type@00ff │ │ +09fe80: 7020 4002 0100 |007e: invoke-direct {v1, v0}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0240 │ │ +09fe86: 1f01 0801 |0081: check-cast v1, Ljava/io/OutputStream; // type@0108 │ │ +09fe8a: 1303 6400 |0083: const/16 v3, #int 100 // #64 │ │ +09fe8e: 6e40 6b00 7213 |0085: invoke-virtual {v2, v7, v3, v1}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@006b │ │ +09fe94: 2805 |0088: goto 008d // +0005 │ │ +09fe96: 0d07 |0089: move-exception v7 │ │ +09fe98: 6e10 3f02 0700 |008a: invoke-virtual {v7}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@023f │ │ +09fe9e: 6e10 ec1b 0600 |008d: invoke-virtual {v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getApplicationContext:()Landroid/content/Context; // method@1bec │ │ +09fea4: 0c07 |0090: move-result-object v7 │ │ +09fea6: 1a01 9f39 |0091: const-string v1, "org.secuso.privacyfriendlynotes" // string@399f │ │ +09feaa: 7130 8b01 1700 |0093: invoke-static {v7, v1, v0}, Landroidx/core/content/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@018b │ │ +09feb0: 0c07 |0096: move-result-object v7 │ │ +09feb2: 2202 1b00 |0097: new-instance v2, Landroid/content/Intent; // type@001b │ │ +09feb6: 7010 2c00 0200 |0099: invoke-direct {v2}, Landroid/content/Intent;.:()V // method@002c │ │ +09febc: 1a00 d823 |009c: const-string v0, "android.intent.action.SEND" // string@23d8 │ │ +09fec0: 6e20 3a00 0200 |009e: invoke-virtual {v2, v0}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@003a │ │ +09fec6: 1a00 172e |00a1: const-string v0, "image/*" // string@2e17 │ │ +09feca: 6e20 3e00 0200 |00a3: invoke-virtual {v2, v0}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@003e │ │ +09fed0: 1a00 d923 |00a6: const-string v0, "android.intent.extra.STREAM" // string@23d9 │ │ +09fed4: 1f07 4b00 |00a8: check-cast v7, Landroid/os/Parcelable; // type@004b │ │ +09fed8: 6e30 3700 0207 |00aa: invoke-virtual {v2, v0, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0037 │ │ +09fede: 1217 |00ad: const/4 v7, #int 1 // #1 │ │ +09fee0: 6e20 3c00 7200 |00ae: invoke-virtual {v2, v7}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@003c │ │ +09fee6: 2207 e906 |00b1: new-instance v7, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e9 │ │ +09feea: 1211 |00b3: const/4 v1, #int 1 // #1 │ │ +09feec: 1203 |00b4: const/4 v3, #int 0 // #0 │ │ +09feee: 1244 |00b5: const/4 v4, #int 4 // #4 │ │ +09fef0: 1205 |00b6: const/4 v5, #int 0 // #0 │ │ +09fef2: 0770 |00b7: move-object v0, v7 │ │ +09fef4: 7606 d81a 0000 |00b8: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad8 │ │ +09fefa: 1107 |00bb: return-object v7 │ │ catches : 1 │ │ 0x007a - 0x0088 │ │ Ljava/io/FileNotFoundException; -> 0x0089 │ │ positions : │ │ 0x0005 line=85 │ │ 0x0030 line=86 │ │ 0x0035 line=88 │ │ @@ -271432,66 +271431,66 @@ │ │ type : '(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 103 16-bit code units │ │ -09ff10: |[09ff10] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.updateNoteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ -09ff20: 1a00 1938 |0000: const-string v0, "name" // string@3819 │ │ -09ff24: 7120 9104 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -09ff2a: 2200 3300 |0005: new-instance v0, Landroid/graphics/drawable/BitmapDrawable; // type@0033 │ │ -09ff2e: 6e10 f11b 0700 |0007: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@1bf1 │ │ -09ff34: 0c01 |000a: move-result-object v1 │ │ -09ff36: 5472 b732 |000b: iget-object v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b7 │ │ -09ff3a: 7030 7a00 1002 |000d: invoke-direct {v0, v1, v2}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@007a │ │ -09ff40: 6e10 7b00 0000 |0010: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@007b │ │ -09ff46: 0c00 |0013: move-result-object v0 │ │ -09ff48: 7010 ee1b 0700 |0014: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bee │ │ -09ff4e: 0c01 |0017: move-result-object v1 │ │ -09ff50: 6e10 1f02 0100 |0018: invoke-virtual {v1}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021f │ │ -09ff56: 0c01 |001b: move-result-object v1 │ │ -09ff58: 2202 ff00 |001c: new-instance v2, Ljava/io/FileOutputStream; // type@00ff │ │ -09ff5c: 2203 fc00 |001e: new-instance v3, Ljava/io/File; // type@00fc │ │ -09ff60: 5474 b732 |0020: iget-object v4, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b7 │ │ -09ff64: 7110 8e04 0400 |0022: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048e │ │ -09ff6a: 7020 2c02 4300 |0025: invoke-direct {v3, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@022c │ │ -09ff70: 7020 4002 3200 |0028: invoke-direct {v2, v3}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0240 │ │ -09ff76: 6203 b332 |002b: sget-object v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // field@32b3 │ │ -09ff7a: 1a04 fd38 |002d: const-string v4, "oldSketch" // string@38fd │ │ -09ff7e: 7120 9004 4000 |002f: invoke-static {v0, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -09ff84: 1a04 5338 |0032: const-string v4, "newSketch" // string@3853 │ │ -09ff88: 7120 9004 4100 |0034: invoke-static {v1, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -09ff8e: 6e30 d91b 0301 |0037: invoke-virtual {v3, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@1bd9 │ │ -09ff94: 0c00 |003a: move-result-object v0 │ │ -09ff96: 6201 0400 |003b: sget-object v1, Landroid/graphics/Bitmap$CompressFormat;.PNG:Landroid/graphics/Bitmap$CompressFormat; // field@0004 │ │ -09ff9a: 0723 |003d: move-object v3, v2 │ │ -09ff9c: 1f03 0801 |003e: check-cast v3, Ljava/io/OutputStream; // type@0108 │ │ -09ffa0: 1204 |0040: const/4 v4, #int 0 // #0 │ │ -09ffa2: 6e40 6b00 1034 |0041: invoke-virtual {v0, v1, v4, v3}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@006b │ │ -09ffa8: 6e10 4202 0200 |0044: invoke-virtual {v2}, Ljava/io/FileOutputStream;.flush:()V // method@0242 │ │ -09ffae: 6e10 4102 0200 |0047: invoke-virtual {v2}, Ljava/io/FileOutputStream;.close:()V // method@0241 │ │ -09ffb4: 280a |004a: goto 0054 // +000a │ │ -09ffb6: 0d00 |004b: move-exception v0 │ │ -09ffb8: 6e10 4602 0000 |004c: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@0246 │ │ -09ffbe: 2805 |004f: goto 0054 // +0005 │ │ -09ffc0: 0d00 |0050: move-exception v0 │ │ -09ffc2: 6e10 3f02 0000 |0051: invoke-virtual {v0}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@023f │ │ -09ffc8: 2200 e906 |0054: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e9 │ │ -09ffcc: 1212 |0056: const/4 v2, #int 1 // #1 │ │ -09ffce: 2203 9006 |0057: new-instance v3, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@0690 │ │ -09ffd2: 5471 b632 |0059: iget-object v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@32b6 │ │ -09ffd6: 1244 |005b: const/4 v4, #int 4 // #4 │ │ -09ffd8: 7059 1319 8341 |005c: invoke-direct {v3, v8, v1, v4, v9}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@1913 │ │ -09ffde: 1204 |005f: const/4 v4, #int 0 // #0 │ │ -09ffe0: 1245 |0060: const/4 v5, #int 4 // #4 │ │ -09ffe2: 1206 |0061: const/4 v6, #int 0 // #0 │ │ -09ffe4: 0701 |0062: move-object v1, v0 │ │ -09ffe6: 7606 d81a 0100 |0063: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad8 │ │ -09ffec: 1100 |0066: return-object v0 │ │ +09ff0c: |[09ff0c] org.secuso.privacyfriendlynotes.ui.notes.SketchActivity.updateNoteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ +09ff1c: 1a00 1938 |0000: const-string v0, "name" // string@3819 │ │ +09ff20: 7120 9104 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +09ff26: 2200 3300 |0005: new-instance v0, Landroid/graphics/drawable/BitmapDrawable; // type@0033 │ │ +09ff2a: 6e10 f11b 0700 |0007: invoke-virtual {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getResources:()Landroid/content/res/Resources; // method@1bf1 │ │ +09ff30: 0c01 |000a: move-result-object v1 │ │ +09ff32: 5472 b732 |000b: iget-object v2, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b7 │ │ +09ff36: 7030 7a00 1002 |000d: invoke-direct {v0, v1, v2}, Landroid/graphics/drawable/BitmapDrawable;.:(Landroid/content/res/Resources;Ljava/lang/String;)V // method@007a │ │ +09ff3c: 6e10 7b00 0000 |0010: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@007b │ │ +09ff42: 0c00 |0013: move-result-object v0 │ │ +09ff44: 7010 ee1b 0700 |0014: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.getDrawView:()Lcom/simplify/ink/InkView; // method@1bee │ │ +09ff4a: 0c01 |0017: move-result-object v1 │ │ +09ff4c: 6e10 1f02 0100 |0018: invoke-virtual {v1}, Lcom/simplify/ink/InkView;.getBitmap:()Landroid/graphics/Bitmap; // method@021f │ │ +09ff52: 0c01 |001b: move-result-object v1 │ │ +09ff54: 2202 ff00 |001c: new-instance v2, Ljava/io/FileOutputStream; // type@00ff │ │ +09ff58: 2203 fc00 |001e: new-instance v3, Ljava/io/File; // type@00fc │ │ +09ff5c: 5474 b732 |0020: iget-object v4, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFilePath:Ljava/lang/String; // field@32b7 │ │ +09ff60: 7110 8e04 0400 |0022: invoke-static {v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048e │ │ +09ff66: 7020 2c02 4300 |0025: invoke-direct {v3, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@022c │ │ +09ff6c: 7020 4002 3200 |0028: invoke-direct {v2, v3}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0240 │ │ +09ff72: 6203 b332 |002b: sget-object v3, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.Companion:Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion; // field@32b3 │ │ +09ff76: 1a04 fd38 |002d: const-string v4, "oldSketch" // string@38fd │ │ +09ff7a: 7120 9004 4000 |002f: invoke-static {v0, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +09ff80: 1a04 5338 |0032: const-string v4, "newSketch" // string@3853 │ │ +09ff84: 7120 9004 4100 |0034: invoke-static {v1, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +09ff8a: 6e30 d91b 0301 |0037: invoke-virtual {v3, v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity$Companion;.overlay:(Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@1bd9 │ │ +09ff90: 0c00 |003a: move-result-object v0 │ │ +09ff92: 6201 0400 |003b: sget-object v1, Landroid/graphics/Bitmap$CompressFormat;.PNG:Landroid/graphics/Bitmap$CompressFormat; // field@0004 │ │ +09ff96: 0723 |003d: move-object v3, v2 │ │ +09ff98: 1f03 0801 |003e: check-cast v3, Ljava/io/OutputStream; // type@0108 │ │ +09ff9c: 1204 |0040: const/4 v4, #int 0 // #0 │ │ +09ff9e: 6e40 6b00 1034 |0041: invoke-virtual {v0, v1, v4, v3}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@006b │ │ +09ffa4: 6e10 4202 0200 |0044: invoke-virtual {v2}, Ljava/io/FileOutputStream;.flush:()V // method@0242 │ │ +09ffaa: 6e10 4102 0200 |0047: invoke-virtual {v2}, Ljava/io/FileOutputStream;.close:()V // method@0241 │ │ +09ffb0: 280a |004a: goto 0054 // +000a │ │ +09ffb2: 0d00 |004b: move-exception v0 │ │ +09ffb4: 6e10 4602 0000 |004c: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@0246 │ │ +09ffba: 2805 |004f: goto 0054 // +0005 │ │ +09ffbc: 0d00 |0050: move-exception v0 │ │ +09ffbe: 6e10 3f02 0000 |0051: invoke-virtual {v0}, Ljava/io/FileNotFoundException;.printStackTrace:()V // method@023f │ │ +09ffc4: 2200 e906 |0054: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e9 │ │ +09ffc8: 1212 |0056: const/4 v2, #int 1 // #1 │ │ +09ffca: 2203 9006 |0057: new-instance v3, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@0690 │ │ +09ffce: 5471 b632 |0059: iget-object v1, v7, Lorg/secuso/privacyfriendlynotes/ui/notes/SketchActivity;.mFileName:Ljava/lang/String; // field@32b6 │ │ +09ffd2: 1244 |005b: const/4 v4, #int 4 // #4 │ │ +09ffd4: 7059 1319 8341 |005c: invoke-direct {v3, v8, v1, v4, v9}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@1913 │ │ +09ffda: 1204 |005f: const/4 v4, #int 0 // #0 │ │ +09ffdc: 1245 |0060: const/4 v5, #int 4 // #4 │ │ +09ffde: 1206 |0061: const/4 v6, #int 0 // #0 │ │ +09ffe0: 0701 |0062: move-object v1, v0 │ │ +09ffe2: 7606 d81a 0100 |0063: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad8 │ │ +09ffe8: 1100 |0066: return-object v0 │ │ catches : 1 │ │ 0x001c - 0x004a │ │ Ljava/io/FileNotFoundException; -> 0x0050 │ │ Ljava/io/IOException; -> 0x004b │ │ positions : │ │ 0x0005 line=132 │ │ 0x0014 line=133 │ │ @@ -271581,86 +271580,86 @@ │ │ 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 │ │ -0a0d50: |[0a0d50] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.$r8$lambda$QTbYh20bpdSuUwan623zrHbnp_o:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroid/view/View;)V │ │ -0a0d60: 7120 301c 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@1c30 │ │ -0a0d66: 0e00 |0003: return-void │ │ +0a0d4c: |[0a0d4c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.$r8$lambda$QTbYh20bpdSuUwan623zrHbnp_o:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroid/view/View;)V │ │ +0a0d5c: 7120 301c 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@1c30 │ │ +0a0d62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;) │ │ name : '$r8$lambda$fDI7tr47feQsueN_5USa0CW_df0' │ │ 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 │ │ -0a0d68: |[0a0d68] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.$r8$lambda$fDI7tr47feQsueN_5USa0CW_df0:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -0a0d78: 7120 351c 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.onSaveExternalStorage$lambda$3:(Ljava/lang/String;Landroid/net/Uri;)V // method@1c35 │ │ -0a0d7e: 0e00 |0003: return-void │ │ +0a0d64: |[0a0d64] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.$r8$lambda$fDI7tr47feQsueN_5USa0CW_df0:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +0a0d74: 7120 351c 1000 |0000: invoke-static {v0, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.onSaveExternalStorage$lambda$3:(Ljava/lang/String;Landroid/net/Uri;)V // method@1c35 │ │ +0a0d7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (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 │ │ -0a0d80: |[0a0d80] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.:()V │ │ -0a0d90: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a0d92: 7020 051b 0200 |0001: invoke-direct {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.:(I)V // method@1b05 │ │ -0a0d98: 2200 1607 |0004: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2; // type@0716 │ │ -0a0d9c: 7020 051c 2000 |0006: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@1c05 │ │ -0a0da2: 1f00 dc01 |0009: check-cast v0, Lkotlin/jvm/functions/Function0; // type@01dc │ │ -0a0da6: 7110 4304 0000 |000b: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@0443 │ │ -0a0dac: 0c00 |000e: move-result-object v0 │ │ -0a0dae: 5b20 c332 |000f: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent$delegate:Lkotlin/Lazy; // field@32c3 │ │ -0a0db2: 2200 1507 |0011: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2; // type@0715 │ │ -0a0db6: 7020 021c 2000 |0013: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@1c02 │ │ -0a0dbc: 1f00 dc01 |0016: check-cast v0, Lkotlin/jvm/functions/Function0; // type@01dc │ │ -0a0dc0: 7110 4304 0000 |0018: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@0443 │ │ -0a0dc6: 0c00 |001b: move-result-object v0 │ │ -0a0dc8: 5b20 c232 |001c: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn$delegate:Lkotlin/Lazy; // field@32c2 │ │ -0a0dcc: 2200 1707 |001e: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2; // type@0717 │ │ -0a0dd0: 7020 081c 2000 |0020: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@1c08 │ │ -0a0dd6: 1f00 dc01 |0023: check-cast v0, Lkotlin/jvm/functions/Function0; // type@01dc │ │ -0a0dda: 7110 4304 0000 |0025: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@0443 │ │ -0a0de0: 0c00 |0028: move-result-object v0 │ │ -0a0de2: 5b20 c732 |0029: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn$delegate:Lkotlin/Lazy; // field@32c7 │ │ -0a0de6: 2200 1c07 |002b: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2; // type@071c │ │ -0a0dea: 7020 191c 2000 |002d: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@1c19 │ │ -0a0df0: 1f00 dc01 |0030: check-cast v0, Lkotlin/jvm/functions/Function0; // type@01dc │ │ -0a0df4: 7110 4304 0000 |0032: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@0443 │ │ -0a0dfa: 0c00 |0035: move-result-object v0 │ │ -0a0dfc: 5b20 c832 |0036: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn$delegate:Lkotlin/Lazy; // field@32c8 │ │ -0a0e00: 2200 a600 |0038: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@00a6 │ │ -0a0e04: 1201 |003a: const/4 v1, #int 0 // #0 │ │ -0a0e06: 7110 7102 0100 |003b: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0271 │ │ -0a0e0c: 0c01 |003e: move-result-object v1 │ │ -0a0e0e: 7020 9901 1000 |003f: invoke-direct {v0, v1}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0199 │ │ -0a0e14: 5b20 c432 |0042: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isBold:Landroidx/lifecycle/MutableLiveData; // field@32c4 │ │ -0a0e18: 2200 a600 |0044: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@00a6 │ │ -0a0e1c: 7020 9901 1000 |0046: invoke-direct {v0, v1}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0199 │ │ -0a0e22: 5b20 c532 |0049: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isItalic:Landroidx/lifecycle/MutableLiveData; // field@32c5 │ │ -0a0e26: 2200 a600 |004b: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@00a6 │ │ -0a0e2a: 7020 9901 1000 |004d: invoke-direct {v0, v1}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0199 │ │ -0a0e30: 5b20 c632 |0050: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@32c6 │ │ -0a0e34: 0e00 |0052: return-void │ │ +0a0d7c: |[0a0d7c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.:()V │ │ +0a0d8c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0a0d8e: 7020 051b 0200 |0001: invoke-direct {v2, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.:(I)V // method@1b05 │ │ +0a0d94: 2200 1607 |0004: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2; // type@0716 │ │ +0a0d98: 7020 051c 2000 |0006: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$etContent$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@1c05 │ │ +0a0d9e: 1f00 dc01 |0009: check-cast v0, Lkotlin/jvm/functions/Function0; // type@01dc │ │ +0a0da2: 7110 4304 0000 |000b: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@0443 │ │ +0a0da8: 0c00 |000e: move-result-object v0 │ │ +0a0daa: 5b20 c332 |000f: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent$delegate:Lkotlin/Lazy; // field@32c3 │ │ +0a0dae: 2200 1507 |0011: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2; // type@0715 │ │ +0a0db2: 7020 021c 2000 |0013: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$boldBtn$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@1c02 │ │ +0a0db8: 1f00 dc01 |0016: check-cast v0, Lkotlin/jvm/functions/Function0; // type@01dc │ │ +0a0dbc: 7110 4304 0000 |0018: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@0443 │ │ +0a0dc2: 0c00 |001b: move-result-object v0 │ │ +0a0dc4: 5b20 c232 |001c: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn$delegate:Lkotlin/Lazy; // field@32c2 │ │ +0a0dc8: 2200 1707 |001e: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2; // type@0717 │ │ +0a0dcc: 7020 081c 2000 |0020: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$italicsBtn$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@1c08 │ │ +0a0dd2: 1f00 dc01 |0023: check-cast v0, Lkotlin/jvm/functions/Function0; // type@01dc │ │ +0a0dd6: 7110 4304 0000 |0025: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@0443 │ │ +0a0ddc: 0c00 |0028: move-result-object v0 │ │ +0a0dde: 5b20 c732 |0029: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn$delegate:Lkotlin/Lazy; // field@32c7 │ │ +0a0de2: 2200 1c07 |002b: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2; // type@071c │ │ +0a0de6: 7020 191c 2000 |002d: invoke-direct {v0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$underlineBtn$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@1c19 │ │ +0a0dec: 1f00 dc01 |0030: check-cast v0, Lkotlin/jvm/functions/Function0; // type@01dc │ │ +0a0df0: 7110 4304 0000 |0032: invoke-static {v0}, Lkotlin/LazyKt;.lazy:(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; // method@0443 │ │ +0a0df6: 0c00 |0035: move-result-object v0 │ │ +0a0df8: 5b20 c832 |0036: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn$delegate:Lkotlin/Lazy; // field@32c8 │ │ +0a0dfc: 2200 a600 |0038: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@00a6 │ │ +0a0e00: 1201 |003a: const/4 v1, #int 0 // #0 │ │ +0a0e02: 7110 7102 0100 |003b: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0271 │ │ +0a0e08: 0c01 |003e: move-result-object v1 │ │ +0a0e0a: 7020 9901 1000 |003f: invoke-direct {v0, v1}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0199 │ │ +0a0e10: 5b20 c432 |0042: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isBold:Landroidx/lifecycle/MutableLiveData; // field@32c4 │ │ +0a0e14: 2200 a600 |0044: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@00a6 │ │ +0a0e18: 7020 9901 1000 |0046: invoke-direct {v0, v1}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0199 │ │ +0a0e1e: 5b20 c532 |0049: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isItalic:Landroidx/lifecycle/MutableLiveData; // field@32c5 │ │ +0a0e22: 2200 a600 |004b: new-instance v0, Landroidx/lifecycle/MutableLiveData; // type@00a6 │ │ +0a0e26: 7020 9901 1000 |004d: invoke-direct {v0, v1}, Landroidx/lifecycle/MutableLiveData;.:(Ljava/lang/Object;)V // method@0199 │ │ +0a0e2c: 5b20 c632 |0050: iput-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@32c6 │ │ +0a0e30: 0e00 |0052: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=44 │ │ 0x0004 line=46 │ │ 0x0011 line=47 │ │ 0x001e line=48 │ │ 0x002b line=49 │ │ @@ -271675,18 +271674,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lcom/google/android/material/floatingactionbutton/FloatingActionButton;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0a10: |[0a0a10] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.access$getBoldBtn:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ -0a0a20: 7010 271c 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getBoldBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c27 │ │ -0a0a26: 0c00 |0003: move-result-object v0 │ │ -0a0a28: 1100 |0004: return-object v0 │ │ +0a0a0c: |[0a0a0c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.access$getBoldBtn:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ +0a0a1c: 7010 271c 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getBoldBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c27 │ │ +0a0a22: 0c00 |0003: move-result-object v0 │ │ +0a0a24: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ │ │ #4 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;) │ │ @@ -271694,18 +271693,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lcom/google/android/material/floatingactionbutton/FloatingActionButton;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0a2c: |[0a0a2c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.access$getItalicsBtn:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ -0a0a3c: 7010 2a1c 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getItalicsBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c2a │ │ -0a0a42: 0c00 |0003: move-result-object v0 │ │ -0a0a44: 1100 |0004: return-object v0 │ │ +0a0a28: |[0a0a28] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.access$getItalicsBtn:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ +0a0a38: 7010 2a1c 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getItalicsBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c2a │ │ +0a0a3e: 0c00 |0003: move-result-object v0 │ │ +0a0a40: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ │ │ #5 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;) │ │ @@ -271713,18 +271712,18 @@ │ │ type : '(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lcom/google/android/material/floatingactionbutton/FloatingActionButton;' │ │ access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a0a48: |[0a0a48] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.access$getUnderlineBtn:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ -0a0a58: 7010 2c1c 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getUnderlineBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c2c │ │ -0a0a5e: 0c00 |0003: move-result-object v0 │ │ -0a0a60: 1100 |0004: return-object v0 │ │ +0a0a44: |[0a0a44] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.access$getUnderlineBtn:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ +0a0a54: 7010 2c1c 0000 |0000: invoke-direct {v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getUnderlineBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c2c │ │ +0a0a5a: 0c00 |0003: move-result-object v0 │ │ +0a0a5c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ │ │ #6 : (in Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;) │ │ @@ -271732,266 +271731,266 @@ │ │ type : '(ILandroidx/lifecycle/MutableLiveData;)V' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 518 16-bit code units │ │ -0a0e38: |[0a0e38] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.applyStyle:(ILandroidx/lifecycle/MutableLiveData;)V │ │ -0a0e48: 2200 5700 |0000: new-instance v0, Landroid/text/style/StyleSpan; // type@0057 │ │ -0a0e4c: 7020 be00 d000 |0002: invoke-direct {v0, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@00be │ │ -0a0e52: 7010 281c 0c00 |0005: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a0e58: 0c01 |0008: move-result-object v1 │ │ -0a0e5a: 6e10 2901 0100 |0009: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0129 │ │ -0a0e60: 0c01 |000c: move-result-object v1 │ │ -0a0e62: 1a02 bd38 |000d: const-string v2, "null cannot be cast to non-null type android.text.SpannableStringBuilder" // string@38bd │ │ -0a0e66: 7120 8f04 2100 |000f: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048f │ │ -0a0e6c: 1f01 5200 |0012: check-cast v1, Landroid/text/SpannableStringBuilder; // type@0052 │ │ -0a0e70: 7010 281c 0c00 |0014: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a0e76: 0c03 |0017: move-result-object v3 │ │ -0a0e78: 6e10 2801 0300 |0018: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@0128 │ │ -0a0e7e: 0a03 |001b: move-result v3 │ │ -0a0e80: 7010 281c 0c00 |001c: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a0e86: 0c04 |001f: move-result-object v4 │ │ -0a0e88: 6e10 2701 0400 |0020: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0127 │ │ -0a0e8e: 0a04 |0023: move-result v4 │ │ -0a0e90: 1215 |0024: const/4 v5, #int 1 // #1 │ │ -0a0e92: 1206 |0025: const/4 v6, #int 0 // #0 │ │ -0a0e94: 1307 2100 |0026: const/16 v7, #int 33 // #21 │ │ -0a0e98: 3343 a100 |0028: if-ne v3, v4, 00c9 // +00a1 │ │ -0a0e9c: 6e10 9a01 0e00 |002a: invoke-virtual {v14}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@019a │ │ -0a0ea2: 0c03 |002d: move-result-object v3 │ │ -0a0ea4: 7110 8e04 0300 |002e: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048e │ │ -0a0eaa: 1f03 1401 |0031: check-cast v3, Ljava/lang/Boolean; // type@0114 │ │ -0a0eae: 6e10 6f02 0300 |0033: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@026f │ │ -0a0eb4: 0a03 |0036: move-result v3 │ │ -0a0eb6: 3803 7600 |0037: if-eqz v3, 00ad // +0076 │ │ -0a0eba: 7110 7102 0600 |0039: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0271 │ │ -0a0ec0: 0c03 |003c: move-result-object v3 │ │ -0a0ec2: 6e20 9d01 3e00 |003d: invoke-virtual {v14, v3}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@019d │ │ -0a0ec8: 7010 281c 0c00 |0040: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a0ece: 0c0e |0043: move-result-object v14 │ │ -0a0ed0: 6e10 2701 0e00 |0044: invoke-virtual {v14}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0127 │ │ -0a0ed6: 0a0e |0047: move-result v14 │ │ -0a0ed8: 1c03 5700 |0048: const-class v3, Landroid/text/style/StyleSpan; // type@0057 │ │ -0a0edc: 6e40 b900 613e |004a: invoke-virtual {v1, v6, v14, v3}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@00b9 │ │ -0a0ee2: 0c0e |004d: move-result-object v14 │ │ -0a0ee4: 1a03 2f3f |004e: const-string v3, "totalText.getSpans(0, et…d, StyleSpan::class.java)" // string@3f2f │ │ -0a0ee8: 7120 9004 3e00 |0050: invoke-static {v14, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -0a0eee: 1f0e 4607 |0053: check-cast v14, [Landroid/text/style/StyleSpan; // type@0746 │ │ -0a0ef2: 2203 6401 |0055: new-instance v3, Ljava/util/ArrayList; // type@0164 │ │ -0a0ef6: 7010 6903 0300 |0057: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@0369 │ │ -0a0efc: 1f03 6701 |005a: check-cast v3, Ljava/util/Collection; // type@0167 │ │ -0a0f00: 21e4 |005c: array-length v4, v14 │ │ -0a0f02: 1208 |005d: const/4 v8, #int 0 // #0 │ │ -0a0f04: 3548 2700 |005e: if-ge v8, v4, 0085 // +0027 │ │ -0a0f08: 4609 0e08 |0060: aget-object v9, v14, v8 │ │ -0a0f0c: 6e20 b700 9100 |0062: invoke-virtual {v1, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ -0a0f12: 0a0a |0065: move-result v10 │ │ -0a0f14: 7010 281c 0c00 |0066: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a0f1a: 0c0b |0069: move-result-object v11 │ │ -0a0f1c: 6e10 2701 0b00 |006a: invoke-virtual {v11}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0127 │ │ -0a0f22: 0a0b |006d: move-result v11 │ │ -0a0f24: 33ba 0e00 |006e: if-ne v10, v11, 007c // +000e │ │ -0a0f28: 6e10 bf00 0900 |0070: invoke-virtual {v9}, Landroid/text/style/StyleSpan;.getStyle:()I // method@00bf │ │ -0a0f2e: 0a0a |0073: move-result v10 │ │ -0a0f30: 6e10 bf00 0000 |0074: invoke-virtual {v0}, Landroid/text/style/StyleSpan;.getStyle:()I // method@00bf │ │ -0a0f36: 0a0b |0077: move-result v11 │ │ -0a0f38: 33ba 0400 |0078: if-ne v10, v11, 007c // +0004 │ │ -0a0f3c: 121a |007a: const/4 v10, #int 1 // #1 │ │ -0a0f3e: 2802 |007b: goto 007d // +0002 │ │ -0a0f40: 120a |007c: const/4 v10, #int 0 // #0 │ │ -0a0f42: 380a 0500 |007d: if-eqz v10, 0082 // +0005 │ │ -0a0f46: 7220 7d03 9300 |007f: invoke-interface {v3, v9}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@037d │ │ -0a0f4c: d808 0801 |0082: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0a0f50: 28da |0084: goto 005e // -0026 │ │ -0a0f52: 1f03 7201 |0085: check-cast v3, Ljava/util/List; // type@0172 │ │ -0a0f56: 1f03 2a01 |0087: check-cast v3, Ljava/lang/Iterable; // type@012a │ │ -0a0f5a: 7210 b702 0300 |0089: invoke-interface {v3}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@02b7 │ │ -0a0f60: 0c0e |008c: move-result-object v14 │ │ -0a0f62: 7210 a003 0e00 |008d: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@03a0 │ │ -0a0f68: 0a03 |0090: move-result v3 │ │ -0a0f6a: 3803 3800 |0091: if-eqz v3, 00c9 // +0038 │ │ -0a0f6e: 7210 a103 0e00 |0093: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@03a1 │ │ -0a0f74: 0c03 |0096: move-result-object v3 │ │ -0a0f76: 1f03 5700 |0097: check-cast v3, Landroid/text/style/StyleSpan; // type@0057 │ │ -0a0f7a: 2204 5700 |0099: new-instance v4, Landroid/text/style/StyleSpan; // type@0057 │ │ -0a0f7e: 7020 be00 d400 |009b: invoke-direct {v4, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@00be │ │ -0a0f84: 6e20 b800 3100 |009e: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b8 │ │ -0a0f8a: 0a08 |00a1: move-result v8 │ │ -0a0f8c: 6e20 b700 3100 |00a2: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ -0a0f92: 0a09 |00a5: move-result v9 │ │ -0a0f94: 6e57 bb00 4198 |00a6: invoke-virtual {v1, v4, v8, v9, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ -0a0f9a: 6e20 ba00 3100 |00a9: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@00ba │ │ -0a0fa0: 28e1 |00ac: goto 008d // -001f │ │ -0a0fa2: 7110 7102 0500 |00ad: invoke-static {v5}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0271 │ │ -0a0fa8: 0c03 |00b0: move-result-object v3 │ │ -0a0faa: 6e20 9d01 3e00 |00b1: invoke-virtual {v14, v3}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@019d │ │ -0a0fb0: 7010 281c 0c00 |00b4: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a0fb6: 0c0e |00b7: move-result-object v14 │ │ -0a0fb8: 6e10 2801 0e00 |00b8: invoke-virtual {v14}, Landroid/widget/EditText;.getSelectionStart:()I // method@0128 │ │ -0a0fbe: 0a0e |00bb: move-result v14 │ │ -0a0fc0: 7010 281c 0c00 |00bc: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a0fc6: 0c03 |00bf: move-result-object v3 │ │ -0a0fc8: 6e10 2701 0300 |00c0: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0127 │ │ -0a0fce: 0a03 |00c3: move-result v3 │ │ -0a0fd0: 1304 1200 |00c4: const/16 v4, #int 18 // #12 │ │ -0a0fd4: 6e54 bb00 013e |00c6: invoke-virtual {v1, v0, v14, v3, v4}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ -0a0fda: 7010 281c 0c00 |00c9: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a0fe0: 0c0e |00cc: move-result-object v14 │ │ -0a0fe2: 6e10 2801 0e00 |00cd: invoke-virtual {v14}, Landroid/widget/EditText;.getSelectionStart:()I // method@0128 │ │ -0a0fe8: 0a0e |00d0: move-result v14 │ │ -0a0fea: 7010 281c 0c00 |00d1: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a0ff0: 0c01 |00d4: move-result-object v1 │ │ -0a0ff2: 6e10 2701 0100 |00d5: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0127 │ │ -0a0ff8: 0a01 |00d8: move-result v1 │ │ -0a0ffa: 351e 2000 |00d9: if-ge v14, v1, 00f9 // +0020 │ │ -0a0ffe: 220e b501 |00db: new-instance v14, Lkotlin/Pair; // type@01b5 │ │ -0a1002: 7010 281c 0c00 |00dd: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a1008: 0c01 |00e0: move-result-object v1 │ │ -0a100a: 6e10 2801 0100 |00e1: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionStart:()I // method@0128 │ │ -0a1010: 0a01 |00e4: move-result v1 │ │ -0a1012: 7110 b502 0100 |00e5: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@02b5 │ │ -0a1018: 0c01 |00e8: move-result-object v1 │ │ -0a101a: 7010 281c 0c00 |00e9: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a1020: 0c03 |00ec: move-result-object v3 │ │ -0a1022: 6e10 2701 0300 |00ed: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0127 │ │ -0a1028: 0a03 |00f0: move-result v3 │ │ -0a102a: 7110 b502 0300 |00f1: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@02b5 │ │ -0a1030: 0c03 |00f4: move-result-object v3 │ │ -0a1032: 7030 4504 1e03 |00f5: invoke-direct {v14, v1, v3}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0445 │ │ -0a1038: 281e |00f8: goto 0116 // +001e │ │ -0a103a: 220e b501 |00f9: new-instance v14, Lkotlin/Pair; // type@01b5 │ │ -0a103e: 7010 281c 0c00 |00fb: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a1044: 0c01 |00fe: move-result-object v1 │ │ -0a1046: 6e10 2701 0100 |00ff: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0127 │ │ -0a104c: 0a01 |0102: move-result v1 │ │ -0a104e: 7110 b502 0100 |0103: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@02b5 │ │ -0a1054: 0c01 |0106: move-result-object v1 │ │ -0a1056: 7010 281c 0c00 |0107: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a105c: 0c03 |010a: move-result-object v3 │ │ -0a105e: 6e10 2801 0300 |010b: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@0128 │ │ -0a1064: 0a03 |010e: move-result v3 │ │ -0a1066: 7110 b502 0300 |010f: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@02b5 │ │ -0a106c: 0c03 |0112: move-result-object v3 │ │ -0a106e: 7030 4504 1e03 |0113: invoke-direct {v14, v1, v3}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0445 │ │ -0a1074: 6e10 4604 0e00 |0116: invoke-virtual {v14}, Lkotlin/Pair;.component1:()Ljava/lang/Object; // method@0446 │ │ -0a107a: 0c01 |0119: move-result-object v1 │ │ -0a107c: 1f01 3001 |011a: check-cast v1, Ljava/lang/Number; // type@0130 │ │ -0a1080: 6e10 c202 0100 |011c: invoke-virtual {v1}, Ljava/lang/Number;.intValue:()I // method@02c2 │ │ -0a1086: 0a01 |011f: move-result v1 │ │ -0a1088: 6e10 4704 0e00 |0120: invoke-virtual {v14}, Lkotlin/Pair;.component2:()Ljava/lang/Object; // method@0447 │ │ -0a108e: 0c0e |0123: move-result-object v14 │ │ -0a1090: 1f0e 3001 |0124: check-cast v14, Ljava/lang/Number; // type@0130 │ │ -0a1094: 6e10 c202 0e00 |0126: invoke-virtual {v14}, Ljava/lang/Number;.intValue:()I // method@02c2 │ │ -0a109a: 0a0e |0129: move-result v14 │ │ -0a109c: 7010 281c 0c00 |012a: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a10a2: 0c03 |012d: move-result-object v3 │ │ -0a10a4: 6e10 2901 0300 |012e: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0129 │ │ -0a10aa: 0c03 |0131: move-result-object v3 │ │ -0a10ac: 7120 8f04 2300 |0132: invoke-static {v3, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048f │ │ -0a10b2: 1f03 5200 |0135: check-cast v3, Landroid/text/SpannableStringBuilder; // type@0052 │ │ -0a10b6: 1c02 5700 |0137: const-class v2, Landroid/text/style/StyleSpan; // type@0057 │ │ -0a10ba: 6e40 b900 132e |0139: invoke-virtual {v3, v1, v14, v2}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@00b9 │ │ -0a10c0: 0c02 |013c: move-result-object v2 │ │ -0a10c2: 1a04 303f |013d: const-string v4, "totalText.getSpans(start…n, StyleSpan::class.java)" // string@3f30 │ │ -0a10c6: 7120 9004 4200 |013f: invoke-static {v2, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -0a10cc: 1f02 4607 |0142: check-cast v2, [Landroid/text/style/StyleSpan; // type@0746 │ │ -0a10d0: 7010 281c 0c00 |0144: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a10d6: 0c04 |0147: move-result-object v4 │ │ -0a10d8: 6e10 2801 0400 |0148: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionStart:()I // method@0128 │ │ -0a10de: 0a04 |014b: move-result v4 │ │ -0a10e0: 7010 281c 0c00 |014c: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a10e6: 0c08 |014f: move-result-object v8 │ │ -0a10e8: 6e10 2701 0800 |0150: invoke-virtual {v8}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0127 │ │ -0a10ee: 0a08 |0153: move-result v8 │ │ -0a10f0: 3284 a100 |0154: if-eq v4, v8, 01f5 // +00a1 │ │ -0a10f4: 2124 |0156: array-length v4, v2 │ │ -0a10f6: 1208 |0157: const/4 v8, #int 0 // #0 │ │ -0a10f8: 3546 9800 |0158: if-ge v6, v4, 01f0 // +0098 │ │ -0a10fc: 4609 0206 |015a: aget-object v9, v2, v6 │ │ -0a1100: 6e10 bf00 0900 |015c: invoke-virtual {v9}, Landroid/text/style/StyleSpan;.getStyle:()I // method@00bf │ │ -0a1106: 0a0a |015f: move-result v10 │ │ -0a1108: 6e10 bf00 0000 |0160: invoke-virtual {v0}, Landroid/text/style/StyleSpan;.getStyle:()I // method@00bf │ │ -0a110e: 0a0b |0163: move-result v11 │ │ -0a1110: 33ba 8800 |0164: if-ne v10, v11, 01ec // +0088 │ │ -0a1114: 6e20 b800 9300 |0166: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b8 │ │ -0a111a: 0a08 |0169: move-result v8 │ │ -0a111c: 3418 1100 |016a: if-lt v8, v1, 017b // +0011 │ │ -0a1120: 6e20 b700 9300 |016c: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ -0a1126: 0a08 |016f: move-result v8 │ │ -0a1128: 35e8 0b00 |0170: if-ge v8, v14, 017b // +000b │ │ -0a112c: 2208 5700 |0172: new-instance v8, Landroid/text/style/StyleSpan; // type@0057 │ │ -0a1130: 7020 be00 d800 |0174: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@00be │ │ -0a1136: 6e57 bb00 83e1 |0177: invoke-virtual {v3, v8, v1, v14, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ -0a113c: 2825 |017a: goto 019f // +0025 │ │ -0a113e: 6e20 b800 9300 |017b: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b8 │ │ -0a1144: 0a08 |017e: move-result v8 │ │ -0a1146: 3718 0e00 |017f: if-le v8, v1, 018d // +000e │ │ -0a114a: 2208 5700 |0181: new-instance v8, Landroid/text/style/StyleSpan; // type@0057 │ │ -0a114e: 7020 be00 d800 |0183: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@00be │ │ -0a1154: 6e20 b700 9300 |0186: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ -0a115a: 0a0a |0189: move-result v10 │ │ -0a115c: 6e57 bb00 83a1 |018a: invoke-virtual {v3, v8, v1, v10, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ -0a1162: 6e20 b700 9300 |018d: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ -0a1168: 0a08 |0190: move-result v8 │ │ -0a116a: 35e8 0e00 |0191: if-ge v8, v14, 019f // +000e │ │ -0a116e: 2208 5700 |0193: new-instance v8, Landroid/text/style/StyleSpan; // type@0057 │ │ -0a1172: 7020 be00 d800 |0195: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@00be │ │ -0a1178: 6e20 b700 9300 |0198: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ -0a117e: 0a0a |019b: move-result v10 │ │ -0a1180: 6e57 bb00 83ea |019c: invoke-virtual {v3, v8, v10, v14, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ -0a1186: 6e20 b800 9300 |019f: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b8 │ │ -0a118c: 0a08 |01a2: move-result v8 │ │ -0a118e: 3518 1500 |01a3: if-ge v8, v1, 01b8 // +0015 │ │ -0a1192: 6e20 b700 9300 |01a5: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ -0a1198: 0a08 |01a8: move-result v8 │ │ -0a119a: 34e8 0f00 |01a9: if-lt v8, v14, 01b8 // +000f │ │ -0a119e: 2208 5700 |01ab: new-instance v8, Landroid/text/style/StyleSpan; // type@0057 │ │ -0a11a2: 7020 be00 d800 |01ad: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@00be │ │ -0a11a8: 6e20 b800 9300 |01b0: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b8 │ │ -0a11ae: 0a0a |01b3: move-result v10 │ │ -0a11b0: 6e57 bb00 831a |01b4: invoke-virtual {v3, v8, v10, v1, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ -0a11b6: 2831 |01b7: goto 01e8 // +0031 │ │ -0a11b8: 6e20 b800 9300 |01b8: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b8 │ │ -0a11be: 0a08 |01bb: move-result v8 │ │ -0a11c0: 3518 1400 |01bc: if-ge v8, v1, 01d0 // +0014 │ │ -0a11c4: 6e20 b700 9300 |01be: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ -0a11ca: 0a08 |01c1: move-result v8 │ │ -0a11cc: 34e8 0e00 |01c2: if-lt v8, v14, 01d0 // +000e │ │ -0a11d0: 2208 5700 |01c4: new-instance v8, Landroid/text/style/StyleSpan; // type@0057 │ │ -0a11d4: 7020 be00 d800 |01c6: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@00be │ │ -0a11da: 6e20 b800 9300 |01c9: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b8 │ │ -0a11e0: 0a0a |01cc: move-result v10 │ │ -0a11e2: 6e57 bb00 831a |01cd: invoke-virtual {v3, v8, v10, v1, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ -0a11e8: 6e20 b700 9300 |01d0: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ -0a11ee: 0a08 |01d3: move-result v8 │ │ -0a11f0: 37e8 1400 |01d4: if-le v8, v14, 01e8 // +0014 │ │ -0a11f4: 6e20 b800 9300 |01d6: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b8 │ │ -0a11fa: 0a08 |01d9: move-result v8 │ │ -0a11fc: 3618 0e00 |01da: if-gt v8, v1, 01e8 // +000e │ │ -0a1200: 2208 5700 |01dc: new-instance v8, Landroid/text/style/StyleSpan; // type@0057 │ │ -0a1204: 7020 be00 d800 |01de: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@00be │ │ -0a120a: 6e20 b700 9300 |01e1: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ -0a1210: 0a0a |01e4: move-result v10 │ │ -0a1212: 6e57 bb00 83ae |01e5: invoke-virtual {v3, v8, v14, v10, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ -0a1218: 6e20 ba00 9300 |01e8: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@00ba │ │ -0a121e: 1218 |01eb: const/4 v8, #int 1 // #1 │ │ -0a1220: d806 0601 |01ec: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0a1224: 2900 6aff |01ee: goto/16 0158 // -0096 │ │ -0a1228: 3908 0500 |01f0: if-nez v8, 01f5 // +0005 │ │ -0a122c: 6e57 bb00 03e1 |01f2: invoke-virtual {v3, v0, v1, v14, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ -0a1232: 7010 281c 0c00 |01f5: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a1238: 0c0d |01f8: move-result-object v13 │ │ -0a123a: 1f03 1601 |01f9: check-cast v3, Ljava/lang/CharSequence; // type@0116 │ │ -0a123e: 6e20 2b01 3d00 |01fb: invoke-virtual {v13, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@012b │ │ -0a1244: 7010 281c 0c00 |01fe: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a124a: 0c0d |0201: move-result-object v13 │ │ -0a124c: 6e20 2a01 1d00 |0202: invoke-virtual {v13, v1}, Landroid/widget/EditText;.setSelection:(I)V // method@012a │ │ -0a1252: 0e00 |0205: return-void │ │ +0a0e34: |[0a0e34] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.applyStyle:(ILandroidx/lifecycle/MutableLiveData;)V │ │ +0a0e44: 2200 5700 |0000: new-instance v0, Landroid/text/style/StyleSpan; // type@0057 │ │ +0a0e48: 7020 be00 d000 |0002: invoke-direct {v0, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@00be │ │ +0a0e4e: 7010 281c 0c00 |0005: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a0e54: 0c01 |0008: move-result-object v1 │ │ +0a0e56: 6e10 2901 0100 |0009: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0129 │ │ +0a0e5c: 0c01 |000c: move-result-object v1 │ │ +0a0e5e: 1a02 bd38 |000d: const-string v2, "null cannot be cast to non-null type android.text.SpannableStringBuilder" // string@38bd │ │ +0a0e62: 7120 8f04 2100 |000f: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048f │ │ +0a0e68: 1f01 5200 |0012: check-cast v1, Landroid/text/SpannableStringBuilder; // type@0052 │ │ +0a0e6c: 7010 281c 0c00 |0014: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a0e72: 0c03 |0017: move-result-object v3 │ │ +0a0e74: 6e10 2801 0300 |0018: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@0128 │ │ +0a0e7a: 0a03 |001b: move-result v3 │ │ +0a0e7c: 7010 281c 0c00 |001c: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a0e82: 0c04 |001f: move-result-object v4 │ │ +0a0e84: 6e10 2701 0400 |0020: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0127 │ │ +0a0e8a: 0a04 |0023: move-result v4 │ │ +0a0e8c: 1215 |0024: const/4 v5, #int 1 // #1 │ │ +0a0e8e: 1206 |0025: const/4 v6, #int 0 // #0 │ │ +0a0e90: 1307 2100 |0026: const/16 v7, #int 33 // #21 │ │ +0a0e94: 3343 a100 |0028: if-ne v3, v4, 00c9 // +00a1 │ │ +0a0e98: 6e10 9a01 0e00 |002a: invoke-virtual {v14}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@019a │ │ +0a0e9e: 0c03 |002d: move-result-object v3 │ │ +0a0ea0: 7110 8e04 0300 |002e: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048e │ │ +0a0ea6: 1f03 1401 |0031: check-cast v3, Ljava/lang/Boolean; // type@0114 │ │ +0a0eaa: 6e10 6f02 0300 |0033: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@026f │ │ +0a0eb0: 0a03 |0036: move-result v3 │ │ +0a0eb2: 3803 7600 |0037: if-eqz v3, 00ad // +0076 │ │ +0a0eb6: 7110 7102 0600 |0039: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0271 │ │ +0a0ebc: 0c03 |003c: move-result-object v3 │ │ +0a0ebe: 6e20 9d01 3e00 |003d: invoke-virtual {v14, v3}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@019d │ │ +0a0ec4: 7010 281c 0c00 |0040: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a0eca: 0c0e |0043: move-result-object v14 │ │ +0a0ecc: 6e10 2701 0e00 |0044: invoke-virtual {v14}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0127 │ │ +0a0ed2: 0a0e |0047: move-result v14 │ │ +0a0ed4: 1c03 5700 |0048: const-class v3, Landroid/text/style/StyleSpan; // type@0057 │ │ +0a0ed8: 6e40 b900 613e |004a: invoke-virtual {v1, v6, v14, v3}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@00b9 │ │ +0a0ede: 0c0e |004d: move-result-object v14 │ │ +0a0ee0: 1a03 2f3f |004e: const-string v3, "totalText.getSpans(0, et…d, StyleSpan::class.java)" // string@3f2f │ │ +0a0ee4: 7120 9004 3e00 |0050: invoke-static {v14, v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +0a0eea: 1f0e 4607 |0053: check-cast v14, [Landroid/text/style/StyleSpan; // type@0746 │ │ +0a0eee: 2203 6401 |0055: new-instance v3, Ljava/util/ArrayList; // type@0164 │ │ +0a0ef2: 7010 6903 0300 |0057: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@0369 │ │ +0a0ef8: 1f03 6701 |005a: check-cast v3, Ljava/util/Collection; // type@0167 │ │ +0a0efc: 21e4 |005c: array-length v4, v14 │ │ +0a0efe: 1208 |005d: const/4 v8, #int 0 // #0 │ │ +0a0f00: 3548 2700 |005e: if-ge v8, v4, 0085 // +0027 │ │ +0a0f04: 4609 0e08 |0060: aget-object v9, v14, v8 │ │ +0a0f08: 6e20 b700 9100 |0062: invoke-virtual {v1, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ +0a0f0e: 0a0a |0065: move-result v10 │ │ +0a0f10: 7010 281c 0c00 |0066: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a0f16: 0c0b |0069: move-result-object v11 │ │ +0a0f18: 6e10 2701 0b00 |006a: invoke-virtual {v11}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0127 │ │ +0a0f1e: 0a0b |006d: move-result v11 │ │ +0a0f20: 33ba 0e00 |006e: if-ne v10, v11, 007c // +000e │ │ +0a0f24: 6e10 bf00 0900 |0070: invoke-virtual {v9}, Landroid/text/style/StyleSpan;.getStyle:()I // method@00bf │ │ +0a0f2a: 0a0a |0073: move-result v10 │ │ +0a0f2c: 6e10 bf00 0000 |0074: invoke-virtual {v0}, Landroid/text/style/StyleSpan;.getStyle:()I // method@00bf │ │ +0a0f32: 0a0b |0077: move-result v11 │ │ +0a0f34: 33ba 0400 |0078: if-ne v10, v11, 007c // +0004 │ │ +0a0f38: 121a |007a: const/4 v10, #int 1 // #1 │ │ +0a0f3a: 2802 |007b: goto 007d // +0002 │ │ +0a0f3c: 120a |007c: const/4 v10, #int 0 // #0 │ │ +0a0f3e: 380a 0500 |007d: if-eqz v10, 0082 // +0005 │ │ +0a0f42: 7220 7d03 9300 |007f: invoke-interface {v3, v9}, Ljava/util/Collection;.add:(Ljava/lang/Object;)Z // method@037d │ │ +0a0f48: d808 0801 |0082: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0a0f4c: 28da |0084: goto 005e // -0026 │ │ +0a0f4e: 1f03 7201 |0085: check-cast v3, Ljava/util/List; // type@0172 │ │ +0a0f52: 1f03 2a01 |0087: check-cast v3, Ljava/lang/Iterable; // type@012a │ │ +0a0f56: 7210 b702 0300 |0089: invoke-interface {v3}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@02b7 │ │ +0a0f5c: 0c0e |008c: move-result-object v14 │ │ +0a0f5e: 7210 a003 0e00 |008d: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@03a0 │ │ +0a0f64: 0a03 |0090: move-result v3 │ │ +0a0f66: 3803 3800 |0091: if-eqz v3, 00c9 // +0038 │ │ +0a0f6a: 7210 a103 0e00 |0093: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@03a1 │ │ +0a0f70: 0c03 |0096: move-result-object v3 │ │ +0a0f72: 1f03 5700 |0097: check-cast v3, Landroid/text/style/StyleSpan; // type@0057 │ │ +0a0f76: 2204 5700 |0099: new-instance v4, Landroid/text/style/StyleSpan; // type@0057 │ │ +0a0f7a: 7020 be00 d400 |009b: invoke-direct {v4, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@00be │ │ +0a0f80: 6e20 b800 3100 |009e: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b8 │ │ +0a0f86: 0a08 |00a1: move-result v8 │ │ +0a0f88: 6e20 b700 3100 |00a2: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ +0a0f8e: 0a09 |00a5: move-result v9 │ │ +0a0f90: 6e57 bb00 4198 |00a6: invoke-virtual {v1, v4, v8, v9, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ +0a0f96: 6e20 ba00 3100 |00a9: invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@00ba │ │ +0a0f9c: 28e1 |00ac: goto 008d // -001f │ │ +0a0f9e: 7110 7102 0500 |00ad: invoke-static {v5}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0271 │ │ +0a0fa4: 0c03 |00b0: move-result-object v3 │ │ +0a0fa6: 6e20 9d01 3e00 |00b1: invoke-virtual {v14, v3}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@019d │ │ +0a0fac: 7010 281c 0c00 |00b4: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a0fb2: 0c0e |00b7: move-result-object v14 │ │ +0a0fb4: 6e10 2801 0e00 |00b8: invoke-virtual {v14}, Landroid/widget/EditText;.getSelectionStart:()I // method@0128 │ │ +0a0fba: 0a0e |00bb: move-result v14 │ │ +0a0fbc: 7010 281c 0c00 |00bc: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a0fc2: 0c03 |00bf: move-result-object v3 │ │ +0a0fc4: 6e10 2701 0300 |00c0: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0127 │ │ +0a0fca: 0a03 |00c3: move-result v3 │ │ +0a0fcc: 1304 1200 |00c4: const/16 v4, #int 18 // #12 │ │ +0a0fd0: 6e54 bb00 013e |00c6: invoke-virtual {v1, v0, v14, v3, v4}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ +0a0fd6: 7010 281c 0c00 |00c9: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a0fdc: 0c0e |00cc: move-result-object v14 │ │ +0a0fde: 6e10 2801 0e00 |00cd: invoke-virtual {v14}, Landroid/widget/EditText;.getSelectionStart:()I // method@0128 │ │ +0a0fe4: 0a0e |00d0: move-result v14 │ │ +0a0fe6: 7010 281c 0c00 |00d1: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a0fec: 0c01 |00d4: move-result-object v1 │ │ +0a0fee: 6e10 2701 0100 |00d5: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0127 │ │ +0a0ff4: 0a01 |00d8: move-result v1 │ │ +0a0ff6: 351e 2000 |00d9: if-ge v14, v1, 00f9 // +0020 │ │ +0a0ffa: 220e b501 |00db: new-instance v14, Lkotlin/Pair; // type@01b5 │ │ +0a0ffe: 7010 281c 0c00 |00dd: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a1004: 0c01 |00e0: move-result-object v1 │ │ +0a1006: 6e10 2801 0100 |00e1: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionStart:()I // method@0128 │ │ +0a100c: 0a01 |00e4: move-result v1 │ │ +0a100e: 7110 b502 0100 |00e5: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@02b5 │ │ +0a1014: 0c01 |00e8: move-result-object v1 │ │ +0a1016: 7010 281c 0c00 |00e9: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a101c: 0c03 |00ec: move-result-object v3 │ │ +0a101e: 6e10 2701 0300 |00ed: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0127 │ │ +0a1024: 0a03 |00f0: move-result v3 │ │ +0a1026: 7110 b502 0300 |00f1: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@02b5 │ │ +0a102c: 0c03 |00f4: move-result-object v3 │ │ +0a102e: 7030 4504 1e03 |00f5: invoke-direct {v14, v1, v3}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0445 │ │ +0a1034: 281e |00f8: goto 0116 // +001e │ │ +0a1036: 220e b501 |00f9: new-instance v14, Lkotlin/Pair; // type@01b5 │ │ +0a103a: 7010 281c 0c00 |00fb: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a1040: 0c01 |00fe: move-result-object v1 │ │ +0a1042: 6e10 2701 0100 |00ff: invoke-virtual {v1}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0127 │ │ +0a1048: 0a01 |0102: move-result v1 │ │ +0a104a: 7110 b502 0100 |0103: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@02b5 │ │ +0a1050: 0c01 |0106: move-result-object v1 │ │ +0a1052: 7010 281c 0c00 |0107: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a1058: 0c03 |010a: move-result-object v3 │ │ +0a105a: 6e10 2801 0300 |010b: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@0128 │ │ +0a1060: 0a03 |010e: move-result v3 │ │ +0a1062: 7110 b502 0300 |010f: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@02b5 │ │ +0a1068: 0c03 |0112: move-result-object v3 │ │ +0a106a: 7030 4504 1e03 |0113: invoke-direct {v14, v1, v3}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0445 │ │ +0a1070: 6e10 4604 0e00 |0116: invoke-virtual {v14}, Lkotlin/Pair;.component1:()Ljava/lang/Object; // method@0446 │ │ +0a1076: 0c01 |0119: move-result-object v1 │ │ +0a1078: 1f01 3001 |011a: check-cast v1, Ljava/lang/Number; // type@0130 │ │ +0a107c: 6e10 c202 0100 |011c: invoke-virtual {v1}, Ljava/lang/Number;.intValue:()I // method@02c2 │ │ +0a1082: 0a01 |011f: move-result v1 │ │ +0a1084: 6e10 4704 0e00 |0120: invoke-virtual {v14}, Lkotlin/Pair;.component2:()Ljava/lang/Object; // method@0447 │ │ +0a108a: 0c0e |0123: move-result-object v14 │ │ +0a108c: 1f0e 3001 |0124: check-cast v14, Ljava/lang/Number; // type@0130 │ │ +0a1090: 6e10 c202 0e00 |0126: invoke-virtual {v14}, Ljava/lang/Number;.intValue:()I // method@02c2 │ │ +0a1096: 0a0e |0129: move-result v14 │ │ +0a1098: 7010 281c 0c00 |012a: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a109e: 0c03 |012d: move-result-object v3 │ │ +0a10a0: 6e10 2901 0300 |012e: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0129 │ │ +0a10a6: 0c03 |0131: move-result-object v3 │ │ +0a10a8: 7120 8f04 2300 |0132: invoke-static {v3, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048f │ │ +0a10ae: 1f03 5200 |0135: check-cast v3, Landroid/text/SpannableStringBuilder; // type@0052 │ │ +0a10b2: 1c02 5700 |0137: const-class v2, Landroid/text/style/StyleSpan; // type@0057 │ │ +0a10b6: 6e40 b900 132e |0139: invoke-virtual {v3, v1, v14, v2}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@00b9 │ │ +0a10bc: 0c02 |013c: move-result-object v2 │ │ +0a10be: 1a04 303f |013d: const-string v4, "totalText.getSpans(start…n, StyleSpan::class.java)" // string@3f30 │ │ +0a10c2: 7120 9004 4200 |013f: invoke-static {v2, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +0a10c8: 1f02 4607 |0142: check-cast v2, [Landroid/text/style/StyleSpan; // type@0746 │ │ +0a10cc: 7010 281c 0c00 |0144: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a10d2: 0c04 |0147: move-result-object v4 │ │ +0a10d4: 6e10 2801 0400 |0148: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionStart:()I // method@0128 │ │ +0a10da: 0a04 |014b: move-result v4 │ │ +0a10dc: 7010 281c 0c00 |014c: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a10e2: 0c08 |014f: move-result-object v8 │ │ +0a10e4: 6e10 2701 0800 |0150: invoke-virtual {v8}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0127 │ │ +0a10ea: 0a08 |0153: move-result v8 │ │ +0a10ec: 3284 a100 |0154: if-eq v4, v8, 01f5 // +00a1 │ │ +0a10f0: 2124 |0156: array-length v4, v2 │ │ +0a10f2: 1208 |0157: const/4 v8, #int 0 // #0 │ │ +0a10f4: 3546 9800 |0158: if-ge v6, v4, 01f0 // +0098 │ │ +0a10f8: 4609 0206 |015a: aget-object v9, v2, v6 │ │ +0a10fc: 6e10 bf00 0900 |015c: invoke-virtual {v9}, Landroid/text/style/StyleSpan;.getStyle:()I // method@00bf │ │ +0a1102: 0a0a |015f: move-result v10 │ │ +0a1104: 6e10 bf00 0000 |0160: invoke-virtual {v0}, Landroid/text/style/StyleSpan;.getStyle:()I // method@00bf │ │ +0a110a: 0a0b |0163: move-result v11 │ │ +0a110c: 33ba 8800 |0164: if-ne v10, v11, 01ec // +0088 │ │ +0a1110: 6e20 b800 9300 |0166: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b8 │ │ +0a1116: 0a08 |0169: move-result v8 │ │ +0a1118: 3418 1100 |016a: if-lt v8, v1, 017b // +0011 │ │ +0a111c: 6e20 b700 9300 |016c: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ +0a1122: 0a08 |016f: move-result v8 │ │ +0a1124: 35e8 0b00 |0170: if-ge v8, v14, 017b // +000b │ │ +0a1128: 2208 5700 |0172: new-instance v8, Landroid/text/style/StyleSpan; // type@0057 │ │ +0a112c: 7020 be00 d800 |0174: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@00be │ │ +0a1132: 6e57 bb00 83e1 |0177: invoke-virtual {v3, v8, v1, v14, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ +0a1138: 2825 |017a: goto 019f // +0025 │ │ +0a113a: 6e20 b800 9300 |017b: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b8 │ │ +0a1140: 0a08 |017e: move-result v8 │ │ +0a1142: 3718 0e00 |017f: if-le v8, v1, 018d // +000e │ │ +0a1146: 2208 5700 |0181: new-instance v8, Landroid/text/style/StyleSpan; // type@0057 │ │ +0a114a: 7020 be00 d800 |0183: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@00be │ │ +0a1150: 6e20 b700 9300 |0186: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ +0a1156: 0a0a |0189: move-result v10 │ │ +0a1158: 6e57 bb00 83a1 |018a: invoke-virtual {v3, v8, v1, v10, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ +0a115e: 6e20 b700 9300 |018d: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ +0a1164: 0a08 |0190: move-result v8 │ │ +0a1166: 35e8 0e00 |0191: if-ge v8, v14, 019f // +000e │ │ +0a116a: 2208 5700 |0193: new-instance v8, Landroid/text/style/StyleSpan; // type@0057 │ │ +0a116e: 7020 be00 d800 |0195: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@00be │ │ +0a1174: 6e20 b700 9300 |0198: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ +0a117a: 0a0a |019b: move-result v10 │ │ +0a117c: 6e57 bb00 83ea |019c: invoke-virtual {v3, v8, v10, v14, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ +0a1182: 6e20 b800 9300 |019f: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b8 │ │ +0a1188: 0a08 |01a2: move-result v8 │ │ +0a118a: 3518 1500 |01a3: if-ge v8, v1, 01b8 // +0015 │ │ +0a118e: 6e20 b700 9300 |01a5: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ +0a1194: 0a08 |01a8: move-result v8 │ │ +0a1196: 34e8 0f00 |01a9: if-lt v8, v14, 01b8 // +000f │ │ +0a119a: 2208 5700 |01ab: new-instance v8, Landroid/text/style/StyleSpan; // type@0057 │ │ +0a119e: 7020 be00 d800 |01ad: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@00be │ │ +0a11a4: 6e20 b800 9300 |01b0: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b8 │ │ +0a11aa: 0a0a |01b3: move-result v10 │ │ +0a11ac: 6e57 bb00 831a |01b4: invoke-virtual {v3, v8, v10, v1, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ +0a11b2: 2831 |01b7: goto 01e8 // +0031 │ │ +0a11b4: 6e20 b800 9300 |01b8: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b8 │ │ +0a11ba: 0a08 |01bb: move-result v8 │ │ +0a11bc: 3518 1400 |01bc: if-ge v8, v1, 01d0 // +0014 │ │ +0a11c0: 6e20 b700 9300 |01be: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ +0a11c6: 0a08 |01c1: move-result v8 │ │ +0a11c8: 34e8 0e00 |01c2: if-lt v8, v14, 01d0 // +000e │ │ +0a11cc: 2208 5700 |01c4: new-instance v8, Landroid/text/style/StyleSpan; // type@0057 │ │ +0a11d0: 7020 be00 d800 |01c6: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@00be │ │ +0a11d6: 6e20 b800 9300 |01c9: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b8 │ │ +0a11dc: 0a0a |01cc: move-result v10 │ │ +0a11de: 6e57 bb00 831a |01cd: invoke-virtual {v3, v8, v10, v1, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ +0a11e4: 6e20 b700 9300 |01d0: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ +0a11ea: 0a08 |01d3: move-result v8 │ │ +0a11ec: 37e8 1400 |01d4: if-le v8, v14, 01e8 // +0014 │ │ +0a11f0: 6e20 b800 9300 |01d6: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b8 │ │ +0a11f6: 0a08 |01d9: move-result v8 │ │ +0a11f8: 3618 0e00 |01da: if-gt v8, v1, 01e8 // +000e │ │ +0a11fc: 2208 5700 |01dc: new-instance v8, Landroid/text/style/StyleSpan; // type@0057 │ │ +0a1200: 7020 be00 d800 |01de: invoke-direct {v8, v13}, Landroid/text/style/StyleSpan;.:(I)V // method@00be │ │ +0a1206: 6e20 b700 9300 |01e1: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ +0a120c: 0a0a |01e4: move-result v10 │ │ +0a120e: 6e57 bb00 83ae |01e5: invoke-virtual {v3, v8, v14, v10, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ +0a1214: 6e20 ba00 9300 |01e8: invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@00ba │ │ +0a121a: 1218 |01eb: const/4 v8, #int 1 // #1 │ │ +0a121c: d806 0601 |01ec: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0a1220: 2900 6aff |01ee: goto/16 0158 // -0096 │ │ +0a1224: 3908 0500 |01f0: if-nez v8, 01f5 // +0005 │ │ +0a1228: 6e57 bb00 03e1 |01f2: invoke-virtual {v3, v0, v1, v14, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ +0a122e: 7010 281c 0c00 |01f5: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a1234: 0c0d |01f8: move-result-object v13 │ │ +0a1236: 1f03 1601 |01f9: check-cast v3, Ljava/lang/CharSequence; // type@0116 │ │ +0a123a: 6e20 2b01 3d00 |01fb: invoke-virtual {v13, v3}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@012b │ │ +0a1240: 7010 281c 0c00 |01fe: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a1246: 0c0d |0201: move-result-object v13 │ │ +0a1248: 6e20 2a01 1d00 |0202: invoke-virtual {v13, v1}, Landroid/widget/EditText;.setSelection:(I)V // method@012a │ │ +0a124e: 0e00 |0205: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0005 line=247 │ │ 0x0014 line=248 │ │ 0x002a line=249 │ │ 0x0039 line=250 │ │ @@ -272058,22 +272057,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 │ │ -0a0a64: |[0a0a64] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getBoldBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ -0a0a74: 5420 c232 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn$delegate:Lkotlin/Lazy; // field@32c2 │ │ -0a0a78: 7210 4204 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@0442 │ │ -0a0a7e: 0c00 |0005: move-result-object v0 │ │ -0a0a80: 1a01 ee04 |0006: const-string v1, "(...)" // string@04ee │ │ -0a0a84: 7120 9004 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -0a0a8a: 1f00 ea00 |000b: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@00ea │ │ -0a0a8e: 1100 |000d: return-object v0 │ │ +0a0a60: |[0a0a60] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getBoldBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ +0a0a70: 5420 c232 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.boldBtn$delegate:Lkotlin/Lazy; // field@32c2 │ │ +0a0a74: 7210 4204 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@0442 │ │ +0a0a7a: 0c00 |0005: move-result-object v0 │ │ +0a0a7c: 1a01 ee04 |0006: const-string v1, "(...)" // string@04ee │ │ +0a0a80: 7120 9004 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +0a0a86: 1f00 ea00 |000b: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@00ea │ │ +0a0a8a: 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;) │ │ @@ -272081,22 +272080,22 @@ │ │ type : '()Landroid/widget/EditText;' │ │ access : 0x0012 (PRIVATE FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0a09e4: |[0a09e4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getEtContent:()Landroid/widget/EditText; │ │ -0a09f4: 5420 c332 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent$delegate:Lkotlin/Lazy; // field@32c3 │ │ -0a09f8: 7210 4204 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@0442 │ │ -0a09fe: 0c00 |0005: move-result-object v0 │ │ -0a0a00: 1a01 f304 |0006: const-string v1, "(...)" // string@04f3 │ │ -0a0a04: 7120 9004 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -0a0a0a: 1f00 7a00 |000b: check-cast v0, Landroid/widget/EditText; // type@007a │ │ -0a0a0e: 1100 |000d: return-object v0 │ │ +0a09e0: |[0a09e0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getEtContent:()Landroid/widget/EditText; │ │ +0a09f0: 5420 c332 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.etContent$delegate:Lkotlin/Lazy; // field@32c3 │ │ +0a09f4: 7210 4204 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@0442 │ │ +0a09fa: 0c00 |0005: move-result-object v0 │ │ +0a09fc: 1a01 f304 |0006: const-string v1, "(...)" // string@04f3 │ │ +0a0a00: 7120 9004 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +0a0a06: 1f00 7a00 |000b: check-cast v0, Landroid/widget/EditText; // type@007a │ │ +0a0a0a: 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;) │ │ @@ -272104,22 +272103,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 │ │ -0a0a90: |[0a0a90] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getItalicsBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ -0a0aa0: 5420 c732 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn$delegate:Lkotlin/Lazy; // field@32c7 │ │ -0a0aa4: 7210 4204 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@0442 │ │ -0a0aaa: 0c00 |0005: move-result-object v0 │ │ -0a0aac: 1a01 f504 |0006: const-string v1, "(...)" // string@04f5 │ │ -0a0ab0: 7120 9004 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -0a0ab6: 1f00 ea00 |000b: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@00ea │ │ -0a0aba: 1100 |000d: return-object v0 │ │ +0a0a8c: |[0a0a8c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getItalicsBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ +0a0a9c: 5420 c732 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.italicsBtn$delegate:Lkotlin/Lazy; // field@32c7 │ │ +0a0aa0: 7210 4204 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@0442 │ │ +0a0aa6: 0c00 |0005: move-result-object v0 │ │ +0a0aa8: 1a01 f504 |0006: const-string v1, "(...)" // string@04f5 │ │ +0a0aac: 7120 9004 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +0a0ab2: 1f00 ea00 |000b: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@00ea │ │ +0a0ab6: 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;) │ │ @@ -272127,22 +272126,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 │ │ -0a0abc: |[0a0abc] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getUnderlineBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ -0a0acc: 5420 c832 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn$delegate:Lkotlin/Lazy; // field@32c8 │ │ -0a0ad0: 7210 4204 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@0442 │ │ -0a0ad6: 0c00 |0005: move-result-object v0 │ │ -0a0ad8: 1a01 f904 |0006: const-string v1, "(...)" // string@04f9 │ │ -0a0adc: 7120 9004 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -0a0ae2: 1f00 ea00 |000b: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@00ea │ │ -0a0ae6: 1100 |000d: return-object v0 │ │ +0a0ab8: |[0a0ab8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.getUnderlineBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; │ │ +0a0ac8: 5420 c832 |0000: iget-object v0, v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.underlineBtn$delegate:Lkotlin/Lazy; // field@32c8 │ │ +0a0acc: 7210 4204 0000 |0002: invoke-interface {v0}, Lkotlin/Lazy;.getValue:()Ljava/lang/Object; // method@0442 │ │ +0a0ad2: 0c00 |0005: move-result-object v0 │ │ +0a0ad4: 1a01 f904 |0006: const-string v1, "(...)" // string@04f9 │ │ +0a0ad8: 7120 9004 1000 |0008: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +0a0ade: 1f00 ea00 |000b: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@00ea │ │ +0a0ae2: 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;) │ │ @@ -272150,28 +272149,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 │ │ -0a1614: |[0a1614] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreate$lambda$0:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroid/view/View;)V │ │ -0a1624: 6e10 1702 0000 |0000: invoke-virtual {v0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.isExpanded:()Z // method@0217 │ │ -0a162a: 0a01 |0003: move-result v1 │ │ -0a162c: 3801 0d00 |0004: if-eqz v1, 0011 // +000d │ │ -0a1630: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0a1632: 6e20 1902 1000 |0007: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setExpanded:(Z)Z // method@0219 │ │ -0a1638: 1401 9700 087f |000a: const v1, #float 1.80778e+38 // #7f080097 │ │ -0a163e: 6e20 1a02 1000 |000d: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setImageResource:(I)V // method@021a │ │ -0a1644: 280b |0010: goto 001b // +000b │ │ -0a1646: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -0a1648: 6e20 1902 1000 |0012: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setExpanded:(Z)Z // method@0219 │ │ -0a164e: 1401 9400 087f |0015: const v1, #float 1.80778e+38 // #7f080094 │ │ -0a1654: 6e20 1a02 1000 |0018: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setImageResource:(I)V // method@021a │ │ -0a165a: 0e00 |001b: return-void │ │ +0a1610: |[0a1610] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreate$lambda$0:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroid/view/View;)V │ │ +0a1620: 6e10 1702 0000 |0000: invoke-virtual {v0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.isExpanded:()Z // method@0217 │ │ +0a1626: 0a01 |0003: move-result v1 │ │ +0a1628: 3801 0d00 |0004: if-eqz v1, 0011 // +000d │ │ +0a162c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0a162e: 6e20 1902 1000 |0007: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setExpanded:(Z)Z // method@0219 │ │ +0a1634: 1401 9700 087f |000a: const v1, #float 1.80778e+38 // #7f080097 │ │ +0a163a: 6e20 1a02 1000 |000d: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setImageResource:(I)V // method@021a │ │ +0a1640: 280b |0010: goto 001b // +000b │ │ +0a1642: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +0a1644: 6e20 1902 1000 |0012: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setExpanded:(Z)Z // method@0219 │ │ +0a164a: 1401 9400 087f |0015: const v1, #float 1.80778e+38 // #7f080094 │ │ +0a1650: 6e20 1a02 1000 |0018: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setImageResource:(I)V // method@021a │ │ +0a1656: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0007 line=61 │ │ 0x000d line=62 │ │ 0x0012 line=64 │ │ 0x0018 line=65 │ │ @@ -272184,33 +272183,33 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x001a (PRIVATE STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -0a17c4: |[0a17c4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onSaveExternalStorage$lambda$3:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -0a17d4: 2200 3901 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0139 │ │ -0a17d8: 1a01 3c1a |0002: const-string v1, "Scanned " // string@1a3c │ │ -0a17dc: 7020 ee02 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ee │ │ -0a17e2: 6e20 f302 2000 |0007: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -0a17e8: 1a02 cd04 |000a: const-string v2, ":" // string@04cd │ │ -0a17ec: 6e20 f302 2000 |000c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -0a17f2: 6e10 f702 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ -0a17f8: 0c02 |0012: move-result-object v2 │ │ -0a17fa: 1a00 ee0b |0013: const-string v0, "ExternalStorage" // string@0bee │ │ -0a17fe: 7120 e200 2000 |0015: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@00e2 │ │ -0a1804: 2202 3901 |0018: new-instance v2, Ljava/lang/StringBuilder; // type@0139 │ │ -0a1808: 1a01 6904 |001a: const-string v1, "-> uri=" // string@0469 │ │ -0a180c: 7020 ee02 1200 |001c: invoke-direct {v2, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ee │ │ -0a1812: 6e20 f202 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@02f2 │ │ -0a1818: 6e10 f702 0200 |0022: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ -0a181e: 0c02 |0025: move-result-object v2 │ │ -0a1820: 7120 e200 2000 |0026: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@00e2 │ │ -0a1826: 0e00 |0029: return-void │ │ +0a17c0: |[0a17c0] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onSaveExternalStorage$lambda$3:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +0a17d0: 2200 3901 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0139 │ │ +0a17d4: 1a01 3c1a |0002: const-string v1, "Scanned " // string@1a3c │ │ +0a17d8: 7020 ee02 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ee │ │ +0a17de: 6e20 f302 2000 |0007: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +0a17e4: 1a02 cd04 |000a: const-string v2, ":" // string@04cd │ │ +0a17e8: 6e20 f302 2000 |000c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +0a17ee: 6e10 f702 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ +0a17f4: 0c02 |0012: move-result-object v2 │ │ +0a17f6: 1a00 ee0b |0013: const-string v0, "ExternalStorage" // string@0bee │ │ +0a17fa: 7120 e200 2000 |0015: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@00e2 │ │ +0a1800: 2202 3901 |0018: new-instance v2, Ljava/lang/StringBuilder; // type@0139 │ │ +0a1804: 1a01 6904 |001a: const-string v1, "-> uri=" // string@0469 │ │ +0a1808: 7020 ee02 1200 |001c: invoke-direct {v2, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ee │ │ +0a180e: 6e20 f202 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@02f2 │ │ +0a1814: 6e10 f702 0200 |0022: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ +0a181a: 0c02 |0025: move-result-object v2 │ │ +0a181c: 7120 e200 2000 |0026: invoke-static {v0, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@00e2 │ │ +0a1822: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ 0x0018 line=381 │ │ locals : │ │ 0x0000 - 0x002a reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x002a reg=3 (null) Landroid/net/Uri; │ │ @@ -272221,55 +272220,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 │ │ -0a0ae8: |[0a0ae8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.determineToSave:(Ljava/lang/String;I)Lkotlin/Pair; │ │ -0a0af8: 1a06 cb3e |0000: const-string v6, "title" // string@3ecb │ │ -0a0afc: 7120 9104 6500 |0002: invoke-static {v5, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -0a0b02: 6e10 291c 0400 |0005: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getIntent:()Landroid/content/Intent; // method@1c29 │ │ -0a0b08: 0c06 |0008: move-result-object v6 │ │ -0a0b0a: 2200 b501 |0009: new-instance v0, Lkotlin/Pair; // type@01b5 │ │ -0a0b0e: 1f05 1601 |000b: check-cast v5, Ljava/lang/CharSequence; // type@0116 │ │ -0a0b12: 7210 7302 0500 |000d: invoke-interface {v5}, Ljava/lang/CharSequence;.length:()I // method@0273 │ │ -0a0b18: 0a05 |0010: move-result v5 │ │ -0a0b1a: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -0a0b1c: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -0a0b1e: 3d05 0400 |0013: if-lez v5, 0017 // +0004 │ │ -0a0b22: 1215 |0015: const/4 v5, #int 1 // #1 │ │ -0a0b24: 2802 |0016: goto 0018 // +0002 │ │ -0a0b26: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -0a0b28: 3905 1800 |0018: if-nez v5, 0030 // +0018 │ │ -0a0b2c: 7010 281c 0400 |001a: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a0b32: 0c05 |001d: move-result-object v5 │ │ -0a0b34: 6e10 2901 0500 |001e: invoke-virtual {v5}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0129 │ │ -0a0b3a: 0c05 |0021: move-result-object v5 │ │ -0a0b3c: 1f05 5300 |0022: check-cast v5, Landroid/text/Spanned; // type@0053 │ │ -0a0b40: 7110 b600 0500 |0024: invoke-static {v5}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@00b6 │ │ -0a0b46: 0c05 |0027: move-result-object v5 │ │ -0a0b48: 1a03 0000 |0028: const-string v3, "" // string@0000 │ │ -0a0b4c: 7120 8d04 3500 |002a: invoke-static {v5, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@048d │ │ -0a0b52: 0a05 |002d: move-result v5 │ │ -0a0b54: 3905 0c00 |002e: if-nez v5, 003a // +000c │ │ -0a0b58: 1a05 a039 |0030: const-string v5, "org.secuso.privacyfriendlynotes.CATEGORY" // string@39a0 │ │ -0a0b5c: 12b3 |0032: const/4 v3, #int -5 // #fb │ │ -0a0b5e: 6e30 3300 5603 |0033: invoke-virtual {v6, v5, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0033 │ │ -0a0b64: 0a05 |0036: move-result v5 │ │ -0a0b66: 3253 0300 |0037: if-eq v3, v5, 003a // +0003 │ │ -0a0b6a: 2802 |0039: goto 003b // +0002 │ │ -0a0b6c: 1201 |003a: const/4 v1, #int 0 // #0 │ │ -0a0b6e: 7110 7102 0100 |003b: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0271 │ │ -0a0b74: 0c05 |003e: move-result-object v5 │ │ -0a0b76: 1406 1d01 117f |003f: const v6, #float 1.92744e+38 // #7f11011d │ │ -0a0b7c: 7110 b502 0600 |0042: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@02b5 │ │ -0a0b82: 0c06 |0045: move-result-object v6 │ │ -0a0b84: 7030 4504 5006 |0046: invoke-direct {v0, v5, v6}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0445 │ │ -0a0b8a: 1100 |0049: return-object v0 │ │ +0a0ae4: |[0a0ae4] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.determineToSave:(Ljava/lang/String;I)Lkotlin/Pair; │ │ +0a0af4: 1a06 cb3e |0000: const-string v6, "title" // string@3ecb │ │ +0a0af8: 7120 9104 6500 |0002: invoke-static {v5, v6}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +0a0afe: 6e10 291c 0400 |0005: invoke-virtual {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getIntent:()Landroid/content/Intent; // method@1c29 │ │ +0a0b04: 0c06 |0008: move-result-object v6 │ │ +0a0b06: 2200 b501 |0009: new-instance v0, Lkotlin/Pair; // type@01b5 │ │ +0a0b0a: 1f05 1601 |000b: check-cast v5, Ljava/lang/CharSequence; // type@0116 │ │ +0a0b0e: 7210 7302 0500 |000d: invoke-interface {v5}, Ljava/lang/CharSequence;.length:()I // method@0273 │ │ +0a0b14: 0a05 |0010: move-result v5 │ │ +0a0b16: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +0a0b18: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +0a0b1a: 3d05 0400 |0013: if-lez v5, 0017 // +0004 │ │ +0a0b1e: 1215 |0015: const/4 v5, #int 1 // #1 │ │ +0a0b20: 2802 |0016: goto 0018 // +0002 │ │ +0a0b22: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +0a0b24: 3905 1800 |0018: if-nez v5, 0030 // +0018 │ │ +0a0b28: 7010 281c 0400 |001a: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a0b2e: 0c05 |001d: move-result-object v5 │ │ +0a0b30: 6e10 2901 0500 |001e: invoke-virtual {v5}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0129 │ │ +0a0b36: 0c05 |0021: move-result-object v5 │ │ +0a0b38: 1f05 5300 |0022: check-cast v5, Landroid/text/Spanned; // type@0053 │ │ +0a0b3c: 7110 b600 0500 |0024: invoke-static {v5}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@00b6 │ │ +0a0b42: 0c05 |0027: move-result-object v5 │ │ +0a0b44: 1a03 0000 |0028: const-string v3, "" // string@0000 │ │ +0a0b48: 7120 8d04 3500 |002a: invoke-static {v5, v3}, Lkotlin/jvm/internal/Intrinsics;.areEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@048d │ │ +0a0b4e: 0a05 |002d: move-result v5 │ │ +0a0b50: 3905 0c00 |002e: if-nez v5, 003a // +000c │ │ +0a0b54: 1a05 a039 |0030: const-string v5, "org.secuso.privacyfriendlynotes.CATEGORY" // string@39a0 │ │ +0a0b58: 12b3 |0032: const/4 v3, #int -5 // #fb │ │ +0a0b5a: 6e30 3300 5603 |0033: invoke-virtual {v6, v5, v3}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0033 │ │ +0a0b60: 0a05 |0036: move-result v5 │ │ +0a0b62: 3253 0300 |0037: if-eq v3, v5, 003a // +0003 │ │ +0a0b66: 2802 |0039: goto 003b // +0002 │ │ +0a0b68: 1201 |003a: const/4 v1, #int 0 // #0 │ │ +0a0b6a: 7110 7102 0100 |003b: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0271 │ │ +0a0b70: 0c05 |003e: move-result-object v5 │ │ +0a0b72: 1406 1d01 117f |003f: const v6, #float 1.92744e+38 // #7f11011d │ │ +0a0b78: 7110 b502 0600 |0042: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@02b5 │ │ +0a0b7e: 0c06 |0045: move-result-object v6 │ │ +0a0b80: 7030 4504 5006 |0046: invoke-direct {v0, v5, v6}, Lkotlin/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0445 │ │ +0a0b86: 1100 |0049: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=105 │ │ 0x0009 line=106 │ │ 0x000b line=107 │ │ 0x0042 line=108 │ │ 0x0046 line=106 │ │ @@ -272283,71 +272282,71 @@ │ │ type : '(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 19 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 96 16-bit code units │ │ -0a0b8c: |[0a0b8c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.noteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ -0a0b9c: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -0a0ba0: 1a01 1938 |0002: const-string v1, "name" // string@3819 │ │ -0a0ba4: 7120 9104 1000 |0004: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -0a0baa: 0701 |0007: move-object v1, v0 │ │ -0a0bac: 1f01 1601 |0008: check-cast v1, Ljava/lang/CharSequence; // type@0116 │ │ -0a0bb0: 7210 7302 0100 |000a: invoke-interface {v1}, Ljava/lang/CharSequence;.length:()I // method@0273 │ │ -0a0bb6: 0a01 |000d: move-result v1 │ │ -0a0bb8: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -0a0bba: 1213 |000f: const/4 v3, #int 1 // #1 │ │ -0a0bbc: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ -0a0bc0: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -0a0bc2: 2802 |0013: goto 0015 // +0002 │ │ -0a0bc4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0a0bc6: 3801 2500 |0015: if-eqz v1, 003a // +0025 │ │ -0a0bca: 7601 281c 1000 |0017: invoke-direct/range {v16}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a0bd0: 0c01 |001a: move-result-object v1 │ │ -0a0bd2: 6e10 2901 0100 |001b: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0129 │ │ -0a0bd8: 0c01 |001e: move-result-object v1 │ │ -0a0bda: 6e10 c802 0100 |001f: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@02c8 │ │ -0a0be0: 0c01 |0022: move-result-object v1 │ │ -0a0be2: 1f01 1601 |0023: check-cast v1, Ljava/lang/CharSequence; // type@0116 │ │ -0a0be6: 7210 7302 0100 |0025: invoke-interface {v1}, Ljava/lang/CharSequence;.length:()I // method@0273 │ │ -0a0bec: 0a01 |0028: move-result v1 │ │ -0a0bee: 3901 0300 |0029: if-nez v1, 002c // +0003 │ │ -0a0bf2: 1212 |002b: const/4 v2, #int 1 // #1 │ │ -0a0bf4: 3802 0e00 |002c: if-eqz v2, 003a // +000e │ │ -0a0bf8: 2200 e906 |002e: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e9 │ │ -0a0bfc: 1205 |0030: const/4 v5, #int 0 // #0 │ │ -0a0bfe: 1206 |0031: const/4 v6, #int 0 // #0 │ │ -0a0c00: 1207 |0032: const/4 v7, #int 0 // #0 │ │ -0a0c02: 1248 |0033: const/4 v8, #int 4 // #4 │ │ -0a0c04: 1209 |0034: const/4 v9, #int 0 // #0 │ │ -0a0c06: 0704 |0035: move-object v4, v0 │ │ -0a0c08: 7606 d81a 0400 |0036: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad8 │ │ -0a0c0e: 2826 |0039: goto 005f // +0026 │ │ -0a0c10: 2201 e906 |003a: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e9 │ │ -0a0c14: 121b |003c: const/4 v11, #int 1 // #1 │ │ -0a0c16: 220c 9006 |003d: new-instance v12, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@0690 │ │ -0a0c1a: 7601 281c 1000 |003f: invoke-direct/range {v16}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a0c20: 0c02 |0042: move-result-object v2 │ │ -0a0c22: 6e10 2901 0200 |0043: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0129 │ │ -0a0c28: 0c02 |0046: move-result-object v2 │ │ -0a0c2a: 1f02 5300 |0047: check-cast v2, Landroid/text/Spanned; // type@0053 │ │ -0a0c2e: 7110 b600 0200 |0049: invoke-static {v2}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@00b6 │ │ -0a0c34: 0c02 |004c: move-result-object v2 │ │ -0a0c36: 1a04 f13e |004d: const-string v4, "toHtml(etContent.text)" // string@3ef1 │ │ -0a0c3a: 7120 9004 4200 |004f: invoke-static {v2, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -0a0c40: 0204 1200 |0052: move/from16 v4, v18 │ │ -0a0c44: 7054 1319 0c32 |0054: invoke-direct {v12, v0, v2, v3, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@1913 │ │ -0a0c4a: 120d |0057: const/4 v13, #int 0 // #0 │ │ -0a0c4c: 124e |0058: const/4 v14, #int 4 // #4 │ │ -0a0c4e: 120f |0059: const/4 v15, #int 0 // #0 │ │ -0a0c50: 071a |005a: move-object v10, v1 │ │ -0a0c52: 7606 d81a 0a00 |005b: invoke-direct/range {v10, v11, v12, v13, v14, v15}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad8 │ │ -0a0c58: 0710 |005e: move-object v0, v1 │ │ -0a0c5a: 1100 |005f: return-object v0 │ │ +0a0b88: |[0a0b88] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.noteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ +0a0b98: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +0a0b9c: 1a01 1938 |0002: const-string v1, "name" // string@3819 │ │ +0a0ba0: 7120 9104 1000 |0004: invoke-static {v0, v1}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +0a0ba6: 0701 |0007: move-object v1, v0 │ │ +0a0ba8: 1f01 1601 |0008: check-cast v1, Ljava/lang/CharSequence; // type@0116 │ │ +0a0bac: 7210 7302 0100 |000a: invoke-interface {v1}, Ljava/lang/CharSequence;.length:()I // method@0273 │ │ +0a0bb2: 0a01 |000d: move-result v1 │ │ +0a0bb4: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +0a0bb6: 1213 |000f: const/4 v3, #int 1 // #1 │ │ +0a0bb8: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ +0a0bbc: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +0a0bbe: 2802 |0013: goto 0015 // +0002 │ │ +0a0bc0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0a0bc2: 3801 2500 |0015: if-eqz v1, 003a // +0025 │ │ +0a0bc6: 7601 281c 1000 |0017: invoke-direct/range {v16}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a0bcc: 0c01 |001a: move-result-object v1 │ │ +0a0bce: 6e10 2901 0100 |001b: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0129 │ │ +0a0bd4: 0c01 |001e: move-result-object v1 │ │ +0a0bd6: 6e10 c802 0100 |001f: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@02c8 │ │ +0a0bdc: 0c01 |0022: move-result-object v1 │ │ +0a0bde: 1f01 1601 |0023: check-cast v1, Ljava/lang/CharSequence; // type@0116 │ │ +0a0be2: 7210 7302 0100 |0025: invoke-interface {v1}, Ljava/lang/CharSequence;.length:()I // method@0273 │ │ +0a0be8: 0a01 |0028: move-result v1 │ │ +0a0bea: 3901 0300 |0029: if-nez v1, 002c // +0003 │ │ +0a0bee: 1212 |002b: const/4 v2, #int 1 // #1 │ │ +0a0bf0: 3802 0e00 |002c: if-eqz v2, 003a // +000e │ │ +0a0bf4: 2200 e906 |002e: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e9 │ │ +0a0bf8: 1205 |0030: const/4 v5, #int 0 // #0 │ │ +0a0bfa: 1206 |0031: const/4 v6, #int 0 // #0 │ │ +0a0bfc: 1207 |0032: const/4 v7, #int 0 // #0 │ │ +0a0bfe: 1248 |0033: const/4 v8, #int 4 // #4 │ │ +0a0c00: 1209 |0034: const/4 v9, #int 0 // #0 │ │ +0a0c02: 0704 |0035: move-object v4, v0 │ │ +0a0c04: 7606 d81a 0400 |0036: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad8 │ │ +0a0c0a: 2826 |0039: goto 005f // +0026 │ │ +0a0c0c: 2201 e906 |003a: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e9 │ │ +0a0c10: 121b |003c: const/4 v11, #int 1 // #1 │ │ +0a0c12: 220c 9006 |003d: new-instance v12, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@0690 │ │ +0a0c16: 7601 281c 1000 |003f: invoke-direct/range {v16}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a0c1c: 0c02 |0042: move-result-object v2 │ │ +0a0c1e: 6e10 2901 0200 |0043: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0129 │ │ +0a0c24: 0c02 |0046: move-result-object v2 │ │ +0a0c26: 1f02 5300 |0047: check-cast v2, Landroid/text/Spanned; // type@0053 │ │ +0a0c2a: 7110 b600 0200 |0049: invoke-static {v2}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@00b6 │ │ +0a0c30: 0c02 |004c: move-result-object v2 │ │ +0a0c32: 1a04 f13e |004d: const-string v4, "toHtml(etContent.text)" // string@3ef1 │ │ +0a0c36: 7120 9004 4200 |004f: invoke-static {v2, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +0a0c3c: 0204 1200 |0052: move/from16 v4, v18 │ │ +0a0c40: 7054 1319 0c32 |0054: invoke-direct {v12, v0, v2, v3, v4}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@1913 │ │ +0a0c46: 120d |0057: const/4 v13, #int 0 // #0 │ │ +0a0c48: 124e |0058: const/4 v14, #int 4 // #4 │ │ +0a0c4a: 120f |0059: const/4 v15, #int 0 // #0 │ │ +0a0c4c: 071a |005a: move-object v10, v1 │ │ +0a0c4e: 7606 d81a 0a00 |005b: invoke-direct/range {v10, v11, v12, v13, v14, v15}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad8 │ │ +0a0c54: 0710 |005e: move-object v0, v1 │ │ +0a0c56: 1100 |005f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=358 │ │ 0x002e line=359 │ │ 0x003a line=361 │ │ locals : │ │ 0x0000 - 0x0060 reg=16 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ @@ -272359,241 +272358,241 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 471 16-bit code units │ │ -0a1254: |[0a1254] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onClick:(Landroid/view/View;)V │ │ -0a1264: 1a00 d53f |0000: const-string v0, "v" // string@3fd5 │ │ -0a1268: 7120 9104 0d00 |0002: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -0a126e: 6e10 f700 0d00 |0005: invoke-virtual {v13}, Landroid/view/View;.getId:()I // method@00f7 │ │ -0a1274: 0a0d |0008: move-result v13 │ │ -0a1276: 1400 7200 097f |0009: const v0, #float 1.82107e+38 // #7f090072 │ │ -0a127c: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -0a127e: 320d c401 |000d: if-eq v13, v0, 01d1 // +01c4 │ │ -0a1282: 1400 7600 097f |000f: const v0, #float 1.82107e+38 // #7f090076 │ │ -0a1288: 320d b801 |0012: if-eq v13, v0, 01ca // +01b8 │ │ -0a128c: 1400 7c00 097f |0014: const v0, #float 1.82107e+38 // #7f09007c │ │ -0a1292: 320d 0400 |0017: if-eq v13, v0, 001b // +0004 │ │ -0a1296: 2900 bd01 |0019: goto/16 01d6 // +01bd │ │ -0a129a: 220d 5800 |001b: new-instance v13, Landroid/text/style/UnderlineSpan; // type@0058 │ │ -0a129e: 7010 c000 0d00 |001d: invoke-direct {v13}, Landroid/text/style/UnderlineSpan;.:()V // method@00c0 │ │ -0a12a4: 7010 281c 0c00 |0020: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a12aa: 0c00 |0023: move-result-object v0 │ │ -0a12ac: 6e10 2901 0000 |0024: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0129 │ │ -0a12b2: 0c00 |0027: move-result-object v0 │ │ -0a12b4: 1a02 bd38 |0028: const-string v2, "null cannot be cast to non-null type android.text.SpannableStringBuilder" // string@38bd │ │ -0a12b8: 7120 8f04 2000 |002a: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048f │ │ -0a12be: 1f00 5200 |002d: check-cast v0, Landroid/text/SpannableStringBuilder; // type@0052 │ │ -0a12c2: 7010 281c 0c00 |002f: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a12c8: 0c02 |0032: move-result-object v2 │ │ -0a12ca: 6e10 2801 0200 |0033: invoke-virtual {v2}, Landroid/widget/EditText;.getSelectionStart:()I // method@0128 │ │ -0a12d0: 0a02 |0036: move-result v2 │ │ -0a12d2: 7010 281c 0c00 |0037: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a12d8: 0c03 |003a: move-result-object v3 │ │ -0a12da: 6e10 2701 0300 |003b: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0127 │ │ -0a12e0: 0a03 |003e: move-result v3 │ │ -0a12e2: 1c04 5800 |003f: const-class v4, Landroid/text/style/UnderlineSpan; // type@0058 │ │ -0a12e6: 6e40 b900 2043 |0041: invoke-virtual {v0, v2, v3, v4}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@00b9 │ │ -0a12ec: 0c02 |0044: move-result-object v2 │ │ -0a12ee: 1f02 4707 |0045: check-cast v2, [Landroid/text/style/UnderlineSpan; // type@0747 │ │ -0a12f2: 7010 281c 0c00 |0047: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a12f8: 0c03 |004a: move-result-object v3 │ │ -0a12fa: 6e10 2801 0300 |004b: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@0128 │ │ -0a1300: 0a03 |004e: move-result v3 │ │ -0a1302: 7010 281c 0c00 |004f: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a1308: 0c04 |0052: move-result-object v4 │ │ -0a130a: 6e10 2701 0400 |0053: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0127 │ │ -0a1310: 0a04 |0056: move-result v4 │ │ -0a1312: 1a05 9e3f |0057: const-string v5, "underlineSpans" // string@3f9e │ │ -0a1316: 1206 |0059: const/4 v6, #int 0 // #0 │ │ -0a1318: 1307 2100 |005a: const/16 v7, #int 33 // #21 │ │ -0a131c: 3343 7100 |005c: if-ne v3, v4, 00cd // +0071 │ │ -0a1320: 54c3 c632 |005e: iget-object v3, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@32c6 │ │ -0a1324: 6e10 9a01 0300 |0060: invoke-virtual {v3}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@019a │ │ -0a132a: 0c03 |0063: move-result-object v3 │ │ -0a132c: 7110 8e04 0300 |0064: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048e │ │ -0a1332: 1f03 1401 |0067: check-cast v3, Ljava/lang/Boolean; // type@0114 │ │ -0a1336: 6e10 6f02 0300 |0069: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@026f │ │ -0a133c: 0a03 |006c: move-result v3 │ │ -0a133e: 3803 4200 |006d: if-eqz v3, 00af // +0042 │ │ -0a1342: 54c3 c632 |006f: iget-object v3, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@32c6 │ │ -0a1346: 7110 7102 0600 |0071: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0271 │ │ -0a134c: 0c04 |0074: move-result-object v4 │ │ -0a134e: 6e20 9d01 4300 |0075: invoke-virtual {v3, v4}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@019d │ │ -0a1354: 7120 9004 5200 |0078: invoke-static {v2, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -0a135a: 2123 |007b: array-length v3, v2 │ │ -0a135c: 1204 |007c: const/4 v4, #int 0 // #0 │ │ -0a135e: 3534 5000 |007d: if-ge v4, v3, 00cd // +0050 │ │ -0a1362: 4608 0204 |007f: aget-object v8, v2, v4 │ │ -0a1366: 6e20 b700 8000 |0081: invoke-virtual {v0, v8}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ -0a136c: 0a09 |0084: move-result v9 │ │ -0a136e: 7010 281c 0c00 |0085: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a1374: 0c0a |0088: move-result-object v10 │ │ -0a1376: 6e10 2701 0a00 |0089: invoke-virtual {v10}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0127 │ │ -0a137c: 0a0a |008c: move-result v10 │ │ -0a137e: 33a9 1f00 |008d: if-ne v9, v10, 00ac // +001f │ │ -0a1382: 6e10 c100 0800 |008f: invoke-virtual {v8}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@00c1 │ │ -0a1388: 0a09 |0092: move-result v9 │ │ -0a138a: 6e10 c100 0d00 |0093: invoke-virtual {v13}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@00c1 │ │ -0a1390: 0a0a |0096: move-result v10 │ │ -0a1392: 33a9 1500 |0097: if-ne v9, v10, 00ac // +0015 │ │ -0a1396: 2209 5800 |0099: new-instance v9, Landroid/text/style/UnderlineSpan; // type@0058 │ │ -0a139a: 7010 c000 0900 |009b: invoke-direct {v9}, Landroid/text/style/UnderlineSpan;.:()V // method@00c0 │ │ -0a13a0: 6e20 b800 8000 |009e: invoke-virtual {v0, v8}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b8 │ │ -0a13a6: 0a0a |00a1: move-result v10 │ │ -0a13a8: 6e20 b700 8000 |00a2: invoke-virtual {v0, v8}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ -0a13ae: 0a0b |00a5: move-result v11 │ │ -0a13b0: 6e57 bb00 90ba |00a6: invoke-virtual {v0, v9, v10, v11, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ -0a13b6: 6e20 ba00 8000 |00a9: invoke-virtual {v0, v8}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@00ba │ │ -0a13bc: d804 0401 |00ac: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0a13c0: 28cf |00ae: goto 007d // -0031 │ │ -0a13c2: 54c3 c632 |00af: iget-object v3, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@32c6 │ │ -0a13c6: 7110 7102 0100 |00b1: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0271 │ │ -0a13cc: 0c04 |00b4: move-result-object v4 │ │ -0a13ce: 6e20 9d01 4300 |00b5: invoke-virtual {v3, v4}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@019d │ │ -0a13d4: 7010 281c 0c00 |00b8: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a13da: 0c03 |00bb: move-result-object v3 │ │ -0a13dc: 6e10 2801 0300 |00bc: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@0128 │ │ -0a13e2: 0a03 |00bf: move-result v3 │ │ -0a13e4: 7010 281c 0c00 |00c0: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a13ea: 0c04 |00c3: move-result-object v4 │ │ -0a13ec: 6e10 2701 0400 |00c4: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0127 │ │ -0a13f2: 0a04 |00c7: move-result v4 │ │ -0a13f4: 1308 1200 |00c8: const/16 v8, #int 18 // #12 │ │ -0a13f8: 6e58 bb00 d043 |00ca: invoke-virtual {v0, v13, v3, v4, v8}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ -0a13fe: 7010 281c 0c00 |00cd: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a1404: 0c03 |00d0: move-result-object v3 │ │ -0a1406: 6e10 2801 0300 |00d1: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@0128 │ │ -0a140c: 0a03 |00d4: move-result v3 │ │ -0a140e: 7010 281c 0c00 |00d5: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a1414: 0c04 |00d8: move-result-object v4 │ │ -0a1416: 6e10 2701 0400 |00d9: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0127 │ │ -0a141c: 0a04 |00dc: move-result v4 │ │ -0a141e: 3543 1300 |00dd: if-ge v3, v4, 00f0 // +0013 │ │ -0a1422: 7010 281c 0c00 |00df: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a1428: 0c03 |00e2: move-result-object v3 │ │ -0a142a: 6e10 2801 0300 |00e3: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@0128 │ │ -0a1430: 0a03 |00e6: move-result v3 │ │ -0a1432: 7010 281c 0c00 |00e7: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a1438: 0c04 |00ea: move-result-object v4 │ │ -0a143a: 6e10 2701 0400 |00eb: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0127 │ │ -0a1440: 0a04 |00ee: move-result v4 │ │ -0a1442: 2811 |00ef: goto 0100 // +0011 │ │ -0a1444: 7010 281c 0c00 |00f0: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a144a: 0c03 |00f3: move-result-object v3 │ │ -0a144c: 6e10 2701 0300 |00f4: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0127 │ │ -0a1452: 0a03 |00f7: move-result v3 │ │ -0a1454: 7010 281c 0c00 |00f8: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a145a: 0c04 |00fb: move-result-object v4 │ │ -0a145c: 6e10 2801 0400 |00fc: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionStart:()I // method@0128 │ │ -0a1462: 0a04 |00ff: move-result v4 │ │ -0a1464: 7010 281c 0c00 |0100: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a146a: 0c08 |0103: move-result-object v8 │ │ -0a146c: 6e10 2801 0800 |0104: invoke-virtual {v8}, Landroid/widget/EditText;.getSelectionStart:()I // method@0128 │ │ -0a1472: 0a08 |0107: move-result v8 │ │ -0a1474: 7010 281c 0c00 |0108: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a147a: 0c09 |010b: move-result-object v9 │ │ -0a147c: 6e10 2701 0900 |010c: invoke-virtual {v9}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0127 │ │ -0a1482: 0a09 |010f: move-result v9 │ │ -0a1484: 3298 a900 |0110: if-eq v8, v9, 01b9 // +00a9 │ │ -0a1488: 7120 9004 5200 |0112: invoke-static {v2, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -0a148e: 2125 |0115: array-length v5, v2 │ │ -0a1490: 1208 |0116: const/4 v8, #int 0 // #0 │ │ -0a1492: 3556 9800 |0117: if-ge v6, v5, 01af // +0098 │ │ -0a1496: 4609 0206 |0119: aget-object v9, v2, v6 │ │ -0a149a: 6e10 c100 0900 |011b: invoke-virtual {v9}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@00c1 │ │ -0a14a0: 0a0a |011e: move-result v10 │ │ -0a14a2: 6e10 c100 0d00 |011f: invoke-virtual {v13}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@00c1 │ │ -0a14a8: 0a0b |0122: move-result v11 │ │ -0a14aa: 33ba 8800 |0123: if-ne v10, v11, 01ab // +0088 │ │ -0a14ae: 6e20 b800 9000 |0125: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b8 │ │ -0a14b4: 0a08 |0128: move-result v8 │ │ -0a14b6: 3438 1100 |0129: if-lt v8, v3, 013a // +0011 │ │ -0a14ba: 6e20 b700 9000 |012b: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ -0a14c0: 0a08 |012e: move-result v8 │ │ -0a14c2: 3548 0b00 |012f: if-ge v8, v4, 013a // +000b │ │ -0a14c6: 2208 5800 |0131: new-instance v8, Landroid/text/style/UnderlineSpan; // type@0058 │ │ -0a14ca: 7010 c000 0800 |0133: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@00c0 │ │ -0a14d0: 6e57 bb00 8043 |0136: invoke-virtual {v0, v8, v3, v4, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ -0a14d6: 2825 |0139: goto 015e // +0025 │ │ -0a14d8: 6e20 b800 9000 |013a: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b8 │ │ -0a14de: 0a08 |013d: move-result v8 │ │ -0a14e0: 3738 0e00 |013e: if-le v8, v3, 014c // +000e │ │ -0a14e4: 2208 5800 |0140: new-instance v8, Landroid/text/style/UnderlineSpan; // type@0058 │ │ -0a14e8: 7010 c000 0800 |0142: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@00c0 │ │ -0a14ee: 6e20 b700 9000 |0145: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ -0a14f4: 0a0a |0148: move-result v10 │ │ -0a14f6: 6e57 bb00 80a3 |0149: invoke-virtual {v0, v8, v3, v10, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ -0a14fc: 6e20 b700 9000 |014c: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ -0a1502: 0a08 |014f: move-result v8 │ │ -0a1504: 3548 0e00 |0150: if-ge v8, v4, 015e // +000e │ │ -0a1508: 2208 5800 |0152: new-instance v8, Landroid/text/style/UnderlineSpan; // type@0058 │ │ -0a150c: 7010 c000 0800 |0154: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@00c0 │ │ -0a1512: 6e20 b700 9000 |0157: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ -0a1518: 0a0a |015a: move-result v10 │ │ -0a151a: 6e57 bb00 804a |015b: invoke-virtual {v0, v8, v10, v4, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ -0a1520: 6e20 b800 9000 |015e: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b8 │ │ -0a1526: 0a08 |0161: move-result v8 │ │ -0a1528: 3538 1500 |0162: if-ge v8, v3, 0177 // +0015 │ │ -0a152c: 6e20 b700 9000 |0164: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ -0a1532: 0a08 |0167: move-result v8 │ │ -0a1534: 3448 0f00 |0168: if-lt v8, v4, 0177 // +000f │ │ -0a1538: 2208 5800 |016a: new-instance v8, Landroid/text/style/UnderlineSpan; // type@0058 │ │ -0a153c: 7010 c000 0800 |016c: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@00c0 │ │ -0a1542: 6e20 b800 9000 |016f: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b8 │ │ -0a1548: 0a0a |0172: move-result v10 │ │ -0a154a: 6e57 bb00 803a |0173: invoke-virtual {v0, v8, v10, v3, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ -0a1550: 2831 |0176: goto 01a7 // +0031 │ │ -0a1552: 6e20 b800 9000 |0177: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b8 │ │ -0a1558: 0a08 |017a: move-result v8 │ │ -0a155a: 3538 1400 |017b: if-ge v8, v3, 018f // +0014 │ │ -0a155e: 6e20 b700 9000 |017d: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ -0a1564: 0a08 |0180: move-result v8 │ │ -0a1566: 3448 0e00 |0181: if-lt v8, v4, 018f // +000e │ │ -0a156a: 2208 5800 |0183: new-instance v8, Landroid/text/style/UnderlineSpan; // type@0058 │ │ -0a156e: 7010 c000 0800 |0185: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@00c0 │ │ -0a1574: 6e20 b800 9000 |0188: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b8 │ │ -0a157a: 0a0a |018b: move-result v10 │ │ -0a157c: 6e57 bb00 803a |018c: invoke-virtual {v0, v8, v10, v3, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ -0a1582: 6e20 b700 9000 |018f: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ -0a1588: 0a08 |0192: move-result v8 │ │ -0a158a: 3748 1400 |0193: if-le v8, v4, 01a7 // +0014 │ │ -0a158e: 6e20 b800 9000 |0195: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b8 │ │ -0a1594: 0a08 |0198: move-result v8 │ │ -0a1596: 3638 0e00 |0199: if-gt v8, v3, 01a7 // +000e │ │ -0a159a: 2208 5800 |019b: new-instance v8, Landroid/text/style/UnderlineSpan; // type@0058 │ │ -0a159e: 7010 c000 0800 |019d: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@00c0 │ │ -0a15a4: 6e20 b700 9000 |01a0: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ -0a15aa: 0a0a |01a3: move-result v10 │ │ -0a15ac: 6e57 bb00 80a4 |01a4: invoke-virtual {v0, v8, v4, v10, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ -0a15b2: 6e20 ba00 9000 |01a7: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@00ba │ │ -0a15b8: 1218 |01aa: const/4 v8, #int 1 // #1 │ │ -0a15ba: d806 0601 |01ab: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0a15be: 2900 6aff |01ad: goto/16 0117 // -0096 │ │ -0a15c2: 3908 0a00 |01af: if-nez v8, 01b9 // +000a │ │ -0a15c6: 220d 5800 |01b1: new-instance v13, Landroid/text/style/UnderlineSpan; // type@0058 │ │ -0a15ca: 7010 c000 0d00 |01b3: invoke-direct {v13}, Landroid/text/style/UnderlineSpan;.:()V // method@00c0 │ │ -0a15d0: 6e57 bb00 d043 |01b6: invoke-virtual {v0, v13, v3, v4, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ -0a15d6: 7010 281c 0c00 |01b9: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a15dc: 0c0d |01bc: move-result-object v13 │ │ -0a15de: 1f00 1601 |01bd: check-cast v0, Ljava/lang/CharSequence; // type@0116 │ │ -0a15e2: 6e20 2b01 0d00 |01bf: invoke-virtual {v13, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@012b │ │ -0a15e8: 7010 281c 0c00 |01c2: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a15ee: 0c0d |01c5: move-result-object v13 │ │ -0a15f0: 6e20 2a01 3d00 |01c6: invoke-virtual {v13, v3}, Landroid/widget/EditText;.setSelection:(I)V // method@012a │ │ -0a15f6: 280d |01c9: goto 01d6 // +000d │ │ -0a15f8: 122d |01ca: const/4 v13, #int 2 // #2 │ │ -0a15fa: 54c0 c532 |01cb: iget-object v0, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isItalic:Landroidx/lifecycle/MutableLiveData; // field@32c5 │ │ -0a15fe: 7030 231c dc00 |01cd: invoke-direct {v12, v13, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.applyStyle:(ILandroidx/lifecycle/MutableLiveData;)V // method@1c23 │ │ -0a1604: 2806 |01d0: goto 01d6 // +0006 │ │ -0a1606: 54cd c432 |01d1: iget-object v13, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isBold:Landroidx/lifecycle/MutableLiveData; // field@32c4 │ │ -0a160a: 7030 231c 1c0d |01d3: invoke-direct {v12, v1, v13}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.applyStyle:(ILandroidx/lifecycle/MutableLiveData;)V // method@1c23 │ │ -0a1610: 0e00 |01d6: return-void │ │ +0a1250: |[0a1250] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onClick:(Landroid/view/View;)V │ │ +0a1260: 1a00 d53f |0000: const-string v0, "v" // string@3fd5 │ │ +0a1264: 7120 9104 0d00 |0002: invoke-static {v13, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +0a126a: 6e10 f700 0d00 |0005: invoke-virtual {v13}, Landroid/view/View;.getId:()I // method@00f7 │ │ +0a1270: 0a0d |0008: move-result v13 │ │ +0a1272: 1400 7200 097f |0009: const v0, #float 1.82107e+38 // #7f090072 │ │ +0a1278: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +0a127a: 320d c401 |000d: if-eq v13, v0, 01d1 // +01c4 │ │ +0a127e: 1400 7600 097f |000f: const v0, #float 1.82107e+38 // #7f090076 │ │ +0a1284: 320d b801 |0012: if-eq v13, v0, 01ca // +01b8 │ │ +0a1288: 1400 7c00 097f |0014: const v0, #float 1.82107e+38 // #7f09007c │ │ +0a128e: 320d 0400 |0017: if-eq v13, v0, 001b // +0004 │ │ +0a1292: 2900 bd01 |0019: goto/16 01d6 // +01bd │ │ +0a1296: 220d 5800 |001b: new-instance v13, Landroid/text/style/UnderlineSpan; // type@0058 │ │ +0a129a: 7010 c000 0d00 |001d: invoke-direct {v13}, Landroid/text/style/UnderlineSpan;.:()V // method@00c0 │ │ +0a12a0: 7010 281c 0c00 |0020: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a12a6: 0c00 |0023: move-result-object v0 │ │ +0a12a8: 6e10 2901 0000 |0024: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0129 │ │ +0a12ae: 0c00 |0027: move-result-object v0 │ │ +0a12b0: 1a02 bd38 |0028: const-string v2, "null cannot be cast to non-null type android.text.SpannableStringBuilder" // string@38bd │ │ +0a12b4: 7120 8f04 2000 |002a: invoke-static {v0, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;)V // method@048f │ │ +0a12ba: 1f00 5200 |002d: check-cast v0, Landroid/text/SpannableStringBuilder; // type@0052 │ │ +0a12be: 7010 281c 0c00 |002f: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a12c4: 0c02 |0032: move-result-object v2 │ │ +0a12c6: 6e10 2801 0200 |0033: invoke-virtual {v2}, Landroid/widget/EditText;.getSelectionStart:()I // method@0128 │ │ +0a12cc: 0a02 |0036: move-result v2 │ │ +0a12ce: 7010 281c 0c00 |0037: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a12d4: 0c03 |003a: move-result-object v3 │ │ +0a12d6: 6e10 2701 0300 |003b: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0127 │ │ +0a12dc: 0a03 |003e: move-result v3 │ │ +0a12de: 1c04 5800 |003f: const-class v4, Landroid/text/style/UnderlineSpan; // type@0058 │ │ +0a12e2: 6e40 b900 2043 |0041: invoke-virtual {v0, v2, v3, v4}, Landroid/text/SpannableStringBuilder;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@00b9 │ │ +0a12e8: 0c02 |0044: move-result-object v2 │ │ +0a12ea: 1f02 4707 |0045: check-cast v2, [Landroid/text/style/UnderlineSpan; // type@0747 │ │ +0a12ee: 7010 281c 0c00 |0047: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a12f4: 0c03 |004a: move-result-object v3 │ │ +0a12f6: 6e10 2801 0300 |004b: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@0128 │ │ +0a12fc: 0a03 |004e: move-result v3 │ │ +0a12fe: 7010 281c 0c00 |004f: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a1304: 0c04 |0052: move-result-object v4 │ │ +0a1306: 6e10 2701 0400 |0053: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0127 │ │ +0a130c: 0a04 |0056: move-result v4 │ │ +0a130e: 1a05 9e3f |0057: const-string v5, "underlineSpans" // string@3f9e │ │ +0a1312: 1206 |0059: const/4 v6, #int 0 // #0 │ │ +0a1314: 1307 2100 |005a: const/16 v7, #int 33 // #21 │ │ +0a1318: 3343 7100 |005c: if-ne v3, v4, 00cd // +0071 │ │ +0a131c: 54c3 c632 |005e: iget-object v3, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@32c6 │ │ +0a1320: 6e10 9a01 0300 |0060: invoke-virtual {v3}, Landroidx/lifecycle/MutableLiveData;.getValue:()Ljava/lang/Object; // method@019a │ │ +0a1326: 0c03 |0063: move-result-object v3 │ │ +0a1328: 7110 8e04 0300 |0064: invoke-static {v3}, Lkotlin/jvm/internal/Intrinsics;.checkNotNull:(Ljava/lang/Object;)V // method@048e │ │ +0a132e: 1f03 1401 |0067: check-cast v3, Ljava/lang/Boolean; // type@0114 │ │ +0a1332: 6e10 6f02 0300 |0069: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@026f │ │ +0a1338: 0a03 |006c: move-result v3 │ │ +0a133a: 3803 4200 |006d: if-eqz v3, 00af // +0042 │ │ +0a133e: 54c3 c632 |006f: iget-object v3, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@32c6 │ │ +0a1342: 7110 7102 0600 |0071: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0271 │ │ +0a1348: 0c04 |0074: move-result-object v4 │ │ +0a134a: 6e20 9d01 4300 |0075: invoke-virtual {v3, v4}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@019d │ │ +0a1350: 7120 9004 5200 |0078: invoke-static {v2, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +0a1356: 2123 |007b: array-length v3, v2 │ │ +0a1358: 1204 |007c: const/4 v4, #int 0 // #0 │ │ +0a135a: 3534 5000 |007d: if-ge v4, v3, 00cd // +0050 │ │ +0a135e: 4608 0204 |007f: aget-object v8, v2, v4 │ │ +0a1362: 6e20 b700 8000 |0081: invoke-virtual {v0, v8}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ +0a1368: 0a09 |0084: move-result v9 │ │ +0a136a: 7010 281c 0c00 |0085: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a1370: 0c0a |0088: move-result-object v10 │ │ +0a1372: 6e10 2701 0a00 |0089: invoke-virtual {v10}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0127 │ │ +0a1378: 0a0a |008c: move-result v10 │ │ +0a137a: 33a9 1f00 |008d: if-ne v9, v10, 00ac // +001f │ │ +0a137e: 6e10 c100 0800 |008f: invoke-virtual {v8}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@00c1 │ │ +0a1384: 0a09 |0092: move-result v9 │ │ +0a1386: 6e10 c100 0d00 |0093: invoke-virtual {v13}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@00c1 │ │ +0a138c: 0a0a |0096: move-result v10 │ │ +0a138e: 33a9 1500 |0097: if-ne v9, v10, 00ac // +0015 │ │ +0a1392: 2209 5800 |0099: new-instance v9, Landroid/text/style/UnderlineSpan; // type@0058 │ │ +0a1396: 7010 c000 0900 |009b: invoke-direct {v9}, Landroid/text/style/UnderlineSpan;.:()V // method@00c0 │ │ +0a139c: 6e20 b800 8000 |009e: invoke-virtual {v0, v8}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b8 │ │ +0a13a2: 0a0a |00a1: move-result v10 │ │ +0a13a4: 6e20 b700 8000 |00a2: invoke-virtual {v0, v8}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ +0a13aa: 0a0b |00a5: move-result v11 │ │ +0a13ac: 6e57 bb00 90ba |00a6: invoke-virtual {v0, v9, v10, v11, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ +0a13b2: 6e20 ba00 8000 |00a9: invoke-virtual {v0, v8}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@00ba │ │ +0a13b8: d804 0401 |00ac: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0a13bc: 28cf |00ae: goto 007d // -0031 │ │ +0a13be: 54c3 c632 |00af: iget-object v3, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@32c6 │ │ +0a13c2: 7110 7102 0100 |00b1: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@0271 │ │ +0a13c8: 0c04 |00b4: move-result-object v4 │ │ +0a13ca: 6e20 9d01 4300 |00b5: invoke-virtual {v3, v4}, Landroidx/lifecycle/MutableLiveData;.setValue:(Ljava/lang/Object;)V // method@019d │ │ +0a13d0: 7010 281c 0c00 |00b8: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a13d6: 0c03 |00bb: move-result-object v3 │ │ +0a13d8: 6e10 2801 0300 |00bc: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@0128 │ │ +0a13de: 0a03 |00bf: move-result v3 │ │ +0a13e0: 7010 281c 0c00 |00c0: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a13e6: 0c04 |00c3: move-result-object v4 │ │ +0a13e8: 6e10 2701 0400 |00c4: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0127 │ │ +0a13ee: 0a04 |00c7: move-result v4 │ │ +0a13f0: 1308 1200 |00c8: const/16 v8, #int 18 // #12 │ │ +0a13f4: 6e58 bb00 d043 |00ca: invoke-virtual {v0, v13, v3, v4, v8}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ +0a13fa: 7010 281c 0c00 |00cd: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a1400: 0c03 |00d0: move-result-object v3 │ │ +0a1402: 6e10 2801 0300 |00d1: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@0128 │ │ +0a1408: 0a03 |00d4: move-result v3 │ │ +0a140a: 7010 281c 0c00 |00d5: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a1410: 0c04 |00d8: move-result-object v4 │ │ +0a1412: 6e10 2701 0400 |00d9: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0127 │ │ +0a1418: 0a04 |00dc: move-result v4 │ │ +0a141a: 3543 1300 |00dd: if-ge v3, v4, 00f0 // +0013 │ │ +0a141e: 7010 281c 0c00 |00df: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a1424: 0c03 |00e2: move-result-object v3 │ │ +0a1426: 6e10 2801 0300 |00e3: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionStart:()I // method@0128 │ │ +0a142c: 0a03 |00e6: move-result v3 │ │ +0a142e: 7010 281c 0c00 |00e7: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a1434: 0c04 |00ea: move-result-object v4 │ │ +0a1436: 6e10 2701 0400 |00eb: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0127 │ │ +0a143c: 0a04 |00ee: move-result v4 │ │ +0a143e: 2811 |00ef: goto 0100 // +0011 │ │ +0a1440: 7010 281c 0c00 |00f0: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a1446: 0c03 |00f3: move-result-object v3 │ │ +0a1448: 6e10 2701 0300 |00f4: invoke-virtual {v3}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0127 │ │ +0a144e: 0a03 |00f7: move-result v3 │ │ +0a1450: 7010 281c 0c00 |00f8: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a1456: 0c04 |00fb: move-result-object v4 │ │ +0a1458: 6e10 2801 0400 |00fc: invoke-virtual {v4}, Landroid/widget/EditText;.getSelectionStart:()I // method@0128 │ │ +0a145e: 0a04 |00ff: move-result v4 │ │ +0a1460: 7010 281c 0c00 |0100: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a1466: 0c08 |0103: move-result-object v8 │ │ +0a1468: 6e10 2801 0800 |0104: invoke-virtual {v8}, Landroid/widget/EditText;.getSelectionStart:()I // method@0128 │ │ +0a146e: 0a08 |0107: move-result v8 │ │ +0a1470: 7010 281c 0c00 |0108: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a1476: 0c09 |010b: move-result-object v9 │ │ +0a1478: 6e10 2701 0900 |010c: invoke-virtual {v9}, Landroid/widget/EditText;.getSelectionEnd:()I // method@0127 │ │ +0a147e: 0a09 |010f: move-result v9 │ │ +0a1480: 3298 a900 |0110: if-eq v8, v9, 01b9 // +00a9 │ │ +0a1484: 7120 9004 5200 |0112: invoke-static {v2, v5}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +0a148a: 2125 |0115: array-length v5, v2 │ │ +0a148c: 1208 |0116: const/4 v8, #int 0 // #0 │ │ +0a148e: 3556 9800 |0117: if-ge v6, v5, 01af // +0098 │ │ +0a1492: 4609 0206 |0119: aget-object v9, v2, v6 │ │ +0a1496: 6e10 c100 0900 |011b: invoke-virtual {v9}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@00c1 │ │ +0a149c: 0a0a |011e: move-result v10 │ │ +0a149e: 6e10 c100 0d00 |011f: invoke-virtual {v13}, Landroid/text/style/UnderlineSpan;.getSpanTypeId:()I // method@00c1 │ │ +0a14a4: 0a0b |0122: move-result v11 │ │ +0a14a6: 33ba 8800 |0123: if-ne v10, v11, 01ab // +0088 │ │ +0a14aa: 6e20 b800 9000 |0125: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b8 │ │ +0a14b0: 0a08 |0128: move-result v8 │ │ +0a14b2: 3438 1100 |0129: if-lt v8, v3, 013a // +0011 │ │ +0a14b6: 6e20 b700 9000 |012b: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ +0a14bc: 0a08 |012e: move-result v8 │ │ +0a14be: 3548 0b00 |012f: if-ge v8, v4, 013a // +000b │ │ +0a14c2: 2208 5800 |0131: new-instance v8, Landroid/text/style/UnderlineSpan; // type@0058 │ │ +0a14c6: 7010 c000 0800 |0133: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@00c0 │ │ +0a14cc: 6e57 bb00 8043 |0136: invoke-virtual {v0, v8, v3, v4, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ +0a14d2: 2825 |0139: goto 015e // +0025 │ │ +0a14d4: 6e20 b800 9000 |013a: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b8 │ │ +0a14da: 0a08 |013d: move-result v8 │ │ +0a14dc: 3738 0e00 |013e: if-le v8, v3, 014c // +000e │ │ +0a14e0: 2208 5800 |0140: new-instance v8, Landroid/text/style/UnderlineSpan; // type@0058 │ │ +0a14e4: 7010 c000 0800 |0142: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@00c0 │ │ +0a14ea: 6e20 b700 9000 |0145: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ +0a14f0: 0a0a |0148: move-result v10 │ │ +0a14f2: 6e57 bb00 80a3 |0149: invoke-virtual {v0, v8, v3, v10, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ +0a14f8: 6e20 b700 9000 |014c: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ +0a14fe: 0a08 |014f: move-result v8 │ │ +0a1500: 3548 0e00 |0150: if-ge v8, v4, 015e // +000e │ │ +0a1504: 2208 5800 |0152: new-instance v8, Landroid/text/style/UnderlineSpan; // type@0058 │ │ +0a1508: 7010 c000 0800 |0154: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@00c0 │ │ +0a150e: 6e20 b700 9000 |0157: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ +0a1514: 0a0a |015a: move-result v10 │ │ +0a1516: 6e57 bb00 804a |015b: invoke-virtual {v0, v8, v10, v4, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ +0a151c: 6e20 b800 9000 |015e: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b8 │ │ +0a1522: 0a08 |0161: move-result v8 │ │ +0a1524: 3538 1500 |0162: if-ge v8, v3, 0177 // +0015 │ │ +0a1528: 6e20 b700 9000 |0164: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ +0a152e: 0a08 |0167: move-result v8 │ │ +0a1530: 3448 0f00 |0168: if-lt v8, v4, 0177 // +000f │ │ +0a1534: 2208 5800 |016a: new-instance v8, Landroid/text/style/UnderlineSpan; // type@0058 │ │ +0a1538: 7010 c000 0800 |016c: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@00c0 │ │ +0a153e: 6e20 b800 9000 |016f: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b8 │ │ +0a1544: 0a0a |0172: move-result v10 │ │ +0a1546: 6e57 bb00 803a |0173: invoke-virtual {v0, v8, v10, v3, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ +0a154c: 2831 |0176: goto 01a7 // +0031 │ │ +0a154e: 6e20 b800 9000 |0177: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b8 │ │ +0a1554: 0a08 |017a: move-result v8 │ │ +0a1556: 3538 1400 |017b: if-ge v8, v3, 018f // +0014 │ │ +0a155a: 6e20 b700 9000 |017d: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ +0a1560: 0a08 |0180: move-result v8 │ │ +0a1562: 3448 0e00 |0181: if-lt v8, v4, 018f // +000e │ │ +0a1566: 2208 5800 |0183: new-instance v8, Landroid/text/style/UnderlineSpan; // type@0058 │ │ +0a156a: 7010 c000 0800 |0185: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@00c0 │ │ +0a1570: 6e20 b800 9000 |0188: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b8 │ │ +0a1576: 0a0a |018b: move-result v10 │ │ +0a1578: 6e57 bb00 803a |018c: invoke-virtual {v0, v8, v10, v3, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ +0a157e: 6e20 b700 9000 |018f: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ +0a1584: 0a08 |0192: move-result v8 │ │ +0a1586: 3748 1400 |0193: if-le v8, v4, 01a7 // +0014 │ │ +0a158a: 6e20 b800 9000 |0195: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanStart:(Ljava/lang/Object;)I // method@00b8 │ │ +0a1590: 0a08 |0198: move-result v8 │ │ +0a1592: 3638 0e00 |0199: if-gt v8, v3, 01a7 // +000e │ │ +0a1596: 2208 5800 |019b: new-instance v8, Landroid/text/style/UnderlineSpan; // type@0058 │ │ +0a159a: 7010 c000 0800 |019d: invoke-direct {v8}, Landroid/text/style/UnderlineSpan;.:()V // method@00c0 │ │ +0a15a0: 6e20 b700 9000 |01a0: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.getSpanEnd:(Ljava/lang/Object;)I // method@00b7 │ │ +0a15a6: 0a0a |01a3: move-result v10 │ │ +0a15a8: 6e57 bb00 80a4 |01a4: invoke-virtual {v0, v8, v4, v10, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ +0a15ae: 6e20 ba00 9000 |01a7: invoke-virtual {v0, v9}, Landroid/text/SpannableStringBuilder;.removeSpan:(Ljava/lang/Object;)V // method@00ba │ │ +0a15b4: 1218 |01aa: const/4 v8, #int 1 // #1 │ │ +0a15b6: d806 0601 |01ab: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0a15ba: 2900 6aff |01ad: goto/16 0117 // -0096 │ │ +0a15be: 3908 0a00 |01af: if-nez v8, 01b9 // +000a │ │ +0a15c2: 220d 5800 |01b1: new-instance v13, Landroid/text/style/UnderlineSpan; // type@0058 │ │ +0a15c6: 7010 c000 0d00 |01b3: invoke-direct {v13}, Landroid/text/style/UnderlineSpan;.:()V // method@00c0 │ │ +0a15cc: 6e57 bb00 d043 |01b6: invoke-virtual {v0, v13, v3, v4, v7}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@00bb │ │ +0a15d2: 7010 281c 0c00 |01b9: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a15d8: 0c0d |01bc: move-result-object v13 │ │ +0a15da: 1f00 1601 |01bd: check-cast v0, Ljava/lang/CharSequence; // type@0116 │ │ +0a15de: 6e20 2b01 0d00 |01bf: invoke-virtual {v13, v0}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@012b │ │ +0a15e4: 7010 281c 0c00 |01c2: invoke-direct {v12}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a15ea: 0c0d |01c5: move-result-object v13 │ │ +0a15ec: 6e20 2a01 3d00 |01c6: invoke-virtual {v13, v3}, Landroid/widget/EditText;.setSelection:(I)V // method@012a │ │ +0a15f2: 280d |01c9: goto 01d6 // +000d │ │ +0a15f4: 122d |01ca: const/4 v13, #int 2 // #2 │ │ +0a15f6: 54c0 c532 |01cb: iget-object v0, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isItalic:Landroidx/lifecycle/MutableLiveData; // field@32c5 │ │ +0a15fa: 7030 231c dc00 |01cd: invoke-direct {v12, v13, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.applyStyle:(ILandroidx/lifecycle/MutableLiveData;)V // method@1c23 │ │ +0a1600: 2806 |01d0: goto 01d6 // +0006 │ │ +0a1602: 54cd c432 |01d1: iget-object v13, v12, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isBold:Landroidx/lifecycle/MutableLiveData; // field@32c4 │ │ +0a1606: 7030 231c 1c0d |01d3: invoke-direct {v12, v1, v13}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.applyStyle:(ILandroidx/lifecycle/MutableLiveData;)V // method@1c23 │ │ +0a160c: 0e00 |01d6: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=117 │ │ 0x001b line=121 │ │ 0x0020 line=123 │ │ 0x002f line=125 │ │ 0x0041 line=124 │ │ @@ -272658,63 +272657,63 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 111 16-bit code units │ │ -0a165c: |[0a165c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ -0a166c: 1400 2500 0c7f |0000: const v0, #float 1.86093e+38 // #7f0c0025 │ │ -0a1672: 6e20 361c 0400 |0003: invoke-virtual {v4, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.setContentView:(I)V // method@1c36 │ │ -0a1678: 1400 e600 097f |0006: const v0, #float 1.82109e+38 // #7f0900e6 │ │ -0a167e: 6e20 251c 0400 |0009: invoke-virtual {v4, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@1c25 │ │ -0a1684: 0c00 |000c: move-result-object v0 │ │ -0a1686: 1f00 ea00 |000d: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@00ea │ │ -0a168a: 2201 1407 |000f: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda1; // type@0714 │ │ -0a168e: 7020 001c 0100 |0011: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda1;.:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;)V // method@1c00 │ │ -0a1694: 6e20 1b02 1000 |0014: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@021b │ │ -0a169a: 7010 271c 0400 |0017: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getBoldBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c27 │ │ -0a16a0: 0c00 |001a: move-result-object v0 │ │ -0a16a2: 0741 |001b: move-object v1, v4 │ │ -0a16a4: 1f01 6500 |001c: check-cast v1, Landroid/view/View$OnClickListener; // type@0065 │ │ -0a16a8: 6e20 1b02 1000 |001e: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@021b │ │ -0a16ae: 7010 2a1c 0400 |0021: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getItalicsBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c2a │ │ -0a16b4: 0c00 |0024: move-result-object v0 │ │ -0a16b6: 6e20 1b02 1000 |0025: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@021b │ │ -0a16bc: 7010 2c1c 0400 |0028: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getUnderlineBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c2c │ │ -0a16c2: 0c00 |002b: move-result-object v0 │ │ -0a16c4: 6e20 1b02 1000 |002c: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@021b │ │ -0a16ca: 5440 c432 |002f: iget-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isBold:Landroidx/lifecycle/MutableLiveData; // field@32c4 │ │ -0a16ce: 0741 |0031: move-object v1, v4 │ │ -0a16d0: 1f01 a300 |0032: check-cast v1, Landroidx/lifecycle/LifecycleOwner; // type@00a3 │ │ -0a16d4: 2202 1807 |0034: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$2; // type@0718 │ │ -0a16d8: 7020 0b1c 4200 |0036: invoke-direct {v2, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@1c0b │ │ -0a16de: 1f02 dd01 |0039: check-cast v2, Lkotlin/jvm/functions/Function1; // type@01dd │ │ -0a16e2: 2203 1b07 |003b: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0; // type@071b │ │ -0a16e6: 7020 141c 2300 |003d: invoke-direct {v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1c14 │ │ -0a16ec: 1f03 a700 |0040: check-cast v3, Landroidx/lifecycle/Observer; // type@00a7 │ │ -0a16f0: 6e30 9b01 1003 |0042: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/MutableLiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@019b │ │ -0a16f6: 5440 c532 |0045: iget-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isItalic:Landroidx/lifecycle/MutableLiveData; // field@32c5 │ │ -0a16fa: 2202 1907 |0047: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$3; // type@0719 │ │ -0a16fe: 7020 0e1c 4200 |0049: invoke-direct {v2, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@1c0e │ │ -0a1704: 1f02 dd01 |004c: check-cast v2, Lkotlin/jvm/functions/Function1; // type@01dd │ │ -0a1708: 2203 1b07 |004e: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0; // type@071b │ │ -0a170c: 7020 141c 2300 |0050: invoke-direct {v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1c14 │ │ -0a1712: 1f03 a700 |0053: check-cast v3, Landroidx/lifecycle/Observer; // type@00a7 │ │ -0a1716: 6e30 9b01 1003 |0055: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/MutableLiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@019b │ │ -0a171c: 5440 c632 |0058: iget-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@32c6 │ │ -0a1720: 2202 1a07 |005a: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$4; // type@071a │ │ -0a1724: 7020 111c 4200 |005c: invoke-direct {v2, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$4;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@1c11 │ │ -0a172a: 1f02 dd01 |005f: check-cast v2, Lkotlin/jvm/functions/Function1; // type@01dd │ │ -0a172e: 2203 1b07 |0061: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0; // type@071b │ │ -0a1732: 7020 141c 2300 |0063: invoke-direct {v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1c14 │ │ -0a1738: 1f03 a700 |0066: check-cast v3, Landroidx/lifecycle/Observer; // type@00a7 │ │ -0a173c: 6e30 9b01 1003 |0068: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/MutableLiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@019b │ │ -0a1742: 6f20 2d1b 5400 |006b: invoke-super {v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onCreate:(Landroid/os/Bundle;)V // method@1b2d │ │ -0a1748: 0e00 |006e: return-void │ │ +0a1658: |[0a1658] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onCreate:(Landroid/os/Bundle;)V │ │ +0a1668: 1400 2500 0c7f |0000: const v0, #float 1.86093e+38 // #7f0c0025 │ │ +0a166e: 6e20 361c 0400 |0003: invoke-virtual {v4, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.setContentView:(I)V // method@1c36 │ │ +0a1674: 1400 e600 097f |0006: const v0, #float 1.82109e+38 // #7f0900e6 │ │ +0a167a: 6e20 251c 0400 |0009: invoke-virtual {v4, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.findViewById:(I)Landroid/view/View; // method@1c25 │ │ +0a1680: 0c00 |000c: move-result-object v0 │ │ +0a1682: 1f00 ea00 |000d: check-cast v0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@00ea │ │ +0a1686: 2201 1407 |000f: new-instance v1, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda1; // type@0714 │ │ +0a168a: 7020 001c 0100 |0011: invoke-direct {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda1;.:(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;)V // method@1c00 │ │ +0a1690: 6e20 1b02 1000 |0014: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@021b │ │ +0a1696: 7010 271c 0400 |0017: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getBoldBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c27 │ │ +0a169c: 0c00 |001a: move-result-object v0 │ │ +0a169e: 0741 |001b: move-object v1, v4 │ │ +0a16a0: 1f01 6500 |001c: check-cast v1, Landroid/view/View$OnClickListener; // type@0065 │ │ +0a16a4: 6e20 1b02 1000 |001e: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@021b │ │ +0a16aa: 7010 2a1c 0400 |0021: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getItalicsBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c2a │ │ +0a16b0: 0c00 |0024: move-result-object v0 │ │ +0a16b2: 6e20 1b02 1000 |0025: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@021b │ │ +0a16b8: 7010 2c1c 0400 |0028: invoke-direct {v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getUnderlineBtn:()Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // method@1c2c │ │ +0a16be: 0c00 |002b: move-result-object v0 │ │ +0a16c0: 6e20 1b02 1000 |002c: invoke-virtual {v0, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@021b │ │ +0a16c6: 5440 c432 |002f: iget-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isBold:Landroidx/lifecycle/MutableLiveData; // field@32c4 │ │ +0a16ca: 0741 |0031: move-object v1, v4 │ │ +0a16cc: 1f01 a300 |0032: check-cast v1, Landroidx/lifecycle/LifecycleOwner; // type@00a3 │ │ +0a16d0: 2202 1807 |0034: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$2; // type@0718 │ │ +0a16d4: 7020 0b1c 4200 |0036: invoke-direct {v2, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$2;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@1c0b │ │ +0a16da: 1f02 dd01 |0039: check-cast v2, Lkotlin/jvm/functions/Function1; // type@01dd │ │ +0a16de: 2203 1b07 |003b: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0; // type@071b │ │ +0a16e2: 7020 141c 2300 |003d: invoke-direct {v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1c14 │ │ +0a16e8: 1f03 a700 |0040: check-cast v3, Landroidx/lifecycle/Observer; // type@00a7 │ │ +0a16ec: 6e30 9b01 1003 |0042: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/MutableLiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@019b │ │ +0a16f2: 5440 c532 |0045: iget-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isItalic:Landroidx/lifecycle/MutableLiveData; // field@32c5 │ │ +0a16f6: 2202 1907 |0047: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$3; // type@0719 │ │ +0a16fa: 7020 0e1c 4200 |0049: invoke-direct {v2, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$3;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@1c0e │ │ +0a1700: 1f02 dd01 |004c: check-cast v2, Lkotlin/jvm/functions/Function1; // type@01dd │ │ +0a1704: 2203 1b07 |004e: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0; // type@071b │ │ +0a1708: 7020 141c 2300 |0050: invoke-direct {v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1c14 │ │ +0a170e: 1f03 a700 |0053: check-cast v3, Landroidx/lifecycle/Observer; // type@00a7 │ │ +0a1712: 6e30 9b01 1003 |0055: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/MutableLiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@019b │ │ +0a1718: 5440 c632 |0058: iget-object v0, v4, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.isUnderline:Landroidx/lifecycle/MutableLiveData; // field@32c6 │ │ +0a171c: 2202 1a07 |005a: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$4; // type@071a │ │ +0a1720: 7020 111c 4200 |005c: invoke-direct {v2, v4}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$onCreate$4;.:(Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;)V // method@1c11 │ │ +0a1726: 1f02 dd01 |005f: check-cast v2, Lkotlin/jvm/functions/Function1; // type@01dd │ │ +0a172a: 2203 1b07 |0061: new-instance v3, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0; // type@071b │ │ +0a172e: 7020 141c 2300 |0063: invoke-direct {v3, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$sam$androidx_lifecycle_Observer$0;.:(Lkotlin/jvm/functions/Function1;)V // method@1c14 │ │ +0a1734: 1f03 a700 |0066: check-cast v3, Landroidx/lifecycle/Observer; // type@00a7 │ │ +0a1738: 6e30 9b01 1003 |0068: invoke-virtual {v0, v1, v3}, Landroidx/lifecycle/MutableLiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@019b │ │ +0a173e: 6f20 2d1b 5400 |006b: invoke-super {v4, v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;.onCreate:(Landroid/os/Bundle;)V // method@1b2d │ │ +0a1744: 0e00 |006e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=56 │ │ 0x0009 line=58 │ │ 0x000f line=59 │ │ 0x0017 line=68 │ │ 0x0021 line=69 │ │ @@ -272732,20 +272731,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0a174c: |[0a174c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onLoadActivity:()V │ │ -0a175c: 7010 281c 0100 |0000: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a1762: 0c00 |0003: move-result-object v0 │ │ -0a1764: 1f00 8900 |0004: check-cast v0, Landroid/widget/TextView; // type@0089 │ │ -0a1768: 6e20 221c 0100 |0006: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.adaptFontSize:(Landroid/widget/TextView;)V // method@1c22 │ │ -0a176e: 0e00 |0009: return-void │ │ +0a1748: |[0a1748] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onLoadActivity:()V │ │ +0a1758: 7010 281c 0100 |0000: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a175e: 0c00 |0003: move-result-object v0 │ │ +0a1760: 1f00 8900 |0004: check-cast v0, Landroid/widget/TextView; // type@0089 │ │ +0a1764: 6e20 221c 0100 |0006: invoke-virtual {v1, v0}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.adaptFontSize:(Landroid/widget/TextView;)V // method@1c22 │ │ +0a176a: 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;) │ │ @@ -272753,41 +272752,41 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a1770: |[0a1770] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onNewNote:()V │ │ -0a1780: 0e00 |0000: return-void │ │ +0a176c: |[0a176c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onNewNote:()V │ │ +0a177c: 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 │ │ -0a1784: |[0a1784] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onNoteLoadedFromDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ -0a1794: 1a00 7538 |0000: const-string v0, "note" // string@3875 │ │ -0a1798: 7120 9104 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -0a179e: 7010 281c 0100 |0005: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a17a4: 0c00 |0008: move-result-object v0 │ │ -0a17a6: 6e10 1e19 0200 |0009: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@191e │ │ -0a17ac: 0c02 |000c: move-result-object v2 │ │ -0a17ae: 7110 b500 0200 |000d: invoke-static {v2}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@00b5 │ │ -0a17b4: 0c02 |0010: move-result-object v2 │ │ -0a17b6: 1f02 1601 |0011: check-cast v2, Ljava/lang/CharSequence; // type@0116 │ │ -0a17ba: 6e20 2b01 2000 |0013: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@012b │ │ -0a17c0: 0e00 |0016: return-void │ │ +0a1780: |[0a1780] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onNoteLoadedFromDB:(Lorg/secuso/privacyfriendlynotes/room/model/Note;)V │ │ +0a1790: 1a00 7538 |0000: const-string v0, "note" // string@3875 │ │ +0a1794: 7120 9104 0200 |0002: invoke-static {v2, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +0a179a: 7010 281c 0100 |0005: invoke-direct {v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a17a0: 0c00 |0008: move-result-object v0 │ │ +0a17a2: 6e10 1e19 0200 |0009: invoke-virtual {v2}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.getContent:()Ljava/lang/String; // method@191e │ │ +0a17a8: 0c02 |000c: move-result-object v2 │ │ +0a17aa: 7110 b500 0200 |000d: invoke-static {v2}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@00b5 │ │ +0a17b0: 0c02 |0010: move-result-object v2 │ │ +0a17b2: 1f02 1601 |0011: check-cast v2, Ljava/lang/CharSequence; // type@0116 │ │ +0a17b6: 6e20 2b01 2000 |0013: invoke-virtual {v0, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@012b │ │ +0a17bc: 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; │ │ │ │ @@ -272796,110 +272795,110 @@ │ │ type : '(Ljava/io/File;Ljava/lang/String;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 207 16-bit code units │ │ -0a1828: |[0a1828] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onSaveExternalStorage:(Ljava/io/File;Ljava/lang/String;)V │ │ -0a1838: 1a00 ae24 |0000: const-string v0, "basePath" // string@24ae │ │ -0a183c: 7120 9104 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -0a1842: 1a00 1938 |0005: const-string v0, "name" // string@3819 │ │ -0a1846: 7120 9104 0700 |0007: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -0a184c: 2200 fc00 |000a: new-instance v0, Ljava/io/File; // type@00fc │ │ -0a1850: 2201 3901 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@0139 │ │ -0a1854: 1a02 c604 |000e: const-string v2, "/text_" // string@04c6 │ │ -0a1858: 7020 ee02 2100 |0010: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ee │ │ -0a185e: 6e20 f302 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -0a1864: 1a02 be04 |0016: const-string v2, ".txt" // string@04be │ │ -0a1868: 6e20 f302 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -0a186e: 6e10 f702 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ -0a1874: 0c01 |001e: move-result-object v1 │ │ -0a1876: 7030 2b02 6001 |001f: invoke-direct {v0, v6, v1}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@022b │ │ -0a187c: 6e10 3102 0600 |0022: invoke-virtual {v6}, Ljava/io/File;.exists:()Z // method@0231 │ │ -0a1882: 0a01 |0025: move-result v1 │ │ -0a1884: 3901 2c00 |0026: if-nez v1, 0052 // +002c │ │ -0a1888: 6e10 3a02 0600 |0028: invoke-virtual {v6}, Ljava/io/File;.mkdirs:()Z // method@023a │ │ -0a188e: 0a06 |002b: move-result v6 │ │ -0a1890: 3806 0300 |002c: if-eqz v6, 002f // +0003 │ │ -0a1894: 2824 |002e: goto 0052 // +0024 │ │ -0a1896: 1a06 a02a |002f: const-string v6, "file" // string@2aa0 │ │ -0a189a: 6e10 3102 0000 |0031: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@0231 │ │ -0a18a0: 0a07 |0034: move-result v7 │ │ -0a18a2: 6e10 3a02 0000 |0035: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@023a │ │ -0a18a8: 0a01 |0038: move-result v1 │ │ -0a18aa: 2202 3901 |0039: new-instance v2, Ljava/lang/StringBuilder; // type@0139 │ │ -0a18ae: 7010 ec02 0200 |003b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@02ec │ │ -0a18b4: 6e20 f402 7200 |003e: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@02f4 │ │ -0a18ba: 1a07 7001 |0041: const-string v7, " " // string@0170 │ │ -0a18be: 6e20 f302 7200 |0043: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -0a18c4: 6e20 f402 1200 |0046: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@02f4 │ │ -0a18ca: 6e10 f702 0200 |0049: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ -0a18d0: 0c07 |004c: move-result-object v7 │ │ -0a18d2: 7120 e000 7600 |004d: invoke-static {v6, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@00e0 │ │ -0a18d8: 2900 7e00 |0050: goto/16 00ce // +007e │ │ -0a18dc: 2206 0b01 |0052: new-instance v6, Ljava/io/PrintWriter; // type@010b │ │ -0a18e0: 7020 5f02 0600 |0054: invoke-direct {v6, v0}, Ljava/io/PrintWriter;.:(Ljava/io/File;)V // method@025f │ │ -0a18e6: 6e20 6302 7600 |0057: invoke-virtual {v6, v7}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0263 │ │ -0a18ec: 6e10 6202 0600 |005a: invoke-virtual {v6}, Ljava/io/PrintWriter;.println:()V // method@0262 │ │ -0a18f2: 7010 281c 0500 |005d: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a18f8: 0c07 |0060: move-result-object v7 │ │ -0a18fa: 6e10 2901 0700 |0061: invoke-virtual {v7}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0129 │ │ -0a1900: 0c07 |0064: move-result-object v7 │ │ -0a1902: 1f07 5300 |0065: check-cast v7, Landroid/text/Spanned; // type@0053 │ │ -0a1906: 7110 b600 0700 |0067: invoke-static {v7}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@00b6 │ │ -0a190c: 0c07 |006a: move-result-object v7 │ │ -0a190e: 6e20 6302 7600 |006b: invoke-virtual {v6, v7}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0263 │ │ -0a1914: 6e10 6102 0600 |006e: invoke-virtual {v6}, Ljava/io/PrintWriter;.close:()V // method@0261 │ │ -0a191a: 0756 |0071: move-object v6, v5 │ │ -0a191c: 1f06 1800 |0072: check-cast v6, Landroid/content/Context; // type@0018 │ │ -0a1920: 1217 |0074: const/4 v7, #int 1 // #1 │ │ -0a1922: 2371 5007 |0075: new-array v1, v7, [Ljava/lang/String; // type@0750 │ │ -0a1926: 6e10 3b02 0000 |0077: invoke-virtual {v0}, Ljava/io/File;.toString:()Ljava/lang/String; // method@023b │ │ -0a192c: 0c02 |007a: move-result-object v2 │ │ -0a192e: 1203 |007b: const/4 v3, #int 0 // #0 │ │ -0a1930: 4d02 0103 |007c: aput-object v2, v1, v3 │ │ -0a1934: 2202 1307 |007e: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0; // type@0713 │ │ -0a1938: 7010 fe1b 0200 |0080: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;.:()V // method@1bfe │ │ -0a193e: 1204 |0083: const/4 v4, #int 0 // #0 │ │ -0a1940: 7140 9100 1624 |0084: invoke-static {v6, v1, v4, v2}, Landroid/media/MediaScannerConnection;.scanFile:(Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;Landroid/media/MediaScannerConnection$OnScanCompletedListener;)V // method@0091 │ │ -0a1946: 6e10 261c 0500 |0087: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@1c26 │ │ -0a194c: 0c06 |008a: move-result-object v6 │ │ -0a194e: 6201 4a00 |008b: sget-object v1, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@004a │ │ -0a1952: 1401 1f01 117f |008d: const v1, #float 1.92744e+38 // #7f11011f │ │ -0a1958: 6e20 2b1c 1500 |0090: invoke-virtual {v5, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@1c2b │ │ -0a195e: 0c01 |0093: move-result-object v1 │ │ -0a1960: 1a02 ea2c |0094: const-string v2, "getString(R.string.toast_file_exported_to)" // string@2cea │ │ -0a1964: 7120 9004 2100 |0096: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -0a196a: 2372 4e07 |0099: new-array v2, v7, [Ljava/lang/Object; // type@074e │ │ -0a196e: 6e10 3202 0000 |009b: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0232 │ │ -0a1974: 0c04 |009e: move-result-object v4 │ │ -0a1976: 4d04 0203 |009f: aput-object v4, v2, v3 │ │ -0a197a: 7120 7503 7200 |00a1: invoke-static {v2, v7}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0375 │ │ -0a1980: 0c02 |00a4: move-result-object v2 │ │ -0a1982: 7120 d902 2100 |00a5: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@02d9 │ │ -0a1988: 0c01 |00a8: move-result-object v1 │ │ -0a198a: 1a02 482b |00a9: const-string v2, "format(format, *args)" // string@2b48 │ │ -0a198e: 7120 9004 2100 |00ab: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -0a1994: 1f01 1601 |00ae: check-cast v1, Ljava/lang/CharSequence; // type@0116 │ │ -0a1998: 7130 5501 1607 |00b0: invoke-static {v6, v1, v7}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0155 │ │ -0a199e: 0c06 |00b3: move-result-object v6 │ │ -0a19a0: 6e10 5601 0600 |00b4: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0156 │ │ -0a19a6: 2817 |00b7: goto 00ce // +0017 │ │ -0a19a8: 0d06 |00b8: move-exception v6 │ │ -0a19aa: 2207 3901 |00b9: new-instance v7, Ljava/lang/StringBuilder; // type@0139 │ │ -0a19ae: 1a01 c00b |00bb: const-string v1, "Error writing " // string@0bc0 │ │ -0a19b2: 7020 ee02 1700 |00bd: invoke-direct {v7, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ee │ │ -0a19b8: 6e20 f202 0700 |00c0: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@02f2 │ │ -0a19be: 6e10 f702 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ -0a19c4: 0c07 |00c6: move-result-object v7 │ │ -0a19c6: 1f06 4001 |00c7: check-cast v6, Ljava/lang/Throwable; // type@0140 │ │ -0a19ca: 1a00 ee0b |00c9: const-string v0, "ExternalStorage" // string@0bee │ │ -0a19ce: 7130 e300 7006 |00cb: invoke-static {v0, v7, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@00e3 │ │ -0a19d4: 0e00 |00ce: return-void │ │ +0a1824: |[0a1824] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.onSaveExternalStorage:(Ljava/io/File;Ljava/lang/String;)V │ │ +0a1834: 1a00 ae24 |0000: const-string v0, "basePath" // string@24ae │ │ +0a1838: 7120 9104 0600 |0002: invoke-static {v6, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +0a183e: 1a00 1938 |0005: const-string v0, "name" // string@3819 │ │ +0a1842: 7120 9104 0700 |0007: invoke-static {v7, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +0a1848: 2200 fc00 |000a: new-instance v0, Ljava/io/File; // type@00fc │ │ +0a184c: 2201 3901 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@0139 │ │ +0a1850: 1a02 c604 |000e: const-string v2, "/text_" // string@04c6 │ │ +0a1854: 7020 ee02 2100 |0010: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ee │ │ +0a185a: 6e20 f302 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +0a1860: 1a02 be04 |0016: const-string v2, ".txt" // string@04be │ │ +0a1864: 6e20 f302 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +0a186a: 6e10 f702 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ +0a1870: 0c01 |001e: move-result-object v1 │ │ +0a1872: 7030 2b02 6001 |001f: invoke-direct {v0, v6, v1}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@022b │ │ +0a1878: 6e10 3102 0600 |0022: invoke-virtual {v6}, Ljava/io/File;.exists:()Z // method@0231 │ │ +0a187e: 0a01 |0025: move-result v1 │ │ +0a1880: 3901 2c00 |0026: if-nez v1, 0052 // +002c │ │ +0a1884: 6e10 3a02 0600 |0028: invoke-virtual {v6}, Ljava/io/File;.mkdirs:()Z // method@023a │ │ +0a188a: 0a06 |002b: move-result v6 │ │ +0a188c: 3806 0300 |002c: if-eqz v6, 002f // +0003 │ │ +0a1890: 2824 |002e: goto 0052 // +0024 │ │ +0a1892: 1a06 a02a |002f: const-string v6, "file" // string@2aa0 │ │ +0a1896: 6e10 3102 0000 |0031: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@0231 │ │ +0a189c: 0a07 |0034: move-result v7 │ │ +0a189e: 6e10 3a02 0000 |0035: invoke-virtual {v0}, Ljava/io/File;.mkdirs:()Z // method@023a │ │ +0a18a4: 0a01 |0038: move-result v1 │ │ +0a18a6: 2202 3901 |0039: new-instance v2, Ljava/lang/StringBuilder; // type@0139 │ │ +0a18aa: 7010 ec02 0200 |003b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@02ec │ │ +0a18b0: 6e20 f402 7200 |003e: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@02f4 │ │ +0a18b6: 1a07 7001 |0041: const-string v7, " " // string@0170 │ │ +0a18ba: 6e20 f302 7200 |0043: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +0a18c0: 6e20 f402 1200 |0046: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@02f4 │ │ +0a18c6: 6e10 f702 0200 |0049: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ +0a18cc: 0c07 |004c: move-result-object v7 │ │ +0a18ce: 7120 e000 7600 |004d: invoke-static {v6, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@00e0 │ │ +0a18d4: 2900 7e00 |0050: goto/16 00ce // +007e │ │ +0a18d8: 2206 0b01 |0052: new-instance v6, Ljava/io/PrintWriter; // type@010b │ │ +0a18dc: 7020 5f02 0600 |0054: invoke-direct {v6, v0}, Ljava/io/PrintWriter;.:(Ljava/io/File;)V // method@025f │ │ +0a18e2: 6e20 6302 7600 |0057: invoke-virtual {v6, v7}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0263 │ │ +0a18e8: 6e10 6202 0600 |005a: invoke-virtual {v6}, Ljava/io/PrintWriter;.println:()V // method@0262 │ │ +0a18ee: 7010 281c 0500 |005d: invoke-direct {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a18f4: 0c07 |0060: move-result-object v7 │ │ +0a18f6: 6e10 2901 0700 |0061: invoke-virtual {v7}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0129 │ │ +0a18fc: 0c07 |0064: move-result-object v7 │ │ +0a18fe: 1f07 5300 |0065: check-cast v7, Landroid/text/Spanned; // type@0053 │ │ +0a1902: 7110 b600 0700 |0067: invoke-static {v7}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@00b6 │ │ +0a1908: 0c07 |006a: move-result-object v7 │ │ +0a190a: 6e20 6302 7600 |006b: invoke-virtual {v6, v7}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@0263 │ │ +0a1910: 6e10 6102 0600 |006e: invoke-virtual {v6}, Ljava/io/PrintWriter;.close:()V // method@0261 │ │ +0a1916: 0756 |0071: move-object v6, v5 │ │ +0a1918: 1f06 1800 |0072: check-cast v6, Landroid/content/Context; // type@0018 │ │ +0a191c: 1217 |0074: const/4 v7, #int 1 // #1 │ │ +0a191e: 2371 5007 |0075: new-array v1, v7, [Ljava/lang/String; // type@0750 │ │ +0a1922: 6e10 3b02 0000 |0077: invoke-virtual {v0}, Ljava/io/File;.toString:()Ljava/lang/String; // method@023b │ │ +0a1928: 0c02 |007a: move-result-object v2 │ │ +0a192a: 1203 |007b: const/4 v3, #int 0 // #0 │ │ +0a192c: 4d02 0103 |007c: aput-object v2, v1, v3 │ │ +0a1930: 2202 1307 |007e: new-instance v2, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0; // type@0713 │ │ +0a1934: 7010 fe1b 0200 |0080: invoke-direct {v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity$$ExternalSyntheticLambda0;.:()V // method@1bfe │ │ +0a193a: 1204 |0083: const/4 v4, #int 0 // #0 │ │ +0a193c: 7140 9100 1624 |0084: invoke-static {v6, v1, v4, v2}, Landroid/media/MediaScannerConnection;.scanFile:(Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;Landroid/media/MediaScannerConnection$OnScanCompletedListener;)V // method@0091 │ │ +0a1942: 6e10 261c 0500 |0087: invoke-virtual {v5}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getApplicationContext:()Landroid/content/Context; // method@1c26 │ │ +0a1948: 0c06 |008a: move-result-object v6 │ │ +0a194a: 6201 4a00 |008b: sget-object v1, Lkotlin/jvm/internal/StringCompanionObject;.INSTANCE:Lkotlin/jvm/internal/StringCompanionObject; // field@004a │ │ +0a194e: 1401 1f01 117f |008d: const v1, #float 1.92744e+38 // #7f11011f │ │ +0a1954: 6e20 2b1c 1500 |0090: invoke-virtual {v5, v1}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getString:(I)Ljava/lang/String; // method@1c2b │ │ +0a195a: 0c01 |0093: move-result-object v1 │ │ +0a195c: 1a02 ea2c |0094: const-string v2, "getString(R.string.toast_file_exported_to)" // string@2cea │ │ +0a1960: 7120 9004 2100 |0096: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +0a1966: 2372 4e07 |0099: new-array v2, v7, [Ljava/lang/Object; // type@074e │ │ +0a196a: 6e10 3202 0000 |009b: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0232 │ │ +0a1970: 0c04 |009e: move-result-object v4 │ │ +0a1972: 4d04 0203 |009f: aput-object v4, v2, v3 │ │ +0a1976: 7120 7503 7200 |00a1: invoke-static {v2, v7}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0375 │ │ +0a197c: 0c02 |00a4: move-result-object v2 │ │ +0a197e: 7120 d902 2100 |00a5: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@02d9 │ │ +0a1984: 0c01 |00a8: move-result-object v1 │ │ +0a1986: 1a02 482b |00a9: const-string v2, "format(format, *args)" // string@2b48 │ │ +0a198a: 7120 9004 2100 |00ab: invoke-static {v1, v2}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +0a1990: 1f01 1601 |00ae: check-cast v1, Ljava/lang/CharSequence; // type@0116 │ │ +0a1994: 7130 5501 1607 |00b0: invoke-static {v6, v1, v7}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0155 │ │ +0a199a: 0c06 |00b3: move-result-object v6 │ │ +0a199c: 6e10 5601 0600 |00b4: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0156 │ │ +0a19a2: 2817 |00b7: goto 00ce // +0017 │ │ +0a19a4: 0d06 |00b8: move-exception v6 │ │ +0a19a6: 2207 3901 |00b9: new-instance v7, Ljava/lang/StringBuilder; // type@0139 │ │ +0a19aa: 1a01 c00b |00bb: const-string v1, "Error writing " // string@0bc0 │ │ +0a19ae: 7020 ee02 1700 |00bd: invoke-direct {v7, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@02ee │ │ +0a19b4: 6e20 f202 0700 |00c0: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@02f2 │ │ +0a19ba: 6e10 f702 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ +0a19c0: 0c07 |00c6: move-result-object v7 │ │ +0a19c2: 1f06 4001 |00c7: check-cast v6, Ljava/lang/Throwable; // type@0140 │ │ +0a19c6: 1a00 ee0b |00c9: const-string v0, "ExternalStorage" // string@0bee │ │ +0a19ca: 7130 e300 7006 |00cb: invoke-static {v0, v7, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@00e3 │ │ +0a19d0: 0e00 |00ce: return-void │ │ catches : 1 │ │ 0x0022 - 0x00b7 │ │ Ljava/io/IOException; -> 0x00b8 │ │ positions : │ │ 0x000a line=366 │ │ 0x0022 line=369 │ │ 0x0031 line=389 │ │ @@ -272925,47 +272924,47 @@ │ │ type : '(Ljava/lang/String;)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 64 16-bit code units │ │ -0a0c5c: |[0a0c5c] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.shareNote:(Ljava/lang/String;)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ -0a0c6c: 1a00 1938 |0000: const-string v0, "name" // string@3819 │ │ -0a0c70: 7120 9104 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -0a0c76: 2203 1b00 |0005: new-instance v3, Landroid/content/Intent; // type@001b │ │ -0a0c7a: 7010 2c00 0300 |0007: invoke-direct {v3}, Landroid/content/Intent;.:()V // method@002c │ │ -0a0c80: 1a00 d823 |000a: const-string v0, "android.intent.action.SEND" // string@23d8 │ │ -0a0c84: 6e20 3a00 0300 |000c: invoke-virtual {v3, v0}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@003a │ │ -0a0c8a: 1a00 283e |000f: const-string v0, "text/plain" // string@3e28 │ │ -0a0c8e: 6e20 3e00 0300 |0011: invoke-virtual {v3, v0}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@003e │ │ -0a0c94: 7010 281c 0700 |0014: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a0c9a: 0c00 |0017: move-result-object v0 │ │ -0a0c9c: 6e10 2901 0000 |0018: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0129 │ │ -0a0ca2: 0c00 |001b: move-result-object v0 │ │ -0a0ca4: 2201 3901 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@0139 │ │ -0a0ca8: 7010 ec02 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@02ec │ │ -0a0cae: 6e20 f302 8100 |0021: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -0a0cb4: 1a08 7101 |0024: const-string v8, " │ │ +0a0c58: |[0a0c58] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.shareNote:(Ljava/lang/String;)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ +0a0c68: 1a00 1938 |0000: const-string v0, "name" // string@3819 │ │ +0a0c6c: 7120 9104 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +0a0c72: 2203 1b00 |0005: new-instance v3, Landroid/content/Intent; // type@001b │ │ +0a0c76: 7010 2c00 0300 |0007: invoke-direct {v3}, Landroid/content/Intent;.:()V // method@002c │ │ +0a0c7c: 1a00 d823 |000a: const-string v0, "android.intent.action.SEND" // string@23d8 │ │ +0a0c80: 6e20 3a00 0300 |000c: invoke-virtual {v3, v0}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@003a │ │ +0a0c86: 1a00 283e |000f: const-string v0, "text/plain" // string@3e28 │ │ +0a0c8a: 6e20 3e00 0300 |0011: invoke-virtual {v3, v0}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@003e │ │ +0a0c90: 7010 281c 0700 |0014: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a0c96: 0c00 |0017: move-result-object v0 │ │ +0a0c98: 6e10 2901 0000 |0018: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0129 │ │ +0a0c9e: 0c00 |001b: move-result-object v0 │ │ +0a0ca0: 2201 3901 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@0139 │ │ +0a0ca4: 7010 ec02 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@02ec │ │ +0a0caa: 6e20 f302 8100 |0021: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +0a0cb0: 1a08 7101 |0024: const-string v8, " │ │ │ │ " // string@0171 │ │ -0a0cb8: 6e20 f302 8100 |0026: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ -0a0cbe: 6e20 f202 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@02f2 │ │ -0a0cc4: 6e10 f702 0100 |002c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ -0a0cca: 0c08 |002f: move-result-object v8 │ │ -0a0ccc: 1a00 da23 |0030: const-string v0, "android.intent.extra.TEXT" // string@23da │ │ -0a0cd0: 6e30 3800 0308 |0032: invoke-virtual {v3, v0, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0038 │ │ -0a0cd6: 2208 e906 |0035: new-instance v8, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e9 │ │ -0a0cda: 1212 |0037: const/4 v2, #int 1 // #1 │ │ -0a0cdc: 1204 |0038: const/4 v4, #int 0 // #0 │ │ -0a0cde: 1245 |0039: const/4 v5, #int 4 // #4 │ │ -0a0ce0: 1206 |003a: const/4 v6, #int 0 // #0 │ │ -0a0ce2: 0781 |003b: move-object v1, v8 │ │ -0a0ce4: 7606 d81a 0100 |003c: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad8 │ │ -0a0cea: 1108 |003f: return-object v8 │ │ +0a0cb4: 6e20 f302 8100 |0026: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@02f3 │ │ +0a0cba: 6e20 f202 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@02f2 │ │ +0a0cc0: 6e10 f702 0100 |002c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@02f7 │ │ +0a0cc6: 0c08 |002f: move-result-object v8 │ │ +0a0cc8: 1a00 da23 |0030: const-string v0, "android.intent.extra.TEXT" // string@23da │ │ +0a0ccc: 6e30 3800 0308 |0032: invoke-virtual {v3, v0, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0038 │ │ +0a0cd2: 2208 e906 |0035: new-instance v8, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e9 │ │ +0a0cd6: 1212 |0037: const/4 v2, #int 1 // #1 │ │ +0a0cd8: 1204 |0038: const/4 v4, #int 0 // #0 │ │ +0a0cda: 1245 |0039: const/4 v5, #int 4 // #4 │ │ +0a0cdc: 1206 |003a: const/4 v6, #int 0 // #0 │ │ +0a0cde: 0781 |003b: move-object v1, v8 │ │ +0a0ce0: 7606 d81a 0100 |003c: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad8 │ │ +0a0ce6: 1108 |003f: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=97 │ │ 0x000c line=98 │ │ 0x0011 line=99 │ │ 0x0014 line=100 │ │ 0x0035 line=101 │ │ @@ -272978,37 +272977,37 @@ │ │ type : '(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 41 16-bit code units │ │ -0a0cec: |[0a0cec] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.updateNoteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ -0a0cfc: 1a00 1938 |0000: const-string v0, "name" // string@3819 │ │ -0a0d00: 7120 9104 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ -0a0d06: 2200 e906 |0005: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e9 │ │ -0a0d0a: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -0a0d0c: 2203 9006 |0008: new-instance v3, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@0690 │ │ -0a0d10: 7010 281c 0700 |000a: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ -0a0d16: 0c01 |000d: move-result-object v1 │ │ -0a0d18: 6e10 2901 0100 |000e: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0129 │ │ -0a0d1e: 0c01 |0011: move-result-object v1 │ │ -0a0d20: 1f01 5300 |0012: check-cast v1, Landroid/text/Spanned; // type@0053 │ │ -0a0d24: 7110 b600 0100 |0014: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@00b6 │ │ -0a0d2a: 0c01 |0017: move-result-object v1 │ │ -0a0d2c: 1a04 f13e |0018: const-string v4, "toHtml(etContent.text)" // string@3ef1 │ │ -0a0d30: 7120 9004 4100 |001a: invoke-static {v1, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ -0a0d36: 1214 |001d: const/4 v4, #int 1 // #1 │ │ -0a0d38: 7059 1319 8341 |001e: invoke-direct {v3, v8, v1, v4, v9}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@1913 │ │ -0a0d3e: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -0a0d40: 1245 |0022: const/4 v5, #int 4 // #4 │ │ -0a0d42: 1206 |0023: const/4 v6, #int 0 // #0 │ │ -0a0d44: 0701 |0024: move-object v1, v0 │ │ -0a0d46: 7606 d81a 0100 |0025: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad8 │ │ -0a0d4c: 1100 |0028: return-object v0 │ │ +0a0ce8: |[0a0ce8] org.secuso.privacyfriendlynotes.ui.notes.TextNoteActivity.updateNoteToSave:(Ljava/lang/String;I)Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; │ │ +0a0cf8: 1a00 1938 |0000: const-string v0, "name" // string@3819 │ │ +0a0cfc: 7120 9104 0800 |0002: invoke-static {v8, v0}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullParameter:(Ljava/lang/Object;Ljava/lang/String;)V // method@0491 │ │ +0a0d02: 2200 e906 |0005: new-instance v0, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult; // type@06e9 │ │ +0a0d06: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +0a0d08: 2203 9006 |0008: new-instance v3, Lorg/secuso/privacyfriendlynotes/room/model/Note; // type@0690 │ │ +0a0d0c: 7010 281c 0700 |000a: invoke-direct {v7}, Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity;.getEtContent:()Landroid/widget/EditText; // method@1c28 │ │ +0a0d12: 0c01 |000d: move-result-object v1 │ │ +0a0d14: 6e10 2901 0100 |000e: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@0129 │ │ +0a0d1a: 0c01 |0011: move-result-object v1 │ │ +0a0d1c: 1f01 5300 |0012: check-cast v1, Landroid/text/Spanned; // type@0053 │ │ +0a0d20: 7110 b600 0100 |0014: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@00b6 │ │ +0a0d26: 0c01 |0017: move-result-object v1 │ │ +0a0d28: 1a04 f13e |0018: const-string v4, "toHtml(etContent.text)" // string@3ef1 │ │ +0a0d2c: 7120 9004 4100 |001a: invoke-static {v1, v4}, Lkotlin/jvm/internal/Intrinsics;.checkNotNullExpressionValue:(Ljava/lang/Object;Ljava/lang/String;)V // method@0490 │ │ +0a0d32: 1214 |001d: const/4 v4, #int 1 // #1 │ │ +0a0d34: 7059 1319 8341 |001e: invoke-direct {v3, v8, v1, v4, v9}, Lorg/secuso/privacyfriendlynotes/room/model/Note;.:(Ljava/lang/String;Ljava/lang/String;II)V // method@1913 │ │ +0a0d3a: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +0a0d3c: 1245 |0022: const/4 v5, #int 4 // #4 │ │ +0a0d3e: 1206 |0023: const/4 v6, #int 0 // #0 │ │ +0a0d40: 0701 |0024: move-object v1, v0 │ │ +0a0d42: 7606 d81a 0100 |0025: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity$ActionResult;.:(ZLjava/lang/Object;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V // method@1ad8 │ │ +0a0d48: 1100 |0028: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=354 │ │ locals : │ │ 0x0000 - 0x0029 reg=7 this Lorg/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity; │ │ 0x0000 - 0x0029 reg=8 (null) Ljava/lang/String; │ │ 0x0000 - 0x0029 reg=9 (null) I │ ├── classes3.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 2230725 bytes, number of entries: 1265 │ │ │ +Zip file size: 2230729 bytes, number of entries: 1265 │ │ │ ?rwxrwxr-x 2.0 unx 192 b- stor 80-Jan-01 00:00 kotlinx/coroutines/flow/Flow.class │ │ │ ?rwxrwxr-x 2.0 unx 177 b- stor 80-Jan-01 00:00 kotlinx/coroutines/flow/FlowCollector.class │ │ │ ?rwxrwxr-x 2.0 unx 17298 b- defN 80-Jan-01 00:00 kotlinx/coroutines/flow/FlowKt.class │ │ │ ?rwxrwxr-x 2.0 unx 3357 b- stor 80-Jan-01 00:00 kotlinx/coroutines/flow/FlowKt__BuildersKt.class │ │ │ ?rwxrwxr-x 2.0 unx 3705 b- stor 80-Jan-01 00:00 kotlinx/coroutines/flow/FlowKt__ChannelsKt.class │ │ │ ?rwxrwxr-x 2.0 unx 2793 b- stor 80-Jan-01 00:00 kotlinx/coroutines/flow/FlowKt__CollectKt.class │ │ │ ?rwxrwxr-x 2.0 unx 2160 b- stor 80-Jan-01 00:00 kotlinx/coroutines/flow/FlowKt__CollectionKt.class │ │ │ @@ -1249,19 +1249,19 @@ │ │ │ ?rwxrwxr-x 2.0 unx 314 b- stor 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/HelpActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 2634 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 4311 b- stor 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/TutorialActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 12467 b- defN 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/main/MainActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 3929 b- stor 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/manageCategories/ManageCategoriesActivity.class │ │ │ -?rwxrwxr-x 2.0 unx 20840 b- defN 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity.class │ │ │ +?rwxrwxr-x 2.0 unx 20836 b- defN 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 1274 b- stor 80-Jan-01 00:00 kotlinx/coroutines/future/CompletableFutureCoroutine.class │ │ │ ?rwxrwxr-x 2.0 unx 610 b- stor 80-Jan-01 00:00 kotlinx/coroutines/internal/LockFreeLinkedListNode$toString$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1395 b- stor 80-Jan-01 00:00 kotlinx/coroutines/internal/ScopeCoroutine.class │ │ │ ?rwxrwxr-x 2.0 unx 1181 b- stor 80-Jan-01 00:00 kotlinx/coroutines/scheduling/DefaultScheduler.class │ │ │ ?rwxrwxr-x 2.0 unx 2178 b- stor 80-Jan-01 00:00 kotlinx/coroutines/selects/UnbiasedSelectBuilderImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 13425 b- defN 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/notes/AudioNoteActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 11706 b- defN 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/notes/ChecklistNoteActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 11604 b- defN 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/notes/SketchActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 13055 b- defN 80-Jan-01 00:00 org/secuso/privacyfriendlynotes/ui/notes/TextNoteActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 482 b- stor 80-Jan-01 00:00 kotlinx/coroutines/flow/internal/FlowCoroutine.class │ │ │ -1265 files, 2521585 bytes uncompressed, 1984647 bytes compressed: 21.3% │ │ │ +1265 files, 2521581 bytes uncompressed, 1984651 bytes compressed: 21.3% │ │ ├── org/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -105,16 +105,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_classes3/org/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity.smali │ @@ -468,35 +468,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 472 │ - 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 473 │ - 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 474 │ invoke-direct {p0, v2}, Lorg/secuso/privacyfriendlynotes/ui/notes/BaseNoteActivity;->loadActivity(Z)V │ │ return-void │ .end method ├── assets/dexopt/baseline.prof │ @@ -1,104 +1,104 @@ │ 00000000: 7072 6f00 3031 3000 02b8 5000 0063 0600 pro.010...P..c.. │ 00000010: 0078 01ed 9c4b 885b 6514 c7bf 3c26 49a7 .x...K.[e...<&I. │ -00000020: 6327 337d 98d6 aad7 327d 68a1 a663 4517 c'3}....2}h..cE. │ -00000030: 8a57 a8ad 5417 baa8 ad2e 34a2 a3ad 4a45 .W..T.....4...JE │ -00000040: 06a5 8b22 b785 5988 add8 451f 5217 a3b8 ..."..Y...E.R... │ -00000050: a83b 1722 e82a 54b4 2e04 a122 b850 1004 .;.".*T....".P.. │ -00000060: dd14 ecb2 3eb0 9edf cdfd 3737 c3a4 114b ....>.....77...K │ -00000070: 6985 7387 93ef 7ce7 fdfd ef97 2f99 9ccc i.s...|...../... │ -00000080: 2c0c 07c3 c482 101e 3df2 f2ef 1ffd 19c2 ,.......=....... │ -00000090: 332f 3d3d 3d3d 35bd e1d9 a9bd 2321 8475 3/====5.....#!.u │ -000000a0: 46db 7f79 6ff4 f395 1755 77a0 3bb3 3884 F..yo....Uw.;.8. │ -000000b0: b2e9 8a46 8539 84ec 7a23 8b1a aa99 0e3e ...F.9..z#.....> │ -000000c0: 6f4b ec6f 331d 36e8 5665 23f1 b05f 68b4 oK.o3.6.Ve#.._h. │ -000000d0: cd88 397a 2b21 8c1a 9117 1923 b4c6 68da ..9z+!.....#..h. │ -000000e0: 68cc 68c6 0819 b64b cd28 9f13 f990 9164 h.h....K.(.....d │ -000000f0: f0c4 2919 914f 79b0 c386 b166 346e 840e ..)..Oy....f4n.. │ -00000100: d27a e0d1 2d37 5a6a 243d 3ef0 f850 ff12 .z..-7Zj$=>..P.. │ -00000110: a3bc 0fb9 3664 32e5 c7a7 6284 9f6a 6394 ....6d2...b..jc. │ -00000120: 1f3e 922f caec 9447 3ed8 e479 cdc1 5972 .>./...G>..y..Yr │ -00000130: 6288 a467 ce3a b021 df5d 19cf 5c7e d862 b..g.:.!.]..\~.b │ -00000140: a31a e4fb 4626 43be de08 7bd6 cb5a 20e2 ....F&C...{..Z . │ -00000150: e93e 2a96 d68c 8e98 779a 025d 9e14 ff46 .>*.....w..]...F │ -00000160: 9313 5b3e b241 06dd 6b84 8c7b 203c 90e3 ..[>.A..k..{ <.. │ -00000170: cf88 8e3a a443 fe8a 1198 2807 7687 8cb0 ...:.C....(.v... │ -00000180: a51e f015 66cc 959b 7ad1 b1ff b055 7c78 ....f...z....U|x │ -00000190: 688f 3d60 7373 3697 9cfc e4b2 a74b 6aa7 h.=`ss6......Kj. │ -000001a0: bcc3 3657 1e30 474e 4cf0 12cf 1c22 2e23 ..6W.0GNL....".# │ -000001b0: b590 1f5f e26b 647d 1076 c8c9 c9a8 dae1 ..._.kd}.v...... │ -000001c0: f5bc a1be eb8c c88d 3d7b 947c f868 6d6b ........={.|.hmk │ -000001d0: 8d67 edf8 29bf 7846 e8d3 4c27 5fec 6483 .g..).xF..L'_.d. │ -000001e0: affc 9161 232c f765 76d4 861c 52cc fc48 ...a#,.ev...R..H │ -000001f0: 3c08 bdd6 052f cca8 9b9a f33a d5a0 3a98 <..../.....:..:. │ -00000200: 63c3 7af1 055b d980 17f3 6546 f0a3 e6a4 c.z..[....eF.... │ -00000210: 5ad8 c3d8 41f2 8167 0dd8 b22f 552b b1e1 Z...A..g.../U+.. │ -00000220: b566 612f 5fad 937b 058f 1d3a 7229 1f6b .fa/_..{...:r).k │ -00000230: c20f 1bce 06e2 e979 0e8f 1d3e f0df 1951 .......y...>...Q │ -00000240: 1ffc ed46 ac9f b8c2 01b9 f6d0 0a9b 3057 ...F..........0W │ -00000250: 1e78 e80b 7b20 1eb5 cb0f 1f74 ca23 dbf9 .x..{ .....t.#.. │ -00000260: 4630 901c 5e3e 926b 9e8f 273b d6a5 b5b3 F0..^>.k..';.... │ -00000270: 666c 79ad 902d 76c8 1955 3736 aa0f 595e fly..-v..U76..Y^ │ -00000280: a73a 906b 2dec 0dc5 418f 8e98 e024 7be6 .:.k-...A....${. │ -00000290: cac9 598d 3df7 065b d59f e715 8f31 1f13 ..Y.=..[.....1.. │ -000002a0: 9ebc f810 9f58 f010 fee8 9133 c717 8247 .....X.....3...G │ -000002b0: 0e8f 8ef3 6bad 116b 040b f91d b203 4eb9 ....k..k......N. │ -000002c0: f079 cc88 39c4 5ccf fffc 5af2 fab9 bce2 .y..9.\...Z..... │ -000002d0: 4aae 5167 13f3 7c6d d26b 94bf 6c24 cf8f J.Qg..|m.k..l$.. │ -000002e0: b2c9 cbe0 fbf9 2097 0fbc 30ca bfe6 e2df ...... ...0..... │ -000002f0: 3062 e4de 32f2 5acf 285f 7861 4b1c e5d3 0b..2.Z.(_xaK... │ -00000300: 98b7 95cf ab99 1d36 3a23 b05b 6fa4 bdc2 .......6:#.[o... │ -00000310: 3d51 3cf6 2ef9 1fb2 e4d8 0da2 73c5 aad9 =Q<.........s... │ -00000320: e8a7 6431 c7ec 9e15 ace6 923d bf0b 566f ..d1.......=..Vo │ -00000330: 31d3 966c 841f b6e7 7629 3c6e 1c12 889f 1..l....v).....u...._... │ -00000600: ee95 6c2b f2dd 7deb bab7 bdeb de85 c5b9 ..l+..}......... │ -00000610: 4b23 e05d f74b e3e3 5a47 c011 7004 1c01 K#.].K..ZG..p... │ -00000620: 47c0 1170 041c 0147 c011 7004 1c01 47e0 G..p...G..p...G. │ -00000630: ff86 c013 d6ba e4ff 06dc 6a44 1753 c4df ..........jD.S.. │ -00000640: ae42 fc9f 81ee 474f 3619 7cf1 27f5 763d .B....GO6.|.'.v= │ -00000650: 794b 3a0c b677 0b47 c011 b8f2 0844 e93f yK:..w.G.....D.? │ -00000660: 9009 e786 69a3 fbe5 0838 0257 1081 7f00 ....i....8.W.... │ -00000670: 5c6c c73d \l.= │ +00000020: 639b 993e 4c6b d56b 993e b450 d3b1 a20b c..>Lk.k.>.P.... │ +00000030: c52b d456 aa0b 5d68 ab0b 8de8 68ab 5291 .+.V..]h....h.R. │ +00000040: 4129 58e4 b638 0bb1 150b f621 7531 888b A)X..8.....!u1.. │ +00000050: ba73 2182 5d85 faa8 0b41 a808 2e14 0417 .s!.]....A...... │ +00000060: 6e0a 7659 1f58 cfef e6fe 9b9b 61d2 88a5 n.vY.X......a... │ +00000070: b4c2 b9c3 c977 bef3 fefe f7cb 974c 4e66 .....w.......LNf │ +00000080: e687 fd61 7c5e 080f 1f7a e9f7 8fff 0ce1 ...a|^...z...... │ +00000090: e917 9f9a 9a9a 9c5a ffcc e4ee 9110 c25a .......Z.......Z │ +000000a0: a32f de7d e3b5 cf57 5c50 dd86 eef4 a210 ./.}...W\P...... │ +000000b0: caa6 2b1a 1566 11b2 6b8d 2c6a a866 3af8 ..+..f..k.,j.f:. │ +000000c0: bc2d b1bf cb74 d8a0 5b99 8dc4 c37e bed1 .-...t..[....~.. │ +000000d0: 5623 e6e8 ad84 b0d0 88bc c818 a1d5 4653 V#............FS │ +000000e0: 46a3 46d3 46c8 b05d 6246 f99c c887 8c24 F.F.F..]bF.....$ │ +000000f0: 8327 4ec9 887c ca83 1d36 8c35 a331 2374 .'N..|...6.5.1#t │ +00000100: 90d6 038f 6e99 d112 23e9 f181 c787 fa17 ....n...#....... │ +00000110: 1be5 7dc8 b53e 9329 3f3e 1523 fc54 1ba3 ..}..>.)?>.#.T.. │ +00000120: fcf0 917c 4166 a73c f2c1 26cf 6b0e ce92 ...|Af.<..&.k... │ +00000130: 1343 243d 73d6 810d f9ee c878 e6f2 c316 .C$=s......x.... │ +00000140: 1bd5 20df 3733 19f2 7546 d8b3 5ed6 0211 .. .73..uF..^... │ +00000150: 4ff7 51b1 b466 74c4 bcdd 14e8 f2a4 f8d7 O.Q..ft......... │ +00000160: 9b9c d8f2 910d 32e8 6e23 64dc 03e1 811c ......2.n#d..... │ +00000170: 7f46 74d4 211d f297 8dc0 4439 b03b 6084 .Ft.!.....D9.;`. │ +00000180: 2df5 80af 3063 aedc d48b 8efd 87ad e2c3 -...0c.......... │ +00000190: 43bb ec01 9b1b b3b9 e4e4 2797 3d5d 523b C.........'.=]R; │ +000001a0: e51d b6b9 f280 3972 6282 9778 e610 7119 ......9rb..x..q. │ +000001b0: a985 fcf8 125f 23eb 83b0 434e 4e46 d50e ....._#...CNNF.. │ +000001c0: afe7 0df5 5d63 446e ecd9 a3e4 c347 6b5b ....]cDn.....Gk[ │ +000001d0: 633c 6bc7 4ff9 c533 429f 653a f962 271b c │ +00000300: 8d79 5bf9 bc92 d961 a333 02bb 7546 da2b .y[....a.3..uF.+ │ +00000310: dc13 c563 ef92 ff01 4b8e dd20 3a5b ac9a ...c....K.. :[.. │ +00000320: 8d7e 4a16 73d4 ee59 c16a 2ed9 f3bb 60f5 .~J.s..Y.j....`. │ +00000330: 1633 6dc9 46f8 617b 6e97 c263 c621 81f8 .3m.F.a{n..c.!.. │ +00000340: 29d9 ee2d 1902 9d59 25b5 2ca6 b28a ed99 )..-...Y%.,..... │ +00000350: 621a b79c 5916 6c07 954d 52b1 1f32 90a7 b...Y.l..MR..2.. │ +00000360: 6027 3bf1 e7a5 8fc5 d4bf 138b 473c 8b69 `';.........G<.i │ +00000370: 2eb8 c546 43a9 045d a7be eb8c ab9a 5d27 ...FC..]......]' │ +00000380: 47b7 aeb2 3d63 902f 37ef 8ee5 ea94 8387 G...=c./7....... │ +00000390: 88d3 894e 8da5 7057 ad10 3684 f781 d32f ...N..pW..6..../ │ +000003a0: 47e0 0a20 b0e9 c910 a2b8 952c 48fa 271f G.. .......,H.'. │ +000003b0: e1e5 352e 9523 9924 7616 c421 dacc f162 ..5..#.$v..!...b │ +000003c0: 3b3a 7fd5 423d 3f85 5f69 3478 87c7 5b76 ;:..B=?._i4x..[v │ +000003d0: 1c0d 6fad 8c42 52aa 5a5c 7be5 3965 6e16 ..o..BR.Z\{.9en. │ +000003e0: 6c2f 87b1 1d65 276b 9fb6 3786 c691 55a5 l/...e'k..7...U. │ +000003f0: d623 4b9b 5996 ddf3 7670 d6f7 5cc7 d3d9 .#K.Y...vp..\... │ +00000400: 4848 a25a b9d6 3e19 c73d dabe 9373 bce9 HH.Z..>..=...s.. │ +00000410: 98de 96e9 ed74 8d0e 5736 f42e ae18 71d8 .....t..W6....q. │ +00000420: f55e a562 121a f58a 3db6 6fe8 d50c 9895 .^.b....=.o..... │ +00000430: c164 e158 4896 c5e9 7b38 9b7d 183e 2a4e .d.XH...{8.}.>*N │ +00000440: 8738 941a a38d 916a 0a5c 3d14 a37a 522e .8.....j.\=..zR. │ +00000450: 2454 9224 43af ce1d 3519 fb24 4916 d567 $T.$C...5..$I..g │ +00000460: c1dc baff f555 cd42 33dc db3a b12f bc63 .....U.B3..:./.c │ +00000470: efea 0b21 4eef d9dc 4132 e944 08b7 c443 ...!N...A2.D...C │ +00000480: 9b6c 7667 18a9 d596 46e3 49fd a189 b0af .lvg....F.I..... │ +00000490: 7313 9342 7b67 7ff7 5a48 0b0d 495c 5b11 s..B{g..ZH..I\[. │ +000004a0: f582 37a7 d337 bcf2 fc97 2b2e 44cd f6df ..7..7....+.D... │ +000004b0: bfec 38b3 b910 8fd9 fedc 5e3e 3874 f4eb ..8.......^>8t.. │ +000004c0: 458d a4b6 ba56 9d1f a2e2 e98d fb8e b666 E....V.........f │ +000004d0: ea21 9e5c fbc1 a8e1 92ae bb68 8fb6 3cbf .!.\.......h..<. │ +000004e0: 1c01 47c0 1170 041c 0147 e0aa 47e0 c1ee ..G..p...G..G... │ +000004f0: 1b89 f650 73fb 4f7f 85f0 e3b9 33df fe76 ...Ps.O.....3..v │ +00000500: e4be 7238 6bef 8a0a 8dd0 7afb f9e7 7adf ..r8k.....z...z. │ +00000510: 0826 c3e9 a708 2169 c6f6 5b17 1f64 f8e5 .&....!i..[..d.. │ +00000520: 080c 44a0 7d7e a089 1b38 028e 8023 e008 ..D.}~...8...#.. │ +00000530: 3802 8e80 23e0 0838 028e 8023 e008 3802 8...#..8...#..8. │ +00000540: 8e80 23e0 0838 0203 10a0 eb3e 43d7 7da6 ..#..8.....>C.}. │ +00000550: bfe1 08ed e476 b51c a9a1 9ed8 b7aa e2d0 .....v.......... │ +00000560: dc3c 8e4f f723 5166 fdbb ee09 eafe 57bc .<.O.#Qf......W. │ +00000570: 65e7 7b95 6313 51d6 75b7 16f8 a942 a858 e.{.c.Q.u....B.X │ +00000580: c683 ddae fb57 f758 d77d f258 6bdb bfe9 .....W.X.}.Xk... │ +00000590: bac7 97da 759f 39bc 6076 d7bd 3557 d77d ....u.9.`v..5W.} │ +000005a0: ff25 77dd 631a feb6 54eb ba57 a6c3 a6a4 .%w.c...T..W.... │ +000005b0: b7eb 3ebe 62af 75dd f9b2 53d2 be2a baee ..>.b.u...S..*.. │ +000005c0: 2ff4 bf8b 57a4 eb3e 9176 dd0f 655d f767 /...W..>.v..e].g │ +000005d0: 6b6b 2e74 dd8f d7cb de75 ef7f b75c e308 kk.t.....u...\.. │ +000005e0: 3802 8e80 23e0 085c c508 ece9 7e35 cfba 8...#..\....~5.. │ +000005f0: ee3f a45d f73f 7abb ee3f 9fdf f52b 7f22 .?.].?z..?...+." │ +00000600: d3bd 92ad 45be bb6f 5df7 b677 ddbb b038 ....E..o]..w...8 │ +00000610: 7771 04bc eb7e 717c 5ceb 0838 028e 8023 wq...~q|\..8...# │ +00000620: e008 3802 8e80 23e0 0838 028e 8023 e008 ..8...#..8...#.. │ +00000630: fcdf 1078 dc5a 97fc df80 9b8d e862 8af8 ...x.Z.......b.. │ +00000640: db55 88ff 33d0 fde8 c926 832f fea4 deae .U..3....&./.... │ +00000650: 276e 4a87 c1f6 6ee1 0838 0297 1f81 28fd 'nJ...n..8....(. │ +00000660: 0732 e1ec 306d 74bf 1c01 47e0 3222 f00f .2..0mt...G.2".. │ +00000670: 5c8e c7a9 \...