Page MenuHomeSoftware Heritage

cran, npm, pypi: Add the loader name in the ExtID type
ClosedPublic

Authored by vlorentz on Mar 23 2021, 6:29 PM.

Details

Summary

These three loaders get intrinsic metadata from the archive, and use it
to build the revision object (mostly authoring and date), which means
they would not load the same revision as an other loader given the
same archive.

Addresses the comments on e9a8f986809cc611d540e68d30c7bfac5166e968.

Diff Detail

Repository
rDLDBASE Generic VCS/Package Loader
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

Build is green

Patch application report for D5314 (id=19065)

Rebasing onto 5fd7619fb2...

Current branch diff-target is up to date.
Changes applied before test
commit 6d3545e47b5e32b98eb0a32717406849063e1bbf
Author: Valentin Lorentz <vlorentz@softwareheritage.org>
Date:   Tue Mar 23 18:28:39 2021 +0100

    cran, npm, pypi: Add the loader name in the ExtID type
    
    These three loaders get intrinsic metadata from the archive, and use it
    to build the revision object (mostly authoring and date), which means
    they would not load the same revision as an other loader given the
    same archive.

See https://jenkins.softwareheritage.org/job/DLDBASE/job/tests-on-diff/438/ for more details.

This revision is now accepted and ready to land.Mar 23 2021, 6:36 PM