lib/ddtrace/configuration/options.rb in ddtrace-0.45.0 vs lib/ddtrace/configuration/options.rb in ddtrace-0.46.0
- old
+ new
@@ -49,10 +49,11 @@
end
def define_helpers(helpers)
helpers.each do |name, block|
next unless block.is_a?(Proc)
+
define_method(name, &block)
end
end
end
@@ -100,12 +101,10 @@
options[name] = option
end
end
def assert_valid_option!(name)
- unless option_defined?(name)
- raise(InvalidOptionError, "#{self.class.name} doesn't define the option: #{name}")
- end
+ raise(InvalidOptionError, "#{self.class.name} doesn't define the option: #{name}") unless option_defined?(name)
end
end
InvalidOptionError = Class.new(StandardError)
end