Lines Matching refs:phpcsFile
67 * @param PHP_CodeSniffer_File $phpcsFile The file being scanned.
73 public function process(PHP_CodeSniffer_File $phpcsFile, $stackPtr) argument
75 $tokens = $phpcsFile->getTokens();
76 for ($i = 1; $i < $phpcsFile->numTokens; $i++) {
78 $this->checkLineLength($phpcsFile, $tokens, $i);
82 $this->checkLineLength($phpcsFile, $tokens, $i);
85 return ($phpcsFile->numTokens + 1);
93 * @param PHP_CodeSniffer_File $phpcsFile The file being scanned.
99 protected function checkLineLength(PHP_CodeSniffer_File $phpcsFile, $tokens, $stackPtr) argument
112 && $tokens[$stackPtr]['content'] === $phpcsFile->eolChar
121 $phpcsFile->recordMetric($stackPtr, 'Line length', '80 or less');
123 $phpcsFile->recordMetric($stackPtr, 'Line length', '81-120');
125 $phpcsFile->recordMetric($stackPtr, 'Line length', '121-150');
127 $phpcsFile->recordMetric($stackPtr, 'Line length', '151 or more');
163 $phpcsFile->addError($error, $stackPtr, 'MaxExceeded', $data);
171 $phpcsFile->addWarning($warning, $stackPtr, 'TooLong', $data);