File tree Expand file tree Collapse file tree 1 file changed +3
-9
lines changed
Expand file tree Collapse file tree 1 file changed +3
-9
lines changed Original file line number Diff line number Diff line change @@ -49,12 +49,7 @@ def self.replace_require(specs)
4949 kernel_class . send ( :alias_method , :no_warning_require , :require )
5050 kernel_class . send ( :define_method , :require ) do |name |
5151 if message = ::Gem ::BUNDLED_GEMS . warning? ( name , specs : spec_names )
52- uplevel = ::Gem ::BUNDLED_GEMS . uplevel
53- if uplevel > 0
54- Kernel . warn message , uplevel : uplevel
55- else
56- Kernel . warn message
57- end
52+ Kernel . warn message , uplevel : ::Gem ::BUNDLED_GEMS . uplevel
5853 end
5954 kernel_class . send ( :no_warning_require , name )
6055 end
@@ -86,11 +81,10 @@ def self.uplevel
8681 uplevel += 1
8782 # Don't show script name when bundle exec and call ruby script directly.
8883 if cl . path . end_with? ( "bundle" )
89- frame_count = 0
90- break
84+ return
9185 end
9286 end
93- require_found ? 1 : frame_count - 1
87+ require_found ? 1 : ( frame_count - 1 ) . nonzero?
9488 end
9589
9690 def self . warning? ( name , specs : nil )
You can’t perform that action at this time.
0 commit comments