Skip to content

Commit 7f232cf

Browse files
paracycleKaanOzkan
authored andcommitted
Update exported RBI file
1 parent 2d24ccf commit 7f232cf

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

rbi/spoom.rbi

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ module Spoom
88
class << self
99
sig { params(ruby: ::String, file: ::String, comments: T::Boolean).returns(::Prism::Node) }
1010
def parse_ruby(ruby, file:, comments: T.unsafe(nil)); end
11+
12+
sig { params(ruby: ::String, file: ::String).returns([::Prism::Node, T::Array[::Prism::Comment]]) }
13+
def parse_ruby_with_comments(ruby, file:); end
1114
end
1215
end
1316

@@ -2894,6 +2897,9 @@ class Spoom::Sorbet::Translate::RBSCommentsToSorbetSigs < ::Spoom::Sorbet::Trans
28942897
sig { override.params(node: ::Prism::ModuleNode).void }
28952898
def visit_module_node(node); end
28962899

2900+
sig { override.params(node: ::Prism::ProgramNode).void }
2901+
def visit_program_node(node); end
2902+
28972903
sig { override.params(node: ::Prism::SingletonClassNode).void }
28982904
def visit_singleton_class_node(node); end
28992905

@@ -2913,6 +2919,12 @@ class Spoom::Sorbet::Translate::RBSCommentsToSorbetSigs < ::Spoom::Sorbet::Trans
29132919
sig { params(annotations: T::Array[::Spoom::RBS::Annotation], sig: ::RBI::Sig).void }
29142920
def apply_member_annotations(annotations, sig); end
29152921

2922+
sig { params(comments: T::Array[::Prism::Comment]).void }
2923+
def apply_type_aliases(comments); end
2924+
2925+
sig { params(comments: T::Array[::Prism::Comment]).returns(T::Array[::Spoom::RBS::TypeAlias]) }
2926+
def collect_type_aliases(comments); end
2927+
29162928
sig { params(def_node: ::Prism::DefNode, comments: ::Spoom::RBS::Comments).void }
29172929
def rewrite_def(def_node, comments); end
29182930

0 commit comments

Comments
 (0)