Method: Release::Notes::Configuration#set_instance_var
- Defined in:
- lib/release/notes/configuration.rb
#set_instance_var(var, val) ⇒ Object
221 222 223 224 225 226 227 228 229 230 |
# File 'lib/release/notes/configuration.rb', line 221 def set_instance_var(var, val) instance_variable_set("@#{var}", val) define_singleton_method(var) do instance_variable_get("@#{var}") end define_singleton_method("#{var}?") do return send(var) == true if !!send(var) == send(var) # rubocop:disable Style/DoubleNegation end end |