Sha256: fd8c35c14470e18979163ca8acb56b093a4519daa49734a12ce6bf148eaf724a
Contents?: true
Size: 408 Bytes
Versions: 51
Compression:
Stored size: 408 Bytes
Contents
# frozen_string_literal: true require 'eac_cli/definition/base_option' module EacCli class Definition class ArgumentOption < ::EacCli::Definition::BaseOption def argument? true end def build_value(new_value, previous_value) repeat? ? previous_value + [new_value] : new_value end def default_value repeat? ? [] : nil end end end end
Version data entries
51 entries across 51 versions & 3 rubygems