class Qonfig::Loaders::TOML
@api private @since 0.12.0
Public Class Methods
load(data)
click to toggle source
@param data [String] @return [Object]
@raise [Qonfig::TOMLLoaderParseError]
@api private @since 0.12.0
# File lib/qonfig/plugins/toml/loaders/toml.rb, line 14 def load(data) ::TomlRB.parse(ERB.new(data).result) rescue ::TomlRB::ParseError => error raise(Qonfig::TOMLLoaderParseError.new(error.message).tap do |exception| exception.set_backtrace(error.backtrace) end) end
load_empty_data()
click to toggle source
@return [Object]
@api private @since 0.12.0
# File lib/qonfig/plugins/toml/loaders/toml.rb, line 26 def load_empty_data ::TomlRB.parse('') end