Skip to content

Commit e02d892

Browse files
committed
Update spoom.rbi file
1 parent 3acd62c commit e02d892

1 file changed

Lines changed: 24 additions & 8 deletions

File tree

rbi/spoom.rbi

Lines changed: 24 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3369,14 +3369,6 @@ class Spoom::Sorbet::Translate::RBSCommentsToSorbetSigs::BaseTranslator < ::Spoo
33693369

33703370
private
33713371

3372-
sig do
3373-
params(
3374-
node: T.any(::Prism::ClassNode, ::Prism::ModuleNode, ::Prism::SingletonClassNode),
3375-
constant_regex: ::Regexp
3376-
).returns(T::Boolean)
3377-
end
3378-
def already_extends?(node, constant_regex); end
3379-
33803372
sig do
33813373
abstract
33823374
.params(
@@ -3424,6 +3416,14 @@ class Spoom::Sorbet::Translate::RBSCommentsToSorbetSigs::BaseTranslator < ::Spoo
34243416
end
34253417
def extend_with(mixin_name, into:, at:); end
34263418

3419+
sig do
3420+
params(
3421+
node: T.any(::Prism::ClassNode, ::Prism::ModuleNode, ::Prism::SingletonClassNode),
3422+
constant_regex: ::Regexp
3423+
).void
3424+
end
3425+
def find_and_remove_existing_extend(node, constant_regex); end
3426+
34273427
sig do
34283428
abstract
34293429
.params(
@@ -3437,6 +3437,9 @@ class Spoom::Sorbet::Translate::RBSCommentsToSorbetSigs::BaseTranslator < ::Spoo
34373437
sig { overridable.params(of: ::String, to_height_of: ::Spoom::RBS::Comment).returns(::String) }
34383438
def pad_out_line_count(of:, to_height_of:); end
34393439

3440+
sig { abstract.params(node: ::Prism::CallNode).void }
3441+
def remove_extend(node); end
3442+
34403443
sig { overridable.params(annotation: ::Spoom::RBS::Annotation, is_known: T::Boolean).void }
34413444
def rewrite_annotation(annotation, is_known:); end
34423445

@@ -3452,6 +3455,13 @@ class Spoom::Sorbet::Translate::RBSCommentsToSorbetSigs::BaseTranslator < ::Spoo
34523455
sig { abstract.params(signature: ::Spoom::RBS::Signature, type_params: T::Array[::RBS::AST::TypeParam]).void }
34533456
def rewrite_type_params_signature(signature, type_params:); end
34543457

3458+
sig do
3459+
params(
3460+
node: T.any(::Prism::ClassNode, ::Prism::ModuleNode, ::Prism::SingletonClassNode)
3461+
).returns(T::Array[::Prism::Node])
3462+
end
3463+
def scope_statements(node); end
3464+
34553465
sig { params(node: ::Prism::CallNode).void }
34563466
def visit_attr(node); end
34573467
end
@@ -3496,6 +3506,9 @@ class Spoom::Sorbet::Translate::RBSCommentsToSorbetSigs::HumanReadableTranslator
34963506
end
34973507
def insert_type_member(type_member, parent_node:, insert_pos:); end
34983508

3509+
sig { override.params(node: ::Prism::CallNode).void }
3510+
def remove_extend(node); end
3511+
34993512
sig { override.params(signature: ::Spoom::RBS::Signature).void }
35003513
def rewrite_discarded_overload(signature); end
35013514

@@ -3540,6 +3553,9 @@ class Spoom::Sorbet::Translate::RBSCommentsToSorbetSigs::LineMatchingTranslator
35403553
sig { override.params(of: ::String, to_height_of: ::Spoom::RBS::Comment).returns(::String) }
35413554
def pad_out_line_count(of:, to_height_of:); end
35423555

3556+
sig { override.params(node: ::Prism::CallNode).void }
3557+
def remove_extend(node); end
3558+
35433559
sig { override.params(annotation: ::Spoom::RBS::Annotation, is_known: T::Boolean).void }
35443560
def rewrite_annotation(annotation, is_known:); end
35453561

0 commit comments

Comments
 (0)