* @see com.atlassian.maven.plugin.clover.internal.instrumentation.AbstractInstrumenter#instrument()
* @see #redirectOutputDirectories()
* @see <a href="http://groovy.codehaus.org/Groovy-Eclipse+compiler+plugin+for+Maven">Groovy-Eclipse+compiler+plugin+for+Maven</a>
*/
protected List<File> calcIncludedFilesForGroovy() {
final MainSourceScanner groovyMainScanner = new MainSourceScanner(this, getProject().getBuild().getOutputDirectory());
final List<File> mainGroovyFiles = extractIncludes(
groovyMainScanner.getSourceFilesToInstrument(LanguageFileExtensionFilter.GROOVY_LANGUAGE, false));
final TestSourceScanner groovyTestScanner = new TestSourceScanner(this, getProject().getBuild().getOutputDirectory());
final List<File> testGroovyFiles = extractIncludes(
groovyTestScanner.getSourceFilesToInstrument(LanguageFileExtensionFilter.GROOVY_LANGUAGE, false));
// combine lists