CompUnit::Repository
角色定义了 CompUnit::Repositories 实现的接口,例如 CompUnit::Repository::Installation
和 CompUnit::Repository::FileSystem
。
方法§
方法解析§
method resolve(CompUnit::DependencySpecification --> CompUnit)
从包含与 $spec
匹配的任何版本的分布的存储库链中的第一个存储库中返回映射到与 $spec
匹配的最高版本分布的 CompUnit
。
方法需求§
加载并返回一个 CompUnit
,该 CompUnit
映射到与 $spec
匹配的最高版本分布,该分布来自包含与 $spec
匹配的任何版本的分布的存储库链中的第一个存储库。
方法加载§
method load(IO::Path --> CompUnit)
加载 $file
并返回一个表示它的 CompUnit
对象。
方法已加载§
method loaded(--> Iterable)
返回此存储库加载的所有 CompUnit
。