From f7f751e87785796188f0768703bbca2af971dd31 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 9 Feb 2022 18:05:09 +0000 Subject: [PATCH 1/3] build(deps): bump rbi from 0.0.11 to 0.0.12 in /Library/Homebrew Bumps [rbi](https://github.com/Shopify/rbi) from 0.0.11 to 0.0.12. - [Release notes](https://github.com/Shopify/rbi/releases) - [Commits](https://github.com/Shopify/rbi/compare/v0.0.11...v0.0.12) --- updated-dependencies: - dependency-name: rbi dependency-type: indirect update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Library/Homebrew/Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/Homebrew/Gemfile.lock b/Library/Homebrew/Gemfile.lock index 94d0c6b1bf..4d162db52c 100644 --- a/Library/Homebrew/Gemfile.lock +++ b/Library/Homebrew/Gemfile.lock @@ -85,7 +85,7 @@ GEM racc (1.6.0) rack (2.2.3) rainbow (3.1.1) - rbi (0.0.11) + rbi (0.0.12) ast parser sorbet-runtime (>= 0.5.9204) From 6995c2be7facb57c22a7898a69d47ac56ddc256f Mon Sep 17 00:00:00 2001 From: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com> Date: Wed, 9 Feb 2022 18:08:12 +0000 Subject: [PATCH 2/3] brew vendor-gems: commit updates. --- Library/Homebrew/vendor/bundle/bundler/setup.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/Homebrew/vendor/bundle/bundler/setup.rb b/Library/Homebrew/vendor/bundle/bundler/setup.rb index eb0b5a7ec3..9fd358b0fe 100644 --- a/Library/Homebrew/vendor/bundle/bundler/setup.rb +++ b/Library/Homebrew/vendor/bundle/bundler/setup.rb @@ -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.11/lib" +$:.unshift "#{path}/../#{ruby_engine}/#{ruby_version}/gems/rbi-0.0.12/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" From 8f901aaf98c7413764ffc47d16bc3cf8f7dc5674 Mon Sep 17 00:00:00 2001 From: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com> Date: Wed, 9 Feb 2022 18:12:20 +0000 Subject: [PATCH 3/3] Update RBI files for rbi. --- .../gems/{rbi@0.0.11.rbi => rbi@0.0.12.rbi} | 43 ++++++++++++++++++- .../sorbet/rbi/hidden-definitions/hidden.rbi | 6 +++ 2 files changed, 47 insertions(+), 2 deletions(-) rename Library/Homebrew/sorbet/rbi/gems/{rbi@0.0.11.rbi => rbi@0.0.12.rbi} (96%) diff --git a/Library/Homebrew/sorbet/rbi/gems/rbi@0.0.11.rbi b/Library/Homebrew/sorbet/rbi/gems/rbi@0.0.12.rbi similarity index 96% rename from Library/Homebrew/sorbet/rbi/gems/rbi@0.0.11.rbi rename to Library/Homebrew/sorbet/rbi/gems/rbi@0.0.12.rbi index c25b7df4c4..13a248733a 100644 --- a/Library/Homebrew/sorbet/rbi/gems/rbi@0.0.11.rbi +++ b/Library/Homebrew/sorbet/rbi/gems/rbi@0.0.12.rbi @@ -313,6 +313,43 @@ class RBI::File def transformed_string; end end +class RBI::Formatter + sig { params(add_sig_templates: T::Boolean, group_nodes: T::Boolean, max_line_length: T.nilable(Integer), nest_singleton_methods: T::Boolean, nest_non_public_methods: T::Boolean, sort_nodes: T::Boolean).void } + def initialize(add_sig_templates: T.unsafe(nil), group_nodes: T.unsafe(nil), max_line_length: T.unsafe(nil), nest_singleton_methods: T.unsafe(nil), nest_non_public_methods: T.unsafe(nil), sort_nodes: T.unsafe(nil)); end + + sig { returns(T::Boolean) } + def add_sig_templates; end + + def add_sig_templates=(_arg0); end + + sig { params(file: RBI::File).void } + def format_file(file); end + + sig { params(tree: RBI::Tree).void } + def format_tree(tree); end + + def group_nodes; end + def group_nodes=(_arg0); end + + sig { returns(T.nilable(Integer)) } + def max_line_length; end + + def max_line_length=(_arg0); end + def nest_non_public_methods; end + def nest_non_public_methods=(_arg0); end + def nest_singleton_methods; end + def nest_singleton_methods=(_arg0); end + + sig { params(file: RBI::File).returns(String) } + def print_file(file); end + + sig { params(tree: RBI::Tree).returns(String) } + def print_tree(tree); end + + def sort_nodes; end + def sort_nodes=(_arg0); end +end + class RBI::Group < ::RBI::Tree sig { params(kind: RBI::Group::Kind).void } def initialize(kind); end @@ -1168,8 +1205,8 @@ class RBI::Send < ::RBI::NodeWithComments end class RBI::Sig < ::RBI::Node - sig { params(params: T::Array[RBI::SigParam], return_type: T.nilable(String), is_abstract: T::Boolean, is_override: T::Boolean, is_overridable: T::Boolean, type_params: T::Array[String], checked: T.nilable(Symbol), loc: T.nilable(RBI::Loc), block: T.nilable(T.proc.params(node: RBI::Sig).void)).void } - def initialize(params: T.unsafe(nil), return_type: T.unsafe(nil), is_abstract: T.unsafe(nil), is_override: T.unsafe(nil), is_overridable: T.unsafe(nil), type_params: T.unsafe(nil), checked: T.unsafe(nil), loc: T.unsafe(nil), &block); end + sig { params(params: T::Array[RBI::SigParam], return_type: T.nilable(String), is_abstract: T::Boolean, is_override: T::Boolean, is_overridable: T::Boolean, is_final: T::Boolean, type_params: T::Array[String], checked: T.nilable(Symbol), loc: T.nilable(RBI::Loc), block: T.nilable(T.proc.params(node: RBI::Sig).void)).void } + def initialize(params: T.unsafe(nil), return_type: T.unsafe(nil), is_abstract: T.unsafe(nil), is_override: T.unsafe(nil), is_overridable: T.unsafe(nil), is_final: T.unsafe(nil), type_params: T.unsafe(nil), checked: T.unsafe(nil), loc: T.unsafe(nil), &block); end sig { params(param: RBI::SigParam).void } def <<(param); end @@ -1192,6 +1229,8 @@ class RBI::Sig < ::RBI::Node def is_abstract; end def is_abstract=(_arg0); end + def is_final; end + def is_final=(_arg0); end def is_overridable; end def is_overridable=(_arg0); end def is_override; end diff --git a/Library/Homebrew/sorbet/rbi/hidden-definitions/hidden.rbi b/Library/Homebrew/sorbet/rbi/hidden-definitions/hidden.rbi index bb64ea1bb5..4aba981365 100644 --- a/Library/Homebrew/sorbet/rbi/hidden-definitions/hidden.rbi +++ b/Library/Homebrew/sorbet/rbi/hidden-definitions/hidden.rbi @@ -4162,6 +4162,12 @@ class RBI::File extend ::T::Private::Methods::SingletonMethodHooks end +class RBI::Formatter + extend ::T::Sig + extend ::T::Private::Methods::MethodHooks + extend ::T::Private::Methods::SingletonMethodHooks +end + class RBI::Index include ::T::Enumerable end