156 MB
/home/fdroid/fdroiddata/tmp/com.gh4a_72.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.gh4a_72.apk
13.5 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: <7e5a974753bfeac761ffa4d7c7091a85a7f0b937437b800f445813afcd848b51>, actual: <dadf938c85ccecff715025bfeb8994928e5ce675c0aefae6b52953392da6000e> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <320d699da2c049bb1e290e0944ae21f54e81a5d53d89b33a9e7ae1a10a919648dc9a6c0000000000>, actual: <c85b40fcc5d13b6a18a7501cd740a1d7911b11517e6b8c4fc99338147872af91dc9a6c0000000000>
    
Offset 1, 75 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:·ace4700412b45d05929733d3843686516ea832c32afcee94ed4384ae9b3baf47 
10 Signer·#1·certificate·SHA-1·digest:·b50cfa2cec7c40e9533e911e8a80ba06bcf723db 
11 Signer·#1·certificate·MD5·digest:·e57daeff102bcc7f8a5174a856d24de2 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·bbca1d75ed8cf648543aad5d2240b79561cf3e2311875dd142d2721e502059d5 
15 Signer·#1·public·key·SHA-1·digest:·b55f811f312b24ae17e592e78d09ba08954089bf 
16 Signer·#1·public·key·MD5·digest:·1151e642839a0fecdecd131a510ed947 
17 WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/androidx.activity_activity-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/. 
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.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/. 
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.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/. 
24 WARNING:·META-INF/androidx.browser_browser.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.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/. 
26 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/. 
27 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/. 
28 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/. 
29 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/. 
30 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/. 
31 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/. 
32 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/. 
33 WARNING:·META-INF/androidx.dynamicanimation_dynamicanimation.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
34 WARNING:·META-INF/androidx.emoji2_emoji2-views-helper.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
35 WARNING:·META-INF/androidx.emoji2_emoji2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
36 WARNING:·META-INF/androidx.fragment_fragment-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/. 
37 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/. 
38 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/. 
39 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/. 
40 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-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/. 
41 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/. 
42 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/. 
43 WARNING:·META-INF/androidx.lifecycle_lifecycle-process.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
44 WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
45 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/. 
46 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/. 
47 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
48 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/. 
49 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/. 
50 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/. 
51 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/. 
52 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/. 
53 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/. 
54 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/. 
55 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/. 
56 WARNING:·META-INF/androidx.savedstate_savedstate-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/. 
57 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/. 
58 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/. 
59 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/. 
60 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/. 
61 WARNING:·META-INF/androidx.startup_startup-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
62 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/. 
63 WARNING:·META-INF/androidx.tracing_tracing.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
64 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/. 
65 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/. 
66 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/. 
67 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/. 
68 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/. 
69 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/. 
70 WARNING:·META-INF/androidx.window_window.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
71 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/. 
72 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/. 
73 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/. 
74 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/. 
75 WARNING:·META-INF/services/org.ocpsoft.prettytime.PrettyTime·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
1.67 KB
zipinfo {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 Zip·file·size:·7121628·bytes,·number·of·entries:·26991 Zip·file·size:·7121628·bytes,·number·of·entries:·2699
2 -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-rw-rw-··0.0·unx··6123120·b-·defN·81-Jan-01·01:01·classes.dex3 -rw-rw-rw-··0.0·unx··6123212·b-·defN·81-Jan-01·01:01·classes.dex
4 -rw-rw-rw-··0.0·unx····41040·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libpl_droidsonroids_gif.so4 -rw-rw-rw-··0.0·unx····41040·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libpl_droidsonroids_gif.so
5 -rw-rw-rw-··0.0·unx····30156·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libpl_droidsonroids_gif.so5 -rw-rw-rw-··0.0·unx····30156·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libpl_droidsonroids_gif.so
6 -rw-rw-rw-··0.0·unx····40876·b-·defN·81-Jan-01·01:01·lib/x86/libpl_droidsonroids_gif.so6 -rw-rw-rw-··0.0·unx····40876·b-·defN·81-Jan-01·01:01·lib/x86/libpl_droidsonroids_gif.so
7 -rw-rw-rw-··0.0·unx····42192·b-·defN·81-Jan-01·01:01·lib/x86_64/libpl_droidsonroids_gif.so7 -rw-rw-rw-··0.0·unx····42192·b-·defN·81-Jan-01·01:01·lib/x86_64/libpl_droidsonroids_gif.so
8 -rw-rw-rw-··0.0·unx·····3698·b-·defN·81-Jan-01·01:01·assets/codeutils.js8 -rw-rw-rw-··0.0·unx·····3698·b-·defN·81-Jan-01·01:01·assets/codeutils.js
9 -rw-rw-rw-··0.0·unx······104·b-·defN·81-Jan-01·01:01·assets/fonts/NOTICE.txt9 -rw-rw-rw-··0.0·unx······104·b-·defN·81-Jan-01·01:01·assets/fonts/NOTICE.txt
10 -rw-rw-rw-··0.0·unx···127948·b-·defN·81-Jan-01·01:01·assets/fonts/Roboto-Black.ttf10 -rw-rw-rw-··0.0·unx···127948·b-·defN·81-Jan-01·01:01·assets/fonts/Roboto-Black.ttf
Offset 2694, 8 lines modifiedOffset 2694, 8 lines modified
2694 -rw----·····2.0·fat····14151·b-·defN·81-Jan-01·01:01·kotlin/kotlin.kotlin_builtins2694 -rw----·····2.0·fat····14151·b-·defN·81-Jan-01·01:01·kotlin/kotlin.kotlin_builtins
2695 -rw----·····2.0·fat·····2301·b-·defN·81-Jan-01·01:01·kotlin/ranges/ranges.kotlin_builtins2695 -rw----·····2.0·fat·····2301·b-·defN·81-Jan-01·01:01·kotlin/ranges/ranges.kotlin_builtins
2696 -rw----·····2.0·fat·····2338·b-·defN·81-Jan-01·01:01·kotlin/reflect/reflect.kotlin_builtins2696 -rw----·····2.0·fat·····2338·b-·defN·81-Jan-01·01:01·kotlin/reflect/reflect.kotlin_builtins
2697 -rw----·····2.0·fat····34000·b-·defN·81-Jan-01·01:01·okhttp3/internal/publicsuffix/publicsuffixes.gz2697 -rw----·····2.0·fat····34000·b-·defN·81-Jan-01·01:01·okhttp3/internal/publicsuffix/publicsuffixes.gz
2698 -rw----·····2.0·fat···232563·b-·defN·81-Jan-01·01:01·META-INF/1047E690.SF2698 -rw----·····2.0·fat···232563·b-·defN·81-Jan-01·01:01·META-INF/1047E690.SF
2699 -rw----·····2.0·fat·····1299·b-·defN·81-Jan-01·01:01·META-INF/1047E690.RSA2699 -rw----·····2.0·fat·····1299·b-·defN·81-Jan-01·01:01·META-INF/1047E690.RSA
2700 -rw----·····2.0·fat···232436·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF2700 -rw----·····2.0·fat···232436·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
2701 2699·files,·12874737·bytes·uncompressed,·6829262·bytes·compressed:··47.0%2701 2699·files,·12874829·bytes·uncompressed,·6829216·bytes·compressed:··47.0%
156 MB
classes.dex
156 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 30 lines modifiedOffset 1, 30 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············:·9f75b1954 checksum············:·92d79618
5 signature···········:·79bc...2ed55 signature···········:·8e3d...7fb6
6 file_size···········:·61231206 file_size···········:·6123212
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·····:·4555310 string_ids_size·····:·45553
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·750812 type_ids_size·······:·7508
13 type_ids_off········:·182324·(0x02c834)13 type_ids_off········:·182324·(0x02c834)
14 proto_ids_size······:·1032014 proto_ids_size······:·10320
15 proto_ids_off·······:·212356·(0x033d84)15 proto_ids_off·······:·212356·(0x033d84)
16 field_ids_size······:·1912616 field_ids_size······:·19126
17 field_ids_off·······:·336196·(0x052144)17 field_ids_off·······:·336196·(0x052144)
18 method_ids_size·····:·4554618 method_ids_size·····:·45547
19 method_ids_off······:·489204·(0x0776f4)19 method_ids_off······:·489204·(0x0776f4)
20 class_defs_size·····:·618620 class_defs_size·····:·6186
21 class_defs_off······:·853572·(0x0d0644)21 class_defs_off······:·853580·(0x0d064c)
22 data_size···········:·507159622 data_size···········:·5071680
23 data_off············:·1051524·(0x100b84)23 data_off············:·1051532·(0x100b8c)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·29825 class_idx···········:·298
26 access_flags········:·1537·(0x0601)26 access_flags········:·1537·(0x0601)
27 superclass_idx······:·567827 superclass_idx······:·5678
28 source_file_idx·····:·698028 source_file_idx·····:·6980
29 static_fields_size··:·029 static_fields_size··:·0
Offset 132, 18 lines modifiedOffset 132, 18 lines modified
132 ······type··········:·'(Landroidx/activity/ComponentActivity;)V'132 ······type··········:·'(Landroidx/activity/ComponentActivity;)V'
133 ······access········:·0x10000·(CONSTRUCTOR)133 ······access········:·0x10000·(CONSTRUCTOR)
134 ······code··········-134 ······code··········-
135 ······registers·····:·2135 ······registers·····:·2
136 ······ins···········:·2136 ······ins···········:·2
137 ······outs··········:·1137 ······outs··········:·1
138 ······insns·size····:·6·16-bit·code·units138 ······insns·size····:·6·16-bit·code·units
139 100e5c:········································|[100e5c]·androidx.activity.ComponentActivity$1.<init>:(Landroidx/activity/ComponentActivity;)V139 100e64:········································|[100e64]·androidx.activity.ComponentActivity$1.<init>:(Landroidx/activity/ComponentActivity;)V
140 100e6c:·5b01·1101······························|0000:·iput-object·v1,·v0,·Landroidx/activity/ComponentActivity$1;.this$0:Landroidx/activity/ComponentActivity;·//·field@0111140 100e74:·5b01·1101······························|0000:·iput-object·v1,·v0,·Landroidx/activity/ComponentActivity$1;.this$0:Landroidx/activity/ComponentActivity;·//·field@0111
141 100e70:·7010·7691·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@9176141 100e78:·7010·7791·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@9177
142 100e76:·0e00···································|0005:·return-void142 100e7e:·0e00···································|0005:·return-void
143 ······catches·······:·(none)143 ······catches·······:·(none)
144 ······positions·····:·144 ······positions·····:·
145 ········0x0000·line=122145 ········0x0000·line=122
146 ······locals········:·146 ······locals········:·
147 ········0x0000·-·0x0006·reg=0·this·Landroidx/activity/ComponentActivity$1;·147 ········0x0000·-·0x0006·reg=0·this·Landroidx/activity/ComponentActivity$1;·
148 ········0x0000·-·0x0006·reg=1·(null)·Landroidx/activity/ComponentActivity;·148 ········0x0000·-·0x0006·reg=1·(null)·Landroidx/activity/ComponentActivity;·
  
Offset 153, 27 lines modifiedOffset 153, 27 lines modified
153 ······type··········:·'()V'153 ······type··········:·'()V'
154 ······access········:·0x0001·(PUBLIC)154 ······access········:·0x0001·(PUBLIC)
155 ······code··········-155 ······code··········-
156 ······registers·····:·4156 ······registers·····:·4
157 ······ins···········:·1157 ······ins···········:·1
158 ······outs··········:·2158 ······outs··········:·2
159 ······insns·size····:·21·16-bit·code·units159 ······insns·size····:·21·16-bit·code·units
160 100e78:········································|[100e78]·androidx.activity.ComponentActivity$1.run:()V160 100e80:········································|[100e80]·androidx.activity.ComponentActivity$1.run:()V
161 100e88:·5430·1101······························|0000:·iget-object·v0,·v3,·Landroidx/activity/ComponentActivity$1;.this$0:Landroidx/activity/ComponentActivity;·//·field@0111161 100e90:·5430·1101······························|0000:·iget-object·v0,·v3,·Landroidx/activity/ComponentActivity$1;.this$0:Landroidx/activity/ComponentActivity;·//·field@0111
162 100e8c:·7110·0911·0000·························|0002:·invoke-static·{v0},·Landroidx/activity/ComponentActivity;.access$001:(Landroidx/activity/ComponentActivity;)V·//·method@1109162 100e94:·7110·0911·0000·························|0002:·invoke-static·{v0},·Landroidx/activity/ComponentActivity;.access$001:(Landroidx/activity/ComponentActivity;)V·//·method@1109
163 100e92:·280e···································|0005:·goto·0013·//·+000e163 100e9a:·280e···································|0005:·goto·0013·//·+000e
164 100e94:·0d00···································|0006:·move-exception·v0164 100e9c:·0d00···································|0006:·move-exception·v0
165 100e96:·6e10·1c91·0000·························|0007:·invoke-virtual·{v0},·Ljava/lang/IllegalStateException;.getMessage:()Ljava/lang/String;·//·method@911c165 100e9e:·6e10·1d91·0000·························|0007:·invoke-virtual·{v0},·Ljava/lang/IllegalStateException;.getMessage:()Ljava/lang/String;·//·method@911d
166 100e9c:·0c01···································|000a:·move-result-object·v1166 100ea4:·0c01···································|000a:·move-result-object·v1
167 100e9e:·1a02·e80f······························|000b:·const-string·v2,·"Can·not·perform·this·action·after·onSaveInstanceState"·//·string@0fe8167 100ea6:·1a02·e80f······························|000b:·const-string·v2,·"Can·not·perform·this·action·after·onSaveInstanceState"·//·string@0fe8
168 100ea2:·7120·d206·2100·························|000d:·invoke-static·{v1,·v2},·Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z·//·method@06d2168 100eaa:·7120·d206·2100·························|000d:·invoke-static·{v1,·v2},·Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z·//·method@06d2
169 100ea8:·0a01···································|0010:·move-result·v1169 100eb0:·0a01···································|0010:·move-result·v1
170 100eaa:·3801·0300······························|0011:·if-eqz·v1,·0014·//·+0003170 100eb2:·3801·0300······························|0011:·if-eqz·v1,·0014·//·+0003
171 100eae:·0e00···································|0013:·return-void171 100eb6:·0e00···································|0013:·return-void
172 100eb0:·2700···································|0014:·throw·v0172 100eb8:·2700···································|0014:·throw·v0
173 ······catches·······:·1173 ······catches·······:·1
174 ········0x0000·-·0x0005174 ········0x0000·-·0x0005
175 ··········Ljava/lang/IllegalStateException;·->·0x0006175 ··········Ljava/lang/IllegalStateException;·->·0x0006
176 ······positions·····:·176 ······positions·····:·
177 ········0x0000·line=129177 ········0x0000·line=129
178 ········0x0007·line=131178 ········0x0007·line=131
179 ········0x0014·line=133179 ········0x0014·line=133
Offset 223, 20 lines modifiedOffset 223, 20 lines modified
223 ······type··········:·'(Landroidx/activity/ComponentActivity$2;ILandroidx/activity/result/contract/ActivityResultContract$SynchronousResult;)V'223 ······type··········:·'(Landroidx/activity/ComponentActivity$2;ILandroidx/activity/result/contract/ActivityResultContract$SynchronousResult;)V'
224 ······access········:·0x10000·(CONSTRUCTOR)224 ······access········:·0x10000·(CONSTRUCTOR)
225 ······code··········-225 ······code··········-
226 ······registers·····:·4226 ······registers·····:·4
227 ······ins···········:·4227 ······ins···········:·4
228 ······outs··········:·1228 ······outs··········:·1
229 ······insns·size····:·10·16-bit·code·units229 ······insns·size····:·10·16-bit·code·units
230 100ec4:········································|[100ec4]·androidx.activity.ComponentActivity$2$1.<init>:(Landroidx/activity/ComponentActivity$2;ILandroidx/activity/result/contract/ActivityResultContract$SynchronousResult;)V230 100ecc:········································|[100ecc]·androidx.activity.ComponentActivity$2$1.<init>:(Landroidx/activity/ComponentActivity$2;ILandroidx/activity/result/contract/ActivityResultContract$SynchronousResult;)V
231 100ed4:·5b01·1201······························|0000:·iput-object·v1,·v0,·Landroidx/activity/ComponentActivity$2$1;.this$1:Landroidx/activity/ComponentActivity$2;·//·field@0112231 100edc:·5b01·1201······························|0000:·iput-object·v1,·v0,·Landroidx/activity/ComponentActivity$2$1;.this$1:Landroidx/activity/ComponentActivity$2;·//·field@0112
232 100ed8:·5902·1301······························|0002:·iput·v2,·v0,·Landroidx/activity/ComponentActivity$2$1;.val$requestCode:I·//·field@0113232 100ee0:·5902·1301······························|0002:·iput·v2,·v0,·Landroidx/activity/ComponentActivity$2$1;.val$requestCode:I·//·field@0113
233 100edc:·5b03·1401······························|0004:·iput-object·v3,·v0,·Landroidx/activity/ComponentActivity$2$1;.val$synchronousResult:Landroidx/activity/result/contract/ActivityResultContract$SynchronousResult;·//·field@0114233 100ee4:·5b03·1401······························|0004:·iput-object·v3,·v0,·Landroidx/activity/ComponentActivity$2$1;.val$synchronousResult:Landroidx/activity/result/contract/ActivityResultContract$SynchronousResult;·//·field@0114
234 100ee0:·7010·7691·0000·························|0006:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@9176234 100ee8:·7010·7791·0000·························|0006:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@9177
235 100ee6:·0e00···································|0009:·return-void235 100eee:·0e00···································|0009:·return-void
236 ······catches·······:·(none)236 ······catches·······:·(none)
237 ······positions·····:·237 ······positions·····:·
238 ········0x0000·line=158238 ········0x0000·line=158
239 ······locals········:·239 ······locals········:·
240 ········0x0000·-·0x000a·reg=0·this·Landroidx/activity/ComponentActivity$2$1;·240 ········0x0000·-·0x000a·reg=0·this·Landroidx/activity/ComponentActivity$2$1;·
241 ········0x0000·-·0x000a·reg=1·(null)·Landroidx/activity/ComponentActivity$2;·241 ········0x0000·-·0x000a·reg=1·(null)·Landroidx/activity/ComponentActivity$2;·
242 ········0x0000·-·0x000a·reg=2·(null)·I·242 ········0x0000·-·0x000a·reg=2·(null)·I·
Offset 248, 22 lines modifiedOffset 248, 22 lines modified
248 ······type··········:·'()V'248 ······type··········:·'()V'
249 ······access········:·0x0001·(PUBLIC)249 ······access········:·0x0001·(PUBLIC)
250 ······code··········-250 ······code··········-
251 ······registers·····:·4251 ······registers·····:·4
252 ······ins···········:·1252 ······ins···········:·1
253 ······outs··········:·3253 ······outs··········:·3
254 ······insns·size····:·14·16-bit·code·units254 ······insns·size····:·14·16-bit·code·units
255 100ee8:········································|[100ee8]·androidx.activity.ComponentActivity$2$1.run:()V255 100ef0:········································|[100ef0]·androidx.activity.ComponentActivity$2$1.run:()V
256 100ef8:·5430·1201······························|0000:·iget-object·v0,·v3,·Landroidx/activity/ComponentActivity$2$1;.this$1:Landroidx/activity/ComponentActivity$2;·//·field@0112256 100f00:·5430·1201······························|0000:·iget-object·v0,·v3,·Landroidx/activity/ComponentActivity$2$1;.this$1:Landroidx/activity/ComponentActivity$2;·//·field@0112
257 100efc:·5231·1301······························|0002:·iget·v1,·v3,·Landroidx/activity/ComponentActivity$2$1;.val$requestCode:I·//·field@0113257 100f04:·5231·1301······························|0002:·iget·v1,·v3,·Landroidx/activity/ComponentActivity$2$1;.val$requestCode:I·//·field@0113
258 100f00:·5432·1401······························|0004:·iget-object·v2,·v3,·Landroidx/activity/ComponentActivity$2$1;.val$synchronousResult:Landroidx/activity/result/contract/ActivityResultContract$SynchronousResult;·//·field@0114258 100f08:·5432·1401······························|0004:·iget-object·v2,·v3,·Landroidx/activity/ComponentActivity$2$1;.val$synchronousResult:Landroidx/activity/result/contract/ActivityResultContract$SynchronousResult;·//·field@0114
259 100f04:·6e10·7f11·0200·························|0006:·invoke-virtual·{v2},·Landroidx/activity/result/contract/ActivityResultContract$SynchronousResult;.getValue:()Ljava/lang/Object;·//·method@117f259 100f0c:·6e10·7f11·0200·························|0006:·invoke-virtual·{v2},·Landroidx/activity/result/contract/ActivityResultContract$SynchronousResult;.getValue:()Ljava/lang/Object;·//·method@117f
260 100f0a:·0c02···································|0009:·move-result-object·v2260 100f12:·0c02···································|0009:·move-result-object·v2
261 100f0c:·6e30·6111·1002·························|000a:·invoke-virtual·{v0,·v1,·v2},·Landroidx/activity/result/ActivityResultRegistry;.dispatchResult:(ILjava/lang/Object;)Z·//·method@1161261 100f14:·6e30·6111·1002·························|000a:·invoke-virtual·{v0,·v1,·v2},·Landroidx/activity/result/ActivityResultRegistry;.dispatchResult:(ILjava/lang/Object;)Z·//·method@1161
262 100f12:·0e00···································|000d:·return-void262 100f1a:·0e00···································|000d:·return-void
263 ······catches·······:·(none)263 ······catches·······:·(none)
264 ······positions·····:·264 ······positions·····:·
265 ········0x0000·line=161265 ········0x0000·line=161
266 ······locals········:·266 ······locals········:·
267 ········0x0000·-·0x000e·reg=3·this·Landroidx/activity/ComponentActivity$2$1;·267 ········0x0000·-·0x000e·reg=3·this·Landroidx/activity/ComponentActivity$2$1;·
  
268 ··source_file_idx···:·4561·(ComponentActivity.java)268 ··source_file_idx···:·4561·(ComponentActivity.java)
Offset 309, 20 lines modifiedOffset 309, 20 lines modified
309 ······type··········:·'(Landroidx/activity/ComponentActivity$2;ILandroid/content/IntentSender$SendIntentException;)V'309 ······type··········:·'(Landroidx/activity/ComponentActivity$2;ILandroid/content/IntentSender$SendIntentException;)V'
310 ······access········:·0x10000·(CONSTRUCTOR)310 ······access········:·0x10000·(CONSTRUCTOR)
311 ······code··········-311 ······code··········-
312 ······registers·····:·4312 ······registers·····:·4
313 ······ins···········:·4313 ······ins···········:·4
Max diff block lines reached; 163282836/163294571 bytes (99.99%) of diff not shown.
4.01 KB
classes.jar
3.14 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·11453995·bytes,·number·of·entries:·61841 Zip·file·size:·11454045·bytes,·number·of·entries:·6184
2 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class2 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class
3 ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·androidx/activity/Cancellable.class3 ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·androidx/activity/Cancellable.class
4 ?rwxrwxr-x··2.0·unx······684·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$1.class4 ?rwxrwxr-x··2.0·unx······684·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$1.class
5 ?rwxrwxr-x··2.0·unx······834·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$2$1.class5 ?rwxrwxr-x··2.0·unx······834·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$2$1.class
6 ?rwxrwxr-x··2.0·unx······999·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$2$2.class6 ?rwxrwxr-x··2.0·unx······999·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$2$2.class
7 ?rwxrwxr-x··2.0·unx······277·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$NonConfigurationInstances.class7 ?rwxrwxr-x··2.0·unx······277·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$NonConfigurationInstances.class
8 ?rwxrwxr-x··2.0·unx······922·b-·stor·80-Jan-01·00:00·androidx/activity/OnBackPressedCallback.class8 ?rwxrwxr-x··2.0·unx······922·b-·stor·80-Jan-01·00:00·androidx/activity/OnBackPressedCallback.class
Offset 1479, 15 lines modifiedOffset 1479, 15 lines modified
1479 ?rwxrwxr-x··2.0·unx·····1020·b-·stor·80-Jan-01·00:00·com/gh4a/model/Feed$1.class1479 ?rwxrwxr-x··2.0·unx·····1020·b-·stor·80-Jan-01·00:00·com/gh4a/model/Feed$1.class
1480 ?rwxrwxr-x··2.0·unx·····3442·b-·stor·80-Jan-01·00:00·com/gh4a/model/Feed.class1480 ?rwxrwxr-x··2.0·unx·····3442·b-·stor·80-Jan-01·00:00·com/gh4a/model/Feed.class
1481 ?rwxrwxr-x··2.0·unx······174·b-·stor·80-Jan-01·00:00·com/gh4a/model/GitHubFeed.class1481 ?rwxrwxr-x··2.0·unx······174·b-·stor·80-Jan-01·00:00·com/gh4a/model/GitHubFeed.class
1482 ?rwxrwxr-x··2.0·unx······194·b-·stor·80-Jan-01·00:00·com/gh4a/model/GitHubFeedService.class1482 ?rwxrwxr-x··2.0·unx······194·b-·stor·80-Jan-01·00:00·com/gh4a/model/GitHubFeedService.class
1483 ?rwxrwxr-x··2.0·unx······996·b-·stor·80-Jan-01·00:00·com/gh4a/model/NotificationHolder.class1483 ?rwxrwxr-x··2.0·unx······996·b-·stor·80-Jan-01·00:00·com/gh4a/model/NotificationHolder.class
1484 ?rwxrwxr-x··2.0·unx······322·b-·stor·80-Jan-01·00:00·com/gh4a/model/NotificationListLoadResult.class1484 ?rwxrwxr-x··2.0·unx······322·b-·stor·80-Jan-01·00:00·com/gh4a/model/NotificationListLoadResult.class
1485 ?rwxrwxr-x··2.0·unx·····1926·b-·stor·80-Jan-01·00:00·com/gh4a/model/StatusWrapper$1.class1485 ?rwxrwxr-x··2.0·unx·····1926·b-·stor·80-Jan-01·00:00·com/gh4a/model/StatusWrapper$1.class
1486 ?rwxrwxr-x··2.0·unx······811·b-·stor·80-Jan-01·00:00·com/gh4a/model/StatusWrapper$State.class1486 ?rwxrwxr-x··2.0·unx······861·b-·stor·80-Jan-01·00:00·com/gh4a/model/StatusWrapper$State.class
1487 ?rwxrwxr-x··2.0·unx·····2968·b-·stor·80-Jan-01·00:00·com/gh4a/model/StatusWrapper.class1487 ?rwxrwxr-x··2.0·unx·····2968·b-·stor·80-Jan-01·00:00·com/gh4a/model/StatusWrapper.class
1488 ?rwxrwxr-x··2.0·unx······580·b-·stor·80-Jan-01·00:00·com/gh4a/model/TimelineItem$$ExternalSyntheticLambda0.class1488 ?rwxrwxr-x··2.0·unx······580·b-·stor·80-Jan-01·00:00·com/gh4a/model/TimelineItem$$ExternalSyntheticLambda0.class
1489 ?rwxrwxr-x··2.0·unx······792·b-·stor·80-Jan-01·00:00·com/gh4a/model/TimelineItem.class1489 ?rwxrwxr-x··2.0·unx······792·b-·stor·80-Jan-01·00:00·com/gh4a/model/TimelineItem.class
1490 ?rwxrwxr-x··2.0·unx······647·b-·stor·80-Jan-01·00:00·com/gh4a/model/Trend.class1490 ?rwxrwxr-x··2.0·unx······647·b-·stor·80-Jan-01·00:00·com/gh4a/model/Trend.class
1491 ?rwxrwxr-x··2.0·unx······143·b-·stor·80-Jan-01·00:00·com/gh4a/model/TrendService.class1491 ?rwxrwxr-x··2.0·unx······143·b-·stor·80-Jan-01·00:00·com/gh4a/model/TrendService.class
1492 ?rwxrwxr-x··2.0·unx······384·b-·stor·80-Jan-01·00:00·com/gh4a/resolver/BrowseFilter$$ExternalSyntheticLambda0.class1492 ?rwxrwxr-x··2.0·unx······384·b-·stor·80-Jan-01·00:00·com/gh4a/resolver/BrowseFilter$$ExternalSyntheticLambda0.class
1493 ?rwxrwxr-x··2.0·unx······338·b-·stor·80-Jan-01·00:00·com/gh4a/resolver/DiffHighlightId.class1493 ?rwxrwxr-x··2.0·unx······338·b-·stor·80-Jan-01·00:00·com/gh4a/resolver/DiffHighlightId.class
Offset 6179, 8 lines modifiedOffset 6179, 8 lines modified
6179 ?rwxrwxr-x··2.0·unx·····1905·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt__StringsJVMKt.class6179 ?rwxrwxr-x··2.0·unx·····1905·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt__StringsJVMKt.class
6180 ?rwxrwxr-x··2.0·unx·····3749·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class6180 ?rwxrwxr-x··2.0·unx·····3749·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class
6181 ?rwxrwxr-x··2.0·unx·····4468·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class6181 ?rwxrwxr-x··2.0·unx·····4468·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class
6182 ?rwxrwxr-x··2.0·unx·····1128·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class6182 ?rwxrwxr-x··2.0·unx·····1128·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class
6183 ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class6183 ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class
6184 ?rwxrwxr-x··2.0·unx······105·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class6184 ?rwxrwxr-x··2.0·unx······105·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class
6185 ?rwxrwxr-x··2.0·unx·····1614·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class6185 ?rwxrwxr-x··2.0·unx·····1614·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class
6186 6184·files,·11878648·bytes·uncompressed,·10273265·bytes·compressed:··13.5%6186 6184·files,·11878698·bytes·uncompressed,·10273315·bytes·compressed:··13.5%
871 B
com/gh4a/model/StatusWrapper$State.class
791 B
procyon -ec {}
    
Offset 1, 24 lines modifiedOffset 1, 12 lines modified
  
1 package·com.gh4a.model;1 package·com.gh4a.model;
  
2 public·enum·StatusWrapper$State2 public·enum·StatusWrapper$State
3 {3 {
4 ····Failed("Failed",·n),·4 ····Failed("Failed",·1),·
5 ····Success("Success",·0),·5 ····Success("Success",·0),·
6 ····Unknown("Unknown",·n2);6 ····Unknown("Unknown",·2);
7 ···· 
8 ····static·{ 
9 ········final·int·n·=·1; 
10 ········final·int·n2·=·2; 
11 ········final·StatusWrapper$State·statusWrapper$State; 
12 ········final·StatusWrapper$State[]·$values·=·{·statusWrapper$State,·null,·null·}; 
13 ········final·StatusWrapper$State·statusWrapper$State2; 
14 ········$values[n]·=·statusWrapper$State2; 
15 ········final·StatusWrapper$State·statusWrapper$State3; 
16 ········$values[n2]·=·statusWrapper$State3; 
17 ········$VALUES·=·$values; 
18 ····} 
19 ····7 ····
20 ····private·StatusWrapper$State(final·String·name,·final·int·ordinal)·{8 ····private·StatusWrapper$State(final·String·name,·final·int·ordinal)·{
21 ····}9 ····}
22 }10 }
3.35 KB
smali/com/gh4a/model/StatusWrapper$State.smali
    
Offset 29, 62 lines modifiedOffset 29, 85 lines modified
  
29 .field·public·static·final·enum·Success:Lcom/gh4a/model/StatusWrapper$State;29 .field·public·static·final·enum·Success:Lcom/gh4a/model/StatusWrapper$State;
  
30 .field·public·static·final·enum·Unknown:Lcom/gh4a/model/StatusWrapper$State;30 .field·public·static·final·enum·Unknown:Lcom/gh4a/model/StatusWrapper$State;
  
  
31 #·direct·methods31 #·direct·methods
 32 .method·private·static·synthetic·$values()[Lcom/gh4a/model/StatusWrapper$State;
 33 ····.locals·3
  
 34 ····const/4·v0,·0x3
  
 35 ····new-array·v0,·v0,·[Lcom/gh4a/model/StatusWrapper$State;
  
 36 ····.line·14
 37 ····sget-object·v1,·Lcom/gh4a/model/StatusWrapper$State;->Success:Lcom/gh4a/model/StatusWrapper$State;
  
 38 ····const/4·v2,·0x0
  
 39 ····aput-object·v1,·v0,·v2
  
 40 ····sget-object·v1,·Lcom/gh4a/model/StatusWrapper$State;->Failed:Lcom/gh4a/model/StatusWrapper$State;
  
 41 ····const/4·v2,·0x1
  
 42 ····aput-object·v1,·v0,·v2
  
 43 ····sget-object·v1,·Lcom/gh4a/model/StatusWrapper$State;->Unknown:Lcom/gh4a/model/StatusWrapper$State;
  
 44 ····const/4·v2,·0x2
  
 45 ····aput-object·v1,·v0,·v2
  
 46 ····return-object·v0
 47 .end·method
  
32 .method·static·constructor·<clinit>()V48 .method·static·constructor·<clinit>()V
33 ····.locals·749 ····.locals·3
  
34 ····.line·1550 ····.line·15
35 ····new-instance·v0,·Lcom/gh4a/model/StatusWrapper$State;51 ····new-instance·v0,·Lcom/gh4a/model/StatusWrapper$State;
  
36 ····const-string·v1,·"Success"52 ····const-string·v1,·"Success"
  
37 ····const/4·v2,·0x053 ····const/4·v2,·0x0
  
38 ····invoke-direct·{v0,·v1,·v2},·Lcom/gh4a/model/StatusWrapper$State;-><init>(Ljava/lang/String;I)V54 ····invoke-direct·{v0,·v1,·v2},·Lcom/gh4a/model/StatusWrapper$State;-><init>(Ljava/lang/String;I)V
  
39 ····sput-object·v0,·Lcom/gh4a/model/StatusWrapper$State;->Success:Lcom/gh4a/model/StatusWrapper$State;55 ····sput-object·v0,·Lcom/gh4a/model/StatusWrapper$State;->Success:Lcom/gh4a/model/StatusWrapper$State;
  
40 ····.line·1656 ····.line·16
41 ····new-instance·v1,·Lcom/gh4a/model/StatusWrapper$State;57 ····new-instance·v0,·Lcom/gh4a/model/StatusWrapper$State;
  
42 ····const-string·v3,·"Failed"58 ····const-string·v1,·"Failed"
  
43 ····const/4·v4,·0x159 ····const/4·v2,·0x1
  
44 ····invoke-direct·{v1,·v3,·v4},·Lcom/gh4a/model/StatusWrapper$State;-><init>(Ljava/lang/String;I)V60 ····invoke-direct·{v0,·v1,·v2},·Lcom/gh4a/model/StatusWrapper$State;-><init>(Ljava/lang/String;I)V
  
45 ····sput-object·v1,·Lcom/gh4a/model/StatusWrapper$State;->Failed:Lcom/gh4a/model/StatusWrapper$State;61 ····sput-object·v0,·Lcom/gh4a/model/StatusWrapper$State;->Failed:Lcom/gh4a/model/StatusWrapper$State;
  
46 ····.line·1762 ····.line·17
47 ····new-instance·v3,·Lcom/gh4a/model/StatusWrapper$State;63 ····new-instance·v0,·Lcom/gh4a/model/StatusWrapper$State;
  
48 ····const-string·v5,·"Unknown" 
  
49 ····const/4·v6,·0x2 
  
50 ····invoke-direct·{v3,·v5,·v6},·Lcom/gh4a/model/StatusWrapper$State;-><init>(Ljava/lang/String;I)V 
  
51 ····sput-object·v3,·Lcom/gh4a/model/StatusWrapper$State;->Unknown:Lcom/gh4a/model/StatusWrapper$State;64 ····const-string·v1,·"Unknown"
  
52 ····const/4·v5,·0x365 ····const/4·v2,·0x2
  
53 ····new-array·v5,·v5,·[Lcom/gh4a/model/StatusWrapper$State;66 ····invoke-direct·{v0,·v1,·v2},·Lcom/gh4a/model/StatusWrapper$State;-><init>(Ljava/lang/String;I)V
  
54 ····aput-object·v0,·v5,·v267 ····sput-object·v0,·Lcom/gh4a/model/StatusWrapper$State;->Unknown:Lcom/gh4a/model/StatusWrapper$State;
  
55 ····aput-object·v1,·v5,·v468 ····.line·14
 69 ····invoke-static·{},·Lcom/gh4a/model/StatusWrapper$State;->$values()[Lcom/gh4a/model/StatusWrapper$State;
  
56 ····aput-object·v3,·v5,·v670 ····move-result-object·v0
  
57 ····.line·14 
58 ····sput-object·v5,·Lcom/gh4a/model/StatusWrapper$State;->$VALUES:[Lcom/gh4a/model/StatusWrapper$State;71 ····sput-object·v0,·Lcom/gh4a/model/StatusWrapper$State;->$VALUES:[Lcom/gh4a/model/StatusWrapper$State;
  
59 ····return-void72 ····return-void
60 .end·method73 .end·method
  
61 .method·private·constructor·<init>(Ljava/lang/String;I)V74 .method·private·constructor·<init>(Ljava/lang/String;I)V
62 ····.locals·075 ····.locals·0
63 ····.annotation·system·Ldalvik/annotation/Signature;76 ····.annotation·system·Ldalvik/annotation/Signature;
757 B
smali/com/gh4a/activities/RepositoryActivity.smali
    
Offset 6, 16 lines modifiedOffset 6, 16 lines modified
6 .implements·Lcom/gh4a/fragment/CommitListFragment$ContextSelectionCallback;6 .implements·Lcom/gh4a/fragment/CommitListFragment$ContextSelectionCallback;
7 .implements·Lcom/gh4a/fragment/ContentListContainerFragment$CommitSelectionCallback;7 .implements·Lcom/gh4a/fragment/ContentListContainerFragment$CommitSelectionCallback;
  
  
8 #·annotations8 #·annotations
9 .annotation·system·Ldalvik/annotation/MemberClasses;9 .annotation·system·Ldalvik/annotation/MemberClasses;
10 ····value·=·{10 ····value·=·{
11 ········Lcom/gh4a/activities/RepositoryActivity$BranchAndTagAdapter;, 
12 ········Lcom/gh4a/activities/RepositoryActivity$BranchSelectionDialogFragment;11 ········Lcom/gh4a/activities/RepositoryActivity$BranchSelectionDialogFragment;,
 12 ········Lcom/gh4a/activities/RepositoryActivity$BranchAndTagAdapter;
13 ····}13 ····}
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·private·static·final·TITLES:[I16 .field·private·static·final·TITLES:[I
  
1.45 KB
smali/com/gh4a/activities/IssueEditActivity.smali
    
Offset 7, 23 lines modifiedOffset 7, 23 lines modified
7 .implements·Landroid/view/View$OnClickListener;7 .implements·Landroid/view/View$OnClickListener;
8 .implements·Landroid/view/View$OnFocusChangeListener;8 .implements·Landroid/view/View$OnFocusChangeListener;
  
  
9 #·annotations9 #·annotations
10 .annotation·system·Ldalvik/annotation/MemberClasses;10 .annotation·system·Ldalvik/annotation/MemberClasses;
11 ····value·=·{11 ····value·=·{
12 ········Lcom/gh4a/activities/IssueEditActivity$LabelEditDialogFragment;, 
13 ········Lcom/gh4a/activities/IssueEditActivity$AssigneeEditDialogFragment;, 
14 ········Lcom/gh4a/activities/IssueEditActivity$MilestoneEditDialogFragment;, 
15 ········Lcom/gh4a/activities/IssueEditActivity$EditPagerAdapter;,12 ········Lcom/gh4a/activities/IssueEditActivity$EditPagerAdapter;,
16 ········Lcom/gh4a/activities/IssueEditActivity$IssueTemplateSelectionDialogFragment;, 
17 ········Lcom/gh4a/activities/IssueEditActivity$IssueTemplate;, 
18 ········Lcom/gh4a/activities/IssueEditActivity$OnMilestonesLoaded;,13 ········Lcom/gh4a/activities/IssueEditActivity$OnMilestonesLoaded;,
 14 ········Lcom/gh4a/activities/IssueEditActivity$OnAssigneesLoaded;,
19 ········Lcom/gh4a/activities/IssueEditActivity$OnLabelsLoaded;,15 ········Lcom/gh4a/activities/IssueEditActivity$OnLabelsLoaded;,
20 ········Lcom/gh4a/activities/IssueEditActivity$OnAssigneesLoaded;16 ········Lcom/gh4a/activities/IssueEditActivity$IssueTemplate;,
 17 ········Lcom/gh4a/activities/IssueEditActivity$IssueTemplateSelectionDialogFragment;,
 18 ········Lcom/gh4a/activities/IssueEditActivity$LabelEditDialogFragment;,
 19 ········Lcom/gh4a/activities/IssueEditActivity$AssigneeEditDialogFragment;,
 20 ········Lcom/gh4a/activities/IssueEditActivity$MilestoneEditDialogFragment;
21 ····}21 ····}
22 .end·annotation22 .end·annotation
  
  
23 #·static·fields23 #·static·fields
24 .field·private·static·final·TITLES:[I24 .field·private·static·final·TITLES:[I
  
792 B
smali/com/gh4a/activities/DiffViewerActivity.smali
    
Offset 7, 16 lines modifiedOffset 7, 16 lines modified
7 .implements·Lcom/gh4a/widget/ReactionBar$ReactionDetailsCache$Listener;7 .implements·Lcom/gh4a/widget/ReactionBar$ReactionDetailsCache$Listener;
8 .implements·Lcom/gh4a/fragment/ConfirmationDialogFragment$Callback;8 .implements·Lcom/gh4a/fragment/ConfirmationDialogFragment$Callback;
  
  
9 #·annotations9 #·annotations
10 .annotation·system·Ldalvik/annotation/MemberClasses;10 .annotation·system·Ldalvik/annotation/MemberClasses;
11 ····value·=·{11 ····value·=·{
 12 ········Lcom/gh4a/activities/DiffViewerActivity$CommentWrapper;,
12 ········Lcom/gh4a/activities/DiffViewerActivity$CommentActionPopup;,13 ········Lcom/gh4a/activities/DiffViewerActivity$CommentActionPopup;
13 ········Lcom/gh4a/activities/DiffViewerActivity$CommentWrapper; 
14 ····}14 ····}
15 .end·annotation15 .end·annotation
  
16 .annotation·system·Ldalvik/annotation/Signature;16 .annotation·system·Ldalvik/annotation/Signature;
17 ····value·=·{17 ····value·=·{
18 ········"<C:",18 ········"<C:",
19 ········"Lcom/meisolsson/githubsdk/model/PositionalCommentBase;",19 ········"Lcom/meisolsson/githubsdk/model/PositionalCommentBase;",
919 B
smali/com/gh4a/activities/WebViewerActivity.smali
    
Offset 12, 18 lines modifiedOffset 12, 18 lines modified
12 ····value·=·{12 ····value·=·{
13 ········"AddJavascriptInterface"13 ········"AddJavascriptInterface"
14 ····}14 ····}
15 .end·annotation15 .end·annotation
  
16 .annotation·system·Ldalvik/annotation/MemberClasses;16 .annotation·system·Ldalvik/annotation/MemberClasses;
17 ····value·=·{17 ····value·=·{
18 ········Lcom/gh4a/activities/WebViewerActivity$PrintNativeClientJavascriptInterface;, 
19 ········Lcom/gh4a/activities/WebViewerActivity$NativeClientJavascriptInterface;,18 ········Lcom/gh4a/activities/WebViewerActivity$Base64JavascriptInterface;,
20 ········Lcom/gh4a/activities/WebViewerActivity$HtmlUtilsJavascriptInterface;,19 ········Lcom/gh4a/activities/WebViewerActivity$HtmlUtilsJavascriptInterface;,
 20 ········Lcom/gh4a/activities/WebViewerActivity$PrintNativeClientJavascriptInterface;,
21 ········Lcom/gh4a/activities/WebViewerActivity$Base64JavascriptInterface;21 ········Lcom/gh4a/activities/WebViewerActivity$NativeClientJavascriptInterface;
22 ····}22 ····}
23 .end·annotation23 .end·annotation
  
  
24 #·static·fields24 #·static·fields
25 .field·private·static·final·ZOOM_SIZES:[I25 .field·private·static·final·ZOOM_SIZES:[I
  
742 B
smali/com/gh4a/fragment/SearchFragment.smali
    
Offset 10, 16 lines modifiedOffset 10, 16 lines modified
10 .implements·Landroid/widget/AdapterView$OnItemSelectedListener;10 .implements·Landroid/widget/AdapterView$OnItemSelectedListener;
11 .implements·Lcom/gh4a/adapter/SearchAdapter$Callback;11 .implements·Lcom/gh4a/adapter/SearchAdapter$Callback;
  
  
12 #·annotations12 #·annotations
13 .annotation·system·Ldalvik/annotation/MemberClasses;13 .annotation·system·Ldalvik/annotation/MemberClasses;
14 ····value·=·{14 ····value·=·{
15 ········Lcom/gh4a/fragment/SearchFragment$SuggestionAdapter;, 
16 ········Lcom/gh4a/fragment/SearchFragment$SearchTypeAdapter;15 ········Lcom/gh4a/fragment/SearchFragment$SearchTypeAdapter;,
 16 ········Lcom/gh4a/fragment/SearchFragment$SuggestionAdapter;
17 ····}17 ····}
18 .end·annotation18 .end·annotation
  
19 .annotation·system·Ldalvik/annotation/Signature;19 .annotation·system·Ldalvik/annotation/Signature;
20 ····value·=·{20 ····value·=·{
21 ········"Lcom/gh4a/fragment/PagedDataBaseFragment<",21 ········"Lcom/gh4a/fragment/PagedDataBaseFragment<",
22 ········"Ljava/lang/Object;",22 ········"Ljava/lang/Object;",
840 B
smali/com/gh4a/fragment/RepositoryListContainerFragment.smali
    
Offset 9, 17 lines modifiedOffset 9, 17 lines modified
9 .implements·Landroid/view/MenuItem$OnActionExpandListener;9 .implements·Landroid/view/MenuItem$OnActionExpandListener;
10 .implements·Lcom/gh4a/widget/SwipeRefreshLayout$ChildScrollDelegate;10 .implements·Lcom/gh4a/widget/SwipeRefreshLayout$ChildScrollDelegate;
  
  
11 #·annotations11 #·annotations
12 .annotation·system·Ldalvik/annotation/MemberClasses;12 .annotation·system·Ldalvik/annotation/MemberClasses;
13 ····value·=·{13 ····value·=·{
 14 ········Lcom/gh4a/fragment/RepositoryListContainerFragment$Callback;,
14 ········Lcom/gh4a/fragment/RepositoryListContainerFragment$SortDrawerHelper;,15 ········Lcom/gh4a/fragment/RepositoryListContainerFragment$SortDrawerHelper;,
15 ········Lcom/gh4a/fragment/RepositoryListContainerFragment$FilterDrawerHelper;,16 ········Lcom/gh4a/fragment/RepositoryListContainerFragment$FilterDrawerHelper;
16 ········Lcom/gh4a/fragment/RepositoryListContainerFragment$Callback; 
17 ····}17 ····}
18 .end·annotation18 .end·annotation
  
  
19 #·instance·fields19 #·instance·fields
20 .field·private·mFilterItem:Landroid/view/MenuItem;20 .field·private·mFilterItem:Landroid/view/MenuItem;
  
739 B
smali/com/gh4a/fragment/LoginModeChooserFragment.smali
    
Offset 6, 16 lines modifiedOffset 6, 16 lines modified
6 .implements·Landroid/widget/RadioGroup$OnCheckedChangeListener;6 .implements·Landroid/widget/RadioGroup$OnCheckedChangeListener;
7 .implements·Landroid/view/View$OnClickListener;7 .implements·Landroid/view/View$OnClickListener;
  
  
8 #·annotations8 #·annotations
9 .annotation·system·Ldalvik/annotation/MemberClasses;9 .annotation·system·Ldalvik/annotation/MemberClasses;
10 ····value·=·{10 ····value·=·{
11 ········Lcom/gh4a/fragment/LoginModeChooserFragment$WrappedEditor;, 
12 ········Lcom/gh4a/fragment/LoginModeChooserFragment$ParentCallback;11 ········Lcom/gh4a/fragment/LoginModeChooserFragment$ParentCallback;,
 12 ········Lcom/gh4a/fragment/LoginModeChooserFragment$WrappedEditor;
13 ····}13 ····}
14 .end·annotation14 .end·annotation
  
  
15 #·instance·fields15 #·instance·fields
16 .field·private·mCallback:Lcom/gh4a/fragment/LoginModeChooserFragment$ParentCallback;16 .field·private·mCallback:Lcom/gh4a/fragment/LoginModeChooserFragment$ParentCallback;
  
1.13 KB
smali/com/gh4a/fragment/SettingsFragment.smali
    
Offset 6, 20 lines modifiedOffset 6, 20 lines modified
6 .implements·Landroidx/preference/Preference$OnPreferenceClickListener;6 .implements·Landroidx/preference/Preference$OnPreferenceClickListener;
7 .implements·Landroidx/preference/Preference$OnPreferenceChangeListener;7 .implements·Landroidx/preference/Preference$OnPreferenceChangeListener;
  
  
8 #·annotations8 #·annotations
9 .annotation·system·Ldalvik/annotation/MemberClasses;9 .annotation·system·Ldalvik/annotation/MemberClasses;
10 ····value·=·{10 ····value·=·{
 11 ········Lcom/gh4a/fragment/SettingsFragment$OnStateChangeListener;,
 12 ········Lcom/gh4a/fragment/SettingsFragment$AboutDialogFragment;,
 13 ········Lcom/gh4a/fragment/SettingsFragment$OpenSourceComponentListDialogFragment;,
11 ········Lcom/gh4a/fragment/SettingsFragment$OpenSourceComponentViewHolder;,14 ········Lcom/gh4a/fragment/SettingsFragment$OpenSourceComponentViewHolder;,
12 ········Lcom/gh4a/fragment/SettingsFragment$OpenSourceComponentAdapter;,15 ········Lcom/gh4a/fragment/SettingsFragment$OpenSourceComponentAdapter;,
13 ········Lcom/gh4a/fragment/SettingsFragment$OpenSourceComponentListDialogFragment;, 
14 ········Lcom/gh4a/fragment/SettingsFragment$AboutDialog;,16 ········Lcom/gh4a/fragment/SettingsFragment$AboutDialog;
15 ········Lcom/gh4a/fragment/SettingsFragment$AboutDialogFragment;, 
16 ········Lcom/gh4a/fragment/SettingsFragment$OnStateChangeListener; 
17 ····}17 ····}
18 .end·annotation18 .end·annotation
  
  
19 #·instance·fields19 #·instance·fields
20 .field·private·mAboutPref:Landroidx/preference/Preference;20 .field·private·mAboutPref:Landroidx/preference/Preference;
  
798 B
smali/com/gh4a/utils/HttpImageGetter.smali
Ordering differences only
    
Offset 2, 18 lines modifiedOffset 2, 18 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"HttpImageGetter.java"3 .source·"HttpImageGetter.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lcom/gh4a/utils/HttpImageGetter$ImageGetterAsyncTask;, 
8 ········Lcom/gh4a/utils/HttpImageGetter$ObjectInfo;,7 ········Lcom/gh4a/utils/HttpImageGetter$ObjectInfo;,
9 ········Lcom/gh4a/utils/HttpImageGetter$PlaceholderDrawable;, 
10 ········Lcom/gh4a/utils/HttpImageGetter$LoadedBitmapDrawable;,8 ········Lcom/gh4a/utils/HttpImageGetter$LoadedBitmapDrawable;,
 9 ········Lcom/gh4a/utils/HttpImageGetter$ImageGetterAsyncTask;,
 10 ········Lcom/gh4a/utils/HttpImageGetter$PlaceholderDrawable;,
11 ········Lcom/gh4a/utils/HttpImageGetter$GifInfo;,11 ········Lcom/gh4a/utils/HttpImageGetter$GifInfo;,
12 ········Lcom/gh4a/utils/HttpImageGetter$GifCallback;12 ········Lcom/gh4a/utils/HttpImageGetter$GifCallback;
13 ····}13 ····}
14 .end·annotation14 .end·annotation
  
  
15 #·instance·fields15 #·instance·fields
540 B
smali/com/gh4a/utils/Optional.smali
    
Offset 2, 16 lines modifiedOffset 2, 16 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"Optional.java"3 .source·"Optional.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lcom/gh4a/utils/Optional$Mapper;, 
8 ········Lcom/gh4a/utils/Optional$Supplier;7 ········Lcom/gh4a/utils/Optional$Supplier;,
 8 ········Lcom/gh4a/utils/Optional$Mapper;
9 ····}9 ····}
10 .end·annotation10 .end·annotation
  
11 .annotation·system·Ldalvik/annotation/Signature;11 .annotation·system·Ldalvik/annotation/Signature;
12 ····value·=·{12 ····value·=·{
13 ········"<T:",13 ········"<T:",
14 ········"Ljava/lang/Object;",14 ········"Ljava/lang/Object;",
678 B
smali/com/gh4a/utils/RxUtils$1.smali
    
Offset 56, 14 lines modifiedOffset 56, 19 lines modified
56 ····invoke-direct·{p0,·p1},·Lcom/gh4a/utils/RxUtils$1;->lambda$apply$2(Ljava/lang/Object;)V56 ····invoke-direct·{p0,·p1},·Lcom/gh4a/utils/RxUtils$1;->lambda$apply$2(Ljava/lang/Object;)V
  
57 ····return-void57 ····return-void
58 .end·method58 .end·method
  
59 .method·constructor·<init>(ILandroidx/fragment/app/FragmentActivity;)V59 .method·constructor·<init>(ILandroidx/fragment/app/FragmentActivity;)V
60 ····.locals·060 ····.locals·0
 61 ····.annotation·system·Ldalvik/annotation/Signature;
 62 ········value·=·{
 63 ············"()V"
 64 ········}
 65 ····.end·annotation
  
61 ····.line·12366 ····.line·123
62 ····iput·p1,·p0,·Lcom/gh4a/utils/RxUtils$1;->val$messageResId:I67 ····iput·p1,·p0,·Lcom/gh4a/utils/RxUtils$1;->val$messageResId:I
  
63 ····iput-object·p2,·p0,·Lcom/gh4a/utils/RxUtils$1;->val$activity:Landroidx/fragment/app/FragmentActivity;68 ····iput-object·p2,·p0,·Lcom/gh4a/utils/RxUtils$1;->val$activity:Landroidx/fragment/app/FragmentActivity;
  
64 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V69 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
907 B
smali/com/gh4a/utils/DownloadUtils$1.smali
    
Offset 32, 14 lines modifiedOffset 32, 19 lines modified
32 ····invoke-static·{p0,·p1,·p2},·Lcom/gh4a/utils/DownloadUtils$1;->lambda$completeDownload$0(Landroid/content/Context;Ljava/lang/String;Lcom/meisolsson/githubsdk/model/ReleaseAsset;)V32 ····invoke-static·{p0,·p1,·p2},·Lcom/gh4a/utils/DownloadUtils$1;->lambda$completeDownload$0(Landroid/content/Context;Ljava/lang/String;Lcom/meisolsson/githubsdk/model/ReleaseAsset;)V
  
33 ····return-void33 ····return-void
34 .end·method34 .end·method
  
35 .method·constructor·<init>(Landroid/os/Handler;Landroid/content/Context;Lcom/meisolsson/githubsdk/model/ReleaseAsset;)V35 .method·constructor·<init>(Landroid/os/Handler;Landroid/content/Context;Lcom/meisolsson/githubsdk/model/ReleaseAsset;)V
36 ····.locals·036 ····.locals·0
 37 ····.annotation·system·Ldalvik/annotation/Signature;
 38 ········value·=·{
 39 ············"()V"
 40 ········}
 41 ····.end·annotation
  
37 ····.line·11342 ····.line·113
38 ····iput-object·p1,·p0,·Lcom/gh4a/utils/DownloadUtils$1;->val$handler:Landroid/os/Handler;43 ····iput-object·p1,·p0,·Lcom/gh4a/utils/DownloadUtils$1;->val$handler:Landroid/os/Handler;
  
39 ····iput-object·p2,·p0,·Lcom/gh4a/utils/DownloadUtils$1;->val$context:Landroid/content/Context;44 ····iput-object·p2,·p0,·Lcom/gh4a/utils/DownloadUtils$1;->val$context:Landroid/content/Context;
  
40 ····iput-object·p3,·p0,·Lcom/gh4a/utils/DownloadUtils$1;->val$asset:Lcom/meisolsson/githubsdk/model/ReleaseAsset;45 ····iput-object·p3,·p0,·Lcom/gh4a/utils/DownloadUtils$1;->val$asset:Lcom/meisolsson/githubsdk/model/ReleaseAsset;
3.07 KB
smali/com/gh4a/utils/HtmlUtils$HtmlToSpannedConverter.smali
    
Offset 14, 36 lines modifiedOffset 14, 36 lines modified
14 .annotation·system·Ldalvik/annotation/InnerClass;14 .annotation·system·Ldalvik/annotation/InnerClass;
15 ····accessFlags·=·0xa15 ····accessFlags·=·0xa
16 ····name·=·"HtmlToSpannedConverter"16 ····name·=·"HtmlToSpannedConverter"
17 .end·annotation17 .end·annotation
  
18 .annotation·system·Ldalvik/annotation/MemberClasses;18 .annotation·system·Ldalvik/annotation/MemberClasses;
19 ····value·=·{19 ····value·=·{
20 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Alignment;, 
21 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Newline;, 
22 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Heading;, 
23 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Background;, 
24 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Foreground;, 
25 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Href;, 
26 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Font;, 
27 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$ListItem;, 
28 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$List;, 
29 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Code;, 
30 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$NeedsReversingSpan;,20 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$NeedsReversingSpan;,
 21 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$List;,
 22 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Bold;,
 23 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Italic;,
 24 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Big;,
 25 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Small;,
 26 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Monospace;,
31 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Pre;,27 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Pre;,
 28 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Underline;,
32 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Sub;,29 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Strikethrough;,
33 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Super;,30 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Super;,
 31 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Sub;,
 32 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Code;,
 33 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Newline;,
 34 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Alignment;,
 35 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$ListItem;,
34 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Blockquote;,36 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Blockquote;,
35 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Monospace;, 
36 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Small;, 
37 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Big;,37 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Heading;,
38 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Strikethrough;,38 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Foreground;,
39 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Underline;, 
40 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Italic;,39 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Background;,
41 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Bold;40 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Font;,
 41 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter$Href;
42 ····}42 ····}
43 .end·annotation43 .end·annotation
  
  
44 #·static·fields44 #·static·fields
45 .field·private·static·final·HEADING_SIZES:[F45 .field·private·static·final·HEADING_SIZES:[F
  
651 B
smali/com/gh4a/utils/HtmlUtils.smali
Ordering differences only
    
Offset 2, 16 lines modifiedOffset 2, 16 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"HtmlUtils.java"3 .source·"HtmlUtils.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter;, 
8 ········Lcom/gh4a/utils/HtmlUtils$Html;,7 ········Lcom/gh4a/utils/HtmlUtils$Html;,
 8 ········Lcom/gh4a/utils/HtmlUtils$HtmlToSpannedConverter;,
9 ········Lcom/gh4a/utils/HtmlUtils$HorizontalLineSpan;,9 ········Lcom/gh4a/utils/HtmlUtils$HorizontalLineSpan;,
10 ········Lcom/gh4a/utils/HtmlUtils$NumberedItemSpan;,10 ········Lcom/gh4a/utils/HtmlUtils$NumberedItemSpan;,
11 ········Lcom/gh4a/utils/HtmlUtils$CodeBlockSpan;,11 ········Lcom/gh4a/utils/HtmlUtils$CodeBlockSpan;,
12 ········Lcom/gh4a/utils/HtmlUtils$ReplySpan;12 ········Lcom/gh4a/utils/HtmlUtils$ReplySpan;
13 ····}13 ····}
14 .end·annotation14 .end·annotation
  
908 B
smali/com/gh4a/utils/AvatarHandler.smali
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"AvatarHandler.java"3 .source·"AvatarHandler.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lcom/gh4a/utils/AvatarHandler$MenuItemDelegate;, 
8 ········Lcom/gh4a/utils/AvatarHandler$ImageViewDelegate;,7 ········Lcom/gh4a/utils/AvatarHandler$ImageViewDelegate;,
9 ········Lcom/gh4a/utils/AvatarHandler$ViewDelegate;,8 ········Lcom/gh4a/utils/AvatarHandler$ViewDelegate;,
 9 ········Lcom/gh4a/utils/AvatarHandler$MenuItemDelegate;,
10 ········Lcom/gh4a/utils/AvatarHandler$DefaultAvatarDrawable;,10 ········Lcom/gh4a/utils/AvatarHandler$DefaultAvatarDrawable;,
 11 ········Lcom/gh4a/utils/AvatarHandler$Request;,
11 ········Lcom/gh4a/utils/AvatarHandler$WorkerHandler;,12 ········Lcom/gh4a/utils/AvatarHandler$WorkerHandler;
12 ········Lcom/gh4a/utils/AvatarHandler$Request; 
13 ····}13 ····}
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·private·static·sCache:Landroidx/collection/LruCache;·=·null16 .field·private·static·sCache:Landroidx/collection/LruCache;·=·null
17 ····.annotation·system·Ldalvik/annotation/Signature;17 ····.annotation·system·Ldalvik/annotation/Signature;
686 B
smali/com/gh4a/utils/RxUtils$2.smali
    
Offset 58, 14 lines modifiedOffset 58, 19 lines modified
58 ····move-result-object·p058 ····move-result-object·p0
  
59 ····return-object·p059 ····return-object·p0
60 .end·method60 .end·method
  
61 .method·constructor·<init>(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Ljava/lang/String;)V61 .method·constructor·<init>(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Ljava/lang/String;)V
62 ····.locals·062 ····.locals·0
 63 ····.annotation·system·Ldalvik/annotation/Signature;
 64 ········value·=·{
 65 ············"()V"
 66 ········}
 67 ····.end·annotation
  
63 ····.line·15368 ····.line·153
64 ····iput-object·p1,·p0,·Lcom/gh4a/utils/RxUtils$2;->val$rootLayout:Landroidx/coordinatorlayout/widget/CoordinatorLayout;69 ····iput-object·p1,·p0,·Lcom/gh4a/utils/RxUtils$2;->val$rootLayout:Landroidx/coordinatorlayout/widget/CoordinatorLayout;
  
65 ····iput-object·p2,·p0,·Lcom/gh4a/utils/RxUtils$2;->val$errorMessage:Ljava/lang/String;70 ····iput-object·p2,·p0,·Lcom/gh4a/utils/RxUtils$2;->val$errorMessage:Ljava/lang/String;
  
66 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V71 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
713 B
smali/com/gh4a/utils/UiUtils.smali
    
Offset 2, 18 lines modifiedOffset 2, 18 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"UiUtils.java"3 .source·"UiUtils.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
 7 ········Lcom/gh4a/utils/UiUtils$RecyclerViewEdgeColorHelper;,
7 ········Lcom/gh4a/utils/UiUtils$WhitespaceTokenizer;,8 ········Lcom/gh4a/utils/UiUtils$WhitespaceTokenizer;,
8 ········Lcom/gh4a/utils/UiUtils$QuoteActionModeCallback;,9 ········Lcom/gh4a/utils/UiUtils$QuoteActionModeCallback;,
9 ········Lcom/gh4a/utils/UiUtils$EmptinessWatchingTextWatcher;,10 ········Lcom/gh4a/utils/UiUtils$EmptinessWatchingTextWatcher;
10 ········Lcom/gh4a/utils/UiUtils$RecyclerViewEdgeColorHelper; 
11 ····}11 ····}
12 .end·annotation12 .end·annotation
  
  
13 #·direct·methods13 #·direct·methods
14 .method·public·static·canViewScrollUp(Landroid/view/View;)Z14 .method·public·static·canViewScrollUp(Landroid/view/View;)Z
15 ····.locals·115 ····.locals·1
913 B
smali/com/gh4a/widget/ReactionBar.smali
    
Offset 5, 20 lines modifiedOffset 5, 20 lines modified
5 #·interfaces5 #·interfaces
6 .implements·Landroid/view/View$OnClickListener;6 .implements·Landroid/view/View$OnClickListener;
  
  
7 #·annotations7 #·annotations
8 .annotation·system·Ldalvik/annotation/MemberClasses;8 .annotation·system·Ldalvik/annotation/MemberClasses;
9 ····value·=·{9 ····value·=·{
10 ········Lcom/gh4a/widget/ReactionBar$ReactionDetailsCache;, 
11 ········Lcom/gh4a/widget/ReactionBar$AddReactionMenuHelper;, 
12 ········Lcom/gh4a/widget/ReactionBar$ReactionUserAdapter;, 
13 ········Lcom/gh4a/widget/ReactionBar$ReactionUserPopup;,10 ········Lcom/gh4a/widget/ReactionBar$ReactionUserPopup;,
 11 ········Lcom/gh4a/widget/ReactionBar$AddReactionMenuHelper;,
 12 ········Lcom/gh4a/widget/ReactionBar$ReactionDetailsCache;,
14 ········Lcom/gh4a/widget/ReactionBar$Callback;,13 ········Lcom/gh4a/widget/ReactionBar$Callback;,
15 ········Lcom/gh4a/widget/ReactionBar$Item;14 ········Lcom/gh4a/widget/ReactionBar$Item;,
 15 ········Lcom/gh4a/widget/ReactionBar$ReactionUserAdapter;
16 ····}16 ····}
17 .end·annotation17 .end·annotation
  
  
18 #·static·fields18 #·static·fields
19 .field·private·static·final·CONTENTS:[Ljava/lang/String;19 .field·private·static·final·CONTENTS:[Ljava/lang/String;
  
868 B
smali/com/gh4a/widget/EditorBottomSheet.smali
    
Offset 7, 18 lines modifiedOffset 7, 18 lines modified
7 .implements·Landroid/view/View$OnTouchListener;7 .implements·Landroid/view/View$OnTouchListener;
8 .implements·Lcom/google/android/material/appbar/AppBarLayout$OnOffsetChangedListener;8 .implements·Lcom/google/android/material/appbar/AppBarLayout$OnOffsetChangedListener;
  
  
9 #·annotations9 #·annotations
10 .annotation·system·Ldalvik/annotation/MemberClasses;10 .annotation·system·Ldalvik/annotation/MemberClasses;
11 ····value·=·{11 ····value·=·{
12 ········Lcom/gh4a/widget/EditorBottomSheet$SavedState;, 
13 ········Lcom/gh4a/widget/EditorBottomSheet$AdvancedEditorPagerAdapter;, 
14 ········Lcom/gh4a/widget/EditorBottomSheet$Listener;,12 ········Lcom/gh4a/widget/EditorBottomSheet$Listener;,
15 ········Lcom/gh4a/widget/EditorBottomSheet$Callback;13 ········Lcom/gh4a/widget/EditorBottomSheet$Callback;,
 14 ········Lcom/gh4a/widget/EditorBottomSheet$AdvancedEditorPagerAdapter;,
 15 ········Lcom/gh4a/widget/EditorBottomSheet$SavedState;
16 ····}16 ····}
17 .end·annotation17 .end·annotation
  
  
18 #·instance·fields18 #·instance·fields
19 .field·private·mAdvancedEditor:Lcom/gh4a/widget/CommentEditor;19 .field·private·mAdvancedEditor:Lcom/gh4a/widget/CommentEditor;
  
785 B
smali/com/gh4a/adapter/IssueLabelAdapter$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 19 lines modified
  
22 .field·final·synthetic·val$holder:Lcom/gh4a/adapter/IssueLabelAdapter$ViewHolder;22 .field·final·synthetic·val$holder:Lcom/gh4a/adapter/IssueLabelAdapter$ViewHolder;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/gh4a/adapter/IssueLabelAdapter;Lcom/gh4a/adapter/IssueLabelAdapter$ViewHolder;)V24 .method·constructor·<init>(Lcom/gh4a/adapter/IssueLabelAdapter;Lcom/gh4a/adapter/IssueLabelAdapter$ViewHolder;)V
25 ····.locals·025 ····.locals·0
 26 ····.annotation·system·Ldalvik/annotation/Signature;
 27 ········value·=·{
 28 ············"()V"
 29 ········}
 30 ····.end·annotation
  
26 ····.line·10931 ····.line·109
27 ····iput-object·p1,·p0,·Lcom/gh4a/adapter/IssueLabelAdapter$1;->this$0:Lcom/gh4a/adapter/IssueLabelAdapter;32 ····iput-object·p1,·p0,·Lcom/gh4a/adapter/IssueLabelAdapter$1;->this$0:Lcom/gh4a/adapter/IssueLabelAdapter;
  
28 ····iput-object·p2,·p0,·Lcom/gh4a/adapter/IssueLabelAdapter$1;->val$holder:Lcom/gh4a/adapter/IssueLabelAdapter$ViewHolder;33 ····iput-object·p2,·p0,·Lcom/gh4a/adapter/IssueLabelAdapter$1;->val$holder:Lcom/gh4a/adapter/IssueLabelAdapter$ViewHolder;
  
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
834 B
smali/com/gh4a/adapter/RootAdapter.smali
    
Offset 6, 18 lines modifiedOffset 6, 18 lines modified
6 .implements·Landroid/widget/Filterable;6 .implements·Landroid/widget/Filterable;
7 .implements·Landroid/view/View$OnClickListener;7 .implements·Landroid/view/View$OnClickListener;
  
  
8 #·annotations8 #·annotations
9 .annotation·system·Ldalvik/annotation/MemberClasses;9 .annotation·system·Ldalvik/annotation/MemberClasses;
10 ····value·=·{10 ····value·=·{
11 ········Lcom/gh4a/adapter/RootAdapter$FooterViewHolder;, 
12 ········Lcom/gh4a/adapter/RootAdapter$HeaderViewHolder;, 
13 ········Lcom/gh4a/adapter/RootAdapter$OnScrolledToFooterListener;,11 ········Lcom/gh4a/adapter/RootAdapter$OnScrolledToFooterListener;,
14 ········Lcom/gh4a/adapter/RootAdapter$OnItemClickListener;12 ········Lcom/gh4a/adapter/RootAdapter$OnItemClickListener;,
 13 ········Lcom/gh4a/adapter/RootAdapter$HeaderViewHolder;,
 14 ········Lcom/gh4a/adapter/RootAdapter$FooterViewHolder;
15 ····}15 ····}
16 .end·annotation16 .end·annotation
  
17 .annotation·system·Ldalvik/annotation/Signature;17 .annotation·system·Ldalvik/annotation/Signature;
18 ····value·=·{18 ····value·=·{
19 ········"<T:",19 ········"<T:",
20 ········"Ljava/lang/Object;",20 ········"Ljava/lang/Object;",
716 B
smali/com/gh4a/adapter/BookmarkAdapter.smali
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 #·interfaces5 #·interfaces
6 .implements·Landroid/view/View$OnClickListener;6 .implements·Landroid/view/View$OnClickListener;
  
  
7 #·annotations7 #·annotations
8 .annotation·system·Ldalvik/annotation/MemberClasses;8 .annotation·system·Ldalvik/annotation/MemberClasses;
9 ····value·=·{9 ····value·=·{
10 ········Lcom/gh4a/adapter/BookmarkAdapter$ViewHolder;, 
11 ········Lcom/gh4a/adapter/BookmarkAdapter$OnItemInteractListener;10 ········Lcom/gh4a/adapter/BookmarkAdapter$OnItemInteractListener;,
 11 ········Lcom/gh4a/adapter/BookmarkAdapter$ViewHolder;
12 ····}12 ····}
13 .end·annotation13 .end·annotation
  
14 .annotation·system·Ldalvik/annotation/Signature;14 .annotation·system·Ldalvik/annotation/Signature;
15 ····value·=·{15 ····value·=·{
16 ········"Landroidx/recyclerview/widget/RecyclerView$Adapter<",16 ········"Landroidx/recyclerview/widget/RecyclerView$Adapter<",
17 ········"Lcom/gh4a/adapter/BookmarkAdapter$ViewHolder;",17 ········"Lcom/gh4a/adapter/BookmarkAdapter$ViewHolder;",
733 B
smali/com/gh4a/adapter/NotificationAdapter.smali
    
Offset 2, 16 lines modifiedOffset 2, 16 lines modified
2 .super·Lcom/gh4a/adapter/RootAdapter;2 .super·Lcom/gh4a/adapter/RootAdapter;
3 .source·"NotificationAdapter.java"3 .source·"NotificationAdapter.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lcom/gh4a/adapter/NotificationAdapter$ViewHolder;, 
8 ········Lcom/gh4a/adapter/NotificationAdapter$OnNotificationActionCallback;7 ········Lcom/gh4a/adapter/NotificationAdapter$OnNotificationActionCallback;,
 8 ········Lcom/gh4a/adapter/NotificationAdapter$ViewHolder;
9 ····}9 ····}
10 .end·annotation10 .end·annotation
  
11 .annotation·system·Ldalvik/annotation/Signature;11 .annotation·system·Ldalvik/annotation/Signature;
12 ····value·=·{12 ····value·=·{
13 ········"Lcom/gh4a/adapter/RootAdapter<",13 ········"Lcom/gh4a/adapter/RootAdapter<",
14 ········"Lcom/gh4a/model/NotificationHolder;",14 ········"Lcom/gh4a/model/NotificationHolder;",
829 B
smali/com/gh4a/adapter/timeline/ReviewViewHolder.smali
    
Offset 6, 16 lines modifiedOffset 6, 16 lines modified
6 .implements·Landroid/view/View$OnClickListener;6 .implements·Landroid/view/View$OnClickListener;
7 .implements·Landroidx/appcompat/widget/PopupMenu$OnMenuItemClickListener;7 .implements·Landroidx/appcompat/widget/PopupMenu$OnMenuItemClickListener;
  
  
8 #·annotations8 #·annotations
9 .annotation·system·Ldalvik/annotation/MemberClasses;9 .annotation·system·Ldalvik/annotation/MemberClasses;
10 ····value·=·{10 ····value·=·{
 11 ········Lcom/gh4a/adapter/timeline/ReviewViewHolder$Callback;,
11 ········Lcom/gh4a/adapter/timeline/ReviewViewHolder$FileDetails;,12 ········Lcom/gh4a/adapter/timeline/ReviewViewHolder$FileDetails;
12 ········Lcom/gh4a/adapter/timeline/ReviewViewHolder$Callback; 
13 ····}13 ····}
14 .end·annotation14 .end·annotation
  
15 .annotation·system·Ldalvik/annotation/Signature;15 .annotation·system·Ldalvik/annotation/Signature;
16 ····value·=·{16 ····value·=·{
17 ········"Lcom/gh4a/adapter/timeline/TimelineItemAdapter$TimelineItemViewHolder<",17 ········"Lcom/gh4a/adapter/timeline/TimelineItemAdapter$TimelineItemViewHolder<",
18 ········"Lcom/gh4a/model/TimelineItem$TimelineReview;",18 ········"Lcom/gh4a/model/TimelineItem$TimelineReview;",
791 B
smali/com/gh4a/adapter/timeline/TimelineItemAdapter.smali
    
Offset 5, 16 lines modifiedOffset 5, 16 lines modified
5 #·interfaces5 #·interfaces
6 .implements·Lcom/gh4a/widget/ReactionBar$ReactionDetailsCache$Listener;6 .implements·Lcom/gh4a/widget/ReactionBar$ReactionDetailsCache$Listener;
  
  
7 #·annotations7 #·annotations
8 .annotation·system·Ldalvik/annotation/MemberClasses;8 .annotation·system·Ldalvik/annotation/MemberClasses;
9 ····value·=·{9 ····value·=·{
 10 ········Lcom/gh4a/adapter/timeline/TimelineItemAdapter$OnCommentAction;,
10 ········Lcom/gh4a/adapter/timeline/TimelineItemAdapter$TimelineItemViewHolder;,11 ········Lcom/gh4a/adapter/timeline/TimelineItemAdapter$TimelineItemViewHolder;
11 ········Lcom/gh4a/adapter/timeline/TimelineItemAdapter$OnCommentAction; 
12 ····}12 ····}
13 .end·annotation13 .end·annotation
  
14 .annotation·system·Ldalvik/annotation/Signature;14 .annotation·system·Ldalvik/annotation/Signature;
15 ····value·=·{15 ····value·=·{
16 ········"Lcom/gh4a/adapter/RootAdapter<",16 ········"Lcom/gh4a/adapter/RootAdapter<",
17 ········"Lcom/gh4a/model/TimelineItem;",17 ········"Lcom/gh4a/model/TimelineItem;",