Maven Artifact Resolver Provider is a Maven Artifact Resolver extension to support Maven POMs and local+remote repositories.
Main component is MavenRepositorySystemUtils (javadoc, source).
MavenRepositorySystemUtils
See also dependency types.