def process
      @deferred_process = []
      @reader.rules.each do |rule|
        if rule.deferred
          @deferred_process << rule
        else
          rule.files_list(@runner.options.root_path).each do |file|
            check(rule, file)
          end
        end
      end
      
      @deferred_process.each do |rule|
        rule.exec_rule.run(@runner.options.root_path, rule.files_list(@runner.options.root_path))
      end
      
      self
    end
def process
      @deferred_process = []
      @reader.rules.each do |rule|
        if rule.deferred
          @deferred_process << rule
        else
          rule.files_list(@runner.options.root_path).each do |file|
            check(rule, file)
          end
        end
      end
      
      @deferred_process.each do |rule|
        rule.exec_rule.run(@runner.options.root_path, rule.files_list(@runner.options.root_path))
      end
      
      self
    end
Check syntax in indicated directory

 @see Checker#process