class Hocon::ConfigResolveOptions

Attributes

allow_unresolved[R]
use_system_environment[R]

Public Class Methods

defaults() click to toggle source
# File lib/hocon/config_resolve_options.rb, line 23
def defaults
  self.new(true, false)
end
new(use_system_environment, allow_unresolved) click to toggle source
# File lib/hocon/config_resolve_options.rb, line 8
def initialize(use_system_environment, allow_unresolved)
  @use_system_environment = use_system_environment
  @allow_unresolved = allow_unresolved
end
no_system() click to toggle source
# File lib/hocon/config_resolve_options.rb, line 27
def no_system
  defaults.set_use_system_environment(false)
end

Public Instance Methods

set_allow_unresolved(value) click to toggle source
# File lib/hocon/config_resolve_options.rb, line 17
def set_allow_unresolved(value)
  self.class.new(@use_system_environment, value)
end
set_use_system_environment(value) click to toggle source
# File lib/hocon/config_resolve_options.rb, line 13
def set_use_system_environment(value)
  self.class.new(value, @allow_unresolved)
end