Sha256: 655ef662a6cc7b71396eb68e4730caf0f1a9b88f70a54d328bea31ab03ac7980
Contents?: true
Size: 404 Bytes
Versions: 1
Compression:
Stored size: 404 Bytes
Contents
# frozen_string_literal: true module Leftovers module ValueProcessors class Each attr_reader :processors def initialize(processors) @processors = processors freeze end def process(str, node, method_node) Leftovers.map_or_self(@processors) do |processor| processor.process(str, node, method_node) end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
leftovers-0.8.0 | lib/leftovers/value_processors/each.rb |