75.6 MB
/home/fdroid/fdroiddata/tmp/fr.gaulupeau.apps.InThePoche_228.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_fr.gaulupeau.apps.InThePoche_228.apk
7.69 KB
/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: <3ed45f54149280c206950e3f44599dc4c3510282ab1cc8e6071d202d72c123bf>, actual: <135e614573fe2b002af812b8e6709bb501ec231004209e9a6af8fb504990516f> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <39211a39faa89ec5c72dcfa45c4cba9dbb43a1f2ffcacd910a70a3d32b2052423b099f0000000000>, actual: <4b40f716eb5f80380bcefea87c1db4dbb849764c5aad8c7dd311d5d2f52abe8d3b099f0000000000>
    
Offset 1, 46 lines modifiedOffset 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:·baddac6add8766ce4d292e7389cae7c526738702c65020135c99547f37d306fe 
10 Signer·#1·certificate·SHA-1·digest:·cbaa76f8b1e31ac4ed90f3379f8a4651c35da311 
11 Signer·#1·certificate·MD5·digest:·be5331c4a1f6d511cef524f0bea8d946 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·af08168fdbe78daa48b3cf1480e0fea4cdaabdf52455cc7bcdfbfd1c2afb3e51 
15 Signer·#1·public·key·SHA-1·digest:·91489e044921e88c5a6ad95b07b38402f3a441ab 
16 Signer·#1·public·key·MD5·digest:·eb6201ce5936ca55fb2ffbc5069d582b 
17 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/. 
18 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/. 
19 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/. 
20 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/. 
21 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/. 
22 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/. 
23 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/. 
24 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/. 
25 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/. 
26 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/. 
27 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/. 
28 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/. 
29 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/. 
30 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/. 
31 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/. 
32 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/. 
33 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/. 
34 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/. 
35 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/. 
36 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/. 
37 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/. 
38 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/. 
39 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/. 
40 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/. 
41 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/. 
42 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/. 
43 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/. 
44 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/. 
45 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/. 
46 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/. 
2.22 KB
zipinfo {}
    
Offset 465, 15 lines modifiedOffset 465, 15 lines modified
465 -rw----·····0.0·fat······636·b-·defN·81-Jan-01·01:01·res/drawable/ic_star_solarized_24dp.xml465 -rw----·····0.0·fat······636·b-·defN·81-Jan-01·01:01·res/drawable/ic_star_solarized_24dp.xml
466 -rw----·····0.0·fat······467·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/abc_ic_star_black_48dp.png466 -rw----·····0.0·fat······467·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/abc_ic_star_black_48dp.png
467 -rw----·····0.0·fat······636·b-·defN·81-Jan-01·01:01·res/drawable/ic_star_black_24dp.xml467 -rw----·····0.0·fat······636·b-·defN·81-Jan-01·01:01·res/drawable/ic_star_black_24dp.xml
468 -rw----·····0.0·fat······375·b-·defN·81-Jan-01·01:01·javax/annotation/Detainted.java468 -rw----·····0.0·fat······375·b-·defN·81-Jan-01·01:01·javax/annotation/Detainted.java
469 -rw----·····0.0·fat······225·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_low_pressed.9.png469 -rw----·····0.0·fat······225·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_low_pressed.9.png
470 -rw----·····0.0·fat····22476·b-·defN·81-Jan-01·01:01·assets/katex/katex.min.css470 -rw----·····0.0·fat····22476·b-·defN·81-Jan-01·01:01·assets/katex/katex.min.css
471 -rw----·····0.0·fat······576·b-·defN·81-Jan-01·01:01·res/layout/design_navigation_item.xml471 -rw----·····0.0·fat······576·b-·defN·81-Jan-01·01:01·res/layout/design_navigation_item.xml
472 -rw----·····0.0·fat··9294588·b-·defN·81-Jan-01·01:01·classes.dex472 -rw----·····0.0·fat··9294580·b-·defN·81-Jan-01·01:01·classes.dex
473 -rw----·····0.0·fat······376·b-·defN·81-Jan-01·01:01·res/color/design_icon_tint.xml473 -rw----·····0.0·fat······376·b-·defN·81-Jan-01·01:01·res/color/design_icon_tint.xml
474 -rw----·····0.0·fat······552·b-·defN·81-Jan-01·01:01·res/xml/icon_unread_info.xml474 -rw----·····0.0·fat······552·b-·defN·81-Jan-01·01:01·res/xml/icon_unread_info.xml
475 -rw----·····0.0·fat······376·b-·defN·81-Jan-01·01:01·res/color/material_on_surface_disabled.xml475 -rw----·····0.0·fat······376·b-·defN·81-Jan-01·01:01·res/color/material_on_surface_disabled.xml
476 -rw----·····0.0·fat······312·b-·defN·81-Jan-01·01:01·res/anim/design_snackbar_in.xml476 -rw----·····0.0·fat······312·b-·defN·81-Jan-01·01:01·res/anim/design_snackbar_in.xml
477 -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png477 -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png
478 -rw----·····0.0·fat······831·b-·defN·81-Jan-01·01:01·org/apache/commons/codec/language/bm/gen_approx_hungarian.txt478 -rw----·····0.0·fat······831·b-·defN·81-Jan-01·01:01·org/apache/commons/codec/language/bm/gen_approx_hungarian.txt
479 -rw----·····0.0·fat······500·b-·defN·81-Jan-01·01:01·res/color/mtrl_fab_bg_color_selector.xml479 -rw----·····0.0·fat······500·b-·defN·81-Jan-01·01:01·res/color/mtrl_fab_bg_color_selector.xml
Offset 985, 8 lines modifiedOffset 985, 8 lines modified
985 -rw----·····0.0·fat·····2108·b-·defN·81-Jan-01·01:01·res/menu/option_article.xml985 -rw----·····0.0·fat·····2108·b-·defN·81-Jan-01·01:01·res/menu/option_article.xml
986 -rw----·····0.0·fat······360·b-·defN·81-Jan-01·01:01·res/xml/standalone_badge_offset.xml986 -rw----·····0.0·fat······360·b-·defN·81-Jan-01·01:01·res/xml/standalone_badge_offset.xml
987 -rw----·····0.0·fat······516·b-·defN·81-Jan-01·01:01·res/drawable/abc_seekbar_tick_mark_material.xml987 -rw----·····0.0·fat······516·b-·defN·81-Jan-01·01:01·res/drawable/abc_seekbar_tick_mark_material.xml
988 -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_normal.9.png988 -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_normal.9.png
989 -rw----·····2.0·fat···118215·b-·defN·81-Jan-01·01:01·META-INF/8CAC77C9.SF989 -rw----·····2.0·fat···118215·b-·defN·81-Jan-01·01:01·META-INF/8CAC77C9.SF
990 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/8CAC77C9.RSA990 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/8CAC77C9.RSA
991 -rw----·····2.0·fat···118088·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF991 -rw----·····2.0·fat···118088·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
992 990·files,·21994364·bytes·uncompressed,·10252242·bytes·compressed:··53.4%992 990·files,·21994356·bytes·uncompressed,·10252263·bytes·compressed:··53.4%
75.5 MB
classes.dex
75.5 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 13 lines modifiedOffset 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············:·4536a35f4 checksum············:·4e8f4817
5 signature···········:·a2a0...48ff5 signature···········:·e64c...c0b6
6 file_size···········:·92945886 file_size···········:·9294580
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·6668010 string_ids_size·····:·66680
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·805612 type_ids_size·······:·8056
13 type_ids_off········:·266832·(0x041250)13 type_ids_off········:·266832·(0x041250)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·299056·(0x049030)15 proto_ids_off·······:·299056·(0x049030)
16 field_ids_size······:·5645916 field_ids_size······:·56459
17 field_ids_off·······:·461332·(0x070a14)17 field_ids_off·······:·461332·(0x070a14)
18 method_ids_size·····:·6196818 method_ids_size·····:·61968
19 method_ids_off······:·913004·(0x0dee6c)19 method_ids_off······:·913004·(0x0dee6c)
20 class_defs_size·····:·652420 class_defs_size·····:·6524
21 class_defs_off······:·1408748·(0x157eec)21 class_defs_off······:·1408748·(0x157eec)
22 data_size···········:·767707222 data_size···········:·7677064
23 data_off············:·1617516·(0x18ae6c)23 data_off············:·1617516·(0x18ae6c)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·625 class_idx···········:·6
26 access_flags········:·4097·(0x1001)26 access_flags········:·4097·(0x1001)
27 superclass_idx······:·513327 superclass_idx······:·5133
28 source_file_idx·····:·-128 source_file_idx·····:·-1
Offset 812994, 36 lines modifiedOffset 812994, 36 lines modified
812994 ······type··········:·'()V'812994 ······type··········:·'()V'
812995 ······access········:·0x10008·(STATIC·CONSTRUCTOR)812995 ······access········:·0x10008·(STATIC·CONSTRUCTOR)
812996 ······code··········-812996 ······code··········-
812997 ······registers·····:·1812997 ······registers·····:·1
812998 ······ins···········:·0812998 ······ins···········:·0
812999 ······outs··········:·0812999 ······outs··········:·0
813000 ······insns·size····:·7·16-bit·code·units813000 ······insns·size····:·7·16-bit·code·units
813001 36de30:········································|[36de30]·fr.gaulupeau.apps.Poche.data.DbConnection$Holder.<clinit>:()V813001 36de28:········································|[36de28]·fr.gaulupeau.apps.Poche.data.DbConnection$Holder.<clinit>:()V
813002 36de40:·7100·658e·0000·························|0000:·invoke-static·{},·Lfr/gaulupeau/apps/Poche/data/DbConnection;.getSession:()Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;·//·method@8e65813002 36de38:·7100·658e·0000·························|0000:·invoke-static·{},·Lfr/gaulupeau/apps/Poche/data/DbConnection;.getSession:()Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;·//·method@8e65
813003 36de46:·0c00···································|0003:·move-result-object·v0813003 36de3e:·0c00···································|0003:·move-result-object·v0
813004 36de48:·6900·94c4······························|0004:·sput-object·v0,·Lfr/gaulupeau/apps/Poche/data/DbConnection$Holder;.session:Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;·//·field@c494813004 36de40:·6900·94c4······························|0004:·sput-object·v0,·Lfr/gaulupeau/apps/Poche/data/DbConnection$Holder;.session:Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;·//·field@c494
813005 36de4c:·0e00···································|0006:·return-void813005 36de44:·0e00···································|0006:·return-void
813006 ······catches·······:·(none)813006 ······catches·······:·(none)
813007 ······positions·····:·813007 ······positions·····:·
813008 ········0x0000·line=54813008 ········0x0000·line=54
813009 ······locals········:·813009 ······locals········:·
  
813010 ····#1··············:·(in·Lfr/gaulupeau/apps/Poche/data/DbConnection$Holder;)813010 ····#1··············:·(in·Lfr/gaulupeau/apps/Poche/data/DbConnection$Holder;)
813011 ······name··········:·'<init>'813011 ······name··········:·'<init>'
813012 ······type··········:·'()V'813012 ······type··········:·'()V'
813013 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)813013 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)
813014 ······code··········-813014 ······code··········-
813015 ······registers·····:·1813015 ······registers·····:·1
813016 ······ins···········:·1813016 ······ins···········:·1
813017 ······outs··········:·1813017 ······outs··········:·1
813018 ······insns·size····:·4·16-bit·code·units813018 ······insns·size····:·4·16-bit·code·units
813019 36de50:········································|[36de50]·fr.gaulupeau.apps.Poche.data.DbConnection$Holder.<init>:()V813019 36de48:········································|[36de48]·fr.gaulupeau.apps.Poche.data.DbConnection$Holder.<init>:()V
813020 36de60:·7010·e29a·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@9ae2813020 36de58:·7010·e29a·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@9ae2
813021 36de66:·0e00···································|0003:·return-void813021 36de5e:·0e00···································|0003:·return-void
813022 ······catches·······:·(none)813022 ······catches·······:·(none)
813023 ······positions·····:·813023 ······positions·····:·
813024 ········0x0000·line=53813024 ········0x0000·line=53
813025 ······locals········:·813025 ······locals········:·
813026 ········0x0000·-·0x0004·reg=0·this·Lfr/gaulupeau/apps/Poche/data/DbConnection$Holder;·813026 ········0x0000·-·0x0004·reg=0·this·Lfr/gaulupeau/apps/Poche/data/DbConnection$Holder;·
  
813027 ····#2··············:·(in·Lfr/gaulupeau/apps/Poche/data/DbConnection$Holder;)813027 ····#2··············:·(in·Lfr/gaulupeau/apps/Poche/data/DbConnection$Holder;)
Offset 813031, 34 lines modifiedOffset 813031, 34 lines modified
813031 ······type··········:·'()Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;'813031 ······type··········:·'()Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;'
813032 ······access········:·0x1008·(STATIC·SYNTHETIC)813032 ······access········:·0x1008·(STATIC·SYNTHETIC)
813033 ······code··········-813033 ······code··········-
813034 ······registers·····:·1813034 ······registers·····:·1
813035 ······ins···········:·0813035 ······ins···········:·0
813036 ······outs··········:·0813036 ······outs··········:·0
813037 ······insns·size····:·3·16-bit·code·units813037 ······insns·size····:·3·16-bit·code·units
813038 36de00:········································|[36de00]·fr.gaulupeau.apps.Poche.data.DbConnection$Holder.access$000:()Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;813038 36ddf8:········································|[36ddf8]·fr.gaulupeau.apps.Poche.data.DbConnection$Holder.access$000:()Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;
813039 36de10:·6200·94c4······························|0000:·sget-object·v0,·Lfr/gaulupeau/apps/Poche/data/DbConnection$Holder;.session:Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;·//·field@c494813039 36de08:·6200·94c4······························|0000:·sget-object·v0,·Lfr/gaulupeau/apps/Poche/data/DbConnection$Holder;.session:Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;·//·field@c494
813040 36de14:·1100···································|0002:·return-object·v0813040 36de0c:·1100···································|0002:·return-object·v0
813041 ······catches·······:·(none)813041 ······catches·······:·(none)
813042 ······positions·····:·813042 ······positions·····:·
813043 ········0x0000·line=53813043 ········0x0000·line=53
813044 ······locals········:·813044 ······locals········:·
  
813045 ····#3··············:·(in·Lfr/gaulupeau/apps/Poche/data/DbConnection$Holder;)813045 ····#3··············:·(in·Lfr/gaulupeau/apps/Poche/data/DbConnection$Holder;)
813046 ······name··········:·'access$002'813046 ······name··········:·'access$002'
813047 ······type··········:·'(Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;)Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;'813047 ······type··········:·'(Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;)Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;'
813048 ······access········:·0x1008·(STATIC·SYNTHETIC)813048 ······access········:·0x1008·(STATIC·SYNTHETIC)
813049 ······code··········-813049 ······code··········-
813050 ······registers·····:·1813050 ······registers·····:·1
813051 ······ins···········:·1813051 ······ins···········:·1
813052 ······outs··········:·0813052 ······outs··········:·0
813053 ······insns·size····:·3·16-bit·code·units813053 ······insns·size····:·3·16-bit·code·units
813054 36de18:········································|[36de18]·fr.gaulupeau.apps.Poche.data.DbConnection$Holder.access$002:(Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;)Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;813054 36de10:········································|[36de10]·fr.gaulupeau.apps.Poche.data.DbConnection$Holder.access$002:(Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;)Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;
813055 36de28:·6900·94c4······························|0000:·sput-object·v0,·Lfr/gaulupeau/apps/Poche/data/DbConnection$Holder;.session:Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;·//·field@c494813055 36de20:·6900·94c4······························|0000:·sput-object·v0,·Lfr/gaulupeau/apps/Poche/data/DbConnection$Holder;.session:Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;·//·field@c494
813056 36de2c:·1100···································|0002:·return-object·v0813056 36de24:·1100···································|0002:·return-object·v0
813057 ······catches·······:·(none)813057 ······catches·······:·(none)
813058 ······positions·····:·813058 ······positions·····:·
813059 ········0x0000·line=53813059 ········0x0000·line=53
813060 ······locals········:·813060 ······locals········:·
813061 ········0x0000·-·0x0003·reg=0·(null)·Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;·813061 ········0x0000·-·0x0003·reg=0·(null)·Lfr/gaulupeau/apps/Poche/data/dao/DaoSession;·
  
813062 ··Virtual·methods···-813062 ··Virtual·methods···-
Offset 813096, 32 lines modifiedOffset 813096, 32 lines modified
813096 ······type··········:·'()V'813096 ······type··········:·'()V'
813097 ······access········:·0x10008·(STATIC·CONSTRUCTOR)813097 ······access········:·0x10008·(STATIC·CONSTRUCTOR)
813098 ······code··········-813098 ······code··········-
813099 ······registers·····:·0813099 ······registers·····:·0
813100 ······ins···········:·0813100 ······ins···········:·0
813101 ······outs··········:·0813101 ······outs··········:·0
813102 ······insns·size····:·1·16-bit·code·units813102 ······insns·size····:·1·16-bit·code·units
813103 36df34:········································|[36df34]·fr.gaulupeau.apps.Poche.data.DbConnection.<clinit>:()V813103 36df2c:········································|[36df2c]·fr.gaulupeau.apps.Poche.data.DbConnection.<clinit>:()V
813104 36df44:·0e00···································|0000:·return-void813104 36df3c:·0e00···································|0000:·return-void
813105 ······catches·······:·(none)813105 ······catches·······:·(none)
813106 ······positions·····:·813106 ······positions·····:·
813107 ······locals········:·813107 ······locals········:·
  
813108 ····#1··············:·(in·Lfr/gaulupeau/apps/Poche/data/DbConnection;)813108 ····#1··············:·(in·Lfr/gaulupeau/apps/Poche/data/DbConnection;)
813109 ······name··········:·'<init>'813109 ······name··········:·'<init>'
813110 ······type··········:·'()V'813110 ······type··········:·'()V'
813111 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)813111 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
813112 ······code··········-813112 ······code··········-
813113 ······registers·····:·1813113 ······registers·····:·1
813114 ······ins···········:·1813114 ······ins···········:·1
813115 ······outs··········:·1813115 ······outs··········:·1
813116 ······insns·size····:·4·16-bit·code·units813116 ······insns·size····:·4·16-bit·code·units
813117 36df48:········································|[36df48]·fr.gaulupeau.apps.Poche.data.DbConnection.<init>:()V813117 36df40:········································|[36df40]·fr.gaulupeau.apps.Poche.data.DbConnection.<init>:()V
813118 36df58:·7010·e29a·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@9ae2813118 36df50:·7010·e29a·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@9ae2
813119 36df5e:·0e00···································|0003:·return-void813119 36df56:·0e00···································|0003:·return-void
Max diff block lines reached; 79157144/79165499 bytes (99.99%) of diff not shown.
15.2 KB
classes.jar
3.61 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·12607436·bytes,·number·of·entries:·65141 Zip·file·size:·12607505·bytes,·number·of·entries:·6514
2 ?rwxrwxr-x··2.0·unx······178·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Boolean$1$hashCode.class2 ?rwxrwxr-x··2.0·unx······178·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Boolean$1$hashCode.class
3 ?rwxrwxr-x··2.0·unx······163·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Long$1$hashCode.class3 ?rwxrwxr-x··2.0·unx······163·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Long$1$hashCode.class
4 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class4 ?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·····2930·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CallbackHandler.class5 ?rwxrwxr-x··2.0·unx·····2930·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CallbackHandler.class
6 ?rwxrwxr-x··2.0·unx······987·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackApi21.class6 ?rwxrwxr-x··2.0·unx······987·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackApi21.class
7 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal.class7 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal.class
8 ?rwxrwxr-x··2.0·unx······989·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback.class8 ?rwxrwxr-x··2.0·unx······989·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback.class
Offset 4996, 15 lines modifiedOffset 4996, 15 lines modified
4996 ?rwxrwxr-x··2.0·unx······996·b-·stor·80-Jan-01·00:00·com/squareup/moshi/StandardJsonAdapters$9.class4996 ?rwxrwxr-x··2.0·unx······996·b-·stor·80-Jan-01·00:00·com/squareup/moshi/StandardJsonAdapters$9.class
4997 ?rwxrwxr-x··2.0·unx·····2735·b-·stor·80-Jan-01·00:00·com/squareup/moshi/StandardJsonAdapters$EnumJsonAdapter.class4997 ?rwxrwxr-x··2.0·unx·····2735·b-·stor·80-Jan-01·00:00·com/squareup/moshi/StandardJsonAdapters$EnumJsonAdapter.class
4998 ?rwxrwxr-x··2.0·unx·····2470·b-·stor·80-Jan-01·00:00·com/squareup/moshi/StandardJsonAdapters$ObjectJsonAdapter.class4998 ?rwxrwxr-x··2.0·unx·····2470·b-·stor·80-Jan-01·00:00·com/squareup/moshi/StandardJsonAdapters$ObjectJsonAdapter.class
4999 ?rwxrwxr-x··2.0·unx·····3603·b-·stor·80-Jan-01·00:00·com/squareup/moshi/adapters/EnumJsonAdapter.class4999 ?rwxrwxr-x··2.0·unx·····3603·b-·stor·80-Jan-01·00:00·com/squareup/moshi/adapters/EnumJsonAdapter.class
5000 ?rwxrwxr-x··2.0·unx·····3028·b-·stor·80-Jan-01·00:00·com/squareup/moshi/adapters/PolymorphicJsonAdapterFactory$PolymorphicJsonAdapter.class5000 ?rwxrwxr-x··2.0·unx·····3028·b-·stor·80-Jan-01·00:00·com/squareup/moshi/adapters/PolymorphicJsonAdapterFactory$PolymorphicJsonAdapter.class
5001 ?rwxrwxr-x··2.0·unx·····2460·b-·stor·80-Jan-01·00:00·com/squareup/moshi/adapters/PolymorphicJsonAdapterFactory.class5001 ?rwxrwxr-x··2.0·unx·····2460·b-·stor·80-Jan-01·00:00·com/squareup/moshi/adapters/PolymorphicJsonAdapterFactory.class
5002 ?rwxrwxr-x··2.0·unx······998·b-·stor·80-Jan-01·00:00·com/squareup/moshi/adapters/Rfc3339DateJsonAdapter.class5002 ?rwxrwxr-x··2.0·unx······998·b-·stor·80-Jan-01·00:00·com/squareup/moshi/adapters/Rfc3339DateJsonAdapter.class
5003 ?rwxrwxr-x··2.0·unx·····4331·b-·stor·80-Jan-01·00:00·fr/gaulupeau/apps/Poche/EventBusIndex.class5003 ?rwxrwxr-x··2.0·unx·····4400·b-·stor·80-Jan-01·00:00·fr/gaulupeau/apps/Poche/EventBusIndex.class
5004 ?rwxrwxr-x··2.0·unx······809·b-·stor·80-Jan-01·00:00·fr/gaulupeau/apps/Poche/data/-$$Lambda$QueueHelper$qfL4IPQzGJJhIM473plhLb2YcVI.class5004 ?rwxrwxr-x··2.0·unx······809·b-·stor·80-Jan-01·00:00·fr/gaulupeau/apps/Poche/data/-$$Lambda$QueueHelper$qfL4IPQzGJJhIM473plhLb2YcVI.class
5005 ?rwxrwxr-x··2.0·unx······524·b-·stor·80-Jan-01·00:00·fr/gaulupeau/apps/Poche/data/-$$Lambda$Settings$OOQdVOhUwsp-mvxgBZGer-drt7Y.class5005 ?rwxrwxr-x··2.0·unx······524·b-·stor·80-Jan-01·00:00·fr/gaulupeau/apps/Poche/data/-$$Lambda$Settings$OOQdVOhUwsp-mvxgBZGer-drt7Y.class
5006 ?rwxrwxr-x··2.0·unx·····3611·b-·stor·80-Jan-01·00:00·fr/gaulupeau/apps/Poche/data/ListAdapter$ViewHolder.class5006 ?rwxrwxr-x··2.0·unx·····3611·b-·stor·80-Jan-01·00:00·fr/gaulupeau/apps/Poche/data/ListAdapter$ViewHolder.class
5007 ?rwxrwxr-x··2.0·unx·····3124·b-·stor·80-Jan-01·00:00·fr/gaulupeau/apps/Poche/data/ListAdapter.class5007 ?rwxrwxr-x··2.0·unx·····3124·b-·stor·80-Jan-01·00:00·fr/gaulupeau/apps/Poche/data/ListAdapter.class
5008 ?rwxrwxr-x··2.0·unx·····1674·b-·stor·80-Jan-01·00:00·fr/gaulupeau/apps/Poche/data/TagListAdapter$ViewHolder.class5008 ?rwxrwxr-x··2.0·unx·····1674·b-·stor·80-Jan-01·00:00·fr/gaulupeau/apps/Poche/data/TagListAdapter$ViewHolder.class
5009 ?rwxrwxr-x··2.0·unx·····2045·b-·stor·80-Jan-01·00:00·fr/gaulupeau/apps/Poche/data/TagListAdapter.class5009 ?rwxrwxr-x··2.0·unx·····2045·b-·stor·80-Jan-01·00:00·fr/gaulupeau/apps/Poche/data/TagListAdapter.class
5010 ?rwxrwxr-x··2.0·unx·····7405·b-·stor·80-Jan-01·00:00·fr/gaulupeau/apps/Poche/data/dao/AnnotationDao.class5010 ?rwxrwxr-x··2.0·unx·····7405·b-·stor·80-Jan-01·00:00·fr/gaulupeau/apps/Poche/data/dao/AnnotationDao.class
Offset 6509, 8 lines modifiedOffset 6509, 8 lines modified
6509 ?rwxrwxr-x··2.0·unx····16031·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsJVMKt.class6509 ?rwxrwxr-x··2.0·unx····16031·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsJVMKt.class
6510 ?rwxrwxr-x··2.0·unx····48441·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class6510 ?rwxrwxr-x··2.0·unx····48441·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class
6511 ?rwxrwxr-x··2.0·unx····27668·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class6511 ?rwxrwxr-x··2.0·unx····27668·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class
6512 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class6512 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class
6513 ?rwxrwxr-x··2.0·unx·····1783·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class6513 ?rwxrwxr-x··2.0·unx·····1783·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class
6514 ?rwxrwxr-x··2.0·unx····36756·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class6514 ?rwxrwxr-x··2.0·unx····36756·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class
6515 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class6515 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class
6516 6514·files,·14942775·bytes·uncompressed,·11403804·bytes·compressed:··23.7%6516 6514·files,·14942844·bytes·uncompressed,·11403873·bytes·compressed:··23.7%
11.6 KB
fr/gaulupeau/apps/Poche/EventBusIndex.class
11.5 KB
procyon -ec {}
    
Offset 1, 97 lines modifiedOffset 1, 100 lines modified
  
1 package·fr.gaulupeau.apps.Poche;1 package·fr.gaulupeau.apps.Poche;
  
2 import·fr.gaulupeau.apps.Poche.ui.ReadArticleActivity;2 import·fr.gaulupeau.apps.Poche.ui.ReadArticleActivity;
3 import·fr.gaulupeau.apps.Poche.ui.EditAddedArticleActivity;3 import·fr.gaulupeau.apps.Poche.ui.EditAddedArticleActivity;
4 import·fr.gaulupeau.apps.Poche.ui.MainActivity; 
5 import·fr.gaulupeau.apps.Poche.ui.ManageArticleTagsActivity; 
6 import·fr.gaulupeau.apps.Poche.events.LocalArticleReplacedEvent; 
7 import·fr.gaulupeau.apps.Poche.events.ArticlesChangedEvent; 
8 import·org.greenrobot.eventbus.meta.SubscriberInfo; 
9 import·org.greenrobot.eventbus.meta.SimpleSubscriberInfo; 
10 import·fr.gaulupeau.apps.Poche.events.EventProcessor;4 import·fr.gaulupeau.apps.Poche.events.EventProcessor;
11 import·fr.gaulupeau.apps.Poche.events.ActionResultEvent;5 import·fr.gaulupeau.apps.Poche.events.ActionResultEvent;
12 import·fr.gaulupeau.apps.Poche.events.DownloadFileFinishedEvent;6 import·fr.gaulupeau.apps.Poche.events.DownloadFileFinishedEvent;
13 import·fr.gaulupeau.apps.Poche.events.DownloadFileStartedEvent;7 import·fr.gaulupeau.apps.Poche.events.DownloadFileStartedEvent;
14 import·fr.gaulupeau.apps.Poche.events.SyncQueueFinishedEvent;8 import·fr.gaulupeau.apps.Poche.events.SyncQueueFinishedEvent;
15 import·fr.gaulupeau.apps.Poche.events.SyncQueueProgressEvent;9 import·fr.gaulupeau.apps.Poche.events.SyncQueueProgressEvent;
16 import·fr.gaulupeau.apps.Poche.events.FetchImagesFinishedEvent;10 import·fr.gaulupeau.apps.Poche.events.FetchImagesFinishedEvent;
17 import·fr.gaulupeau.apps.Poche.events.FetchImagesProgressEvent;11 import·fr.gaulupeau.apps.Poche.events.FetchImagesProgressEvent;
18 import·fr.gaulupeau.apps.Poche.events.SweepDeletedArticlesFinishedEvent;12 import·fr.gaulupeau.apps.Poche.events.SweepDeletedArticlesFinishedEvent;
19 import·fr.gaulupeau.apps.Poche.events.SweepDeletedArticlesProgressEvent;13 import·fr.gaulupeau.apps.Poche.events.SweepDeletedArticlesProgressEvent;
20 import·fr.gaulupeau.apps.Poche.events.SweepDeletedArticlesStartedEvent;14 import·fr.gaulupeau.apps.Poche.events.SweepDeletedArticlesStartedEvent;
 15 import·fr.gaulupeau.apps.Poche.events.ConnectivityChangedEvent;
 16 import·fr.gaulupeau.apps.Poche.events.AlarmReceivedEvent;
 17 import·fr.gaulupeau.apps.Poche.events.BootCompletedEvent;
 18 import·fr.gaulupeau.apps.Poche.ui.ManageArticleTagsActivity;
 19 import·fr.gaulupeau.apps.Poche.events.LocalArticleReplacedEvent;
 20 import·fr.gaulupeau.apps.Poche.events.ArticlesChangedEvent;
 21 import·org.greenrobot.eventbus.meta.SubscriberInfo;
 22 import·org.greenrobot.eventbus.meta.SimpleSubscriberInfo;
 23 import·fr.gaulupeau.apps.Poche.ui.MainActivity;
21 import·fr.gaulupeau.apps.Poche.events.UpdateArticlesFinishedEvent;24 import·fr.gaulupeau.apps.Poche.events.UpdateArticlesFinishedEvent;
22 import·fr.gaulupeau.apps.Poche.events.UpdateArticlesProgressEvent;25 import·fr.gaulupeau.apps.Poche.events.UpdateArticlesProgressEvent;
23 import·org.greenrobot.eventbus.ThreadMode; 
24 import·fr.gaulupeau.apps.Poche.events.UpdateArticlesStartedEvent;26 import·fr.gaulupeau.apps.Poche.events.UpdateArticlesStartedEvent;
25 import·fr.gaulupeau.apps.Poche.events.FeedsChangedEvent;27 import·fr.gaulupeau.apps.Poche.events.FeedsChangedEvent;
 28 import·org.greenrobot.eventbus.ThreadMode;
26 import·fr.gaulupeau.apps.Poche.events.OfflineQueueChangedEvent;29 import·fr.gaulupeau.apps.Poche.events.OfflineQueueChangedEvent;
27 import·fr.gaulupeau.apps.Poche.events.ConnectivityChangedEvent; 
28 import·fr.gaulupeau.apps.Poche.events.AlarmReceivedEvent; 
29 import·fr.gaulupeau.apps.Poche.events.BootCompletedEvent; 
30 import·org.greenrobot.eventbus.meta.SubscriberMethodInfo;30 import·org.greenrobot.eventbus.meta.SubscriberMethodInfo;
31 import·java.util.HashMap;31 import·java.util.HashMap;
32 import·java.util.Map;32 import·java.util.Map;
33 import·org.greenrobot.eventbus.meta.SubscriberInfoIndex;33 import·org.greenrobot.eventbus.meta.SubscriberInfoIndex;
  
34 public·class·EventBusIndex·implements·SubscriberInfoIndex34 public·class·EventBusIndex·implements·SubscriberInfoIndex
35 {35 {
36 ····private·static·final·Map·SUBSCRIBER_INDEX;36 ····private·static·final·Map·SUBSCRIBER_INDEX;
37 ····37 ····
38 ····static·{38 ····static·{
39 ········SUBSCRIBER_INDEX·=·new·HashMap();39 ········SUBSCRIBER_INDEX·=·new·HashMap();
40 ········final·SubscriberMethodInfo[]·array·=·new·SubscriberMethodInfo[18];40 ········final·SubscriberMethodInfo[]·array·=·new·SubscriberMethodInfo[5];
41 ········array[0]·=·new·SubscriberMethodInfo("onBootCompletedEvent",·(Class)BootCompletedEvent.class);41 ········array[0]·=·new·SubscriberMethodInfo("onOfflineQueueChangedEvent",·(Class)OfflineQueueChangedEvent.class,·ThreadMode.MAIN,·-1,·false);
 42 ········final·ThreadMode·main·=·ThreadMode.MAIN;
 43 ········final·String·s·=·"onFeedsChangedEvent";
42 ········final·SubscriberMethodInfo·subscriberMethodInfo·=·new·SubscriberMethodInfo("onAlarmReceivedEvent",·(Class)AlarmReceivedEvent.class);44 ········final·SubscriberMethodInfo·subscriberMethodInfo·=·new·SubscriberMethodInfo(s,·(Class)FeedsChangedEvent.class,·main);
43 ········final·int·n·=·1;45 ········final·int·n·=·1;
44 ········array[n]·=·subscriberMethodInfo;46 ········array[n]·=·subscriberMethodInfo;
45 ········final·SubscriberMethodInfo·subscriberMethodInfo2·=·new·SubscriberMethodInfo("onConnectivityChangedEvent",·(Class)ConnectivityChangedEvent.class);47 ········final·SubscriberMethodInfo·subscriberMethodInfo2·=·new·SubscriberMethodInfo("onUpdateArticlesStartedEvent",·(Class)UpdateArticlesStartedEvent.class,·ThreadMode.MAIN,·0,·true);
46 ········final·int·n2·=·2;48 ········final·int·n2·=·2;
47 ········array[n2]·=·subscriberMethodInfo2;49 ········array[n2]·=·subscriberMethodInfo2;
 50 ········final·ThreadMode·main2·=·ThreadMode.MAIN;
 51 ········final·String·s2·=·"onUpdateArticlesProgressEvent";
48 ········final·SubscriberMethodInfo·subscriberMethodInfo3·=·new·SubscriberMethodInfo("onOfflineQueueChangedEvent",·(Class)OfflineQueueChangedEvent.class);52 ········final·SubscriberMethodInfo·subscriberMethodInfo3·=·new·SubscriberMethodInfo(s2,·(Class)UpdateArticlesProgressEvent.class,·main2);
49 ········final·int·n3·=·3;53 ········final·int·n3·=·3;
50 ········array[n3]·=·subscriberMethodInfo3;54 ········array[n3]·=·subscriberMethodInfo3;
 55 ········final·ThreadMode·main3·=·ThreadMode.MAIN;
51 ········final·String·s·=·"onFeedsChangedEvent"; 
52 ········array[4]·=·new·SubscriberMethodInfo(s,·(Class)FeedsChangedEvent.class); 
53 ········final·SubscriberMethodInfo·subscriberMethodInfo4·=·new·SubscriberMethodInfo("onUpdateArticlesStartedEvent",·(Class)UpdateArticlesStartedEvent.class,·ThreadMode.POSTING,·0,·true); 
54 ········final·int·n4·=·5; 
55 ········array[n4]·=·subscriberMethodInfo4; 
56 ········final·String·s2·=·"onUpdateArticlesProgressEvent"; 
57 ········array[6]·=·new·SubscriberMethodInfo(s2,·(Class)UpdateArticlesProgressEvent.class); 
58 ········final·String·s3·=·"onUpdateArticlesFinishedEvent";56 ········final·String·s3·=·"onUpdateArticlesFinishedEvent";
 57 ········final·SubscriberMethodInfo·subscriberMethodInfo4·=·new·SubscriberMethodInfo(s3,·(Class)UpdateArticlesFinishedEvent.class,·main3);
 58 ········final·int·n4·=·4;
 59 ········array[n4]·=·subscriberMethodInfo4;
59 ········array[7]·=·new·SubscriberMethodInfo(s3,·(Class)UpdateArticlesFinishedEvent.class); 
60 ········final·ThreadMode·posting·=·ThreadMode.POSTING; 
61 ········final·boolean·b·=·true; 
62 ········array[8]·=·new·SubscriberMethodInfo("onSweepDeletedArticlesStartedEvent",·(Class)SweepDeletedArticlesStartedEvent.class,·posting,·0,·b); 
63 ········array[9]·=·new·SubscriberMethodInfo("onSweepDeletedArticlesProgressEvent",·(Class)SweepDeletedArticlesProgressEvent.class); 
64 ········array[10]·=·new·SubscriberMethodInfo("onSweepDeletedArticlesFinishedEvent",·(Class)SweepDeletedArticlesFinishedEvent.class); 
65 ········array[11]·=·new·SubscriberMethodInfo("onFetchImagesProgressEvent",·(Class)FetchImagesProgressEvent.class); 
66 ········array[12]·=·new·SubscriberMethodInfo("onFetchImagesFinishedEvent",·(Class)FetchImagesFinishedEvent.class); 
67 ········array[13]·=·new·SubscriberMethodInfo("onSyncQueueProgressEvent",·(Class)SyncQueueProgressEvent.class); 
68 ········array[14]·=·new·SubscriberMethodInfo("onSyncQueueFinishedEvent",·(Class)SyncQueueFinishedEvent.class); 
69 ········array[15]·=·new·SubscriberMethodInfo("onDownloadFileStartedEvent",·(Class)DownloadFileStartedEvent.class,·ThreadMode.POSTING,·0,·b); 
70 ········array[16]·=·new·SubscriberMethodInfo("onDownloadFileFinishedEvent",·(Class)DownloadFileFinishedEvent.class); 
71 ········array[17]·=·new·SubscriberMethodInfo("onActionResultEvent",·(Class)ActionResultEvent.class); 
72 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)EventProcessor.class,·(boolean)(n·!=·0),·array));60 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)MainActivity.class,·(boolean)(n·!=·0),·array));
73 ········final·SubscriberMethodInfo[]·array2·=·new·SubscriberMethodInfo[n2];61 ········final·SubscriberMethodInfo[]·array2·=·new·SubscriberMethodInfo[n2];
74 ········final·ThreadMode·main·=·ThreadMode.MAIN;62 ········final·ThreadMode·main4·=·ThreadMode.MAIN;
75 ········final·String·s4·=·"onArticlesChangedEvent";63 ········final·String·s4·=·"onArticlesChangedEvent";
76 ········array2[0]·=·new·SubscriberMethodInfo(s4,·(Class)ArticlesChangedEvent.class,·main);64 ········array2[0]·=·new·SubscriberMethodInfo(s4,·(Class)ArticlesChangedEvent.class,·main4);
77 ········final·ThreadMode·main2·=·ThreadMode.MAIN;65 ········final·ThreadMode·main5·=·ThreadMode.MAIN;
78 ········final·String·s5·=·"onLocalArticleReplacedEvent";66 ········final·String·s5·=·"onLocalArticleReplacedEvent";
79 ········array2[n]·=·new·SubscriberMethodInfo(s5,·(Class)LocalArticleReplacedEvent.class,·main2);67 ········array2[n]·=·new·SubscriberMethodInfo(s5,·(Class)LocalArticleReplacedEvent.class,·main5);
80 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)ManageArticleTagsActivity.class,·(boolean)(n·!=·0),·array2));68 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)ManageArticleTagsActivity.class,·(boolean)(n·!=·0),·array2));
81 ········final·SubscriberMethodInfo[]·array3·=·new·SubscriberMethodInfo[n4];69 ········final·SubscriberMethodInfo[]·array3·=·new·SubscriberMethodInfo[18];
 70 ········array3[0]·=·new·SubscriberMethodInfo("onBootCompletedEvent",·(Class)BootCompletedEvent.class);
 71 ········array3[n]·=·new·SubscriberMethodInfo("onAlarmReceivedEvent",·(Class)AlarmReceivedEvent.class);
 72 ········array3[n2]·=·new·SubscriberMethodInfo("onConnectivityChangedEvent",·(Class)ConnectivityChangedEvent.class);
82 ········array3[0]·=·new·SubscriberMethodInfo("onOfflineQueueChangedEvent",·(Class)OfflineQueueChangedEvent.class,·ThreadMode.MAIN,·-1,·false);73 ········array3[n3]·=·new·SubscriberMethodInfo("onOfflineQueueChangedEvent",·(Class)OfflineQueueChangedEvent.class);
83 ········array3[n]·=·new·SubscriberMethodInfo(s,·(Class)FeedsChangedEvent.class,·ThreadMode.MAIN);74 ········array3[n4]·=·new·SubscriberMethodInfo(s,·(Class)FeedsChangedEvent.class);
84 ········array3[n2]·=·new·SubscriberMethodInfo("onUpdateArticlesStartedEvent",·(Class)UpdateArticlesStartedEvent.class,·ThreadMode.MAIN,·0,·true);75 ········array3[5]·=·new·SubscriberMethodInfo("onUpdateArticlesStartedEvent",·(Class)UpdateArticlesStartedEvent.class,·ThreadMode.POSTING,·0,·true);
85 ········array3[n3]·=·new·SubscriberMethodInfo(s2,·(Class)UpdateArticlesProgressEvent.class,·ThreadMode.MAIN);76 ········array3[6]·=·new·SubscriberMethodInfo(s2,·(Class)UpdateArticlesProgressEvent.class);
86 ········array3[4]·=·new·SubscriberMethodInfo(s3,·(Class)UpdateArticlesFinishedEvent.class,·ThreadMode.MAIN);77 ········array3[7]·=·new·SubscriberMethodInfo(s3,·(Class)UpdateArticlesFinishedEvent.class);
 78 ········final·ThreadMode·posting·=·ThreadMode.POSTING;
 79 ········final·boolean·b·=·true;
 80 ········array3[8]·=·new·SubscriberMethodInfo("onSweepDeletedArticlesStartedEvent",·(Class)SweepDeletedArticlesStartedEvent.class,·posting,·0,·b);
 81 ········array3[9]·=·new·SubscriberMethodInfo("onSweepDeletedArticlesProgressEvent",·(Class)SweepDeletedArticlesProgressEvent.class);
 82 ········array3[10]·=·new·SubscriberMethodInfo("onSweepDeletedArticlesFinishedEvent",·(Class)SweepDeletedArticlesFinishedEvent.class);
 83 ········array3[11]·=·new·SubscriberMethodInfo("onFetchImagesProgressEvent",·(Class)FetchImagesProgressEvent.class);
 84 ········array3[12]·=·new·SubscriberMethodInfo("onFetchImagesFinishedEvent",·(Class)FetchImagesFinishedEvent.class);
 85 ········array3[13]·=·new·SubscriberMethodInfo("onSyncQueueProgressEvent",·(Class)SyncQueueProgressEvent.class);
 86 ········array3[14]·=·new·SubscriberMethodInfo("onSyncQueueFinishedEvent",·(Class)SyncQueueFinishedEvent.class);
 87 ········array3[15]·=·new·SubscriberMethodInfo("onDownloadFileStartedEvent",·(Class)DownloadFileStartedEvent.class,·ThreadMode.POSTING,·0,·b);
 88 ········array3[16]·=·new·SubscriberMethodInfo("onDownloadFileFinishedEvent",·(Class)DownloadFileFinishedEvent.class);
 89 ········array3[17]·=·new·SubscriberMethodInfo("onActionResultEvent",·(Class)ActionResultEvent.class);
87 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)MainActivity.class,·(boolean)(n·!=·0),·array3));90 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)EventProcessor.class,·(boolean)(n·!=·0),·array3));
88 ········final·SubscriberMethodInfo[]·array4·=·new·SubscriberMethodInfo[n2];91 ········final·SubscriberMethodInfo[]·array4·=·new·SubscriberMethodInfo[n2];
89 ········array4[0]·=·new·SubscriberMethodInfo(s4,·(Class)ArticlesChangedEvent.class,·ThreadMode.MAIN);92 ········array4[0]·=·new·SubscriberMethodInfo(s4,·(Class)ArticlesChangedEvent.class,·ThreadMode.MAIN);
90 ········array4[n]·=·new·SubscriberMethodInfo(s5,·(Class)LocalArticleReplacedEvent.class,·ThreadMode.MAIN);93 ········array4[n]·=·new·SubscriberMethodInfo(s5,·(Class)LocalArticleReplacedEvent.class,·ThreadMode.MAIN);
91 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)EditAddedArticleActivity.class,·(boolean)(n·!=·0),·array4));94 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)EditAddedArticleActivity.class,·(boolean)(n·!=·0),·array4));
Max diff block lines reached; 225/11743 bytes (1.92%) of diff not shown.
29.6 KB
smali/fr/gaulupeau/apps/Poche/EventBusIndex.smali
    
Offset 18, 435 lines modifiedOffset 18, 435 lines modified
18 ········}18 ········}
19 ····.end·annotation19 ····.end·annotation
20 .end·field20 .end·field
  
  
21 #·direct·methods21 #·direct·methods
22 .method·static·constructor·<clinit>()V22 .method·static·constructor·<clinit>()V
23 ····.locals·2323 ····.locals·22
  
24 ····.line·1824 ····.line·18
25 ····new-instance·v0,·Ljava/util/HashMap;25 ····new-instance·v0,·Ljava/util/HashMap;
  
26 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V26 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V
  
27 ····sput-object·v0,·Lfr/gaulupeau/apps/Poche/EventBusIndex;->SUBSCRIBER_INDEX:Ljava/util/Map;27 ····sput-object·v0,·Lfr/gaulupeau/apps/Poche/EventBusIndex;->SUBSCRIBER_INDEX:Ljava/util/Map;
  
28 ····.line·2028 ····.line·20
29 ····new-instance·v0,·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;29 ····new-instance·v0,·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;
  
30 ····const-class·v1,·Lfr/gaulupeau/apps/Poche/events/EventProcessor;30 ····const-class·v1,·Lfr/gaulupeau/apps/Poche/ui/MainActivity;
  
31 ····const/16·v2,·0x1231 ····const/4·v2,·0x5
  
32 ····new-array·v2,·v2,·[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;32 ····new-array·v3,·v2,·[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
33 ····new-instance·v3,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;33 ····new-instance·v10,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
34 ····const-class·v4,·Lfr/gaulupeau/apps/Poche/events/BootCompletedEvent;34 ····const-class·v6,·Lfr/gaulupeau/apps/Poche/events/OfflineQueueChangedEvent;
  
35 ····const-string·v5,·"onBootCompletedEvent"35 ····sget-object·v7,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode;
  
36 ····invoke-direct·{v3,·v5,·v4},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;)V36 ····const-string·v5,·"onOfflineQueueChangedEvent"
  
37 ····const/4·v4,·0x037 ····const/4·v8,·-0x1
  
38 ····aput-object·v3,·v2,·v438 ····const/4·v9,·0x0
  
39 ····new-instance·v3,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;39 ····move-object·v4,·v10
  
40 ····const-class·v5,·Lfr/gaulupeau/apps/Poche/events/AlarmReceivedEvent;40 ····invoke-direct/range·{v4·..·v9},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V
  
41 ····const-string·v6,·"onAlarmReceivedEvent"41 ····const/4·v4,·0x0
  
42 ····invoke-direct·{v3,·v6,·v5},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;)V42 ····aput-object·v10,·v3,·v4
  
43 ····const/4·v5,·0x143 ····new-instance·v5,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
44 ····aput-object·v3,·v2,·v544 ····const-class·v6,·Lfr/gaulupeau/apps/Poche/events/FeedsChangedEvent;
  
45 ····new-instance·v3,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;45 ····sget-object·v7,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode;
  
46 ····const-class·v6,·Lfr/gaulupeau/apps/Poche/events/ConnectivityChangedEvent;46 ····const-string·v8,·"onFeedsChangedEvent"
  
47 ····const-string·v7,·"onConnectivityChangedEvent"47 ····invoke-direct·{v5,·v8,·v6,·v7},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V
  
48 ····invoke-direct·{v3,·v7,·v6},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;)V48 ····const/4·v6,·0x1
  
49 ····const/4·v6,·0x249 ····aput-object·v5,·v3,·v6
  
50 ····aput-object·v3,·v2,·v650 ····new-instance·v5,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
51 ····new-instance·v3,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;51 ····const-class·v11,·Lfr/gaulupeau/apps/Poche/events/UpdateArticlesStartedEvent;
  
52 ····const-class·v7,·Lfr/gaulupeau/apps/Poche/events/OfflineQueueChangedEvent;52 ····sget-object·v12,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode;
  
53 ····const-string·v8,·"onOfflineQueueChangedEvent"53 ····const-string·v10,·"onUpdateArticlesStartedEvent"
  
54 ····invoke-direct·{v3,·v8,·v7},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;)V54 ····const/4·v13,·0x0
  
55 ····const/4·v7,·0x355 ····const/4·v14,·0x1
  
56 ····aput-object·v3,·v2,·v756 ····move-object·v9,·v5
  
57 ····new-instance·v3,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;57 ····invoke-direct/range·{v9·..·v14},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V
  
58 ····const-class·v8,·Lfr/gaulupeau/apps/Poche/events/FeedsChangedEvent;58 ····const/4·v7,·0x2
  
59 ····const-string·v9,·"onFeedsChangedEvent"59 ····aput-object·v5,·v3,·v7
  
60 ····invoke-direct·{v3,·v9,·v8},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;)V60 ····new-instance·v5,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
61 ····const/4·v8,·0x461 ····const-class·v9,·Lfr/gaulupeau/apps/Poche/events/UpdateArticlesProgressEvent;
  
62 ····aput-object·v3,·v2,·v862 ····sget-object·v10,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode;
  
63 ····new-instance·v3,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;63 ····const-string·v11,·"onUpdateArticlesProgressEvent"
  
64 ····const-class·v12,·Lfr/gaulupeau/apps/Poche/events/UpdateArticlesStartedEvent;64 ····invoke-direct·{v5,·v11,·v9,·v10},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V
  
65 ····sget-object·v13,·Lorg/greenrobot/eventbus/ThreadMode;->POSTING:Lorg/greenrobot/eventbus/ThreadMode;65 ····const/4·v9,·0x3
  
66 ····const-string·v11,·"onUpdateArticlesStartedEvent"66 ····aput-object·v5,·v3,·v9
  
67 ····const/4·v14,·0x067 ····new-instance·v5,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
68 ····const/4·v15,·0x168 ····const-class·v10,·Lfr/gaulupeau/apps/Poche/events/UpdateArticlesFinishedEvent;
  
69 ····move-object·v10,·v369 ····sget-object·v12,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode;
  
70 ····invoke-direct/range·{v10·..·v15},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V70 ····const-string·v13,·"onUpdateArticlesFinishedEvent"
  
71 ····const/4·v10,·0x571 ····invoke-direct·{v5,·v13,·v10,·v12},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V
  
72 ····aput-object·v3,·v2,·v1072 ····const/4·v10,·0x4
  
73 ····new-instance·v3,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;73 ····aput-object·v5,·v3,·v10
  
74 ····const-class·v11,·Lfr/gaulupeau/apps/Poche/events/UpdateArticlesProgressEvent;74 ····invoke-direct·{v0,·v1,·v6,·v3},·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;-><init>(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V
  
75 ····const-string·v12,·"onUpdateArticlesProgressEvent"75 ····invoke-static·{v0},·Lfr/gaulupeau/apps/Poche/EventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V
  
76 ····invoke-direct·{v3,·v12,·v11},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;)V76 ····.line·34
 77 ····new-instance·v0,·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;
  
77 ····const/4·v11,·0x678 ····const-class·v1,·Lfr/gaulupeau/apps/Poche/ui/ManageArticleTagsActivity;
  
78 ····aput-object·v3,·v2,·v1179 ····new-array·v3,·v7,·[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
79 ····new-instance·v3,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;80 ····new-instance·v5,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
80 ····const-class·v11,·Lfr/gaulupeau/apps/Poche/events/UpdateArticlesFinishedEvent;81 ····const-class·v12,·Lfr/gaulupeau/apps/Poche/events/ArticlesChangedEvent;
  
81 ····const-string·v13,·"onUpdateArticlesFinishedEvent"82 ····sget-object·v14,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode;
  
82 ····invoke-direct·{v3,·v13,·v11},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;)V83 ····const-string·v15,·"onArticlesChangedEvent"
  
83 ····const/4·v11,·0x784 ····invoke-direct·{v5,·v15,·v12,·v14},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V
Max diff block lines reached; 22292/30240 bytes (73.72%) of diff not shown.