protected function makeSourceElement(score\coverage $coverage)
{
$sources = array();
foreach ($coverage->getClasses() as $class => $file) {
$path = new atoum\fs\path($file);
$source = $this->adapter->file_get_contents((string) $path->resolve());
$sources[] = array('name' => ltrim((string) $path->relativizeFrom($this->sourceDir), '.' . DIRECTORY_SEPARATOR), 'source' => $source, 'coverage' => $this->makeCoverageElement($coverage->getCoverageForClass($class)));
}
return $sources;
}