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.


Method Summary
 java.util.Map getExcludedFiles()
           
 java.util.Map getSourceFilesToInstrument()
           
 

Method Detail

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.