module JinyuDebugTools::CodeParser

Public Class Methods

parse_logs(log_str) click to toggle source
# File lib/utils/code_parser.rb, line 151
def self.parse_logs(log_str)
  logs =log_str.each_line.map(&:chomp)
  records = logs.map {|log| log.split(' ')}
  tree = CodeTree.new
  records.each do |parent_name, child_name|
    tree.add_record(parent_name, child_name)
  end

  return tree.my_pretty_print
end