Sha256: 59e3d3e8530c77059ffd7eacfa7232c569b54f6a3042ab963c5f49899396315c
Contents?: true
Size: 731 Bytes
Versions: 1
Compression:
Stored size: 731 Bytes
Contents
require_relative "base" require_relative "../../cocoapods-binary-ht/dependencies_graph/dependencies_graph" module PodPrebuild class Visualizer < CommandExecutor def initialize(options) super(options) @lockfile = options[:lockfile] @open = options[:open] @output_dir = options[:output_dir] @devpod_only = options[:devpod_only] @max_deps = options[:max_deps] end def run FileUtils.mkdir_p(@output_dir) graph = DependenciesGraph.new(lockfile: @lockfile, devpod_only: @devpod_only, max_deps: @max_deps) output_path = "#{@output_dir}/graph.png" graph.write_graphic_file(output_path: output_path) system("open #{@output_path}") if @open end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
cocoapods-binary-ht-1.0.0 | lib/command/executor/visualizer.rb |