diff --git a/lib/repl_type_completor/types.rb b/lib/repl_type_completor/types.rb index 9984c24..aed36d9 100644 --- a/lib/repl_type_completor/types.rb +++ b/lib/repl_type_completor/types.rb @@ -1,5 +1,7 @@ # frozen_string_literal: true +require 'rbs' +require 'rbs/cli' require_relative 'methods' module ReplTypeCompletor @@ -22,8 +24,6 @@ def self.preload_rbs_builder def self.load_rbs_builder @load_started = true - require 'rbs' - require 'rbs/cli' loader = RBS::CLI::LibraryOptions.new.loader loader.add path: Pathname('sig') @rbs_builder = RBS::DefinitionBuilder.new env: RBS::Environment.from_loader(loader).resolve_type_names