public function addFile(File $file)
{
$violations = $file->getViolations();
if ($violations) {
if ($this->firstFile) {
$this->firstFile = false;
} else {
echo PHP_EOL;
}
echo $file->getFilename() . ':' . PHP_EOL;
echo str_repeat('-', 80) . PHP_EOL;
foreach ($violations as $violation) {
echo $violation->getLine() . ':';
if ($violation->getColumn() > 0) {
echo $violation->getColumn() . ':';
}
echo $violation->getSeverityName() . ': ';
echo $violation->getMessage() . PHP_EOL;
}
flush();
}
}