We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents c3d8940 + 3e1c79a commit 26b8e96Copy full SHA for 26b8e96
1 file changed
lib/repl_type_completor.rb
@@ -69,7 +69,7 @@ def analyze_code(code, binding = Object::TOPLEVEL_BINDING)
69
70
case target_node
71
when Prism::StringNode
72
- return unless target_node.closing&.empty?
+ return if target_node.opening == "?" || (target_node.closing_loc && !target_node.closing.empty?)
73
74
call_node, args_node = parents.last(2)
75
return unless call_node.is_a?(Prism::CallNode) && call_node.receiver.nil?
0 commit comments