Sha256: f83aec6d3648e1ebe4ccb35cb5025e1b09da0cd195e4500f21fb6cf3b1e4780c
Contents?: true
Size: 813 Bytes
Versions: 17
Compression:
Stored size: 813 Bytes
Contents
require 'sfn' module Sfn class Config # Generate graph class Graph < Validate attribute( :output_file, String, :description => 'Directory to write graph files', :short_flag => 'O', :default => File.join(Dir.pwd, 'sfn-graph') ) attribute( :output_type, String, :description => 'File output type (Requires graphviz package for non-dot types)', :short_flag => 'e', :default => 'dot' ) attribute( :graph_style, String, :description => 'Style of graph (`dependency`, `creation`)', :default => 'creation' ) attribute( :luckymike, [TrueClass, FalseClass], :description => 'Force `dependency` style graph', :default => false ) end end end
Version data entries
17 entries across 17 versions & 1 rubygems