Method: Avm::SourceGenerators::OptionList#validate_option

Defined in:
lib/avm/source_generators/option_list.rb

#validate_option(option_name) ⇒ Object



23
24
25
26
27
28
29
# File 'lib/avm/source_generators/option_list.rb', line 23

def validate_option(option_name)
  option_name = option_name.to_sym

  return option_name if options.any? { |option| option.name == option_name }

  raise "No option found with name \"#{option_name}\""
end