From 715cb744a0a95bd7a544b3d9e3a76a71800632f8 Mon Sep 17 00:00:00 2001 From: vidusheeamoli Date: Thu, 25 Jun 2020 03:12:07 +0530 Subject: [PATCH] srb/tapioca: update rbi of recently bumped gems --- ...@6.0.3.1.rbi => activesupport@6.0.3.2.rbi} | 2 +- .../{diff-lcs@1.3.rbi => diff-lcs@1.4.2.rbi} | 2 +- ...arallel@1.19.1.rbi => parallel@1.19.2.rbi} | 2 +- ...{parser@2.7.1.3.rbi => parser@2.7.1.4.rbi} | 16 +++- ...{rubocop@0.85.1.rbi => rubocop@0.86.0.rbi} | 74 +++++++++++++++++-- 5 files changed, 86 insertions(+), 10 deletions(-) rename Library/Homebrew/sorbet/rbi/gems/{activesupport@6.0.3.1.rbi => activesupport@6.0.3.2.rbi} (74%) rename Library/Homebrew/sorbet/rbi/gems/{diff-lcs@1.3.rbi => diff-lcs@1.4.2.rbi} (73%) rename Library/Homebrew/sorbet/rbi/gems/{parallel@1.19.1.rbi => parallel@1.19.2.rbi} (98%) rename Library/Homebrew/sorbet/rbi/gems/{parser@2.7.1.3.rbi => parser@2.7.1.4.rbi} (98%) rename Library/Homebrew/sorbet/rbi/gems/{rubocop@0.85.1.rbi => rubocop@0.86.0.rbi} (99%) diff --git a/Library/Homebrew/sorbet/rbi/gems/activesupport@6.0.3.1.rbi b/Library/Homebrew/sorbet/rbi/gems/activesupport@6.0.3.2.rbi similarity index 74% rename from Library/Homebrew/sorbet/rbi/gems/activesupport@6.0.3.1.rbi rename to Library/Homebrew/sorbet/rbi/gems/activesupport@6.0.3.2.rbi index 5e3ec3f757..47ac6bc2cf 100644 --- a/Library/Homebrew/sorbet/rbi/gems/activesupport@6.0.3.1.rbi +++ b/Library/Homebrew/sorbet/rbi/gems/activesupport@6.0.3.2.rbi @@ -1,5 +1,5 @@ # This file is autogenerated. Do not edit it by hand. Regenerate it with: -# tapioca sync +# tapioca sync --exclude json # typed: false diff --git a/Library/Homebrew/sorbet/rbi/gems/diff-lcs@1.3.rbi b/Library/Homebrew/sorbet/rbi/gems/diff-lcs@1.4.2.rbi similarity index 73% rename from Library/Homebrew/sorbet/rbi/gems/diff-lcs@1.3.rbi rename to Library/Homebrew/sorbet/rbi/gems/diff-lcs@1.4.2.rbi index 27b1fb4bc6..198c6b42fc 100644 --- a/Library/Homebrew/sorbet/rbi/gems/diff-lcs@1.3.rbi +++ b/Library/Homebrew/sorbet/rbi/gems/diff-lcs@1.4.2.rbi @@ -1,5 +1,5 @@ # This file is autogenerated. Do not edit it by hand. Regenerate it with: -# tapioca sync +# tapioca sync --exclude json # typed: true diff --git a/Library/Homebrew/sorbet/rbi/gems/parallel@1.19.1.rbi b/Library/Homebrew/sorbet/rbi/gems/parallel@1.19.2.rbi similarity index 98% rename from Library/Homebrew/sorbet/rbi/gems/parallel@1.19.1.rbi rename to Library/Homebrew/sorbet/rbi/gems/parallel@1.19.2.rbi index c8028fd195..29e0e10469 100644 --- a/Library/Homebrew/sorbet/rbi/gems/parallel@1.19.1.rbi +++ b/Library/Homebrew/sorbet/rbi/gems/parallel@1.19.2.rbi @@ -1,5 +1,5 @@ # This file is autogenerated. Do not edit it by hand. Regenerate it with: -# tapioca sync +# tapioca sync --exclude json # typed: true diff --git a/Library/Homebrew/sorbet/rbi/gems/parser@2.7.1.3.rbi b/Library/Homebrew/sorbet/rbi/gems/parser@2.7.1.4.rbi similarity index 98% rename from Library/Homebrew/sorbet/rbi/gems/parser@2.7.1.3.rbi rename to Library/Homebrew/sorbet/rbi/gems/parser@2.7.1.4.rbi index 282993d64d..67b7fecda2 100644 --- a/Library/Homebrew/sorbet/rbi/gems/parser@2.7.1.3.rbi +++ b/Library/Homebrew/sorbet/rbi/gems/parser@2.7.1.4.rbi @@ -1,5 +1,5 @@ # This file is autogenerated. Do not edit it by hand. Regenerate it with: -# tapioca sync +# tapioca sync --exclude json # typed: true @@ -53,7 +53,9 @@ class Parser::AST::Processor < ::AST::Processor def on_empty_else(node); end def on_ensure(node); end def on_erange(node); end + def on_find_pattern(node); end def on_for(node); end + def on_forward_arg(node); end def on_gvar(node); end def on_gvasgn(node); end def on_hash(node); end @@ -217,9 +219,11 @@ class Parser::Builders::Default def emit_file_line_as_literals; end def emit_file_line_as_literals=(_); end def false(false_t); end + def find_pattern(lbrack_t, elements, rbrack_t); end def float(float_t); end def for(for_t, iterator, in_t, iteratee, do_t, body, end_t); end - def forward_args(begin_t, dots_t, end_t); end + def forward_arg(dots_t); end + def forward_only_args(begin_t, dots_t, end_t); end def forwarded_args(dots_t); end def gvar(token); end def hash_pattern(lbrace_t, kwargs, rbrace_t); end @@ -366,6 +370,8 @@ class Parser::Builders::Default def self.emit_arg_inside_procarg0=(_); end def self.emit_encoding; end def self.emit_encoding=(_); end + def self.emit_forward_arg; end + def self.emit_forward_arg=(_); end def self.emit_index; end def self.emit_index=(_); end def self.emit_lambda; end @@ -1024,8 +1030,11 @@ class Parser::Source::TreeRewriter def initialize(source_buffer, crossing_deletions: _, different_replacements: _, swallowed_insertions: _); end + def as_nested_actions; end + def as_replacements; end def diagnostics; end def empty?; end + def import!(foreign_rewriter, offset: _); end def in_transaction?; end def insert_after(range, content); end def insert_after_multi(range, text); end @@ -1059,10 +1068,13 @@ class Parser::Source::TreeRewriter::Action def initialize(range, enforcer, insert_before: _, replacement: _, insert_after: _, children: _); end def combine(action); end + def contract; end def empty?; end def insert_after; end def insert_before; end def insertion?; end + def moved(source_buffer, offset); end + def nested_actions; end def ordered_replacements; end def range; end def replacement; end diff --git a/Library/Homebrew/sorbet/rbi/gems/rubocop@0.85.1.rbi b/Library/Homebrew/sorbet/rbi/gems/rubocop@0.86.0.rbi similarity index 99% rename from Library/Homebrew/sorbet/rbi/gems/rubocop@0.85.1.rbi rename to Library/Homebrew/sorbet/rbi/gems/rubocop@0.86.0.rbi index b9895aecaf..48ac41d0c8 100644 --- a/Library/Homebrew/sorbet/rbi/gems/rubocop@0.85.1.rbi +++ b/Library/Homebrew/sorbet/rbi/gems/rubocop@0.86.0.rbi @@ -1,5 +1,5 @@ # This file is autogenerated. Do not edit it by hand. Regenerate it with: -# tapioca sync +# tapioca sync --exclude json # typed: true @@ -3415,6 +3415,19 @@ end RuboCop::Cop::Lint::CircularArgumentReference::MSG = T.let(T.unsafe(nil), String) +class RuboCop::Cop::Lint::ConstantResolution < ::RuboCop::Cop::Cop + def on_const(node); end + def unqualified_const?(node = _); end + + private + + def allowed_names; end + def const_name?(name); end + def ignored_names; end +end + +RuboCop::Cop::Lint::ConstantResolution::MSG = T.let(T.unsafe(nil), String) + class RuboCop::Cop::Lint::Debugger < ::RuboCop::Cop::Cop def binding_irb_call?(node = _); end def debugger_call?(node = _); end @@ -4004,6 +4017,7 @@ end RuboCop::Cop::Lint::PercentSymbolArray::MSG = T.let(T.unsafe(nil), String) class RuboCop::Cop::Lint::RaiseException < ::RuboCop::Cop::Cop + def autocorrect(node); end def exception?(node = _); end def exception_new_with_message?(node = _); end def on_send(node); end @@ -4170,6 +4184,7 @@ RuboCop::Cop::Lint::RedundantWithObject::MSG_EACH_WITH_OBJECT = T.let(T.unsafe(n RuboCop::Cop::Lint::RedundantWithObject::MSG_WITH_OBJECT = T.let(T.unsafe(nil), String) class RuboCop::Cop::Lint::RegexpAsCondition < ::RuboCop::Cop::Cop + def autocorrect(node); end def on_match_current_line(node); end end @@ -4762,11 +4777,14 @@ class RuboCop::Cop::Metrics::CyclomaticComplexity < ::RuboCop::Cop::Cop include(::RuboCop::Cop::ConfigurableMax) include(::RuboCop::Cop::IgnoredMethods) include(::RuboCop::Cop::MethodComplexity) + include(::RuboCop::Cop::Metrics::Utils::IteratingBlock) private - def complexity_score_for(_node); end + def block_method(node); end + def complexity_score_for(node); end + def count_block?(block); end end RuboCop::Cop::Metrics::CyclomaticComplexity::COUNTED_NODES = T.let(T.unsafe(nil), Array) @@ -4857,6 +4875,14 @@ RuboCop::Cop::Metrics::Utils::AbcSizeCalculator::BRANCH_NODES = T.let(T.unsafe(n RuboCop::Cop::Metrics::Utils::AbcSizeCalculator::CONDITION_NODES = T.let(T.unsafe(nil), Array) +module RuboCop::Cop::Metrics::Utils::IteratingBlock + def block_method_name(node); end + def iterating_block?(node); end + def iterating_method?(name); end +end + +RuboCop::Cop::Metrics::Utils::IteratingBlock::KNOWN_ITERATING_METHODS = T.let(T.unsafe(nil), Set) + module RuboCop::Cop::Migration end @@ -5478,6 +5504,9 @@ module RuboCop::Cop::RegexpLiteralHelp private def freespace_mode_regexp?(node); end + def pattern_source(node); end + def replace_match_with_spaces(source, pattern); end + def source_with_comments_and_interpolations_blanked(child, freespace_mode); end end class RuboCop::Cop::Registry @@ -7376,6 +7405,7 @@ end RuboCop::Cop::Style::MultilineMethodSignature::MSG = T.let(T.unsafe(nil), String) class RuboCop::Cop::Style::MultilineTernaryOperator < ::RuboCop::Cop::Cop + def autocorrect(node); end def on_if(node); end end @@ -7509,7 +7539,13 @@ end RuboCop::Cop::Style::NestedParenthesizedCalls::MSG = T.let(T.unsafe(nil), String) class RuboCop::Cop::Style::NestedTernaryOperator < ::RuboCop::Cop::Cop + def autocorrect(node); end def on_if(node); end + + private + + def if_node(node); end + def remove_parentheses(source); end end RuboCop::Cop::Style::NestedTernaryOperator::MSG = T.let(T.unsafe(nil), String) @@ -8056,6 +8092,26 @@ RuboCop::Cop::Style::RedundantException::MSG_1 = T.let(T.unsafe(nil), String) RuboCop::Cop::Style::RedundantException::MSG_2 = T.let(T.unsafe(nil), String) +class RuboCop::Cop::Style::RedundantFetchBlock < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::FrozenStringLiteral) + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end + def on_block(node); end + def redundant_fetch_block_candidate?(node = _); end + + private + + def basic_literal?(node); end + def build_bad_method(send, body); end + def build_good_method(send, body); end + def check_for_constant?; end + def check_for_string?; end + def fetch_range(send, node); end +end + +RuboCop::Cop::Style::RedundantFetchBlock::MSG = T.let(T.unsafe(nil), String) + class RuboCop::Cop::Style::RedundantFreeze < ::RuboCop::Cop::Cop include(::RuboCop::Cop::FrozenStringLiteral) @@ -8201,10 +8257,9 @@ class RuboCop::Cop::Style::RedundantRegexpEscape < ::RuboCop::Cop::Cop private def allowed_escape?(node, char, within_character_class); end + def delimiter?(node, char); end def each_escape(node); end def escape_range_at_index(node, index); end - def pattern_source(node); end - def slash_literal?(node); end end RuboCop::Cop::Style::RedundantRegexpEscape::ALLOWED_ALWAYS_ESCAPES = T.let(T.unsafe(nil), Array) @@ -8266,7 +8321,6 @@ class RuboCop::Cop::Style::RedundantSelf < ::RuboCop::Cop::Cop def add_scope(node, local_variables = _); end def allow_self(node); end def allowed_send_node?(node); end - def keyword?(method_name); end def on_argument(node); end def regular_method_call?(node); end @@ -8275,6 +8329,8 @@ end RuboCop::Cop::Style::RedundantSelf::KERNEL_METHODS = T.let(T.unsafe(nil), Array) +RuboCop::Cop::Style::RedundantSelf::KEYWORDS = T.let(T.unsafe(nil), Array) + RuboCop::Cop::Style::RedundantSelf::MSG = T.let(T.unsafe(nil), String) class RuboCop::Cop::Style::RedundantSort < ::RuboCop::Cop::Cop @@ -8699,8 +8755,15 @@ end RuboCop::Cop::Style::Strip::MSG = T.let(T.unsafe(nil), String) class RuboCop::Cop::Style::StructInheritance < ::RuboCop::Cop::Cop + include(::RuboCop::Cop::RangeHelp) + + def autocorrect(node); end def on_class(node); end def struct_constructor?(node = _); end + + private + + def correct_parent(parent, corrector); end end RuboCop::Cop::Style::StructInheritance::MSG = T.let(T.unsafe(nil), String) @@ -9066,6 +9129,7 @@ class RuboCop::Cop::Style::YodaCondition < ::RuboCop::Cop::Cop def corrected_code(node); end def enforce_yoda?; end def equality_only?; end + def interpolation?(node); end def message(node); end def non_equality_operator?(node); end def noncommutative_operator?(node); end