Uses of Interface
org.apache.maven.tools.plugin.PluginToolsRequest
Packages that use PluginToolsRequest
Package
Description
-
Uses of PluginToolsRequest in org.apache.maven.tools.plugin
Classes in org.apache.maven.tools.plugin that implement PluginToolsRequestModifier and TypeClassDescriptionclass
Default implementation ofPluginToolsRequest
, which is used to pass parameters to components used to extractMojoDescriptor
instances from different types of metadata for a given plugin.Methods in org.apache.maven.tools.plugin that return PluginToolsRequestModifier and TypeMethodDescriptionDefaultPluginToolsRequest.setDependencies(Set<Artifact> dependencies)
PluginToolsRequest.setDependencies(Set<Artifact> dependencies)
DefaultPluginToolsRequest.setEncoding(String encoding)
Sets the file encoding of the source files.PluginToolsRequest.setEncoding(String encoding)
Sets the file encoding of the source files.DefaultPluginToolsRequest.setLocal(ArtifactRepository local)
PluginToolsRequest.setLocal(ArtifactRepository local)
DefaultPluginToolsRequest.setPluginDescriptor(PluginDescriptor pluginDescriptor)
PluginToolsRequest.setPluginDescriptor(PluginDescriptor pluginDescriptor)
DefaultPluginToolsRequest.setProject(MavenProject project)
PluginToolsRequest.setProject(MavenProject project)
DefaultPluginToolsRequest.setRemoteRepos(List<ArtifactRepository> remoteRepos)
PluginToolsRequest.setRemoteRepos(List<ArtifactRepository> remoteRepos)
DefaultPluginToolsRequest.setSkipErrorNoDescriptorsFound(boolean skipErrorNoDescriptorsFound)
By default an exception is throw if no mojo descriptor is found.PluginToolsRequest.setSkipErrorNoDescriptorsFound(boolean skipErrorNoDescriptorsFound)
By default an exception is throw if no mojo descriptor is found. -
Uses of PluginToolsRequest in org.apache.maven.tools.plugin.extractor
Methods in org.apache.maven.tools.plugin.extractor with parameters of type PluginToolsRequestModifier and TypeMethodDescriptionprotected void
AbstractScriptedMojoDescriptorExtractor.copyScriptsToOutputDirectory(Map<String,Set<File>> scriptFilesKeyedByBasedir, String outputDirectory, PluginToolsRequest request)
AbstractScriptedMojoDescriptorExtractor.execute(PluginToolsRequest request)
Execute the mojo extraction.MojoDescriptorExtractor.execute(PluginToolsRequest request)
Execute the mojo extraction.protected List<MojoDescriptor>
AbstractScriptedMojoDescriptorExtractor.extractMojoDescriptors(Map<String,Set<File>> scriptFilesKeyedByBasedir, PluginToolsRequest request)
Should be implemented in the sub classes.protected List<MojoDescriptor>
AbstractScriptedMojoDescriptorExtractor.extractMojoDescriptorsFromMetadata(Map<String,Set<File>> metadataFilesByBasedir, PluginToolsRequest request)
Should be implemented in the sub classes.AbstractScriptedMojoDescriptorExtractor.gatherFilesByBasedir(File basedir, List<String> directories, String scriptFileExtension, PluginToolsRequest request)
protected String
AbstractScriptedMojoDescriptorExtractor.getMetadataFileExtension(PluginToolsRequest request)
Should be implemented in the sub classes.protected abstract String
AbstractScriptedMojoDescriptorExtractor.getScriptFileExtension(PluginToolsRequest request)
-
Uses of PluginToolsRequest in org.apache.maven.tools.plugin.scanner
Methods in org.apache.maven.tools.plugin.scanner with parameters of type PluginToolsRequestModifier and TypeMethodDescriptionvoid
DefaultMojoScanner.populatePluginDescriptor(PluginToolsRequest request)
void
MojoScanner.populatePluginDescriptor(PluginToolsRequest request)