
com.atlassian.maven.plugin.clover.internal.scanner.GroovySourceScanner Maven / Gradle / Ivy
package com.atlassian.maven.plugin.clover.internal.scanner;
import com.atlassian.maven.plugin.clover.internal.CompilerConfiguration;
import java.io.File;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
/**
*/
public class GroovySourceScanner extends AbstractCloverSourceScanner
{
public GroovySourceScanner(CompilerConfiguration configuration, String outputSourceDirectory)
{
super(configuration, outputSourceDirectory);
}
protected List getSourceRoots()
{
return new ArrayList(Arrays.asList(new String[]{"src/main/groovy"}));
}
protected String getSourceDirectory()
{
return new File(getConfiguration().getProject().getBuild().getSourceDirectory()).getParent();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy