Sha256: 6b3db2b4a49f6834306833f301f1b3952bafee495ecc7f2a97ae4f87689ea4b3

Contents?: true

Size: 403 Bytes

Versions: 4

Compression:

Stored size: 403 Bytes

Contents

# frozen-string-literal: true

module Leftovers
  module ProcessorBuilders
    module KeywordArgument
      def self.build(pattern, then_processor)
        ::Leftovers::Processors::KeywordArgument.new(
          ::Leftovers::MatcherBuilders::NodePairKey.build(
            ::Leftovers::MatcherBuilders::NodeName.build(pattern)
          ),
          then_processor
        )
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
leftovers-0.11.1 lib/leftovers/processor_builders/keyword_argument.rb
leftovers-0.11.0 lib/leftovers/processor_builders/keyword_argument.rb
leftovers-0.10.0 lib/leftovers/processor_builders/keyword_argument.rb
leftovers-0.9.0 lib/leftovers/processor_builders/keyword_argument.rb