class AWS::Core::OptionGrammar::DefaultOption
def extend_with_config(*descriptors)
def extend_with_config(*descriptors) option = clone descriptors.each do |desc| if desc.kind_of?(Hash) (name, arg) = desc.to_a.first next if name == :documentation else name = desc arg = nil end class_name = Inflection.class_name(name.to_s) mod = Descriptors::const_get(class_name) if arg mod.apply(option, arg) else mod.apply(option) end end option end