From 7ad1bea27e0dcca6fa6461c71d07db0cdd20ff10 Mon Sep 17 00:00:00 2001 From: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com> Date: Tue, 26 Dec 2023 13:51:21 +0000 Subject: [PATCH] Update RBI files for rubocop-performance. Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow. --- ...20.0.rbi => rubocop-performance@1.20.1.rbi} | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) rename Library/Homebrew/sorbet/rbi/gems/{rubocop-performance@1.20.0.rbi => rubocop-performance@1.20.1.rbi} (99%) diff --git a/Library/Homebrew/sorbet/rbi/gems/rubocop-performance@1.20.0.rbi b/Library/Homebrew/sorbet/rbi/gems/rubocop-performance@1.20.1.rbi similarity index 99% rename from Library/Homebrew/sorbet/rbi/gems/rubocop-performance@1.20.0.rbi rename to Library/Homebrew/sorbet/rbi/gems/rubocop-performance@1.20.1.rbi index 697c41d0b5ed3..bec1117b9f0e1 100644 --- a/Library/Homebrew/sorbet/rbi/gems/rubocop-performance@1.20.0.rbi +++ b/Library/Homebrew/sorbet/rbi/gems/rubocop-performance@1.20.1.rbi @@ -2720,13 +2720,19 @@ RuboCop::Cop::Performance::StartWith::RESTRICT_ON_SEND = T.let(T.unsafe(nil), Ar class RuboCop::Cop::Performance::StringIdentifierArgument < ::RuboCop::Cop::Base extend ::RuboCop::Cop::AutoCorrector - # source://rubocop-performance//lib/rubocop/cop/performance/string_identifier_argument.rb#51 + # source://rubocop-performance//lib/rubocop/cop/performance/string_identifier_argument.rb#56 def on_send(node); end private - # source://rubocop-performance//lib/rubocop/cop/performance/string_identifier_argument.rb#71 + # source://rubocop-performance//lib/rubocop/cop/performance/string_identifier_argument.rb#93 def argument_replacement(node, value); end + + # source://rubocop-performance//lib/rubocop/cop/performance/string_identifier_argument.rb#83 + def register_offense(argument, argument_value); end + + # source://rubocop-performance//lib/rubocop/cop/performance/string_identifier_argument.rb#69 + def string_arguments(node); end end # source://rubocop-performance//lib/rubocop/cop/performance/string_identifier_argument.rb#32 @@ -2735,13 +2741,19 @@ RuboCop::Cop::Performance::StringIdentifierArgument::COMMAND_METHODS = T.let(T.u # source://rubocop-performance//lib/rubocop/cop/performance/string_identifier_argument.rb#30 RuboCop::Cop::Performance::StringIdentifierArgument::MSG = T.let(T.unsafe(nil), String) +# source://rubocop-performance//lib/rubocop/cop/performance/string_identifier_argument.rb#38 +RuboCop::Cop::Performance::StringIdentifierArgument::MULTIPLE_ARGUMENTS_METHODS = T.let(T.unsafe(nil), Array) + # NOTE: `attr` method is not included in this list as it can cause false positives in Nokogiri API. # And `attr` may not be used because `Style/Attr` registers an offense. # https://github.com/rubocop/rubocop-performance/issues/278 # -# source://rubocop-performance//lib/rubocop/cop/performance/string_identifier_argument.rb#40 +# source://rubocop-performance//lib/rubocop/cop/performance/string_identifier_argument.rb#46 RuboCop::Cop::Performance::StringIdentifierArgument::RESTRICT_ON_SEND = T.let(T.unsafe(nil), Array) +# source://rubocop-performance//lib/rubocop/cop/performance/string_identifier_argument.rb#37 +RuboCop::Cop::Performance::StringIdentifierArgument::TWO_ARGUMENTS_METHOD = T.let(T.unsafe(nil), Symbol) + # Identifies unnecessary use of a regex where `String#include?` would suffice. # # @example