class SubDiff::Adapter
Constructs an instance of {Sub} or {Gsub} to be used as a receiver for delegated calls to `diff`.
Used internally by {Builder}.
@api private
Private Instance Methods
adapter()
click to toggle source
# File lib/sub_diff/adapter.rb 15 def adapter 16 adapter_class.new(builder) 17 end
adapter_class()
click to toggle source
# File lib/sub_diff/adapter.rb 19 def adapter_class 20 Module.nesting.last.const_get(adapter_name) 21 end
adapter_name()
click to toggle source
# File lib/sub_diff/adapter.rb 23 def adapter_name 24 diff_method.to_s.capitalize 25 end