# File lib/kwala/lib/cycle_detector.rb, line 63
  def make_graph(dir, convert = nil)
    files = ReqWalker.find_ruby_files(dir)

    if convert
      files = ReqWalker.convert_files_path_to(files, convert.from, convert.to)
    end

    files = @filter.call(files)

    build_graph_from_edges(files)
    reset_state
  end