@ -119,7 +119,7 @@ namespace ICSharpCode.CodeCoverage
void DisplayCodeCoverageResults ( CodeCoverageResultsReader coverageResultsReader )
void DisplayCodeCoverageResults ( CodeCoverageResultsReader coverageResultsReader )
{
{
foreach ( CodeCoverageResults result in coverageResultsReader . GetResults ( ) ) {
foreach ( CodeCoverageResults result in GetResults ( coverageResultsReader ) ) {
DisplayCodeCoverageResults ( result ) ;
DisplayCodeCoverageResults ( result ) ;
}
}
foreach ( string missingFile in coverageResultsReader . GetMissingResultsFiles ( ) ) {
foreach ( string missingFile in coverageResultsReader . GetMissingResultsFiles ( ) ) {
@ -127,6 +127,11 @@ namespace ICSharpCode.CodeCoverage
}
}
}
}
IEnumerable < CodeCoverageResults > GetResults ( CodeCoverageResultsReader coverageResultsReader )
{
return SD . MainThread . InvokeIfRequired ( ( ) = > coverageResultsReader . GetResults ( ) . ToList ( ) ) ;
}
void DisplayCodeCoverageResults ( CodeCoverageResults results )
void DisplayCodeCoverageResults ( CodeCoverageResults results )
{
{
SD . MainThread . InvokeIfRequired ( ( ) = > CodeCoverageService . ShowResults ( results ) ) ;
SD . MainThread . InvokeIfRequired ( ( ) = > CodeCoverageService . ShowResults ( results ) ) ;