class Yoda::Parsing::TypeParser
Public Instance Methods
parse(str)
click to toggle source
@return [Model::Types::Base]
# File lib/yoda/parsing/type_parser.rb, line 7 def parse(str) Generator.new.apply(Parser.new.parse(str)) end
safe_parse(str)
click to toggle source
@return [Model::Types::Base, nil]
# File lib/yoda/parsing/type_parser.rb, line 12 def safe_parse(str) parse(str) rescue Parslet::ParseFailed => failure nil end