code: protected function applyFix(\SplFileInfo $file, Tokens $tokens)
      {
          $tokensAnalyzer = new TokensAnalyzer($tokens);
  
          for ($index = $tokens->count() - 1; $index >= 0; --$index) {
              if ($tokensAnalyzer->isUnarySuccessorOperator($index)) {
                  if (!$tokens[$tokens->getPrevNonWhitespace($index)]->isComment()) {
                      $tokens->removeLeadingWhitespace($index);
                  }
  
                  continue;
              }
  
              if ($tokensAnalyzer->isUnaryPredecessorOperator($index)) {
                  $tokens->removeTrailingWhitespace($index);
  
                  continue;
              }
          }
      }
docs: {@inheritdoc}