class Leftovers::DynamicProcessors::Call
Public Class Methods
new(matcher, processor)
click to toggle source
:nocov:
# File lib/leftovers/dynamic_processors/call.rb, line 10 def initialize(matcher, processor) @matcher = matcher @processor = processor end
Public Instance Methods
process(node, file)
click to toggle source
# File lib/leftovers/dynamic_processors/call.rb, line 15 def process(node, file) return unless @matcher === node call = @processor.process(nil, node, node) return unless call file.calls << call end