Class R6CleanPlugin
java.lang.Object
org.apache.maven.plugin.AbstractMojo
uk.co.terminological.rjava.plugin.PluginBase
uk.co.terminological.rjava.plugin.R6CleanPlugin
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled,org.apache.maven.plugin.Mojo
@Mojo(name="clean-r-library",
defaultPhase=CLEAN,
requiresDependencyResolution=RUNTIME)
public class R6CleanPlugin
extends PluginBase
The root of the maven plugin. This is the entry point called by maven.
-
Field Summary
Fields inherited from class uk.co.terminological.rjava.plugin.PluginBase
docs, jarDir, jarFile, manDir, mavenProject, mavenSession, outputDirectory, packageData, pluginManager, pomDir, rDir, rProjectDir, rToPomPath, shadedFile, sourcesFile, testDir, thinJarFile, workflowsFields inherited from interface org.apache.maven.plugin.Mojo
ROLE -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class uk.co.terminological.rjava.plugin.PluginBase
copyCompliedJarToRPackage, deleteRPackageInstalledJars, deleteRPackageJar, isGenerated, rmContents, rmGenerated, rmJar, scanDirectoryForExports, setupPathsMethods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Constructor Details
-
R6CleanPlugin
public R6CleanPlugin()
-
-
Method Details
-
execute
public void execute() throws org.apache.maven.plugin.MojoExecutionException- Throws:
org.apache.maven.plugin.MojoExecutionException
-