Class UniqueSourceCallback

java.lang.Object
org.eluder.coveralls.maven.plugin.source.UniqueSourceCallback
All Implemented Interfaces:
SourceCallback

public class UniqueSourceCallback extends Object implements SourceCallback
Source callback that tracks passed by source files and provides only unique source files to the delegate. Note that the implementation is not thread safe so the onSource(org.eluder.coveralls.maven.plugin.domain.Source) can be called only from single thread concurrently.