code: protected function applyFix(\SplFileInfo $file, Tokens $tokens)
      {
          for ($index = $tokens->count() - 1; $index >= 0; --$index) {
              $token = $tokens[$index];
  
              if ($token->equals('!')) {
                  if (!$tokens[$index + 1]->isWhitespace()) {
                      $tokens->insertAt($index + 1, new Token([T_WHITESPACE, ' ']));
                  }
  
                  if (!$tokens[$index - 1]->isWhitespace()) {
                      $tokens->insertAt($index, new Token([T_WHITESPACE, ' ']));
                  }
              }
          }
      }
docs: {@inheritdoc}