lib/dry/initializer/builders/signature.rb in dry-initializer-3.0.2 vs lib/dry/initializer/builders/signature.rb in dry-initializer-3.0.3

- old
+ new

@@ -4,19 +4,19 @@ def self.[](config) new(config).call end def call - [*required_params, *optional_params, "*", options].compact.join(", ") + [*required_params, *optional_params, '*', options].compact.join(', ') end private def initialize(config) @config = config @options = config.options.any? - @null = config.null ? "Dry::Initializer::UNDEFINED" : "nil" + @null = config.null ? 'Dry::Initializer::UNDEFINED' : 'nil' end def required_params @config.params.reject(&:optional).map(&:source) end @@ -24,9 +24,9 @@ def optional_params @config.params.select(&:optional).map { |rec| "#{rec.source} = #{@null}" } end def options - "**__dry_initializer_options__" if @options + '**__dry_initializer_options__' if @options end end end