# File lib/versionomy/interface.rb, line 121 def parse(str_, format_=nil, parse_params_=nil) if format_.kind_of?(::Hash) && parse_params_.nil? parse_params_ = format_ format_ = nil end if format_.kind_of?(::String) || format_.kind_of?(::Symbol) format_ = Format.get(format_, true) end format_ ||= default_format format_.parse(str_, parse_params_) end