Sha256: d5ab43bd607d190a1f459f64145844d8807c11ec31d9c87dc71c8119a9dd4f5f
Contents?: true
Size: 568 Bytes
Versions: 11
Compression:
Stored size: 568 Bytes
Contents
# frozen_string_literal: true module Leftovers module ProcessorBuilders module AddSuffix def self.build(argument, then_processor) case argument when ::Hash dynamic_suffix = ::Leftovers::ProcessorBuilders::Action.build(argument, :call) ::Leftovers::ValueProcessors::AddDynamicSuffix.new(dynamic_suffix, then_processor) when ::String ::Leftovers::ValueProcessors::AddSuffix.new(argument, then_processor) # :nocov: else raise # :nocov: end end end end end
Version data entries
11 entries across 11 versions & 1 rubygems