private function removeMultipleBlankLines($index)
{
$token = $this->tokens[$index];
$content = '';
$count = 0;
$parts = explode("\n", $token->getContent());
for ($i = 0, $last = count($parts) - 1; $i <= $last; ++$i) {
if ('' === $parts[$i] || "\r" === $parts[$i]) {
// if part is empty then we are between two "\n"
++$count;
} else {
$content .= $parts[$i];
}
if ($i !== $last && $count < 3) {
$content .= $this->whitespacesConfig->getLineEnding();
}
}
$token->setContent($content);
}