com.smartcodeltd
Class ReleaseCandidateMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
com.smartcodeltd.ReleaseCandidateMojo
- All Implemented Interfaces:
- org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
- Direct Known Subclasses:
- UpdateVersionMojo, VersionMojo
public abstract class ReleaseCandidateMojo
- extends org.apache.maven.plugin.AbstractMojo
|
Field Summary |
protected Charset |
charset
|
protected String |
encoding
Encoding used when reading from and writing to files on disk. |
protected org.apache.maven.project.MavenProject |
project
|
| Fields inherited from interface org.apache.maven.plugin.Mojo |
ROLE |
|
Method Summary |
protected
|
getOrElse(T value,
T defaultValue)
|
protected void |
info(String template,
Object... values)
|
protected de.pdark.decentxml.Document |
parsed(File pom)
|
protected org.apache.maven.project.MavenProject |
root(org.apache.maven.project.MavenProject project)
|
protected Version |
versionOf(org.apache.maven.project.MavenProject project)
|
protected
|
with(T value)
|
| Methods inherited from class org.apache.maven.plugin.AbstractMojo |
getLog, getPluginContext, setLog, setPluginContext |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.maven.plugin.Mojo |
execute |
charset
protected final Charset charset
encoding
@Parameter(defaultValue="UTF-8",
required=false)
protected String encoding
- Encoding used when reading from and writing to files on disk.
project
@Parameter(defaultValue="${project}",
readonly=true)
protected org.apache.maven.project.MavenProject project
ReleaseCandidateMojo
public ReleaseCandidateMojo()
info
protected void info(String template,
Object... values)
with
protected <T> T with(T value)
versionOf
protected Version versionOf(org.apache.maven.project.MavenProject project)
root
protected org.apache.maven.project.MavenProject root(org.apache.maven.project.MavenProject project)
getOrElse
protected <T> T getOrElse(T value,
T defaultValue)
parsed
protected de.pdark.decentxml.Document parsed(File pom)
throws IOException
- Throws:
IOException
Copyright © 2016 smartcode ltd. All rights reserved.