class CallGraph::Printers::Png
Attributes
config[R]
Public Class Methods
new(config)
click to toggle source
# File lib/call_graph/printers/png.rb, line 6 def initialize(config) @config = config end
Public Instance Methods
to_s()
click to toggle source
# File lib/call_graph/printers/png.rb, line 10 def to_s unless `which dot`.empty? `dot -Tpng #{src}` else raise 'Error: unable to find dot executable in $PATH' end end
Private Instance Methods
src()
click to toggle source
# File lib/call_graph/printers/png.rb, line 20 def src config.path(:dot) end