Lines Matching refs:source

104     protected $source;
226 function render(SourceFile $source, $istest = false)
229 if (!$output->openUri($this->manglePath($source->name(), $istest))) {
230 throw new Exception('Cannot render ' . $source->name() . ', opening XML failed');
238 … $output->writeElement('title', 'Code Coverage for ' . $source->shortName() . ' in ' . $istest);
240 $output->writeElement('title', 'Code Coverage for ' . $source->shortName());
254 … $output->writeElement('h2', 'Code Coverage for ' . $source->shortName() . ' in ' . $istest);
256 $output->writeElement('h2', 'Code Coverage for ' . $source->shortName());
259 $output->writeElement('h3', 'Coverage: ' . $source->coveragePercentage() . '%');
268 foreach ($source->source() as $num => $line) {
269 $coverage = $source->coverage($num);
289 $output->writeAttribute('href', $this->getLineLink($source->name(), $num));
294 $this->renderLineSummary($source->name(), $num, $source->testpath(),
295 $source->getLineLinks($num));
360 $source = new SourceFile($name, $agg, $this->testPath, $this->sourcePath);
362 $percent = $source->coveragePercentage();
375 $output->text($source->shortName());
447 $source = new SourceFile\PerTest($name, $agg, $testpath, $basePath, $test);
448 $this->render($source, $reltest);
450 $percent = $source->coveragePercentage();
459 … $output->text(' Coverage: ' . str_pad($source->coveragePercentage() . '%', 4, ' ', STR_PAD_LEFT));
463 $output->text($source->shortName());
554 $source = '$xdebug = ' . file_get_contents($path) . ";\n";
555 eval($source);
645 protected $source;
655 $this->source = file($path);
659 array_unshift($this->source, '');
660 unset($this->source[0]); // make source array indexed by line number
713 function source()
715 return $this->source;
836 $source = '$xdebug = ' . file_get_contents($path) . ";\n";
837 eval($source);