com.atlassian.maven.plugin.clover.internal.scanner
Class MainSourceScanner
java.lang.Object
com.atlassian.maven.plugin.clover.internal.scanner.AbstractSourceScanner
com.atlassian.maven.plugin.clover.internal.scanner.MainSourceScanner
- All Implemented Interfaces:
- CloverSourceScanner
public class MainSourceScanner
- extends AbstractSourceScanner
Computes the list of main source files to instrument.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SRC_MAIN_JAVA
@NotNull
public static final String SRC_MAIN_JAVA
SRC_MAIN_GROOVY
@NotNull
public static final String SRC_MAIN_GROOVY
MainSourceScanner
public MainSourceScanner(CompilerConfiguration configuration,
String outputSourceDirectory)
removeGroovySourceRoot
public void removeGroovySourceRoot(@NotNull
Set<String> sourceRoots)
- From a list of provided
sourceRoots remove SRC_MAIN_GROOVY root
- Specified by:
removeGroovySourceRoot in class AbstractSourceScanner
- Parameters:
sourceRoots - list of source roots from- See Also:
SRC_MAIN_GROOVY,
AbstractSourceScanner.getSourceFilesToInstrument()
isSourceRootForLanguage
public boolean isSourceRootForLanguage(String sourceRoot,
com.atlassian.clover.spi.lang.Language language)
-
getCompileSourceRoots
protected List<String> getCompileSourceRoots()
- Specified by:
getCompileSourceRoots in class AbstractSourceScanner
getSourceDirectory
protected String getSourceDirectory()
- Specified by:
getSourceDirectory in class AbstractSourceScanner
Copyright © 2014 Atlassian Pty Ltd. All Rights Reserved.