In CompUnit::Repository::Unknown§
See primary documentation in context for method need.
method need( CompUnit::DependencySpecification $spec, CompUnit::PrecompilationRepository $precomp?, CompUnit::PrecompilationStore :@precomp-stores --> CompUnit:D)
This class passes any requests up the repository chain, and does not resolve them itself.
In role CompUnit::Repository§
See primary documentation in context for method need.
Loads and returns a CompUnit which is mapped to the highest version distribution matching $spec from the first repository in the repository chain that contains any version of a distribution matching $spec.
In CompUnit::Repository::Installation§
See primary documentation in context for method need.
method need( CompUnit::DependencySpecification $spec, CompUnit::PrecompilationRepository $precomp = self.precomp-repository(), CompUnit::PrecompilationStore :@precomp-stores = self!precomp-stores(), --> CompUnit:D)
Loads and returns a CompUnit which is mapped to the highest version distribution matching $spec from the first repository in the repository chain that contains any version of a distribution matching $spec.
In CompUnit::Repository::FileSystem§
See primary documentation in context for method need.
method need( CompUnit::DependencySpecification $spec, CompUnit::PrecompilationRepository $precomp = self.precomp-repository(), CompUnit::PrecompilationStore :@precomp-stores = self!precomp-stores(), --> CompUnit:D)
Loads and returns a CompUnit which is mapped to the highest version distribution matching $spec from the first repository in the repository chain that contains any version of a distribution matching $spec.