# File lib/code_analyzer/checking_visitor/default.rb, line 52 def check_node(node) checkers = @checks[node.sexp_type] if checkers checkers.each { |checker| checker.node_start(node) if checker.parse_file?(node.file) } end node.children.each { |child_node| child_node.file = node.file check_node(child_node) } if checkers checkers.each { |checker| checker.node_end(node) if checker.parse_file?(node.file) } end end