Class ResourceResolver

  • All Implemented Interfaces:
    org.codehaus.plexus.logging.LogEnabled

    @Component(role=ResourceResolver.class)
    public final class ResourceResolver
    extends org.codehaus.plexus.logging.AbstractLogEnabled
    • Field Detail

      • SOURCES_CLASSIFIER

        public static final java.lang.String SOURCES_CLASSIFIER
        The classifier for sources.
        See Also:
        Constant Field Values
      • TEST_SOURCES_CLASSIFIER

        public static final java.lang.String TEST_SOURCES_CLASSIFIER
        The classifier for test sources
        See Also:
        Constant Field Values
    • Constructor Detail

      • ResourceResolver

        public ResourceResolver()
    • Method Detail

      • resolveDependencySourcePaths

        public java.util.Map<java.lang.String,​java.util.Collection<java.lang.String>> resolveDependencySourcePaths​(SourceResolverConfig config)
                                                                                                                  throws org.apache.maven.artifact.resolver.ArtifactResolutionException,
                                                                                                                         org.apache.maven.artifact.resolver.ArtifactNotFoundException
        Parameters:
        config - SourceResolverConfig
        Returns:
        The list of resolved dependencies.
        Throws:
        org.apache.maven.artifact.resolver.ArtifactResolutionException - ArtifactResolutionException
        org.apache.maven.artifact.resolver.ArtifactNotFoundException - ArtifactNotFoundException