# Variables
ErrNoFactoryFound is returned when there is no factory that can be used for a given URL.
ErrNoRepoFound is returned when a factory cannot create a Repo for a given URL.
# Structs
Resolver is used to resolve a Repo url against a set of Factory instances registered with the resolver.