Reservoir dependents for git dependencies #49
Labels
A-package
Area: Package data. Issue seeks more package info.
C-enhancement
Category: Issue requires a new feature.
P-high
Priority: High. We will work on this issue.
Reservoir doesn't report most of the dependents of Mathlib, even though it reports these projects as dependents of Batteries and Aesop (and this dependency is only acquired via the transitive dependency through Mathlib).
Presumably this is because Mathlib uses a Reservoir require for Batteries and Aesop, but very few projects use a Reservoir require for Mathlib as yet.
This looks pretty bad, and is not restricted to Mathlib.
Proposed fix: when Reservoir looks at a package, if it sees a old style git repository, it matches it against the known git urls of Reservoir packages, and does dependency analysis using this information.
The text was updated successfully, but these errors were encountered: