/**
* visitFile(): defined by FileRuleInterface.
*
* @see FileRuleInterface::visitFile()
* @param File $file
* @return void
*/
public function visitFile(File $file)
{
foreach ($file->getLines() as $line => $data) {
if (preg_match('(\\s+$)', $data['content'])) {
$this->addViolation($file, $line, 0, 'Line contains trailing whitespace');
}
}
}