class Dependency::DependencySwapper

Attributes

dependency_name[R]

Public Class Methods

new(options) click to toggle source
# File lib/dependencyswapper.rb, line 13
def initialize(options)
        @dependency_name = options.fetch(:dependency_name)
end
perform(options) click to toggle source
# File lib/dependencyswapper.rb, line 9
def self.perform(options)
        new(options).perform
end

Public Instance Methods

dev() click to toggle source
# File lib/dependencyswapper.rb, line 23
def dev
        Dependency::DependencyReplacer.new({
                :dependency_name => @dependency_name
        }).dev
end
run() click to toggle source
# File lib/dependencyswapper.rb, line 17
def run
        Dependency::DependencyReplacer.new({
                :dependency_name => @dependency_name
        }).run
end