16.0 KB
/home/fdroid/fdroiddata/tmp/com.fsck.k9_27033.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.fsck.k9_27033.apk
2.58 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: <26fba3c8b17576c784918cd09aae9499d8aea92aadc999311aca1aca43cbb348>, actual: <c600966d3f2f41257fde94d0e0170b133a25f3d62d141f85f477f78893d4e156> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <696e301e597eba574bd09795e15fc79d6c680d1660d8d91f75c7aacc78c90a6714066e0000000000>, actual: <2b8ec0edf025968b8a9da2d49a913e0b0ceb97371725d141c2298d44d8aca97e14066e0000000000>
    
Offset 1, 20 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:·c430665e3662253b2078dcda350c2c6ce44d915a3d8a147b63ced619bb9e8576 
10 Signer·#1·certificate·SHA-1·digest:·a8240c05184d797c87efed01d907961f8b4ad62b 
11 Signer·#1·certificate·MD5·digest:·e5c122dc22693d02c54dba7c1d58f64e 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·16fd08415bc30cc5ba88b1ba04e2ac74cc6a22295e544d2b42867b2a42517882 
15 Signer·#1·public·key·SHA-1·digest:·55bf430d3602a3d0a59a40e1c9689343df78d4e1 
16 Signer·#1·public·key·MD5·digest:·60c0df933fb0052062caba7d007e63c8 
17 WARNING:·META-INF/services/org.apache.james.mime4j.dom.MessageServiceFactory·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/services/kotlinx.coroutines.CoroutineExceptionHandler·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
20 WARNING:·META-INF/services/java.nio.charset.spi.CharsetProvider·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
2.27 KB
zipinfo {}
    
Offset 500, 15 lines modifiedOffset 500, 15 lines modified
500 -rw----·····0.0·fat·····1888·b-·defN·81-Jan-01·01:01·res/animator/mtrl_fab_transformation_sheet_expand_spec.xml500 -rw----·····0.0·fat·····1888·b-·defN·81-Jan-01·01:01·res/animator/mtrl_fab_transformation_sheet_expand_spec.xml
501 -rw----·····0.0·fat·····1990·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/btn_dialog_disable.png501 -rw----·····0.0·fat·····1990·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/btn_dialog_disable.png
502 -rw----·····0.0·fat······420·b-·defN·81-Jan-01·01:01·res/anim/slide_out_left.xml502 -rw----·····0.0·fat······420·b-·defN·81-Jan-01·01:01·res/anim/slide_out_left.xml
503 -rw----·····0.0·fat······848·b-·defN·81-Jan-01·01:01·res/color/mtrl_chip_background_color.xml503 -rw----·····0.0·fat······848·b-·defN·81-Jan-01·01:01·res/color/mtrl_chip_background_color.xml
504 -rw----·····0.0·fat······467·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/abc_ic_star_black_48dp.png504 -rw----·····0.0·fat······467·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/abc_ic_star_black_48dp.png
505 -rw----·····0.0·fat······225·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_low_pressed.9.png505 -rw----·····0.0·fat······225·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_low_pressed.9.png
506 -rw----·····0.0·fat······576·b-·defN·81-Jan-01·01:01·res/layout/design_navigation_item.xml506 -rw----·····0.0·fat······576·b-·defN·81-Jan-01·01:01·res/layout/design_navigation_item.xml
507 -rw----·····0.0·fat··6481964·b-·defN·81-Jan-01·01:01·classes.dex507 -rw----·····0.0·fat··6482296·b-·defN·81-Jan-01·01:01·classes.dex
508 -rw----·····0.0·fat······376·b-·defN·81-Jan-01·01:01·res/color/design_icon_tint.xml508 -rw----·····0.0·fat······376·b-·defN·81-Jan-01·01:01·res/color/design_icon_tint.xml
509 -rw----·····0.0·fat·····1236·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/btn_dialog_normal.png509 -rw----·····0.0·fat·····1236·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/btn_dialog_normal.png
510 -rw----·····0.0·fat······692·b-·defN·81-Jan-01·01:01·res/drawable/ic_folder.xml510 -rw----·····0.0·fat······692·b-·defN·81-Jan-01·01:01·res/drawable/ic_folder.xml
511 -rw----·····0.0·fat······376·b-·defN·81-Jan-01·01:01·res/color/material_on_surface_disabled.xml511 -rw----·····0.0·fat······376·b-·defN·81-Jan-01·01:01·res/color/material_on_surface_disabled.xml
512 -rw----·····0.0·fat······620·b-·defN·81-Jan-01·01:01·res/layout-watch-v20/time_picker_dialog.xml512 -rw----·····0.0·fat······620·b-·defN·81-Jan-01·01:01·res/layout-watch-v20/time_picker_dialog.xml
513 -rw----·····0.0·fat······312·b-·defN·81-Jan-01·01:01·res/anim/design_snackbar_in.xml513 -rw----·····0.0·fat······312·b-·defN·81-Jan-01·01:01·res/anim/design_snackbar_in.xml
514 -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png514 -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png
Offset 1090, 8 lines modifiedOffset 1090, 8 lines modified
1090 -rw----·····0.0·fat······710·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/notification_icon_check_mail_anim_3.png1090 -rw----·····0.0·fat······710·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/notification_icon_check_mail_anim_3.png
1091 -rw----·····0.0·fat······360·b-·defN·81-Jan-01·01:01·res/xml/standalone_badge_offset.xml1091 -rw----·····0.0·fat······360·b-·defN·81-Jan-01·01:01·res/xml/standalone_badge_offset.xml
1092 -rw----·····0.0·fat······516·b-·defN·81-Jan-01·01:01·res/drawable/abc_seekbar_tick_mark_material.xml1092 -rw----·····0.0·fat······516·b-·defN·81-Jan-01·01:01·res/drawable/abc_seekbar_tick_mark_material.xml
1093 -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_normal.9.png1093 -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_normal.9.png
1094 -rw----·····2.0·fat···128342·b-·defN·81-Jan-01·01:01·META-INF/69738A09.SF1094 -rw----·····2.0·fat···128342·b-·defN·81-Jan-01·01:01·META-INF/69738A09.SF
1095 -rw----·····2.0·fat·····1299·b-·defN·81-Jan-01·01:01·META-INF/69738A09.RSA1095 -rw----·····2.0·fat·····1299·b-·defN·81-Jan-01·01:01·META-INF/69738A09.RSA
1096 -rw----·····2.0·fat···128215·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF1096 -rw----·····2.0·fat···128215·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
1097 1095·files,·11754389·bytes·uncompressed,·7027242·bytes·compressed:··40.2%1097 1095·files,·11754721·bytes·uncompressed,·7027267·bytes·compressed:··40.2%
8.14 KB
classes.dex
8.12 KB
classes.jar
3.78 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·11625269·bytes,·number·of·entries:·61991 Zip·file·size:·11626114·bytes,·number·of·entries:·6200
2 ?rwxrwxr-x··2.0·unx······929·b-·stor·80-Jan-01·00:00·$$ServiceLoaderMethods.class2 ?rwxrwxr-x··2.0·unx······929·b-·stor·80-Jan-01·00:00·$$ServiceLoaderMethods.class
3 ?rwxrwxr-x··2.0·unx······178·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Boolean$1$hashCode.class3 ?rwxrwxr-x··2.0·unx······178·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Boolean$1$hashCode.class
4 ?rwxrwxr-x··2.0·unx······163·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Long$1$hashCode.class4 ?rwxrwxr-x··2.0·unx······163·b-·stor·80-Jan-01·00:00·$r8$backportedMethods$utility$Long$1$hashCode.class
5 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class5 ?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······104·b-·stor·80-Jan-01·00:00·androidx/activity/Cancellable.class6 ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·androidx/activity/Cancellable.class
7 ?rwxrwxr-x··2.0·unx······397·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$1.class7 ?rwxrwxr-x··2.0·unx······397·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$1.class
8 ?rwxrwxr-x··2.0·unx······277·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$NonConfigurationInstances.class8 ?rwxrwxr-x··2.0·unx······277·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$NonConfigurationInstances.class
Offset 1698, 15 lines modifiedOffset 1698, 16 lines modified
1698 ?rwxrwxr-x··2.0·unx·····1541·b-·stor·80-Jan-01·00:00·com/fsck/k9/fragment/MessageListAdapter$contactPictureClickListener$1.class1698 ?rwxrwxr-x··2.0·unx·····1541·b-·stor·80-Jan-01·00:00·com/fsck/k9/fragment/MessageListAdapter$contactPictureClickListener$1.class
1699 ?rwxrwxr-x··2.0·unx·····1295·b-·stor·80-Jan-01·00:00·com/fsck/k9/fragment/MessageListAdapter$flagClickListener$1.class1699 ?rwxrwxr-x··2.0·unx·····1295·b-·stor·80-Jan-01·00:00·com/fsck/k9/fragment/MessageListAdapter$flagClickListener$1.class
1700 ?rwxrwxr-x··2.0·unx····12843·b-·defN·80-Jan-01·00:00·com/fsck/k9/fragment/MessageListAdapter.class1700 ?rwxrwxr-x··2.0·unx····12843·b-·defN·80-Jan-01·00:00·com/fsck/k9/fragment/MessageListAdapter.class
1701 ?rwxrwxr-x··2.0·unx·····1064·b-·stor·80-Jan-01·00:00·com/fsck/k9/fragment/MessageListFragment$Companion.class1701 ?rwxrwxr-x··2.0·unx·····1064·b-·stor·80-Jan-01·00:00·com/fsck/k9/fragment/MessageListFragment$Companion.class
1702 ?rwxrwxr-x··2.0·unx······851·b-·stor·80-Jan-01·00:00·com/fsck/k9/fragment/MessageListFragment$FolderOperation.class1702 ?rwxrwxr-x··2.0·unx······851·b-·stor·80-Jan-01·00:00·com/fsck/k9/fragment/MessageListFragment$FolderOperation.class
1703 ?rwxrwxr-x··2.0·unx······707·b-·stor·80-Jan-01·00:00·com/fsck/k9/fragment/MessageListFragment$FooterViewHolder.class1703 ?rwxrwxr-x··2.0·unx······707·b-·stor·80-Jan-01·00:00·com/fsck/k9/fragment/MessageListFragment$FooterViewHolder.class
1704 ?rwxrwxr-x··2.0·unx······898·b-·stor·80-Jan-01·00:00·com/fsck/k9/fragment/MessageListFragment$MessageListActivityListener$remoteSearchFailed$1.class1704 ?rwxrwxr-x··2.0·unx······898·b-·stor·80-Jan-01·00:00·com/fsck/k9/fragment/MessageListFragment$MessageListActivityListener$remoteSearchFailed$1.class
 1705 ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·com/fsck/k9/fragment/MessageListFragment$MessageListFragmentListener$Companion.class
1705 ?rwxrwxr-x··2.0·unx······565·b-·stor·80-Jan-01·00:00·com/fsck/k9/fragment/MessageListFragment$MessageListFragmentListener.class1706 ?rwxrwxr-x··2.0·unx······804·b-·stor·80-Jan-01·00:00·com/fsck/k9/fragment/MessageListFragment$MessageListFragmentListener.class
1706 ?rwxrwxr-x··2.0·unx······429·b-·stor·80-Jan-01·00:00·com/fsck/k9/fragment/MessageListFragment$WhenMappings.class1707 ?rwxrwxr-x··2.0·unx······429·b-·stor·80-Jan-01·00:00·com/fsck/k9/fragment/MessageListFragment$WhenMappings.class
1707 ?rwxrwxr-x··2.0·unx······806·b-·stor·80-Jan-01·00:00·com/fsck/k9/fragment/MessageListFragment$cacheBroadcastReceiver$1.class1708 ?rwxrwxr-x··2.0·unx······806·b-·stor·80-Jan-01·00:00·com/fsck/k9/fragment/MessageListFragment$cacheBroadcastReceiver$1.class
1708 ?rwxrwxr-x··2.0·unx······526·b-·stor·80-Jan-01·00:00·com/fsck/k9/fragment/MessageListFragmentComparators$ArrivalComparator.class1709 ?rwxrwxr-x··2.0·unx······526·b-·stor·80-Jan-01·00:00·com/fsck/k9/fragment/MessageListFragmentComparators$ArrivalComparator.class
1709 ?rwxrwxr-x··2.0·unx······524·b-·stor·80-Jan-01·00:00·com/fsck/k9/fragment/MessageListFragmentComparators$AttachmentComparator.class1710 ?rwxrwxr-x··2.0·unx······524·b-·stor·80-Jan-01·00:00·com/fsck/k9/fragment/MessageListFragmentComparators$AttachmentComparator.class
1710 ?rwxrwxr-x··2.0·unx······586·b-·stor·80-Jan-01·00:00·com/fsck/k9/fragment/MessageListFragmentComparators$ComparatorChain.class1711 ?rwxrwxr-x··2.0·unx······586·b-·stor·80-Jan-01·00:00·com/fsck/k9/fragment/MessageListFragmentComparators$ComparatorChain.class
1711 ?rwxrwxr-x··2.0·unx······523·b-·stor·80-Jan-01·00:00·com/fsck/k9/fragment/MessageListFragmentComparators$DateComparator.class1712 ?rwxrwxr-x··2.0·unx······523·b-·stor·80-Jan-01·00:00·com/fsck/k9/fragment/MessageListFragmentComparators$DateComparator.class
1712 ?rwxrwxr-x··2.0·unx······528·b-·stor·80-Jan-01·00:00·com/fsck/k9/fragment/MessageListFragmentComparators$FlaggedComparator.class1713 ?rwxrwxr-x··2.0·unx······528·b-·stor·80-Jan-01·00:00·com/fsck/k9/fragment/MessageListFragmentComparators$FlaggedComparator.class
Offset 6194, 8 lines modifiedOffset 6195, 8 lines modified
6194 ?rwxrwxr-x··2.0·unx······849·b-·stor·80-Jan-01·00:00·com/mikepenz/materialdrawer/model/SecondaryDrawerItem.class6195 ?rwxrwxr-x··2.0·unx······849·b-·stor·80-Jan-01·00:00·com/mikepenz/materialdrawer/model/SecondaryDrawerItem.class
6195 ?rwxrwxr-x··2.0·unx····11000·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class6196 ?rwxrwxr-x··2.0·unx····11000·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class
6196 ?rwxrwxr-x··2.0·unx····11808·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class6197 ?rwxrwxr-x··2.0·unx····11808·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class
6197 ?rwxrwxr-x··2.0·unx·····4071·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class6198 ?rwxrwxr-x··2.0·unx·····4071·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class
6198 ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class6199 ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class
6199 ?rwxrwxr-x··2.0·unx······636·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class6200 ?rwxrwxr-x··2.0·unx······636·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class
6200 ?rwxrwxr-x··2.0·unx·····3455·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class6201 ?rwxrwxr-x··2.0·unx·····3455·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class
6201 6199·files,·12467812·bytes·uncompressed,·10466135·bytes·compressed:··16.1%6202 6200·files,·12468413·bytes·uncompressed,·10466736·bytes·compressed:··16.1%
719 B
zipnote «TEMP»/diffoscope_jun0k8r9_tmp/tmpxzkho1x3_.zip
    
Offset 5103, 14 lines modifiedOffset 5103, 17 lines modified
  
5103 Filename:·com/fsck/k9/fragment/MessageListFragment$FooterViewHolder.class5103 Filename:·com/fsck/k9/fragment/MessageListFragment$FooterViewHolder.class
5104 Comment:·5104 Comment:·
  
5105 Filename:·com/fsck/k9/fragment/MessageListFragment$MessageListActivityListener$remoteSearchFailed$1.class5105 Filename:·com/fsck/k9/fragment/MessageListFragment$MessageListActivityListener$remoteSearchFailed$1.class
5106 Comment:·5106 Comment:·
  
 5107 Filename:·com/fsck/k9/fragment/MessageListFragment$MessageListFragmentListener$Companion.class
 5108 Comment:·
  
5107 Filename:·com/fsck/k9/fragment/MessageListFragment$MessageListFragmentListener.class5109 Filename:·com/fsck/k9/fragment/MessageListFragment$MessageListFragmentListener.class
5108 Comment:·5110 Comment:·
  
5109 Filename:·com/fsck/k9/fragment/MessageListFragment$WhenMappings.class5111 Filename:·com/fsck/k9/fragment/MessageListFragment$WhenMappings.class
5110 Comment:·5112 Comment:·
  
5111 Filename:·com/fsck/k9/fragment/MessageListFragment$cacheBroadcastReceiver$1.class5113 Filename:·com/fsck/k9/fragment/MessageListFragment$cacheBroadcastReceiver$1.class
1.14 KB
$$ServiceLoaderMethods.class
1.09 KB
procyon -ec {}
    
Offset 5, 28 lines modifiedOffset 5, 28 lines modified
5 import·kotlinx.coroutines.android.AndroidExceptionPreHandler;5 import·kotlinx.coroutines.android.AndroidExceptionPreHandler;
6 import·kotlinx.coroutines.CoroutineExceptionHandler;6 import·kotlinx.coroutines.CoroutineExceptionHandler;
7 import·java.util.Iterator;7 import·java.util.Iterator;
  
  
8 public·final·class·$$ServiceLoaderMethods8 public·final·class·$$ServiceLoaderMethods
9 {9 {
10 ····public·static·Iterator·$load$31736()·{10 ····public·static·Iterator·$load$31739()·{
11 ········final·int·n·=·1;11 ········final·int·n·=·1;
12 ········try·{12 ········try·{
13 ············final·CoroutineExceptionHandler[]·a·=·new·CoroutineExceptionHandler[n];13 ············final·CoroutineExceptionHandler[]·a·=·new·CoroutineExceptionHandler[n];
14 ············a[0]·=·(CoroutineExceptionHandler)new·AndroidExceptionPreHandler();14 ············a[0]·=·(CoroutineExceptionHandler)new·AndroidExceptionPreHandler();
15 ············return·Arrays.asList(a).iterator();15 ············return·Arrays.asList(a).iterator();
16 ········}16 ········}
17 ········finally·{17 ········finally·{
18 ············final·Throwable·cause;18 ············final·Throwable·cause;
19 ············throw·new·ServiceConfigurationError(cause.getMessage(),·cause);19 ············throw·new·ServiceConfigurationError(cause.getMessage(),·cause);
20 ········}20 ········}
21 ····}21 ····}
22 ····22 ····
23 ····public·static·Iterator·$load$31737()·{23 ····public·static·Iterator·$load$31740()·{
24 ········final·int·n·=·1;24 ········final·int·n·=·1;
25 ········try·{25 ········try·{
26 ············final·MainDispatcherFactory[]·a·=·new·MainDispatcherFactory[n];26 ············final·MainDispatcherFactory[]·a·=·new·MainDispatcherFactory[n];
27 ············a[0]·=·(MainDispatcherFactory)new·AndroidDispatcherFactory();27 ············a[0]·=·(MainDispatcherFactory)new·AndroidDispatcherFactory();
28 ············return·Arrays.asList(a).iterator();28 ············return·Arrays.asList(a).iterator();
29 ········}29 ········}
30 ········finally·{30 ········finally·{
727 B
com/fsck/k9/fragment/MessageListFragment$MessageListFragmentListener.class
579 B
procyon -ec {}
    
Offset 2, 14 lines modifiedOffset 2, 18 lines modified
2 package·com.fsck.k9.fragment;2 package·com.fsck.k9.fragment;
  
3 import·com.fsck.k9.controller.MessageReference;3 import·com.fsck.k9.controller.MessageReference;
4 import·com.fsck.k9.Account;4 import·com.fsck.k9.Account;
  
5 public·interface·MessageListFragment$MessageListFragmentListener5 public·interface·MessageListFragment$MessageListFragmentListener
6 {6 {
 7 ····default·static·{
 8 ········final·MessageListFragment$MessageListFragmentListener$Companion·$$INSTANCE·=·MessageListFragment$MessageListFragmentListener$Companion.$$INSTANCE;
 9 ····}
 10 ····
7 ····void·goBack();11 ····void·goBack();
8 ····12 ····
9 ····void·onCompose(final·Account·p0);13 ····void·onCompose(final·Account·p0);
10 ····14 ····
11 ····void·openMessage(final·MessageReference·p0);15 ····void·openMessage(final·MessageReference·p0);
12 ····16 ····
13 ····void·remoteSearchStarted();17 ····void·remoteSearchStarted();
871 B
kotlinx/coroutines/CoroutineExceptionHandlerImplKt.class
759 B
procyon -ec {}
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 import·java.util.List;7 import·java.util.List;
  
8 public·final·class·CoroutineExceptionHandlerImplKt8 public·final·class·CoroutineExceptionHandlerImplKt
9 {9 {
10 ····private·static·final·List·handlers;10 ····private·static·final·List·handlers;
11 ····11 ····
12 ····static·{12 ····static·{
13 ········handlers·=·SequencesKt.toList(SequencesKt.asSequence($$ServiceLoaderMethods.$load$31736()));13 ········handlers·=·SequencesKt.toList(SequencesKt.asSequence($$ServiceLoaderMethods.$load$31739()));
14 ····}14 ····}
15 ····15 ····
16 ····public·static·final·void·handleCoroutineExceptionImpl(final·CoroutineContext·coroutineContext,·final·Throwable·t)·{16 ····public·static·final·void·handleCoroutineExceptionImpl(final·CoroutineContext·coroutineContext,·final·Throwable·t)·{
17 ········for·(final·CoroutineExceptionHandler·coroutineExceptionHandler·:·CoroutineExceptionHandlerImplKt.handlers)·{17 ········for·(final·CoroutineExceptionHandler·coroutineExceptionHandler·:·CoroutineExceptionHandlerImplKt.handlers)·{
18 ············try·{18 ············try·{
19 ················coroutineExceptionHandler.handleException(coroutineContext,·t);19 ················coroutineExceptionHandler.handleException(coroutineContext,·t);
20 ············}20 ············}
929 B
kotlinx/coroutines/internal/MainDispatcherLoader.class
821 B
procyon -ec {}
    
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
24 ········MissingMainCoroutineDispatcher·missingDispatcher$default·=·null;24 ········MissingMainCoroutineDispatcher·missingDispatcher$default·=·null;
25 ········try·{25 ········try·{
26 ············List·list;26 ············List·list;
27 ············if·(MainDispatcherLoader.FAST_SERVICE_LOADER_ENABLED)·{27 ············if·(MainDispatcherLoader.FAST_SERVICE_LOADER_ENABLED)·{
28 ················list·=·FastServiceLoader.INSTANCE.loadMainDispatcherFactory$kotlinx_coroutines_core();28 ················list·=·FastServiceLoader.INSTANCE.loadMainDispatcherFactory$kotlinx_coroutines_core();
29 ············}29 ············}
30 ············else·{30 ············else·{
31 ················list·=·SequencesKt.toList(SequencesKt.asSequence($$ServiceLoaderMethods.$load$31737()));31 ················list·=·SequencesKt.toList(SequencesKt.asSequence($$ServiceLoaderMethods.$load$31740()));
32 ············}32 ············}
33 ············final·Iterator<MainDispatcherFactory>·iterator·=·list.iterator();33 ············final·Iterator<MainDispatcherFactory>·iterator·=·list.iterator();
34 ············MainDispatcherFactory·next;34 ············MainDispatcherFactory·next;
35 ············if·(!iterator.hasNext())·{35 ············if·(!iterator.hasNext())·{
36 ················next·=·null;36 ················next·=·null;
37 ············}37 ············}
38 ············else·{38 ············else·{
912 B
smali/$$ServiceLoaderMethods.smali
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 .class·public·final·synthetic·L$$ServiceLoaderMethods;1 .class·public·final·synthetic·L$$ServiceLoaderMethods;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"ServiceLoader"3 .source·"ServiceLoader"
  
  
4 #·direct·methods4 #·direct·methods
5 .method·public·static·$load$31736()Ljava/util/Iterator;5 .method·public·static·$load$31739()Ljava/util/Iterator;
6 ····.locals·36 ····.locals·3
  
7 ····const/4·v0,·0x17 ····const/4·v0,·0x1
  
8 ····:try_start_08 ····:try_start_0
9 ····new-array·v0,·v0,·[Lkotlinx/coroutines/CoroutineExceptionHandler;9 ····new-array·v0,·v0,·[Lkotlinx/coroutines/CoroutineExceptionHandler;
  
Offset 42, 15 lines modifiedOffset 42, 15 lines modified
42 ····move-result-object·v242 ····move-result-object·v2
  
43 ····invoke-direct·{v1,·v2,·v0},·Ljava/util/ServiceConfigurationError;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V43 ····invoke-direct·{v1,·v2,·v0},·Ljava/util/ServiceConfigurationError;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
  
44 ····throw·v144 ····throw·v1
45 .end·method45 .end·method
  
46 .method·public·static·$load$31737()Ljava/util/Iterator;46 .method·public·static·$load$31740()Ljava/util/Iterator;
47 ····.locals·347 ····.locals·3
  
48 ····const/4·v0,·0x148 ····const/4·v0,·0x1
  
49 ····:try_start_049 ····:try_start_0
50 ····new-array·v0,·v0,·[Lkotlinx/coroutines/internal/MainDispatcherFactory;50 ····new-array·v0,·v0,·[Lkotlinx/coroutines/internal/MainDispatcherFactory;
  
968 B
smali/com/fsck/k9/fragment/MessageListFragment$MessageListFragmentListener.smali
    
Offset 9, 14 lines modifiedOffset 9, 30 lines modified
9 .end·annotation9 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x60911 ····accessFlags·=·0x609
12 ····name·=·"MessageListFragmentListener"12 ····name·=·"MessageListFragmentListener"
13 .end·annotation13 .end·annotation
  
 14 .annotation·system·Ldalvik/annotation/MemberClasses;
 15 ····value·=·{
 16 ········Lcom/fsck/k9/fragment/MessageListFragment$MessageListFragmentListener$Companion;
 17 ····}
 18 .end·annotation
  
  
 19 #·direct·methods
 20 .method·static·constructor·<clinit>()V
 21 ····.locals·1
  
 22 ····sget-object·v0,·Lcom/fsck/k9/fragment/MessageListFragment$MessageListFragmentListener$Companion;->$$INSTANCE:Lcom/fsck/k9/fragment/MessageListFragment$MessageListFragmentListener$Companion;
  
 23 ····return-void
 24 .end·method
  
  
14 #·virtual·methods25 #·virtual·methods
15 .method·public·abstract·goBack()V26 .method·public·abstract·goBack()V
16 .end·method27 .end·method
  
17 .method·public·abstract·onCompose(Lcom/fsck/k9/Account;)V28 .method·public·abstract·onCompose(Lcom/fsck/k9/Account;)V
18 .end·method29 .end·method
582 B
smali/kotlinx/coroutines/CoroutineExceptionHandlerImplKt.smali
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
  
  
16 #·direct·methods16 #·direct·methods
17 .method·static·constructor·<clinit>()V17 .method·static·constructor·<clinit>()V
18 ····.locals·118 ····.locals·1
  
19 ····.line·2319 ····.line·23
20 ····invoke-static·{},·L$$ServiceLoaderMethods;->$load$31736()Ljava/util/Iterator;20 ····invoke-static·{},·L$$ServiceLoaderMethods;->$load$31739()Ljava/util/Iterator;
  
21 ····move-result-object·v021 ····move-result-object·v0
  
22 ····invoke-static·{v0},·Lkotlin/sequences/SequencesKt;->asSequence(Ljava/util/Iterator;)Lkotlin/sequences/Sequence;22 ····invoke-static·{v0},·Lkotlin/sequences/SequencesKt;->asSequence(Ljava/util/Iterator;)Lkotlin/sequences/Sequence;
  
23 ····move-result-object·v023 ····move-result-object·v0
  
563 B
smali/kotlinx/coroutines/internal/MainDispatcherLoader.smali
    
Offset 72, 15 lines modifiedOffset 72, 15 lines modified
  
72 ····move-result-object·v172 ····move-result-object·v1
  
73 ····goto·:goto_073 ····goto·:goto_0
  
74 ····.line·3574 ····.line·35
75 ····:cond_075 ····:cond_0
76 ····invoke-static·{},·L$$ServiceLoaderMethods;->$load$31737()Ljava/util/Iterator;76 ····invoke-static·{},·L$$ServiceLoaderMethods;->$load$31740()Ljava/util/Iterator;
  
77 ····move-result-object·v177 ····move-result-object·v1
  
78 ····invoke-static·{v1},·Lkotlin/sequences/SequencesKt;->asSequence(Ljava/util/Iterator;)Lkotlin/sequences/Sequence;78 ····invoke-static·{v1},·Lkotlin/sequences/SequencesKt;->asSequence(Ljava/util/Iterator;)Lkotlin/sequences/Sequence;
  
79 ····move-result-object·v179 ····move-result-object·v1