Method: Codeqa::Runner#run
- Defined in:
- lib/codeqa/runner.rb
#run ⇒ Object
33 34 35 36 37 38 39 40 41 42 43 44 |
# File 'lib/codeqa/runner.rb', line 33 def run return @results unless @results.empty? @results = @@registered_checkers.map do |checker_klass| next unless checker_klass.check?(sourcefile) checker = checker_klass.new(sourcefile) checker.before_check if checker.respond_to?(:before_check) checker.check checker.after_check if checker.respond_to?(:after_check) checker end.compact end |