Merge pull request #12793 from Homebrew/dependabot/bundler/Library/Homebrew/rbi-0.0.10

build(deps): bump rbi from 0.0.9 to 0.0.10 in /Library/Homebrew
This commit is contained in:
Nanda H Krishna 2022-01-26 19:31:11 -05:00 committed by GitHub
commit 05b5a2c499
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 52 additions and 8 deletions

View File

@ -85,7 +85,7 @@ GEM
racc (1.6.0)
rack (2.2.3)
rainbow (3.1.1)
rbi (0.0.9)
rbi (0.0.10)
ast
parser
sorbet-runtime (>= 0.5.9204)

View File

@ -327,10 +327,12 @@ end
class RBI::Group::Kind < ::T::Enum
enums do
Mixins = new
RequiredAncestors = new
Helpers = new
TypeMembers = new
MixesInClassMethods = new
Sends = new
Attrs = new
TStructFields = new
TEnums = new
Inits = new
@ -665,8 +667,8 @@ class RBI::Node
def parent_tree=(_arg0); end
sig { params(out: T.any(IO, StringIO), indent: Integer, print_locs: T::Boolean).void }
def print(out: T.unsafe(nil), indent: T.unsafe(nil), print_locs: T.unsafe(nil)); end
sig { params(out: T.any(IO, StringIO), indent: Integer, print_locs: T::Boolean, max_line_length: T.nilable(Integer)).void }
def print(out: T.unsafe(nil), indent: T.unsafe(nil), print_locs: T.unsafe(nil), max_line_length: T.unsafe(nil)); end
sig { params(v: RBI::Printer).void }
def print_blank_line_before(v); end
@ -674,8 +676,8 @@ class RBI::Node
sig { params(node: RBI::Node).void }
def replace(node); end
sig { params(indent: Integer, print_locs: T::Boolean).returns(String) }
def string(indent: T.unsafe(nil), print_locs: T.unsafe(nil)); end
sig { params(indent: Integer, print_locs: T::Boolean, max_line_length: T.nilable(Integer)).returns(String) }
def string(indent: T.unsafe(nil), print_locs: T.unsafe(nil), max_line_length: T.unsafe(nil)); end
end
class RBI::NodeWithComments < ::RBI::Node
@ -777,8 +779,11 @@ class RBI::Parser
end
class RBI::Printer < ::RBI::Visitor
sig { params(out: T.any(IO, StringIO), indent: Integer, print_locs: T::Boolean).void }
def initialize(out: T.unsafe(nil), indent: T.unsafe(nil), print_locs: T.unsafe(nil)); end
sig { params(out: T.any(IO, StringIO), indent: Integer, print_locs: T::Boolean, max_line_length: T.nilable(Integer)).void }
def initialize(out: T.unsafe(nil), indent: T.unsafe(nil), print_locs: T.unsafe(nil), max_line_length: T.unsafe(nil)); end
sig { returns(Integer) }
def current_indent; end
sig { void }
def dedent; end
@ -789,6 +794,9 @@ class RBI::Printer < ::RBI::Visitor
sig { void }
def indent; end
sig { returns(T.nilable(Integer)) }
def max_line_length; end
sig { returns(T.nilable(RBI::Node)) }
def previous_node; end
@ -842,6 +850,25 @@ class RBI::ReqParam < ::RBI::Param
def ==(other); end
end
class RBI::RequiresAncestor < ::RBI::NodeWithComments
include ::RBI::Indexable
sig { params(name: String, loc: T.nilable(RBI::Loc), comments: T::Array[RBI::Comment]).void }
def initialize(name, loc: T.unsafe(nil), comments: T.unsafe(nil)); end
sig { override.params(v: RBI::Printer).void }
def accept_printer(v); end
sig { override.returns(T::Array[String]) }
def index_ids; end
sig { returns(String) }
def name; end
sig { override.returns(String) }
def to_s; end
end
class RBI::RestParam < ::RBI::Param
sig { params(name: String, loc: T.nilable(RBI::Loc), comments: T::Array[RBI::Comment], block: T.nilable(T.proc.params(node: RBI::RestParam).void)).void }
def initialize(name, loc: T.unsafe(nil), comments: T.unsafe(nil), &block); end
@ -1059,6 +1086,9 @@ class RBI::Rewriters::SortNodes < ::RBI::Visitor
sig { params(node: RBI::Node).returns(Integer) }
def node_rank(node); end
sig { params(node: RBI::Node).void }
def sort_node_names!(node); end
end
class RBI::Scope < ::RBI::Tree
@ -1180,6 +1210,17 @@ class RBI::Sig < ::RBI::Node
sig { returns(T::Array[String]) }
def type_params; end
private
sig { params(v: RBI::Printer).void }
def print_as_block(v); end
sig { params(v: RBI::Printer).void }
def print_as_line(v); end
sig { returns(T::Array[String]) }
def sig_modifiers; end
end
class RBI::SigBuilder < ::RBI::ASTVisitor
@ -1501,6 +1542,9 @@ class RBI::TreeBuilder < ::RBI::ASTVisitor
sig { params(node: AST::Node).returns(RBI::Param) }
def parse_param(node); end
sig { params(node: AST::Node).returns(RBI::RequiresAncestor) }
def parse_requires_ancestor(node); end
sig { params(node: AST::Node).returns(RBI::Scope) }
def parse_scope(node); end

View File

@ -65,7 +65,7 @@ $:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/plist-3.6.0/lib"
$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/pry-0.14.1/lib"
$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/rack-2.2.3/lib"
$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/unparser-0.6.3/lib"
$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/rbi-0.0.9/lib"
$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/rbi-0.0.10/lib"
$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/extensions/x86_64-darwin-14/2.6.0-static/rdiscount-2.2.0.2"
$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/rdiscount-2.2.0.2/lib"
$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/rexml-3.2.5/lib"