From cfabe9c51cfa11f4020de119aa2bc707db15cf89 Mon Sep 17 00:00:00 2001 From: Adam Hess Date: Thu, 18 Jan 2024 15:18:14 -0800 Subject: [ruby/prism] Handle stovetop start in constant path fullname https://github.com/ruby/prism/commit/3a216e63fe --- lib/prism/node_ext.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib') diff --git a/lib/prism/node_ext.rb b/lib/prism/node_ext.rb index 974052e84b..e39579f534 100644 --- a/lib/prism/node_ext.rb +++ b/lib/prism/node_ext.rb @@ -118,7 +118,7 @@ module Prism current = current.parent end - unless current.is_a?(ConstantReadNode) + unless current.is_a?(ConstantReadNode) || current == nil raise DynamicPartsInConstantPathError, "Constant path contains dynamic parts. Cannot compute full name" end -- cgit v1.2.3