From 0db74cff3cbd3335466da43ab26ce96a6356ff4e Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Thu, 28 Oct 2021 19:11:46 -0500 Subject: [PATCH] NotLoaded should not use default to_s, etc --- lib/not_loaded.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/not_loaded.rb b/lib/not_loaded.rb index d2e4076..91c654b 100644 --- a/lib/not_loaded.rb +++ b/lib/not_loaded.rb @@ -1,7 +1,7 @@ # frozen_string_literal: true -class NotLoaded - class NotLoadedError < StandardError; end +class NotLoaded < BasicObject + class NotLoadedError < ::StandardError; end def initialize(name) @name = name @@ -12,6 +12,6 @@ class NotLoaded end def method_missing(*) - raise NotLoadedError, "#{@name} not loaded" + ::Kernel.raise NotLoadedError, "#{@name} not loaded" end end -- 2.34.5