lib/tapioca/commands/check_shims.rb in tapioca-0.9.2 vs lib/tapioca/commands/check_shims.rb in tapioca-0.9.3

- old
+ new

@@ -13,31 +13,21 @@ gem_rbi_dir: String, dsl_rbi_dir: String, annotations_rbi_dir: String, shim_rbi_dir: String, todo_rbi_file: String, - payload: T::Boolean, - number_of_workers: T.nilable(Integer) + payload: T::Boolean ).void end - def initialize( - gem_rbi_dir:, - dsl_rbi_dir:, - annotations_rbi_dir:, - shim_rbi_dir:, - todo_rbi_file:, - payload:, - number_of_workers: - ) + def initialize(gem_rbi_dir:, dsl_rbi_dir:, annotations_rbi_dir:, shim_rbi_dir:, todo_rbi_file:, payload:) super() @gem_rbi_dir = gem_rbi_dir @dsl_rbi_dir = dsl_rbi_dir @annotations_rbi_dir = annotations_rbi_dir @shim_rbi_dir = shim_rbi_dir @todo_rbi_file = todo_rbi_file @payload = payload - @number_of_workers = number_of_workers end sig { override.void } def execute index = RBI::Index.new @@ -59,24 +49,24 @@ say_error("Sorbet failed to dump payload") say_error(result.err) exit(1) end - index_rbis(index, "payload", payload_path, number_of_workers: @number_of_workers) + index_payload(index, payload_path) end else say_error("The version of Sorbet used in your Gemfile.lock does not support `--print=payload-sources`") say_error("Current: v#{SORBET_GEM_SPEC.version}") say_error("Required: #{FEATURE_REQUIREMENTS[:print_payload_sources]}") exit(1) end end index_rbi(index, "todo", @todo_rbi_file) - index_rbis(index, "shim", @shim_rbi_dir, number_of_workers: @number_of_workers) - index_rbis(index, "gem", @gem_rbi_dir, number_of_workers: @number_of_workers) - index_rbis(index, "dsl", @dsl_rbi_dir, number_of_workers: @number_of_workers) - index_rbis(index, "annotation", @annotations_rbi_dir, number_of_workers: @number_of_workers) + index_rbis(index, "shim", @shim_rbi_dir) + index_rbis(index, "gem", @gem_rbi_dir) + index_rbis(index, "dsl", @dsl_rbi_dir) + index_rbis(index, "annotation", @annotations_rbi_dir) duplicates = duplicated_nodes_from_index(index, shim_rbi_dir: @shim_rbi_dir, todo_rbi_file: @todo_rbi_file) unless duplicates.empty? duplicates.each do |key, nodes| say_error("\nDuplicated RBI for #{key}:", :red)