Sha256: 20b81ecf6f778f50429d31e40d932b261a08e0c6d35355c2fcd3f886d28f3dd3
Contents?: true
Size: 350 Bytes
Versions: 16
Compression:
Stored size: 350 Bytes
Contents
require "rubygems/commands/dependency_command" require "lapidarius/ui" module Lapidarius class Command def initialize(dep_klass: ::Gem::Commands::DependencyCommand, ui_klass: UI) @dep = dep_klass.new @dep.ui = ui_klass.new end def call(gem) @dep.ui.clear! @dep.invoke(gem) @dep.ui.out end end end
Version data entries
16 entries across 16 versions & 1 rubygems