Offset 1, 70 lines modified | Offset 0, 0 lines modified | ||
1 | Verifies | ||
2 | Verified·using·v1·scheme·(JAR·signing):·true | ||
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true | ||
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true | ||
5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
6 | Verified·for·SourceStamp:·false | ||
7 | Number·of·signers:·1 | ||
8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
9 | Signer·#1·certificate·SHA-256·digest:·179430565a4a04bfe7827483243099bd10870410800cd7c4c7b48d8d3226df55 | ||
10 | Signer·#1·certificate·SHA-1·digest:·a5c46be7688949bb85534ce316c0be09e7d86d26 | ||
11 | Signer·#1·certificate·MD5·digest:·f07fa9b4bac616b879c13c2ead5c29c6 | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·2ac9893fb94e8b8f2f0c80a0f83ab9a30d0fde5c0bcb7ded3dab05a4a7c12b68 | ||
15 | Signer·#1·public·key·SHA-1·digest:·dfb1f841a72ed66e0fcde99ccac1e27e25d2601b | ||
16 | Signer·#1·public·key·MD5·digest:·f8981eee6d64a2188e3279a9b1ba629a | ||
17 | WARNING:·META-INF/CHANGES·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
18 | WARNING:·META-INF/README.md·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
19 | WARNING:·META-INF/androidx.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/. | ||
20 | WARNING:·META-INF/androidx.appcompat_appcompat-resources.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
21 | WARNING:·META-INF/androidx.appcompat_appcompat.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
22 | WARNING:·META-INF/androidx.arch.core_core-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
23 | WARNING:·META-INF/androidx.asynclayoutinflater_asynclayoutinflater.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
24 | WARNING:·META-INF/androidx.cardview_cardview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
25 | WARNING:·META-INF/androidx.coordinatorlayout_coordinatorlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
26 | WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
27 | WARNING:·META-INF/androidx.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/. | ||
28 | 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/. | ||
29 | WARNING:·META-INF/androidx.databinding_viewbinding.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
30 | 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/. | ||
31 | 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/. | ||
32 | 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/. | ||
33 | WARNING:·META-INF/androidx.gridlayout_gridlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
34 | WARNING:·META-INF/androidx.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/. | ||
35 | WARNING:·META-INF/androidx.legacy_legacy-support-core-ui.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
36 | 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/. | ||
37 | WARNING:·META-INF/androidx.legacy_legacy-support-v4.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
38 | 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/. | ||
39 | 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/. | ||
40 | 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/. | ||
41 | 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/. | ||
42 | 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/. | ||
43 | 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/. | ||
44 | 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/. | ||
45 | 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/. | ||
46 | WARNING:·META-INF/androidx.media_media.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
47 | WARNING:·META-INF/androidx.preference_preference.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
48 | WARNING:·META-INF/androidx.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/. | ||
49 | 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/. | ||
50 | 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/. | ||
51 | 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/. | ||
52 | WARNING:·META-INF/androidx.slidingpanelayout_slidingpanelayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
53 | 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/. | ||
54 | 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/. | ||
55 | WARNING:·META-INF/androidx.swiperefreshlayout_swiperefreshlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
56 | 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/. | ||
57 | 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/. | ||
58 | 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/. | ||
59 | 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/. | ||
60 | 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/. | ||
61 | 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/. | ||
62 | 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/. | ||
63 | WARNING:·META-INF/balloon_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
64 | WARNING:·META-INF/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/. | ||
65 | WARNING:·META-INF/fyydlin.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
66 | WARNING:·META-INF/kotlin-stdlib-common-coroutines.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
67 | WARNING:·META-INF/kotlin-stdlib-common.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
68 | WARNING:·META-INF/kotlin-stdlib-coroutines.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
69 | WARNING:·META-INF/kotlin-stdlib-jdk7.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
70 | WARNING:·META-INF/kotlin-stdlib.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. |
Offset 76, 15 lines modified | Offset 76, 15 lines modified | ||
76 | -rw----·····2.4·fat·····2913·b-·defN·80-000-00·00:00·assets/html-export-template.html | 76 | -rw----·····2.4·fat·····2913·b-·defN·80-000-00·00:00·assets/html-export-template.html |
77 | -rw----·····2.4·fat···142072·b-·defN·80-000-00·00:00·assets/iconify/android-iconify-fontawesome.ttf | 77 | -rw----·····2.4·fat···142072·b-·defN·80-000-00·00:00·assets/iconify/android-iconify-fontawesome.ttf |
78 | -rw----·····2.4·fat···107780·b-·defN·80-000-00·00:00·assets/iconify/android-iconify-material.ttf | 78 | -rw----·····2.4·fat···107780·b-·defN·80-000-00·00:00·assets/iconify/android-iconify-material.ttf |
79 | -rw----·····2.4·fat·····3846·b-·defN·80-000-00·00:00·assets/licenses.xml | 79 | -rw----·····2.4·fat·····3846·b-·defN·80-000-00·00:00·assets/licenses.xml |
80 | -rw----·····2.4·fat······689·b-·defN·80-000-00·00:00·assets/shownotes-style.css | 80 | -rw----·····2.4·fat······689·b-·defN·80-000-00·00:00·assets/shownotes-style.css |
81 | -rw----·····2.4·fat······334·b-·defN·80-000-00·00:00·assets/special_thanks.csv | 81 | -rw----·····2.4·fat······334·b-·defN·80-000-00·00:00·assets/special_thanks.csv |
82 | -rw----·····2.4·fat·····3499·b-·defN·80-000-00·00:00·assets/translators.csv | 82 | -rw----·····2.4·fat·····3499·b-·defN·80-000-00·00:00·assets/translators.csv |
83 | -rw----·····2.4·fat··73293 | 83 | -rw----·····2.4·fat··7329340·b-·defN·80-000-00·00:00·classes.dex |
84 | -rw----·····2.0·fat······204·bx·defN·70-Jan-01·00:00·kotlin/ArithmeticException.kotlin_metadata | 84 | -rw----·····2.0·fat······204·bx·defN·70-Jan-01·00:00·kotlin/ArithmeticException.kotlin_metadata |
85 | -rw----·····2.0·fat······135·bx·defN·70-Jan-01·00:00·kotlin/AssertionError.kotlin_metadata | 85 | -rw----·····2.0·fat······135·bx·defN·70-Jan-01·00:00·kotlin/AssertionError.kotlin_metadata |
86 | -rw----·····2.0·fat······443·bx·defN·70-Jan-01·00:00·kotlin/BuilderInference.kotlin_metadata | 86 | -rw----·····2.0·fat······443·bx·defN·70-Jan-01·00:00·kotlin/BuilderInference.kotlin_metadata |
87 | -rw----·····2.0·fat······153·bx·defN·70-Jan-01·00:00·kotlin/ClassCastException.kotlin_metadata | 87 | -rw----·····2.0·fat······153·bx·defN·70-Jan-01·00:00·kotlin/ClassCastException.kotlin_metadata |
88 | -rw----·····2.0·fat······154·bx·defN·70-Jan-01·00:00·kotlin/Comparator.kotlin_metadata | 88 | -rw----·····2.0·fat······154·bx·defN·70-Jan-01·00:00·kotlin/Comparator.kotlin_metadata |
89 | -rw----·····2.0·fat······442·bx·defN·70-Jan-01·00:00·kotlin/ConcurrentModificationException.kotlin_metadata | 89 | -rw----·····2.0·fat······442·bx·defN·70-Jan-01·00:00·kotlin/ConcurrentModificationException.kotlin_metadata |
90 | -rw----·····2.0·fat······172·bx·defN·70-Jan-01·00:00·kotlin/Error.kotlin_metadata | 90 | -rw----·····2.0·fat······172·bx·defN·70-Jan-01·00:00·kotlin/Error.kotlin_metadata |
Offset 2311, 8 lines modified | Offset 2311, 8 lines modified | ||
2311 | -rw----·····2.0·fat······104·bx·defN·80-Jan-01·00:00·res/xml/standalone_badge_gravity_bottom_end.xml | 2311 | -rw----·····2.0·fat······104·bx·defN·80-Jan-01·00:00·res/xml/standalone_badge_gravity_bottom_end.xml |
2312 | -rw----·····2.0·fat······104·bx·defN·80-Jan-01·00:00·res/xml/standalone_badge_gravity_bottom_start.xml | 2312 | -rw----·····2.0·fat······104·bx·defN·80-Jan-01·00:00·res/xml/standalone_badge_gravity_bottom_start.xml |
2313 | -rw----·····2.0·fat······104·bx·defN·80-Jan-01·00:00·res/xml/standalone_badge_gravity_top_start.xml | 2313 | -rw----·····2.0·fat······104·bx·defN·80-Jan-01·00:00·res/xml/standalone_badge_gravity_top_start.xml |
2314 | -rw----·····1.0·fat··2369272·bx·stor·80-000-00·00:00·resources.arsc | 2314 | -rw----·····1.0·fat··2369272·bx·stor·80-000-00·00:00·resources.arsc |
2315 | -rw----·····2.0·fat···226156·b-·defN·80-000-00·00:00·META-INF/697C4250.SF | 2315 | -rw----·····2.0·fat···226156·b-·defN·80-000-00·00:00·META-INF/697C4250.SF |
2316 | -rw----·····2.0·fat·····1291·b-·defN·80-000-00·00:00·META-INF/697C4250.RSA | 2316 | -rw----·····2.0·fat·····1291·b-·defN·80-000-00·00:00·META-INF/697C4250.RSA |
2317 | -rw----·····2.0·fat···226110·b-·defN·80-000-00·00:00·META-INF/MANIFEST.MF | 2317 | -rw----·····2.0·fat···226110·b-·defN·80-000-00·00:00·META-INF/MANIFEST.MF |
2318 | 2316·files,·2117266 | 2318 | 2316·files,·21172668·bytes·uncompressed,·10903867·bytes·compressed:··48.5% |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | DEX·version·'035' | 1 | DEX·version·'035' |
2 | DEX·file·header: | 2 | DEX·file·header: |
3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
4 | checksum············:· | 4 | checksum············:·59b9d810 |
5 | signature···········:· | 5 | signature···········:·0338...1eb9 |
6 | file_size···········:·73293 | 6 | file_size···········:·7329340 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·54905 | 10 | string_ids_size·····:·54905 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·8227 | 12 | type_ids_size·······:·8227 |
13 | type_ids_off········:·219732·(0x035a54) | 13 | type_ids_off········:·219732·(0x035a54) |
Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
15 | proto_ids_off·······:·252640·(0x03dae0) | 15 | proto_ids_off·······:·252640·(0x03dae0) |
16 | field_ids_size······:·46054 | 16 | field_ids_size······:·46054 |
17 | field_ids_off·······:·393280·(0x060040) | 17 | field_ids_off·······:·393280·(0x060040) |
18 | method_ids_size·····:·50556 | 18 | method_ids_size·····:·50556 |
19 | method_ids_off······:·761712·(0x0b9f70) | 19 | method_ids_off······:·761712·(0x0b9f70) |
20 | class_defs_size·····:·6734 | 20 | class_defs_size·····:·6734 |
21 | class_defs_off······:·1166160·(0x11cb50) | 21 | class_defs_off······:·1166160·(0x11cb50) |
22 | data_size···········:·59476 | 22 | data_size···········:·5947692 |
23 | data_off············:·1381648·(0x151510) | 23 | data_off············:·1381648·(0x151510) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·6 | 25 | class_idx···········:·6 |
26 | access_flags········:·4097·(0x1001) | 26 | access_flags········:·4097·(0x1001) |
27 | superclass_idx······:·6392 | 27 | superclass_idx······:·6392 |
28 | source_file_idx·····:·-1 | 28 | source_file_idx·····:·-1 |
Offset 557386, 17 lines modified | Offset 557386, 17 lines modified | ||
557386 | ······type··········:·'()V' | 557386 | ······type··········:·'()V' |
557387 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 557387 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
557388 | ······code··········- | 557388 | ······code··········- |
557389 | ······registers·····:·1 | 557389 | ······registers·····:·1 |
557390 | ······ins···········:·1 | 557390 | ······ins···········:·1 |
557391 | ······outs··········:·1 | 557391 | ······outs··········:·1 |
557392 | ······insns·size····:·4·16-bit·code·units | 557392 | ······insns·size····:·4·16-bit·code·units |
557393 | 31af | 557393 | 31af10:········································|[31af10]·de.danoeh.antennapod.BuildConfig.<init>:()V |
557394 | 31af | 557394 | 31af20:·7010·f69f·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@9ff6 |
557395 | 31af | 557395 | 31af26:·0e00···································|0003:·return-void |
557396 | ······catches·······:·(none) | 557396 | ······catches·······:·(none) |
557397 | ······positions·····:· | 557397 | ······positions·····:· |
557398 | ········0x0000·line=6 | 557398 | ········0x0000·line=6 |
557399 | ······locals········:· | 557399 | ······locals········:· |
557400 | ········0x0000·-·0x0004·reg=0·this·Lde/danoeh/antennapod/BuildConfig;· | 557400 | ········0x0000·-·0x0004·reg=0·this·Lde/danoeh/antennapod/BuildConfig;· |
557401 | ··Virtual·methods···- | 557401 | ··Virtual·methods···- |
Offset 557429, 23 lines modified | Offset 557429, 23 lines modified | ||
557429 | ······type··········:·'()V' | 557429 | ······type··········:·'()V' |
557430 | ······access········:·0x10009·(PUBLIC·STATIC·CONSTRUCTOR) | 557430 | ······access········:·0x10009·(PUBLIC·STATIC·CONSTRUCTOR) |
557431 | ······code··········- | 557431 | ······code··········- |
557432 | ······registers·····:·3 | 557432 | ······registers·····:·3 |
557433 | ······ins···········:·0 | 557433 | ······ins···········:·0 |
557434 | ······outs··········:·3 | 557434 | ······outs··········:·3 |
557435 | ······insns·size····:·15·16-bit·code·units | 557435 | ······insns·size····:·15·16-bit·code·units |
557436 | 31af | 557436 | 31af40:········································|[31af40]·de.danoeh.antennapod.PodcastApp.<clinit>:()V |
557437 | 31af | 557437 | 31af50:·1a00·7a6e······························|0000:·const-string·v0,·"de.danoeh.antennapod.config.ClientConfigurator"·//·string@6e7a |
557438 | 31af | 557438 | 31af54:·7110·3d9f·0000·························|0002:·invoke-static·{v0},·Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class;·//·method@9f3d |
557439 | 31af | 557439 | 31af5a:·0e00···································|0005:·return-void |
557440 | 31af5 | 557440 | 31af5c:·0d00···································|0006:·move-exception·v0 |
557441 | 31af5 | 557441 | 31af5e:·2201·ff18······························|0007:·new-instance·v1,·Ljava/lang/RuntimeException;·//·type@18ff |
557442 | 31af | 557442 | 31af62:·1a02·f010······························|0009:·const-string·v2,·"ClientConfigurator·not·found"·//·string@10f0 |
557443 | 31af | 557443 | 31af66:·7030·0ba0·2100·························|000b:·invoke-direct·{v1,·v2,·v0},·Ljava/lang/RuntimeException;.<init>:(Ljava/lang/String;Ljava/lang/Throwable;)V·//·method@a00b |
557444 | 31af6 | 557444 | 31af6c:·2701···································|000e:·throw·v1 |
557445 | ······catches·······:·1 | 557445 | ······catches·······:·1 |
557446 | ········0x0000·-·0x0005 | 557446 | ········0x0000·-·0x0005 |
557447 | ··········Ljava/lang/Exception;·->·0x0006 | 557447 | ··········Ljava/lang/Exception;·->·0x0006 |
557448 | ······positions·····:· | 557448 | ······positions·····:· |
557449 | ········0x0002·line=26 | 557449 | ········0x0002·line=26 |
557450 | ········0x0007·line=28 | 557450 | ········0x0007·line=28 |
557451 | ······locals········:· | 557451 | ······locals········:· |
Offset 557455, 17 lines modified | Offset 557455, 17 lines modified | ||
557455 | ······type··········:·'()V' | 557455 | ······type··········:·'()V' |
557456 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 557456 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
557457 | ······code··········- | 557457 | ······code··········- |
557458 | ······registers·····:·1 | 557458 | ······registers·····:·1 |
557459 | ······ins···········:·1 | 557459 | ······ins···········:·1 |
557460 | ······outs··········:·1 | 557460 | ······outs··········:·1 |
557461 | ······insns·size····:·4·16-bit·code·units | 557461 | ······insns·size····:·4·16-bit·code·units |
557462 | 31af | 557462 | 31af80:········································|[31af80]·de.danoeh.antennapod.PodcastApp.<init>:()V |
557463 | 31af | 557463 | 31af90:·7010·f500·0000·························|0000:·invoke-direct·{v0},·Landroid/app/Application;.<init>:()V·//·method@00f5 |
557464 | 31af | 557464 | 31af96:·0e00···································|0003:·return-void |
557465 | ······catches·······:·(none) | 557465 | ······catches·······:·(none) |
557466 | ······positions·····:· | 557466 | ······positions·····:· |
557467 | ········0x0000·line=21 | 557467 | ········0x0000·line=21 |
557468 | ······locals········:· | 557468 | ······locals········:· |
557469 | ········0x0000·-·0x0004·reg=0·this·Lde/danoeh/antennapod/PodcastApp;· | 557469 | ········0x0000·-·0x0004·reg=0·this·Lde/danoeh/antennapod/PodcastApp;· |
557470 | ····#2··············:·(in·Lde/danoeh/antennapod/PodcastApp;) | 557470 | ····#2··············:·(in·Lde/danoeh/antennapod/PodcastApp;) |
Offset 557473, 32 lines modified | Offset 557473, 32 lines modified | ||
557473 | ······type··········:·'()V' | 557473 | ······type··········:·'()V' |
557474 | ······access········:·0x0009·(PUBLIC·STATIC) | 557474 | ······access········:·0x0009·(PUBLIC·STATIC) |
557475 | ······code··········- | 557475 | ······code··········- |
557476 | ······registers·····:·3 | 557476 | ······registers·····:·3 |
557477 | ······ins···········:·0 | 557477 | ······ins···········:·0 |
557478 | ······outs··········:·3 | 557478 | ······outs··········:·3 |
557479 | ······insns·size····:·35·16-bit·code·units | 557479 | ······insns·size····:·35·16-bit·code·units |
557480 | 31af | 557480 | 31af98:········································|[31af98]·de.danoeh.antennapod.PodcastApp.forceRestart:()V |
557481 | 31af | 557481 | 31afa8:·2200·6700······························|0000:·new-instance·v0,·Landroid/content/Intent;·//·type@0067 |
557482 | 31afa | 557482 | 31afac:·7100·7074·0000·························|0002:·invoke-static·{},·Lde/danoeh/antennapod/PodcastApp;.getInstance:()Lde/danoeh/antennapod/PodcastApp;·//·method@7470 |
557483 | 31af | 557483 | 31afb2:·0c01···································|0005:·move-result-object·v1 |
557484 | 31af | 557484 | 31afb4:·1c02·f710······························|0006:·const-class·v2,·Lde/danoeh/antennapod/activity/SplashActivity;·//·type@10f7 |
557485 | 31af | 557485 | 31afb8:·7030·6002·1002·························|0008:·invoke-direct·{v0,·v1,·v2},·Landroid/content/Intent;.<init>:(Landroid/content/Context;Ljava/lang/Class;)V·//·method@0260 |
557486 | 31afb | 557486 | 31afbe:·6e10·6a02·0000·························|000b:·invoke-virtual·{v0},·Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName;·//·method@026a |
557487 | 31af | 557487 | 31afc4:·0c00···································|000e:·move-result-object·v0 |
557488 | 31af | 557488 | 31afc6:·7110·7702·0000·························|000f:·invoke-static·{v0},·Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent;·//·method@0277 |
557489 | 31afc | 557489 | 31afcc:·0c00···································|0012:·move-result-object·v0 |
557490 | 31afc | 557490 | 31afce:·7100·7074·0000·························|0013:·invoke-static·{},·Lde/danoeh/antennapod/PodcastApp;.getInstance:()Lde/danoeh/antennapod/PodcastApp;·//·method@7470 |
557491 | 31af | 557491 | 31afd4:·0c01···································|0016:·move-result-object·v1 |
557492 | 31af | 557492 | 31afd6:·6e20·fa00·0100·························|0017:·invoke-virtual·{v1,·v0},·Landroid/app/Application;.startActivity:(Landroid/content/Intent;)V·//·method@00fa |
557493 | 31afd | 557493 | 31afdc:·7100·08a0·0000·························|001a:·invoke-static·{},·Ljava/lang/Runtime;.getRuntime:()Ljava/lang/Runtime;·//·method@a008 |
557494 | 31af | 557494 | 31afe2:·0c00···································|001d:·move-result-object·v0 |
557495 | 31af | 557495 | 31afe4:·1201···································|001e:·const/4·v1,·#int·0·//·#0 |
557496 | 31af | 557496 | 31afe6:·6e20·07a0·1000·························|001f:·invoke-virtual·{v0,·v1},·Ljava/lang/Runtime;.exit:(I)V·//·method@a007 |
557497 | 31afe | 557497 | 31afec:·0e00···································|0022:·return-void |
557498 | ······catches·······:·(none) | 557498 | ······catches·······:·(none) |
557499 | ······positions·····:· | 557499 | ······positions·····:· |
557500 | ········0x0000·line=73 | 557500 | ········0x0000·line=73 |
557501 | ········0x000b·line=74 | 557501 | ········0x000b·line=74 |
557502 | ········0x000f·line=75 | 557502 | ········0x000f·line=75 |
557503 | ········0x0013·line=76 | 557503 | ········0x0013·line=76 |
557504 | ········0x001a·line=77 | 557504 | ········0x001a·line=77 |
Offset 557509, 17 lines modified | Offset 557509, 17 lines modified | ||
557509 | ······type··········:·'()Lde/danoeh/antennapod/PodcastApp;' | 557509 | ······type··········:·'()Lde/danoeh/antennapod/PodcastApp;' |
557510 | ······access········:·0x0009·(PUBLIC·STATIC) | 557510 | ······access········:·0x0009·(PUBLIC·STATIC) |
557511 | ······code··········- | 557511 | ······code··········- |
557512 | ······registers·····:·1 | 557512 | ······registers·····:·1 |
Max diff block lines reached; 70091552/70102133 bytes (99.98%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·130 | 1 | Zip·file·size:·13070079·bytes,·number·of·entries:·6731 |
2 | ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Integer$2$compare.class | 2 | ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Integer$2$compare.class |
3 | ?rwxrwxr-x··2.0·unx······254·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Objects$2$equals.class | 3 | ?rwxrwxr-x··2.0·unx······254·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Objects$2$equals.class |
4 | ?rwxrwxr-x··2.0·unx······257·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Objects$2$toStringDefault.class | 4 | ?rwxrwxr-x··2.0·unx······257·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Objects$2$toStringDefault.class |
5 | ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class | 5 | ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class |
6 | ?rwxrwxr-x··2.0·unx······242·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CustomActionCallback.class | 6 | ?rwxrwxr-x··2.0·unx······242·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CustomActionCallback.class |
7 | ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ItemCallback.class | 7 | ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ItemCallback.class |
8 | ?rwxrwxr-x··2.0·unx······691·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaItem$1.class | 8 | ?rwxrwxr-x··2.0·unx······691·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaItem$1.class |
Offset 4825, 15 lines modified | Offset 4825, 15 lines modified | ||
4825 | ?rwxrwxr-x··2.0·unx······996·b-·stor·80-Jan-01·00:00·com/squareup/moshi/StandardJsonAdapters$9.class | 4825 | ?rwxrwxr-x··2.0·unx······996·b-·stor·80-Jan-01·00:00·com/squareup/moshi/StandardJsonAdapters$9.class |
4826 | ?rwxrwxr-x··2.0·unx·····2838·b-·stor·80-Jan-01·00:00·com/squareup/moshi/StandardJsonAdapters$EnumJsonAdapter.class | 4826 | ?rwxrwxr-x··2.0·unx·····2838·b-·stor·80-Jan-01·00:00·com/squareup/moshi/StandardJsonAdapters$EnumJsonAdapter.class |
4827 | ?rwxrwxr-x··2.0·unx·····2449·b-·stor·80-Jan-01·00:00·com/squareup/moshi/StandardJsonAdapters$ObjectJsonAdapter.class | 4827 | ?rwxrwxr-x··2.0·unx·····2449·b-·stor·80-Jan-01·00:00·com/squareup/moshi/StandardJsonAdapters$ObjectJsonAdapter.class |
4828 | ?rwxrwxr-x··2.0·unx·····3645·b-·stor·80-Jan-01·00:00·com/squareup/moshi/adapters/EnumJsonAdapter.class | 4828 | ?rwxrwxr-x··2.0·unx·····3645·b-·stor·80-Jan-01·00:00·com/squareup/moshi/adapters/EnumJsonAdapter.class |
4829 | ?rwxrwxr-x··2.0·unx······998·b-·stor·80-Jan-01·00:00·com/squareup/moshi/adapters/Rfc3339DateJsonAdapter.class | 4829 | ?rwxrwxr-x··2.0·unx······998·b-·stor·80-Jan-01·00:00·com/squareup/moshi/adapters/Rfc3339DateJsonAdapter.class |
4830 | ?rwxrwxr-x··2.0·unx·····2653·b-·stor·80-Jan-01·00:00·com/squareup/moshi/adapters/RuntimeJsonAdapterFactory$RuntimeJsonAdapter.class | 4830 | ?rwxrwxr-x··2.0·unx·····2653·b-·stor·80-Jan-01·00:00·com/squareup/moshi/adapters/RuntimeJsonAdapterFactory$RuntimeJsonAdapter.class |
4831 | ?rwxrwxr-x··2.0·unx·····2530·b-·stor·80-Jan-01·00:00·com/squareup/moshi/adapters/RuntimeJsonAdapterFactory.class | 4831 | ?rwxrwxr-x··2.0·unx·····2530·b-·stor·80-Jan-01·00:00·com/squareup/moshi/adapters/RuntimeJsonAdapterFactory.class |
4832 | ?rwxrwxr-x··2.0·unx·····6 | 4832 | ?rwxrwxr-x··2.0·unx·····6172·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/ApEventBusIndex.class |
4833 | ?rwxrwxr-x··2.0·unx······818·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/-$$Lambda$DownloadAuthenticationActivity$1$iAryJFwv3oFDM_7aZMQz-2zXZfU.class | 4833 | ?rwxrwxr-x··2.0·unx······818·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/-$$Lambda$DownloadAuthenticationActivity$1$iAryJFwv3oFDM_7aZMQz-2zXZfU.class |
4834 | ?rwxrwxr-x··2.0·unx······680·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/-$$Lambda$DownloadAuthenticationActivity$1$qqHPi-QMZX_DfywlAt-CCFuUPkE.class | 4834 | ?rwxrwxr-x··2.0·unx······680·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/-$$Lambda$DownloadAuthenticationActivity$1$qqHPi-QMZX_DfywlAt-CCFuUPkE.class |
4835 | ?rwxrwxr-x··2.0·unx······658·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/-$$Lambda$MediaplayerActivity$O5yxk8CgiuG7H7pPJzaeQ3F3UOA.class | 4835 | ?rwxrwxr-x··2.0·unx······658·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/-$$Lambda$MediaplayerActivity$O5yxk8CgiuG7H7pPJzaeQ3F3UOA.class |
4836 | ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/-$$Lambda$MediaplayerActivity$xTOq6cz1yaq7qf3OTk1OAgIRbPQ.class | 4836 | ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/-$$Lambda$MediaplayerActivity$xTOq6cz1yaq7qf3OTk1OAgIRbPQ.class |
4837 | ?rwxrwxr-x··2.0·unx······752·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/-$$Lambda$OnlineFeedViewActivity$5ytEz3yQ6VCuzWZ_KDZqgWSjAtk.class | 4837 | ?rwxrwxr-x··2.0·unx······752·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/-$$Lambda$OnlineFeedViewActivity$5ytEz3yQ6VCuzWZ_KDZqgWSjAtk.class |
4838 | ?rwxrwxr-x··2.0·unx······639·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/-$$Lambda$OnlineFeedViewActivity$NYpA703MN_rZzCcLPZTIASzsRWQ.class | 4838 | ?rwxrwxr-x··2.0·unx······639·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/-$$Lambda$OnlineFeedViewActivity$NYpA703MN_rZzCcLPZTIASzsRWQ.class |
4839 | ?rwxrwxr-x··2.0·unx······640·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/-$$Lambda$OnlineFeedViewActivity$Unl8xeOyuUwvx0HxcWwMOeFF1bk.class | 4839 | ?rwxrwxr-x··2.0·unx······640·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/-$$Lambda$OnlineFeedViewActivity$Unl8xeOyuUwvx0HxcWwMOeFF1bk.class |
Offset 4871, 15 lines modified | Offset 4871, 15 lines modified | ||
4871 | ?rwxrwxr-x··2.0·unx·····1993·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/adapter/actionbutton/StreamActionButton.class | 4871 | ?rwxrwxr-x··2.0·unx·····1993·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/adapter/actionbutton/StreamActionButton.class |
4872 | ?rwxrwxr-x··2.0·unx······797·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/adapter/actionbutton/VisitWebsiteActionButton.class | 4872 | ?rwxrwxr-x··2.0·unx······797·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/adapter/actionbutton/VisitWebsiteActionButton.class |
4873 | ?rwxrwxr-x··2.0·unx······824·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/asynctask/-$$Lambda$DocumentFileExportWorker$sJ8P9EYU-W2XWId4sW6HxLr2Oxg.class | 4873 | ?rwxrwxr-x··2.0·unx······824·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/asynctask/-$$Lambda$DocumentFileExportWorker$sJ8P9EYU-W2XWId4sW6HxLr2Oxg.class |
4874 | ?rwxrwxr-x··2.0·unx······551·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/asynctask/-$$Lambda$ExportWorker$-myZCdCAwEaEnpnQSJwi_slHoBM.class | 4874 | ?rwxrwxr-x··2.0·unx······551·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/asynctask/-$$Lambda$ExportWorker$-myZCdCAwEaEnpnQSJwi_slHoBM.class |
4875 | ?rwxrwxr-x··2.0·unx······666·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/config/ApplicationCallbacksImpl.class | 4875 | ?rwxrwxr-x··2.0·unx······666·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/config/ApplicationCallbacksImpl.class |
4876 | ?rwxrwxr-x··2.0·unx······206·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/config/CastCallbackImpl.class | 4876 | ?rwxrwxr-x··2.0·unx······206·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/config/CastCallbackImpl.class |
4877 | ?rwxrwxr-x··2.0·unx·····2167·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/config/DownloadServiceCallbacksImpl.class | 4877 | ?rwxrwxr-x··2.0·unx·····2167·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/config/DownloadServiceCallbacksImpl.class |
4878 | ?rwxrwxr-x··2.0·unx·····219 | 4878 | ?rwxrwxr-x··2.0·unx·····2195·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/core/ApCoreEventBusIndex.class |
4879 | ?rwxrwxr-x··2.0·unx·····4524·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/core/export/favorites/FavoritesWriter.class | 4879 | ?rwxrwxr-x··2.0·unx·····4524·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/core/export/favorites/FavoritesWriter.class |
4880 | ?rwxrwxr-x··2.0·unx·····1945·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/core/export/html/HtmlWriter.class | 4880 | ?rwxrwxr-x··2.0·unx·····1945·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/core/export/html/HtmlWriter.class |
4881 | ?rwxrwxr-x··2.0·unx······532·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/core/export/opml/OpmlSymbols.class | 4881 | ?rwxrwxr-x··2.0·unx······532·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/core/export/opml/OpmlSymbols.class |
4882 | ?rwxrwxr-x··2.0·unx·····2504·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/core/export/opml/OpmlWriter.class | 4882 | ?rwxrwxr-x··2.0·unx·····2504·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/core/export/opml/OpmlWriter.class |
4883 | ?rwxrwxr-x··2.0·unx·····1718·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/core/feed/Chapter.class | 4883 | ?rwxrwxr-x··2.0·unx·····1718·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/core/feed/Chapter.class |
4884 | ?rwxrwxr-x··2.0·unx·····1393·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/core/feed/FeedFile.class | 4884 | ?rwxrwxr-x··2.0·unx·····1393·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/core/feed/FeedFile.class |
4885 | ?rwxrwxr-x··2.0·unx·····8368·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/core/feed/FeedItem.class | 4885 | ?rwxrwxr-x··2.0·unx·····8368·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/core/feed/FeedItem.class |
Offset 6726, 8 lines modified | Offset 6726, 8 lines modified | ||
6726 | ?rwxrwxr-x··2.0·unx····20072·b-·defN·80-Jan-01·00:00·de/danoeh/antennapod/activity/MainActivity.class | 6726 | ?rwxrwxr-x··2.0·unx····20072·b-·defN·80-Jan-01·00:00·de/danoeh/antennapod/activity/MainActivity.class |
6727 | ?rwxrwxr-x··2.0·unx····17855·b-·defN·80-Jan-01·00:00·de/danoeh/antennapod/activity/MediaplayerActivity.class | 6727 | ?rwxrwxr-x··2.0·unx····17855·b-·defN·80-Jan-01·00:00·de/danoeh/antennapod/activity/MediaplayerActivity.class |
6728 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt__StringNumberConversionsJVMKt.class | 6728 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt__StringNumberConversionsJVMKt.class |
6729 | ?rwxrwxr-x··2.0·unx····12732·b-·defN·80-Jan-01·00:00·de/danoeh/antennapod/activity/VideoplayerActivity.class | 6729 | ?rwxrwxr-x··2.0·unx····12732·b-·defN·80-Jan-01·00:00·de/danoeh/antennapod/activity/VideoplayerActivity.class |
6730 | ?rwxrwxr-x··2.0·unx······135·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt__StringNumberConversionsKt.class | 6730 | ?rwxrwxr-x··2.0·unx······135·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt__StringNumberConversionsKt.class |
6731 | ?rwxrwxr-x··2.0·unx······119·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt__StringsJVMKt.class | 6731 | ?rwxrwxr-x··2.0·unx······119·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt__StringsJVMKt.class |
6732 | ?rwxrwxr-x··2.0·unx·····1813·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class | 6732 | ?rwxrwxr-x··2.0·unx·····1813·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class |
6733 | 6731·files,·14576 | 6733 | 6731·files,·14576524·bytes·uncompressed,·11726611·bytes·compressed:··19.6% |
Offset 1, 189 lines modified | Offset 1, 202 lines modified | ||
1 | package·de.danoeh.antennapod; | 1 | package·de.danoeh.antennapod; |
2 | import·de.danoeh.antennapod.fragment. | 2 | import·de.danoeh.antennapod.fragment.QueueFragment; |
3 | import·de.danoeh.antennapod.fragment.SubscriptionFragment; | ||
4 | import·de.danoeh.antennapod.core.feed.FeedEvent; | ||
5 | import·de.danoeh.antennapod.fragment.FeedItemlistFragment; | 3 | import·de.danoeh.antennapod.fragment.FeedItemlistFragment; |
4 | import·de.danoeh.antennapod.core.feed.FeedEvent; | ||
5 | import·de.danoeh.antennapod.fragment.ChaptersFragment; | ||
6 | import·de.danoeh.antennapod.activity.OnlineFeedViewActivity; | 6 | import·de.danoeh.antennapod.activity.OnlineFeedViewActivity; |
7 | import·de.danoeh.antennapod.fragment.SearchFragment; | ||
8 | import·de.danoeh.antennapod.fragment.AudioPlayerFragment; | 7 | import·de.danoeh.antennapod.fragment.AudioPlayerFragment; |
9 | import·de.danoeh.antennapod.fragment.QueueFragment; | ||
10 | import·de.danoeh.antennapod.fragment.preferences.GpodderPreferencesFragment; | ||
11 | import·de.danoeh.antennapod.core.event.SyncServiceEvent; | ||
12 | import·de.danoeh.antennapod.fragment.ChaptersFragment; | ||
13 | import·de.danoeh.antennapod.fragment.CoverFragment; | 8 | import·de.danoeh.antennapod.fragment.CoverFragment; |
14 | import·de.danoeh.antennapod.fragment.ItemFragment; | ||
15 | import·de.danoeh.antennapod.fragment.CompletedDownloadsFragment; | ||
16 | import·de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment; | ||
17 | import·de.danoeh.antennapod.core.event.DiscoveryDefaultUpdateEvent; | ||
18 | import·de.danoeh.antennapod.fragment.ExternalPlayerFragment; | ||
19 | import·de.danoeh.antennapod.activity.MainActivity; | ||
20 | import·de.danoeh.antennapod.core.event.MessageEvent; | ||
21 | import·de.danoeh.antennapod.fragment.RunningDownloadsFragment; | ||
22 | import·de.danoeh.antennapod.fragment.PlaybackHistoryFragment; | 9 | import·de.danoeh.antennapod.fragment.PlaybackHistoryFragment; |
23 | import·de.danoeh.antennapod.core.event.PlaybackHistoryEvent; | 10 | import·de.danoeh.antennapod.core.event.PlaybackHistoryEvent; |
24 | import·de.danoeh.antennapod.fragment.ItemPagerFragment; | 11 | import·de.danoeh.antennapod.fragment.ItemPagerFragment; |
25 | import·de.danoeh.antennapod.fragment.DownloadLogFragment; | 12 | import·de.danoeh.antennapod.fragment.DownloadLogFragment; |
26 | import·de.danoeh.antennapod.activity.MediaplayerActivity; | 13 | import·de.danoeh.antennapod.activity.MediaplayerActivity; |
14 | import·de.danoeh.antennapod.fragment.NavDrawerFragment; | ||
15 | import·de.danoeh.antennapod.fragment.CompletedDownloadsFragment; | ||
16 | import·de.danoeh.antennapod.fragment.ExternalPlayerFragment; | ||
17 | import·de.danoeh.antennapod.fragment.SearchFragment; | ||
27 | import·de.danoeh.antennapod.fragment.FavoriteEpisodesFragment; | 18 | import·de.danoeh.antennapod.fragment.FavoriteEpisodesFragment; |
28 | import·org.greenrobot.eventbus.meta.SubscriberInfo; | ||
29 | import· | 19 | import·de.danoeh.antennapod.fragment.ItemFragment; |
20 | import·de.danoeh.antennapod.fragment.SubscriptionFragment; | ||
21 | import·de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment; | ||
22 | import·de.danoeh.antennapod.core.event.DiscoveryDefaultUpdateEvent; | ||
23 | import·de.danoeh.antennapod.activity.MainActivity; | ||
24 | import·de.danoeh.antennapod.core.event.MessageEvent; | ||
25 | import·de.danoeh.antennapod.core.event.DownloadLogEvent; | ||
30 | import·de.danoeh.antennapod.fragment.EpisodesListFragment; | 26 | import·de.danoeh.antennapod.fragment.EpisodesListFragment; |
31 | import·de.danoeh.antennapod.core.event.QueueEvent; | 27 | import·de.danoeh.antennapod.core.event.QueueEvent; |
28 | import·de.danoeh.antennapod.fragment.RunningDownloadsFragment; | ||
32 | import·de.danoeh.antennapod.core.event.DownloadEvent; | 29 | import·de.danoeh.antennapod.core.event.DownloadEvent; |
30 | import·org.greenrobot.eventbus.meta.SubscriberInfo; | ||
31 | import·org.greenrobot.eventbus.meta.SimpleSubscriberInfo; | ||
32 | import·de.danoeh.antennapod.fragment.preferences.GpodderPreferencesFragment; | ||
33 | import·org.greenrobot.eventbus.ThreadMode; | 33 | import·org.greenrobot.eventbus.ThreadMode; |
34 | import·de.danoeh.antennapod.core.event.SyncServiceEvent; | ||
34 | import·org.greenrobot.eventbus.meta.SubscriberMethodInfo; | 35 | import·org.greenrobot.eventbus.meta.SubscriberMethodInfo; |
35 | import·java.util.HashMap; | 36 | import·java.util.HashMap; |
36 | import·de.danoeh.antennapod.core.event.PlaybackPositionEvent; | 37 | import·de.danoeh.antennapod.core.event.PlaybackPositionEvent; |
37 | import·de.danoeh.antennapod.core.event.UnreadItemsUpdateEvent; | 38 | import·de.danoeh.antennapod.core.event.UnreadItemsUpdateEvent; |
38 | import·de.danoeh.antennapod.core.event.FeedItemEvent; | 39 | import·de.danoeh.antennapod.core.event.FeedItemEvent; |
39 | import·de.danoeh.antennapod.core.event.PlayerStatusEvent; | 40 | import·de.danoeh.antennapod.core.event.PlayerStatusEvent; |
40 | import·de.danoeh.antennapod.core.event.FeedListUpdateEvent; | 41 | import·de.danoeh.antennapod.core.event.FeedListUpdateEvent; |
41 | import·de.danoeh.antennapod.core.event.FavoritesEvent; | 42 | import·de.danoeh.antennapod.core.event.FavoritesEvent; |
42 | import·de.danoeh.antennapod.core.event.DownloadLogEvent; | ||
43 | import·java.util.Map; | 43 | import·java.util.Map; |
44 | import·org.greenrobot.eventbus.meta.SubscriberInfoIndex; | 44 | import·org.greenrobot.eventbus.meta.SubscriberInfoIndex; |
45 | public·class·ApEventBusIndex·implements·SubscriberInfoIndex | 45 | public·class·ApEventBusIndex·implements·SubscriberInfoIndex |
46 | { | 46 | { |
47 | ····public·static·final·Map·SUBSCRIBER_INDEX; | 47 | ····public·static·final·Map·SUBSCRIBER_INDEX; |
48 | ···· | 48 | ···· |
49 | ····static·{ | 49 | ····static·{ |
50 | ········final·Class<DownloadLogEvent>·clazz·=·DownloadLogEvent.class; | ||
51 | ········final·Class<FavoritesEvent>·clazz | 50 | ········final·Class<FavoritesEvent>·clazz·=·FavoritesEvent.class; |
52 | ········final·Class<FeedListUpdateEvent>·clazz | 51 | ········final·Class<FeedListUpdateEvent>·clazz2·=·FeedListUpdateEvent.class; |
53 | ········final·Class<PlayerStatusEvent>·clazz | 52 | ········final·Class<PlayerStatusEvent>·clazz3·=·PlayerStatusEvent.class; |
54 | ········final·Class<FeedItemEvent>·clazz | 53 | ········final·Class<FeedItemEvent>·clazz4·=·FeedItemEvent.class; |
55 | ········final·Class<UnreadItemsUpdateEvent>·clazz | 54 | ········final·Class<UnreadItemsUpdateEvent>·clazz5·=·UnreadItemsUpdateEvent.class; |
56 | ········final·Class<PlaybackPositionEvent>·clazz | 55 | ········final·Class<PlaybackPositionEvent>·clazz6·=·PlaybackPositionEvent.class; |
57 | ········SUBSCRIBER_INDEX·=·new·HashMap(); | 56 | ········SUBSCRIBER_INDEX·=·new·HashMap(); |
57 | ········final·int·n·=·1; | ||
58 | ········final·SubscriberMethodInfo[]·array·=·new·SubscriberMethodInfo[n]; | ||
59 | ········array[0]·=·new·SubscriberMethodInfo("syncStatusChanged",·(Class)SyncServiceEvent.class,·ThreadMode.MAIN,·0,·true); | ||
60 | ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)GpodderPreferencesFragment.class,·(boolean)(n·!=·0),·array)); | ||
61 | ········final·SubscriberMethodInfo[]·array2·=·{·new·SubscriberMethodInfo("onEventMainThread",·(Class)DownloadEvent.class,·ThreadMode.MAIN,·0,·true),·null·}; | ||
62 | ········array2[n]·=·new·SubscriberMethodInfo("onEvent",·(Class)DownloadEvent.class,·ThreadMode.MAIN,·0,·true); | ||
63 | ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)RunningDownloadsFragment.class,·(boolean)(n·!=·0),·array2)); | ||
58 | ········final·SubscriberMethodInfo[]·array·=·new·SubscriberMethodInfo[6]; | 64 | ········final·SubscriberMethodInfo[]·array3·=·new·SubscriberMethodInfo[6]; |
59 | ········final·ThreadMode·main·=·ThreadMode.MAIN; | 65 | ········final·ThreadMode·main·=·ThreadMode.MAIN; |
60 | ········final·String·s·=·"onEventMainThread"; | 66 | ········final·String·s·=·"onEventMainThread"; |
61 | ········array[0]·=·new·SubscriberMethodInfo(s,·(Class)clazz | 67 | ········array3[0]·=·new·SubscriberMethodInfo(s,·(Class)clazz4,·main); |
62 | ········array[ | 68 | ········array3[n]·=·new·SubscriberMethodInfo(s,·(Class)clazz6,·ThreadMode.MAIN); |
63 | ········array[2]·=·new·SubscriberMethodInfo("onEventMainThread",·(Class)DownloadEvent.class,·ThreadMode.MAIN,·0,·true); | 69 | ········array3[2]·=·new·SubscriberMethodInfo("onEventMainThread",·(Class)DownloadEvent.class,·ThreadMode.MAIN,·0,·true); |
64 | ········final·ThreadMode·main2·=·ThreadMode.MAIN; | 70 | ········final·ThreadMode·main2·=·ThreadMode.MAIN; |
65 | ········final·String·s2·=·"onPlayerStatusChanged"; | 71 | ········final·String·s2·=·"onPlayerStatusChanged"; |
66 | ········array[3]·=·new·SubscriberMethodInfo(s2,·(Class)clazz | 72 | ········array3[3]·=·new·SubscriberMethodInfo(s2,·(Class)clazz3,·main2); |
67 | ········final·ThreadMode·main3·=·ThreadMode.MAIN; | 73 | ········final·ThreadMode·main3·=·ThreadMode.MAIN; |
68 | ········final·String·s3·=·"onUnreadItemsChanged"; | 74 | ········final·String·s3·=·"onUnreadItemsChanged"; |
69 | ········array[4]·=·new·SubscriberMethodInfo(s3,·(Class)clazz | 75 | ········array3[4]·=·new·SubscriberMethodInfo(s3,·(Class)clazz5,·main3); |
70 | ········final·ThreadMode·main4·=·ThreadMode.MAIN; | 76 | ········final·ThreadMode·main4·=·ThreadMode.MAIN; |
71 | ········final·Class<QueueEvent>·clazz | 77 | ········final·Class<QueueEvent>·clazz7·=·QueueEvent.class; |
72 | ········final·String·s4·=·"onFeedListChanged"; | 78 | ········final·String·s4·=·"onFeedListChanged"; |
73 | ········array[5]·=·new·SubscriberMethodInfo(s4,·(Class)clazz | 79 | ········array3[5]·=·new·SubscriberMethodInfo(s4,·(Class)clazz2,·main4); |
74 | ········final·int·n·=·1; | ||
75 | ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)EpisodesListFragment.class,·(boolean)(n·!=·0),·array)); | ||
76 | ········final·SubscriberMethodInfo[]·array2·=·new·SubscriberMethodInfo[n]; | ||
77 | ········final·String·s5·=·"onEvent"; | ||
78 | ········array2[0]·=·new·SubscriberMethodInfo(s5,·(Class)clazz2); | ||
79 | ········final·int·n2·=·1; | 80 | ········final·int·n2·=·1; |
80 | ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class) | 81 | ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)EpisodesListFragment.class,·(boolean)(n2·!=·0),·array3)); |
81 | ········final·SubscriberMethodInfo[]·array3·=·new·SubscriberMethodInfo[n2]; | ||
82 | ········final·String·s6·=·s5; | ||
83 | ········array3[0]·=·new·SubscriberMethodInfo(s,·(Class)clazz7,·ThreadMode.MAIN); | ||
84 | ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)MediaplayerActivity.class,·true,·array3)); | ||
85 | ········final·SubscriberMethodInfo[]·array4·=·new·SubscriberMethodInfo[2]; | 82 | ········final·SubscriberMethodInfo[]·array4·=·new·SubscriberMethodInfo[n2]; |
86 | ········final· | 83 | ········final·Class<DownloadLogEvent>·clazz8·=·DownloadLogEvent.class; |
87 | ········array4[0]·=·new·SubscriberMethodInfo(s | 84 | ········array4[0]·=·new·SubscriberMethodInfo(s,·(Class)MessageEvent.class,·ThreadMode.MAIN); |
88 | ········final·SubscriberMethodInfo·subscriberMethodInfo·=·new·SubscriberMethodInfo("onEventMainThread",·(Class)DownloadEvent.class,·ThreadMode.MAIN,·0,·true); | ||
89 | ········final·String·s8·=·s4; | ||
90 | ········final·int·n3·=·1; | 85 | ········final·int·n3·=·1; |
91 | ········array4[n3]·=·subscriberMethodInfo; | ||
92 | ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class) | 86 | ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)MainActivity.class,·(boolean)(n3·!=·0),·array4)); |
93 | ········final·SubscriberMethodInfo[]·array5·=·new·SubscriberMethodInfo[n3]; | 87 | ········final·SubscriberMethodInfo[]·array5·=·new·SubscriberMethodInfo[n3]; |
94 | ········array5[0]·=·new·SubscriberMethodInfo(s,·(Class)clazz5,·ThreadMode.MAIN); | ||
95 | ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)ItemPagerFragment.class,·true,·array5)); | ||
96 | ········final·SubscriberMethodInfo[]·array6·=·new·SubscriberMethodInfo[6]; | ||
97 | ········final·Class<FeedListUpdateEvent>·clazz9·=·clazz3; | ||
98 | ········array6[0]·=·new·SubscriberMethodInfo(s,·(Class)clazz5,·ThreadMode.MAIN); | ||
99 | ········array6[1]·=·new·SubscriberMethodInfo("onEventMainThread",·(Class)DownloadEvent.class,·ThreadMode.MAIN,·0,·true); | ||
100 | ········array6[2]·=·new·SubscriberMethodInfo(s,·(Class)clazz7,·ThreadMode.MAIN); | ||
Max diff block lines reached; 17561/27326 bytes (64.26%) of diff not shown. |
Offset 1, 48 lines modified | Offset 1, 49 lines modified | ||
1 | package·de.danoeh.antennapod.core; | 1 | package·de.danoeh.antennapod.core; |
2 | import·de.danoeh.antennapod.core.util.playback.PlaybackController; | 2 | import·de.danoeh.antennapod.core.util.playback.PlaybackController; |
3 | import·de.danoeh.antennapod.core.event.ServiceEvent; | 3 | import·de.danoeh.antennapod.core.event.ServiceEvent; |
4 | import·de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager; | ||
5 | import·de.danoeh.antennapod.core.event.FeedItemEvent; | ||
6 | import·de.danoeh.antennapod.core.event.QueueEvent; | ||
7 | import·org.greenrobot.eventbus.meta.SubscriberInfo; | ||
8 | import·org.greenrobot.eventbus.meta.SimpleSubscriberInfo; | ||
4 | import·de.danoeh.antennapod.core.service.playback.PlaybackService; | 9 | import·de.danoeh.antennapod.core.service.playback.PlaybackService; |
5 | import·de.danoeh.antennapod.core.event.settings.SkipIntroEndingChangedEvent; | 10 | import·de.danoeh.antennapod.core.event.settings.SkipIntroEndingChangedEvent; |
6 | import·de.danoeh.antennapod.core.event.settings.SpeedPresetChangedEvent; | 11 | import·de.danoeh.antennapod.core.event.settings.SpeedPresetChangedEvent; |
7 | import·org.greenrobot.eventbus.ThreadMode; | 12 | import·org.greenrobot.eventbus.ThreadMode; |
8 | import·de.danoeh.antennapod.core.event.settings.VolumeAdaptionChangedEvent; | 13 | import·de.danoeh.antennapod.core.event.settings.VolumeAdaptionChangedEvent; |
9 | import·org.greenrobot.eventbus.meta.SubscriberInfo; | ||
10 | import·org.greenrobot.eventbus.meta.SimpleSubscriberInfo; | ||
11 | import·de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager; | ||
12 | import·de.danoeh.antennapod.core.event.FeedItemEvent; | ||
13 | import·de.danoeh.antennapod.core.event.QueueEvent; | ||
14 | import·org.greenrobot.eventbus.meta.SubscriberMethodInfo; | 14 | import·org.greenrobot.eventbus.meta.SubscriberMethodInfo; |
15 | import·java.util.HashMap; | 15 | import·java.util.HashMap; |
16 | import·java.util.Map; | 16 | import·java.util.Map; |
17 | import·org.greenrobot.eventbus.meta.SubscriberInfoIndex; | 17 | import·org.greenrobot.eventbus.meta.SubscriberInfoIndex; |
18 | public·class·ApCoreEventBusIndex·implements·SubscriberInfoIndex | 18 | public·class·ApCoreEventBusIndex·implements·SubscriberInfoIndex |
19 | { | 19 | { |
20 | ····public·static·final·Map·SUBSCRIBER_INDEX; | 20 | ····public·static·final·Map·SUBSCRIBER_INDEX; |
21 | ···· | 21 | ···· |
22 | ····static·{ | 22 | ····static·{ |
23 | ········SUBSCRIBER_INDEX·=·new·HashMap(); | 23 | ········SUBSCRIBER_INDEX·=·new·HashMap(); |
24 | ········final·SubscriberMethodInfo[]·array·=·{·new·SubscriberMethodInfo("volumeAdaptionChanged",·(Class)VolumeAdaptionChangedEvent.class,·ThreadMode.MAIN),·null,·null·}; | ||
25 | ········final·SubscriberMethodInfo·subscriberMethodInfo·=·new·SubscriberMethodInfo("speedPresetChanged",·(Class)SpeedPresetChangedEvent.class,·ThreadMode.MAIN); | ||
26 | ········final·int·n·=·1; | ||
27 | ········array[n]·=·subscriberMethodInfo; | ||
28 | ········final·SubscriberMethodInfo·subscriberMethodInfo2·=·new·SubscriberMethodInfo("skipIntroEndingPresetChanged",·(Class)SkipIntroEndingChangedEvent.class,·ThreadMode.MAIN); | ||
24 | ········final·int·n·=·2; | 29 | ········final·int·n2·=·2; |
30 | ········array[n2]·=·subscriberMethodInfo2; | ||
31 | ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)PlaybackService.class,·(boolean)(n·!=·0),·array)); | ||
25 | ········final·SubscriberMethodInfo[]·array·=·new·SubscriberMethodInfo[n]; | 32 | ········final·SubscriberMethodInfo[]·array2·=·new·SubscriberMethodInfo[n2]; |
26 | ········final·String·s·=·"onEvent"; | 33 | ········final·String·s·=·"onEvent"; |
27 | ········array[0]·=·new·SubscriberMethodInfo(s,·(Class)QueueEvent.class); | 34 | ········array2[0]·=·new·SubscriberMethodInfo(s,·(Class)QueueEvent.class); |
35 | ········array2[n]·=·new·SubscriberMethodInfo(s,·(Class)FeedItemEvent.class); | ||
28 | ········final·SubscriberMethodInfo·subscriberMethodInfo·=·new·SubscriberMethodInfo(s,·(Class)FeedItemEvent.class); | ||
29 | ········final·int·n2·=·1; | ||
30 | ········array[n2]·=·subscriberMethodInfo; | ||
31 | ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)PlaybackServiceTaskManager.class,·(boolean)(n | 36 | ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)PlaybackServiceTaskManager.class,·(boolean)(n·!=·0),·array2)); |
32 | ········final·SubscriberMethodInfo[]·array2·=·{·new·SubscriberMethodInfo("volumeAdaptionChanged",·(Class)VolumeAdaptionChangedEvent.class,·ThreadMode.MAIN),·null,·null·}; | ||
33 | ········array2[n2]·=·new·SubscriberMethodInfo("speedPresetChanged",·(Class)SpeedPresetChangedEvent.class,·ThreadMode.MAIN); | ||
34 | ········array2[n]·=·new·SubscriberMethodInfo("skipIntroEndingPresetChanged",·(Class)SkipIntroEndingChangedEvent.class,·ThreadMode.MAIN); | ||
35 | ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)PlaybackService.class,·(boolean)(n2·!=·0),·array2)); | ||
36 | ········final·SubscriberMethodInfo[]·array3·=·new·SubscriberMethodInfo[n | 37 | ········final·SubscriberMethodInfo[]·array3·=·new·SubscriberMethodInfo[n]; |
37 | ········array3[0]·=·new·SubscriberMethodInfo("onEventMainThread",·(Class)ServiceEvent.class,·ThreadMode.MAIN); | 38 | ········array3[0]·=·new·SubscriberMethodInfo("onEventMainThread",·(Class)ServiceEvent.class,·ThreadMode.MAIN); |
38 | ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)PlaybackController.class,·(boolean)(n | 39 | ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)PlaybackController.class,·(boolean)(n·!=·0),·array3)); |
39 | ····} | 40 | ····} |
40 | ···· | 41 | ···· |
41 | ····public·static·void·putIndex(final·SubscriberInfo·subscriberInfo)·{ | 42 | ····public·static·void·putIndex(final·SubscriberInfo·subscriberInfo)·{ |
42 | ········ApCoreEventBusIndex.SUBSCRIBER_INDEX.put(subscriberInfo.getSubscriberClass(),·subscriberInfo); | 43 | ········ApCoreEventBusIndex.SUBSCRIBER_INDEX.put(subscriberInfo.getSubscriberClass(),·subscriberInfo); |
43 | ····} | 44 | ····} |
44 | ···· | 45 | ···· |
45 | ····public·SubscriberInfo·getSubscriberInfo(final·Class·clazz)·{ | 46 | ····public·SubscriberInfo·getSubscriberInfo(final·Class·clazz)·{ |
Offset 18, 15 lines modified | Offset 18, 15 lines modified | ||
18 | ········} | 18 | ········} |
19 | ····.end·annotation | 19 | ····.end·annotation |
20 | .end·field | 20 | .end·field |
21 | #·direct·methods | 21 | #·direct·methods |
22 | .method·public·static·constructor·<clinit>()V | 22 | .method·public·static·constructor·<clinit>()V |
23 | ····.locals·3 | 23 | ····.locals·34 |
24 | ····.line·18 | 24 | ····.line·18 |
25 | ····const-class·v0,·Lde/danoeh/antennapod/core/event/QueueEvent; | 25 | ····const-class·v0,·Lde/danoeh/antennapod/core/event/QueueEvent; |
26 | ····const-class·v1,·Lde/danoeh/antennapod/core/event/DownloadLogEvent; | 26 | ····const-class·v1,·Lde/danoeh/antennapod/core/event/DownloadLogEvent; |
27 | ····const-class·v2,·Lde/danoeh/antennapod/core/event/FavoritesEvent; | 27 | ····const-class·v2,·Lde/danoeh/antennapod/core/event/FavoritesEvent; |
Offset 46, 1098 lines modified | Offset 46, 1102 lines modified | ||
46 | ····invoke-direct·{v8},·Ljava/util/HashMap;-><init>()V | 46 | ····invoke-direct·{v8},·Ljava/util/HashMap;-><init>()V |
47 | ····sput-object·v8,·Lde/danoeh/antennapod/ApEventBusIndex;->SUBSCRIBER_INDEX:Ljava/util/Map; | 47 | ····sput-object·v8,·Lde/danoeh/antennapod/ApEventBusIndex;->SUBSCRIBER_INDEX:Ljava/util/Map; |
48 | ····.line·20 | 48 | ····.line·20 |
49 | ····new-instance·v8,·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; | 49 | ····new-instance·v8,·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; |
50 | ····const-class·v9,·Lde/danoeh/antennapod/fragment/ | 50 | ····const-class·v9,·Lde/danoeh/antennapod/fragment/preferences/GpodderPreferencesFragment; |
51 | ····const/4·v10,·0x | 51 | ····const/4·v10,·0x1 |
52 | ····new-array·v11,·v10,·[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; | 52 | ····new-array·v11,·v10,·[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; |
53 | ····new-instance·v1 | 53 | ····new-instance·v18,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; |
54 | ····sget-object·v13,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode; | ||
54 | ····const-class·v14,·Lde/danoeh/antennapod/core/event/SyncServiceEvent; | ||
55 | ····const-string·v14,·"onEventMainThread" | ||
56 | ····invoke-direct·{v12,·v14,·v5,·v13},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V | ||
57 | ····const/4·v13,·0x0 | ||
58 | ····aput-object·v12,·v11,·v13 | ||
59 | ····new-instance·v12,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; | ||
60 | ····sget-object·v15,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode; | 55 | ····sget-object·v15,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode; |
56 | ····const-string·v13,·"syncStatusChanged" | ||
61 | ····invoke-direct·{v12,·v14,·v7,·v15},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V | ||
62 | ····const/4·v15,·0x1 | ||
63 | ···· | 57 | ····const/16·v16,·0x0 |
64 | ···· | 58 | ····const/16·v17,·0x1 |
65 | ···· | 59 | ····move-object/from16·v12,·v18 |
66 | ···· | 60 | ····invoke-direct/range·{v12·..·v17},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V |
67 | ····const | 61 | ····const/4·v12,·0x0 |
68 | ···· | 62 | ····aput-object·v18,·v11,·v12 |
63 | ····invoke-direct·{v8,·v9,·v10,·v11},·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;-><init>(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V | ||
69 | ····const/16·v21,·0x1 | ||
70 | ····move-object/from16·v16,·v12 | ||
71 | ····invoke- | 64 | ····invoke-static·{v8},·Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V |
72 | ···· | 65 | ····.line·26 |
66 | ····new-instance·v8,·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; | ||
73 | ····a | 67 | ····const-class·v9,·Lde/danoeh/antennapod/fragment/RunningDownloadsFragment; |
74 | ···· | 68 | ····const/4·v11,·0x2 |
75 | ···· | 69 | ····new-array·v13,·v11,·[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; |
76 | ···· | 70 | ····new-instance·v20,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; |
77 | ···· | 71 | ····const-class·v16,·Lde/danoeh/antennapod/core/event/DownloadEvent; |
78 | ····const/ | 72 | ····sget-object·v17,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode; |
79 | ···· | 73 | ····const-string·v15,·"onEventMainThread" |
80 | ···· | 74 | ····const/16·v18,·0x0 |
81 | ···· | 75 | ····const/16·v19,·0x1 |
82 | ···· | 76 | ····move-object/from16·v14,·v20 |
83 | ····invoke-direct | 77 | ····invoke-direct/range·{v14·..·v19},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V |
84 | ···· | 78 | ····aput-object·v20,·v13,·v12 |
85 | ···· | 79 | ····new-instance·v14,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; |
86 | ···· | 80 | ····const-class·v23,·Lde/danoeh/antennapod/core/event/DownloadEvent; |
87 | ····sget-object·v | 81 | ····sget-object·v24,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode; |
88 | ···· | 82 | ····const-string·v22,·"onEvent" |
89 | ····const | 83 | ····const/16·v25,·0x0 |
90 | ···· | 84 | ····const/16·v26,·0x1 |
91 | ···· | 85 | ····move-object/from16·v21,·v14 |
92 | ···· | 86 | ····invoke-direct/range·{v21·..·v26},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V |
93 | ···· | 87 | ····aput-object·v14,·v13,·v10 |
94 | ····invoke-direct·{v8,·v9,·v1 | 88 | ····invoke-direct·{v8,·v9,·v10,·v13},·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;-><init>(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V |
95 | ····invoke-static·{v8},·Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V | 89 | ····invoke-static·{v8},·Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V |
96 | ····.line·3 | 90 | ····.line·34 |
97 | ····new-instance·v8,·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; | 91 | ····new-instance·v8,·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; |
98 | ····const-class·v9,·Lde/danoeh/antennapod/fragment/ | 92 | ····const-class·v9,·Lde/danoeh/antennapod/fragment/EpisodesListFragment; |
99 | ···· | 93 | ····const/4·v13,·0x6 |
100 | ····new- | 94 | ····new-array·v14,·v13,·[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; |
Max diff block lines reached; 73229/80297 bytes (91.20%) of diff not shown. |
Offset 18, 127 lines modified | Offset 18, 127 lines modified | ||
18 | ········} | 18 | ········} |
19 | ····.end·annotation | 19 | ····.end·annotation |
20 | .end·field | 20 | .end·field |
21 | #·direct·methods | 21 | #·direct·methods |
22 | .method·public·static·constructor·<clinit>()V | 22 | .method·public·static·constructor·<clinit>()V |
23 | ····.locals· | 23 | ····.locals·9 |
24 | ····.line·18 | 24 | ····.line·18 |
25 | ····new-instance·v0,·Ljava/util/HashMap; | 25 | ····new-instance·v0,·Ljava/util/HashMap; |
26 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V | 26 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V |
27 | ····sput-object·v0,·Lde/danoeh/antennapod/core/ApCoreEventBusIndex;->SUBSCRIBER_INDEX:Ljava/util/Map; | 27 | ····sput-object·v0,·Lde/danoeh/antennapod/core/ApCoreEventBusIndex;->SUBSCRIBER_INDEX:Ljava/util/Map; |
28 | ····.line·20 | 28 | ····.line·20 |
29 | ····new-instance·v0,·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; | 29 | ····new-instance·v0,·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; |
30 | ····const-class·v1,·Lde/danoeh/antennapod/core/service/playback/PlaybackService | 30 | ····const-class·v1,·Lde/danoeh/antennapod/core/service/playback/PlaybackService; |
31 | ····const/4·v2,·0x | 31 | ····const/4·v2,·0x3 |
32 | ····new-array·v | 32 | ····new-array·v2,·v2,·[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; |
33 | ····new-instance·v | 33 | ····new-instance·v3,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; |
34 | ····const-class·v | 34 | ····const-class·v4,·Lde/danoeh/antennapod/core/event/settings/VolumeAdaptionChangedEvent; |
35 | ····cons | 35 | ····sget-object·v5,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode; |
36 | ···· | 36 | ····const-string·v6,·"volumeAdaptionChanged" |
37 | ···· | 37 | ····invoke-direct·{v3,·v6,·v4,·v5},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V |
38 | ···· | 38 | ····const/4·v4,·0x0 |
39 | ···· | 39 | ····aput-object·v3,·v2,·v4 |
40 | ···· | 40 | ····new-instance·v3,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; |
41 | ···· | 41 | ····const-class·v5,·Lde/danoeh/antennapod/core/event/settings/SpeedPresetChangedEvent; |
42 | ····const/ | 42 | ····sget-object·v6,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode; |
43 | ···· | 43 | ····const-string·v7,·"speedPresetChanged" |
44 | ····invoke-direct·{v | 44 | ····invoke-direct·{v3,·v7,·v5,·v6},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V |
45 | ···· | 45 | ····const/4·v5,·0x1 |
46 | ····aput-object·v3,·v2,·v5 | ||
46 | ····.line·26 | ||
47 | ····new-instance·v0,·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; | ||
48 | ···· | 47 | ····new-instance·v3,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; |
49 | ····const | 48 | ····const-class·v6,·Lde/danoeh/antennapod/core/event/settings/SkipIntroEndingChangedEvent; |
50 | ···· | 49 | ····sget-object·v7,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode; |
51 | ···· | 50 | ····const-string·v8,·"skipIntroEndingPresetChanged" |
52 | ···· | 51 | ····invoke-direct·{v3,·v8,·v6,·v7},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V |
53 | ···· | 52 | ····const/4·v6,·0x2 |
54 | ···· | 53 | ····aput-object·v3,·v2,·v6 |
55 | ····invoke-direct·{v | 54 | ····invoke-direct·{v0,·v1,·v5,·v2},·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;-><init>(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V |
56 | ····aput | 55 | ····invoke-static·{v0},·Lde/danoeh/antennapod/core/ApCoreEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V |
56 | ····.line·30 | ||
57 | ····new-instance·v | 57 | ····new-instance·v0,·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; |
58 | ····const-class·v | 58 | ····const-class·v1,·Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; |
59 | ···· | 59 | ····new-array·v2,·v6,·[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; |
60 | ···· | 60 | ····new-instance·v3,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; |
61 | ···· | 61 | ····const-class·v6,·Lde/danoeh/antennapod/core/event/QueueEvent; |
62 | ···· | 62 | ····const-string·v7,·"onEvent" |
63 | ····ne | 63 | ····invoke-direct·{v3,·v7,·v6},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;)V |
64 | ···· | 64 | ····aput-object·v3,·v2,·v4 |
65 | ···· | 65 | ····new-instance·v3,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; |
66 | ····const- | 66 | ····const-class·v6,·Lde/danoeh/antennapod/core/event/FeedItemEvent; |
67 | ····invoke-direct·{v | 67 | ····invoke-direct·{v3,·v7,·v6},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;)V |
68 | ····aput-object·v | 68 | ····aput-object·v3,·v2,·v5 |
69 | ····invoke-direct·{v0,·v1,·v | 69 | ····invoke-direct·{v0,·v1,·v5,·v2},·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;-><init>(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V |
70 | ····invoke-static·{v0},·Lde/danoeh/antennapod/core/ApCoreEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V | 70 | ····invoke-static·{v0},·Lde/danoeh/antennapod/core/ApCoreEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V |
71 | ····.line·36 | 71 | ····.line·36 |
72 | ····new-instance·v0,·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; | 72 | ····new-instance·v0,·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; |
73 | ····const-class·v1,·Lde/danoeh/antennapod/core/util/playback/PlaybackController; | 73 | ····const-class·v1,·Lde/danoeh/antennapod/core/util/playback/PlaybackController; |
74 | ····new-array·v2,·v | 74 | ····new-array·v2,·v5,·[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; |
75 | ····new-instance·v3,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; | 75 | ····new-instance·v3,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; |
76 | ····const-class·v | 76 | ····const-class·v6,·Lde/danoeh/antennapod/core/event/ServiceEvent; |
77 | ····sget-object·v7,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode; | 77 | ····sget-object·v7,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode; |
78 | ····const-string·v8,·"onEventMainThread" | 78 | ····const-string·v8,·"onEventMainThread" |
79 | ····invoke-direct·{v3,·v8,·v | 79 | ····invoke-direct·{v3,·v8,·v6,·v7},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V |
80 | ····aput-object·v3,·v2,·v | 80 | ····aput-object·v3,·v2,·v4 |
81 | ····invoke-direct·{v0,·v1,·v | 81 | ····invoke-direct·{v0,·v1,·v5,·v2},·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;-><init>(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V |
82 | ····invoke-static·{v0},·Lde/danoeh/antennapod/core/ApCoreEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V | 82 | ····invoke-static·{v0},·Lde/danoeh/antennapod/core/ApCoreEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V |
83 | ····return-void | 83 | ····return-void |
84 | .end·method | 84 | .end·method |
Max diff block lines reached; 38/8602 bytes (0.44%) of diff not shown. |