class Diff::PackageManager
Constants
- VERSION
Public Class Methods
new(strategy, diff)
click to toggle source
# File lib/diff/package_manager.rb, line 11 def initialize(strategy, diff) @s = "Diff::Strategy::#{strategy.capitalize}".constantize.new(diff) rescue NameError raise ArgumentError, "unknown strategy: #{strategy}" end
Public Instance Methods
exists?()
click to toggle source
# File lib/diff/package_manager.rb, line 17 def exists? @s.exists? end
output(format = :markdown)
click to toggle source
# File lib/diff/package_manager.rb, line 21 def output(format = :markdown) @s.output(format) end