You are here

function do_coder_review_grep in Coder 5

Same name and namespace in other branches
  1. 5.2 coder.module \do_coder_review_grep()
  2. 6.2 coder.module \do_coder_review_grep()
  3. 6 coder.module \do_coder_review_grep()
  4. 7.2 coder_review/coder_review.common.inc \do_coder_review_grep()
  5. 7 coder_review/coder_review.module \do_coder_review_grep()

Searches for a string.

1 call to do_coder_review_grep()
do_coder_review in ./coder.module

File

./coder.module, line 1094
Developer Module that assists with code review and version upgrade that supports a plug-in extensible hook system so contributed modules can define additional review standards.

Code

function do_coder_review_grep(&$coder_args, $review, $rule, $lines, &$results) {
  if (isset($rule['#value'])) {
    foreach ($lines as $lineno => $line) {
      if (_coder_search_string($line, $rule)) {
        $line = $coder_args['#all_lines'][$lineno];
        $severity_name = _coder_severity_name($coder_args, $review, $rule);
        _coder_error($results, $rule, $severity_name, $lineno, $line);
      }
    }
  }
}