Sha256: 64f168922d332662047266eafb419db0837363886a498bd71f8988db156a674a

Contents?: true

Size: 373 Bytes

Versions: 2

Compression:

Stored size: 373 Bytes

Contents

require "callgraphy/call_graph"
require "callgraphy/definition"
require "callgraphy/registry"
require "callgraphy/utils"
require "callgraphy/version"

# Provides a DSL for creating call graphs for a target class.
#
module Callgraphy
  def self.draw(target:, output_directory: ".", &block)
    CallGraph.draw(target, output_directory, Definition.register(&block))
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
callgraphy-0.2.1 lib/callgraphy.rb
callgraphy-0.2.0 lib/callgraphy.rb