Skip to content

Commit 4212976

Browse files
committed
Update exported RBI
Signed-off-by: Alexandre Terrasa <alexandre.terrasa@shopify.com>
1 parent 1ca8601 commit 4212976

1 file changed

Lines changed: 26 additions & 6 deletions

File tree

rbi/spoom.rbi

Lines changed: 26 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2839,14 +2839,21 @@ Spoom::Sorbet::Sigils::VALID_STRICTNESS = T.let(T.unsafe(nil), Array)
28392839

28402840
module Spoom::Sorbet::Translate
28412841
class << self
2842-
sig { params(ruby_contents: ::String, file: ::String).returns(::String) }
2843-
def rbs_comments_to_sorbet_sigs(ruby_contents, file:); end
2842+
sig { params(ruby_contents: ::String, file: ::String, max_line_length: T.nilable(::Integer)).returns(::String) }
2843+
def rbs_comments_to_sorbet_sigs(ruby_contents, file:, max_line_length: T.unsafe(nil)); end
28442844

28452845
sig { params(ruby_contents: ::String, file: ::String).returns(::String) }
28462846
def sorbet_assertions_to_rbs_comments(ruby_contents, file:); end
28472847

2848-
sig { params(ruby_contents: ::String, file: ::String, positional_names: T::Boolean).returns(::String) }
2849-
def sorbet_sigs_to_rbs_comments(ruby_contents, file:, positional_names: T.unsafe(nil)); end
2848+
sig do
2849+
params(
2850+
ruby_contents: ::String,
2851+
file: ::String,
2852+
positional_names: T::Boolean,
2853+
max_line_length: T.nilable(::Integer)
2854+
).returns(::String)
2855+
end
2856+
def sorbet_sigs_to_rbs_comments(ruby_contents, file:, positional_names: T.unsafe(nil), max_line_length: T.unsafe(nil)); end
28502857

28512858
sig { params(ruby_contents: ::String, file: ::String).returns(::String) }
28522859
def strip_sorbet_sigs(ruby_contents, file:); end
@@ -2858,6 +2865,9 @@ class Spoom::Sorbet::Translate::Error < ::Spoom::Error; end
28582865
class Spoom::Sorbet::Translate::RBSCommentsToSorbetSigs < ::Spoom::Sorbet::Translate::Translator
28592866
include ::Spoom::RBS::ExtractRBSComments
28602867

2868+
sig { params(ruby_contents: ::String, file: ::String, max_line_length: T.nilable(::Integer)).void }
2869+
def initialize(ruby_contents, file:, max_line_length: T.unsafe(nil)); end
2870+
28612871
sig { override.params(node: ::Prism::CallNode).void }
28622872
def visit_call_node(node); end
28632873

@@ -2924,8 +2934,15 @@ end
29242934
Spoom::Sorbet::Translate::SorbetAssertionsToRBSComments::LINE_BREAK = T.let(T.unsafe(nil), Integer)
29252935

29262936
class Spoom::Sorbet::Translate::SorbetSigsToRBSComments < ::Spoom::Sorbet::Translate::Translator
2927-
sig { params(ruby_contents: ::String, file: ::String, positional_names: T::Boolean).void }
2928-
def initialize(ruby_contents, file:, positional_names:); end
2937+
sig do
2938+
params(
2939+
ruby_contents: ::String,
2940+
file: ::String,
2941+
positional_names: T::Boolean,
2942+
max_line_length: T.nilable(::Integer)
2943+
).void
2944+
end
2945+
def initialize(ruby_contents, file:, positional_names:, max_line_length: T.unsafe(nil)); end
29292946

29302947
sig { override.params(node: ::Prism::CallNode).void }
29312948
def visit_call_node(node); end
@@ -2970,6 +2987,9 @@ class Spoom::Sorbet::Translate::SorbetSigsToRBSComments < ::Spoom::Sorbet::Trans
29702987
sig { void }
29712988
def delete_extend_t_helpers; end
29722989

2990+
sig { params(indent: ::Integer, block: T.proc.params(arg0: ::RBI::RBSPrinter).void).returns(::String) }
2991+
def rbs_print(indent, &block); end
2992+
29732993
sig { params(node: ::Prism::CallNode).void }
29742994
def visit_attr(node); end
29752995

0 commit comments

Comments
 (0)