:notebook_with_decorative_cover: Libraries.io Package Manager Manifest Parsers
GNU Affero General Public License v3.0
89
stars
36
forks
source link
[10.0.0 branch] Return a new Dependency class instead of raw Hash objects, from analyses' :dependencies result. #596
Closed
tiegz closed 2 months ago
This defines a new
Bibliothecary::Dependency
class, and proposes to return instances of that object from parsed manifests, instead of Hashes.Current behavior (<10.0)
Bibliothecary returns a list of dependency Hashes in its analyses, e.g.:
New behavior (>= 10.0)
Benefits
Having a dedicated
Dependency
class will:"name"
and"requirement"
)Downsides
10-0
branch)TODO