com.atlassian.maven.plugin.clover.internal.scanner
Interface CloverSourceScanner
- All Known Implementing Classes:
- AbstractCloverSourceScanner, MainCloverSourceScanner, TestCloverSourceScanner
public interface CloverSourceScanner
Scans source roots and return list of files to instrument.
getSourceFilesToInstrument
java.util.Map getSourceFilesToInstrument()
- Returns:
- the list of source files to instrument taking into account the includes and excludes specified by
the user. The Map is indexed on source roots.
getExcludedFiles
java.util.Map getExcludedFiles()
- Returns:
- the list of excluded files that we'll need to copy. This is required as otherwise the excluded files
won't be in the new Clover source directory and thus won't be compiled by the compile plugin. This will
lead to compilation errors if any other Java file depends on any of them. The Map is indexed on
source roots.
Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.