HomeSoftware Heritage

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

Description

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.

Details

Provenance
vlorentzAuthored on Mar 23 2021, 6:28 PM
vlorentzPushed on Mar 23 2021, 6:39 PM
Differential Revision
D5314: cran, npm, pypi: Add the loader name in the ExtID type
Parents
rDLDBASE5fd7619fb2e3: Revert "package.loader: Unnest loops in PackageLoader.load()"
Branches
Unknown
Tags
Unknown
Build Status
Buildable 20158
Build 31292: test-and-buildJenkins console · Jenkins