com.atlassian.maven.plugin.clover.internal.instrumentation
Class AbstractInstrumenter
java.lang.Object
com.atlassian.maven.plugin.clover.internal.instrumentation.AbstractInstrumenter
- Direct Known Subclasses:
- MainInstrumenter, TestInstrumenter
public abstract class AbstractInstrumenter
- extends java.lang.Object
Code common for instrumentation of various source roots (main sources, test sources).
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractInstrumenter
public AbstractInstrumenter(CompilerConfiguration configuration,
java.lang.String outputSourceDirectory)
getConfiguration
protected CompilerConfiguration getConfiguration()
instrument
public void instrument()
throws org.apache.maven.plugin.MojoExecutionException
- Throws:
org.apache.maven.plugin.MojoExecutionException
redirectSourceDirectories
public java.lang.String redirectSourceDirectories()
getSourceScanner
protected abstract CloverSourceScanner getSourceScanner()
getSourceDirectory
protected abstract java.lang.String getSourceDirectory()
setSourceDirectory
protected abstract void setSourceDirectory(java.lang.String targetDirectory)
getCompileSourceRoots
protected abstract java.util.List getCompileSourceRoots()
addCompileSourceRoot
protected abstract void addCompileSourceRoot(java.lang.String sourceRoot)
Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.