Class ResourceResolver
java.lang.Object
org.codehaus.plexus.logging.AbstractLogEnabled
org.apache.maven.plugins.javadoc.resolver.ResourceResolver
- All Implemented Interfaces:
org.codehaus.plexus.logging.LogEnabled
@Named
@Singleton
public final class ResourceResolver
extends org.codehaus.plexus.logging.AbstractLogEnabled
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
-
Field Details
-
SOURCES_CLASSIFIER
The classifier for sources.- See Also:
-
TEST_SOURCES_CLASSIFIER
The classifier for test sources- See Also:
-
-
Constructor Details
-
ResourceResolver
public ResourceResolver()
-
-
Method Details
-
resolveDependencyJavadocBundles
public List<JavadocBundle> resolveDependencyJavadocBundles(SourceResolverConfig config) throws IOException - Parameters:
config
-SourceResolverConfig
- Returns:
- list of
JavadocBundle
. - Throws:
IOException
-IOException
-
resolveDependencySourcePaths
public Collection<JavadocModule> 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
-