Skip to content

Commit f2fc343

Browse files
authored
Merge pull request #35 from ruby/debugger_no_deadlock
Require rbs outside of thread to avoid deadlock
2 parents f906170 + 442964a commit f2fc343

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/repl_type_completor/types.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# frozen_string_literal: true
22

3+
require 'rbs'
4+
require 'rbs/cli'
35
require_relative 'methods'
46

57
module ReplTypeCompletor
@@ -22,8 +24,6 @@ def self.preload_rbs_builder
2224

2325
def self.load_rbs_builder
2426
@load_started = true
25-
require 'rbs'
26-
require 'rbs/cli'
2727
loader = RBS::CLI::LibraryOptions.new.loader
2828
loader.add path: Pathname('sig')
2929
@rbs_builder = RBS::DefinitionBuilder.new env: RBS::Environment.from_loader(loader).resolve_type_names

0 commit comments

Comments
 (0)