Chris@0: getTokens(); Chris@0: Chris@0: // Only check use statements in the global scope. Chris@0: if (empty($tokens[$stackPtr]['conditions']) === false) { Chris@0: return; Chris@0: } Chris@0: Chris@0: $startPtr = $phpcsFile->findNext( Chris@17: Tokens::$emptyTokens, Chris@0: ($stackPtr + 1), Chris@0: null, Chris@0: true Chris@0: ); Chris@0: Chris@0: if ($startPtr !== null && $tokens[$startPtr]['code'] === T_NS_SEPARATOR) { Chris@0: $error = 'When importing a class with "use", do not include a leading \\'; Chris@0: $fix = $phpcsFile->addFixableError($error, $startPtr, 'SeparatorStart'); Chris@0: if ($fix === true) { Chris@0: $phpcsFile->fixer->replaceToken($startPtr, ''); Chris@0: } Chris@0: } Chris@0: Chris@0: }//end process() Chris@0: Chris@0: Chris@0: }//end class