18.0 KB
/home/fdroid/fdroiddata/tmp/com.svenjacobs.app.leon_258.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.svenjacobs.app.leon_258.apk
15.3 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: <58b10976d975b265d0353826db10d1c0bf321d403f22c44196e73f03ba3b669f>, actual: <6f50cd7590dc2649ec782f4b171264af41dd8433f7aabc4173637df90c75ed5f> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <afdbb93bc0a2c8630ccfe4f32fadf3863e5badb1bd905f5204984051d06b3db7158f240000000000>, actual: <fc1a647aa5260188669da366023e8d9d86ca2c311dbef25f859dd1856906f55c158f240000000000>
    
Offset 1, 84 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:·464adbd4a24246e418563df6468da96cf4b28280a39147b2824de051cad148d7 
10 Signer·#1·certificate·SHA-1·digest:·b523babfd9965421fd14422da4f0eb9630e61862 
11 Signer·#1·certificate·MD5·digest:·6c3540ea7ebc7770a6ec889d5504aa83 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·8cadf8a3e439fbd4a25f0064fbe3acd3e8d2e0ca51bdab208dd979bb19e6688d 
15 Signer·#1·public·key·SHA-1·digest:·a7bf50d42b0757130da86bc4b3b52a103af14115 
16 Signer·#1·public·key·MD5·digest:·9e2a8c44e3fdf956b3c169445a955fab 
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-compose.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-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/. 
20 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/. 
21 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/. 
22 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/. 
23 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/. 
24 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/. 
25 WARNING:·META-INF/androidx.autofill_autofill.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.compose.animation_animation-core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
27 WARNING:·META-INF/androidx.compose.animation_animation.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.compose.foundation_foundation-layout.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.compose.foundation_foundation.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.compose.material3_material3-window-size-class.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.compose.material3_material3.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.compose.material_material-icons-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/. 
33 WARNING:·META-INF/androidx.compose.material_material-ripple.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.compose.runtime_runtime-saveable.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.compose.runtime_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/. 
36 WARNING:·META-INF/androidx.compose.ui_ui-geometry.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.compose.ui_ui-graphics.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.compose.ui_ui-text.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.compose.ui_ui-tooling-preview.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.compose.ui_ui-unit.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.compose.ui_ui-util.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.compose.ui_ui.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
43 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/. 
44 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/. 
45 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/. 
46 WARNING:·META-INF/androidx.customview_customview-poolingcontainer.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.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/. 
48 WARNING:·META-INF/androidx.datastore_datastore-preferences.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.datastore_datastore.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.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/. 
51 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/. 
52 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/. 
53 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/. 
54 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/. 
55 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/. 
56 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/. 
57 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/. 
58 WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime-compose.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.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/. 
60 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/. 
61 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-compose.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.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/. 
63 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/. 
64 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/. 
65 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/. 
66 WARNING:·META-INF/androidx.navigation_navigation-common-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/. 
67 WARNING:·META-INF/androidx.navigation_navigation-common.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.navigation_navigation-compose.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.navigation_navigation-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/. 
70 WARNING:·META-INF/androidx.navigation_navigation-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/. 
71 WARNING:·META-INF/androidx.profileinstaller_profileinstaller.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
72 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/. 
73 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/. 
74 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/. 
75 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/. 
76 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/. 
77 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/. 
78 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/. 
79 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/. 
80 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/. 
81 WARNING:·META-INF/kotlinx_coroutines_android.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
82 WARNING:·META-INF/kotlinx_coroutines_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
83 WARNING:·META-INF/services/b7.m·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
84 WARNING:·META-INF/services/w6.w·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
1.71 KB
zipinfo {}
    
Offset 211, 15 lines modifiedOffset 211, 15 lines modified
211 -rw----·····0.0·fat······216·b-·stor·81-Jan-01·01:01·res/K_.9.png211 -rw----·····0.0·fat······216·b-·stor·81-Jan-01·01:01·res/K_.9.png
212 -rw----·····0.0·fat·····2360·b-·defN·81-Jan-01·01:01·res/Ke.xml212 -rw----·····0.0·fat·····2360·b-·defN·81-Jan-01·01:01·res/Ke.xml
213 -rw----·····0.0·fat·····2852·b-·defN·81-Jan-01·01:01·res/Ki.xml213 -rw----·····0.0·fat·····2852·b-·defN·81-Jan-01·01:01·res/Ki.xml
214 -rw----·····0.0·fat······264·b-·stor·81-Jan-01·01:01·res/LO.png214 -rw----·····0.0·fat······264·b-·stor·81-Jan-01·01:01·res/LO.png
215 -rw----·····0.0·fat·····1064·b-·defN·81-Jan-01·01:01·res/L_.xml215 -rw----·····0.0·fat·····1064·b-·defN·81-Jan-01·01:01·res/L_.xml
216 -rw----·····0.0·fat·····1656·b-·defN·81-Jan-01·01:01·res/Lf.xml216 -rw----·····0.0·fat·····1656·b-·defN·81-Jan-01·01:01·res/Lf.xml
217 -rw----·····0.0·fat·····1779·b-·stor·81-Jan-01·01:01·res/Li.9.png217 -rw----·····0.0·fat·····1779·b-·stor·81-Jan-01·01:01·res/Li.9.png
218 -rw----·····0.0·fat····61511·b-·defN·81-Jan-01·01:01·res/M7.json218 -rw----·····0.0·fat····61510·b-·defN·81-Jan-01·01:01·res/M7.json
219 -rw----·····0.0·fat·····1196·b-·defN·81-Jan-01·01:01·res/M7.xml219 -rw----·····0.0·fat·····1196·b-·defN·81-Jan-01·01:01·res/M7.xml
220 -rw----·····0.0·fat·····1171·b-·stor·81-Jan-01·01:01·res/MD.png220 -rw----·····0.0·fat·····1171·b-·stor·81-Jan-01·01:01·res/MD.png
221 -rw----·····0.0·fat·····2816·b-·stor·81-Jan-01·01:01·res/MF.9.png221 -rw----·····0.0·fat·····2816·b-·stor·81-Jan-01·01:01·res/MF.9.png
222 -rw----·····0.0·fat·····2382·b-·stor·81-Jan-01·01:01·res/MO.webp222 -rw----·····0.0·fat·····2382·b-·stor·81-Jan-01·01:01·res/MO.webp
223 -rw----·····0.0·fat······424·b-·defN·81-Jan-01·01:01·res/MO.xml223 -rw----·····0.0·fat······424·b-·defN·81-Jan-01·01:01·res/MO.xml
224 -rw----·····0.0·fat······513·b-·stor·81-Jan-01·01:01·res/MQ.png224 -rw----·····0.0·fat······513·b-·stor·81-Jan-01·01:01·res/MQ.png
225 -rw----·····0.0·fat······247·b-·stor·81-Jan-01·01:01·res/Ma.9.png225 -rw----·····0.0·fat······247·b-·stor·81-Jan-01·01:01·res/Ma.9.png
Offset 497, 8 lines modifiedOffset 497, 8 lines modified
497 -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/zp.xml497 -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/zp.xml
498 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml498 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml
499 -rw----·····0.0·fat······884·b-·stor·81-Jan-01·01:01·res/zz.png499 -rw----·····0.0·fat······884·b-·stor·81-Jan-01·01:01·res/zz.png
500 -rw----·····0.0·fat···642992·b-·stor·81-Jan-01·01:01·resources.arsc500 -rw----·····0.0·fat···642992·b-·stor·81-Jan-01·01:01·resources.arsc
501 -rw----·····2.0·fat····45447·b-·defN·81-Jan-01·01:01·META-INF/22838877.SF501 -rw----·····2.0·fat····45447·b-·defN·81-Jan-01·01:01·META-INF/22838877.SF
502 -rw----·····2.0·fat·····1342·b-·defN·81-Jan-01·01:01·META-INF/22838877.RSA502 -rw----·····2.0·fat·····1342·b-·defN·81-Jan-01·01:01·META-INF/22838877.RSA
503 -rw----·····2.0·fat····45320·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF503 -rw----·····2.0·fat····45320·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
504 502·files,·3892942·bytes·uncompressed,·2338243·bytes·compressed:··39.9%504 502·files,·3892941·bytes·uncompressed,·2338242·bytes·compressed:··39.9%
962 B
res/raw/aboutlibraries.json
908 B
Pretty-printed
Differences: {'replace': "OrderedDict([('metadata', OrderedDict([('generated', '2024-01-09T10:49:00.28Z')])), " "('libraries', [OrderedDict([('uniqueId', 'androidx.activity:activity'), ('funding', " "[]), ('developers', [OrderedDict([('name', 'The Android Open Source Project')])]), " "('artifactVersion', '1.8.2'), ('description', 'Provides the base Activity subclass " "and the relevant hooks to build a composable structure on top.'), ('scm', " "OrderedDict([('c […]
    
Offset 1884, 10 lines modifiedOffset 1884, 10 lines modified
1884 ············"internalHash":·"Apache-2.0",1884 ············"internalHash":·"Apache-2.0",
1885 ············"name":·"Apache·License·2.0",1885 ············"name":·"Apache·License·2.0",
1886 ············"spdxId":·"Apache-2.0",1886 ············"spdxId":·"Apache-2.0",
1887 ············"url":·"https://spdx.org/licenses/Apache-2.0.html"1887 ············"url":·"https://spdx.org/licenses/Apache-2.0.html"
1888 ········}1888 ········}
1889 ····},1889 ····},
1890 ····"metadata":·{1890 ····"metadata":·{
1891 ········"generated":·"2024-01-06T14:22:38.381Z"1891 ········"generated":·"2024-01-09T10:49:00.28Z"
1892 ····}1892 ····}
1893 }1893 }