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, workflows
Fields 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, setupPaths
Methods 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
-