diff options
author | Nick Schonning <nschonni@gmail.com> | 2023-02-18 00:20:20 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-02-18 14:20:20 +0900 |
commit | 8aee4de034a115ec85b3ef2b68ea1c35d9130139 (patch) | |
tree | 2dfb708ba6c4c6769a8c447037a12c2723f2c51a | |
parent | a6f77aa28ae805e89b0a38c468b7193050174df4 (diff) |
Autofix Rubocop Style/PerlBackrefs (#23649)
-rw-r--r-- | .rubocop_todo.yml | 6 | ||||
-rw-r--r-- | app/lib/extractor.rb | 4 |
2 files changed, 2 insertions, 8 deletions
diff --git a/.rubocop_todo.yml b/.rubocop_todo.yml index 0fe77521d..9a9c420df 100644 --- a/.rubocop_todo.yml +++ b/.rubocop_todo.yml @@ -3087,12 +3087,6 @@ Style/OptionalBooleanParameter: - 'app/workers/unfollow_follow_worker.rb' - 'lib/mastodon/redis_config.rb' -# Offense count: 2 -# This cop supports safe autocorrection (--autocorrect). -Style/PerlBackrefs: - Exclude: - - 'app/lib/extractor.rb' - # Offense count: 1 # This cop supports unsafe autocorrection (--autocorrect-all). # Configuration parameters: EnforcedStyle. diff --git a/app/lib/extractor.rb b/app/lib/extractor.rb index ead4cdddd..1eba689ef 100644 --- a/app/lib/extractor.rb +++ b/app/lib/extractor.rb @@ -29,7 +29,7 @@ module Extractor text.scan(Account::MENTION_RE) do |screen_name, _| match_data = $LAST_MATCH_INFO - after = $' + after = ::Regexp.last_match.post_match unless Twitter::TwitterText::Regex[:end_mention_match].match?(after) _, domain = screen_name.split('@') @@ -64,7 +64,7 @@ module Extractor match_data = $LAST_MATCH_INFO start_position = match_data.char_begin(1) - 1 end_position = match_data.char_end(1) - after = $' + after = ::Regexp.last_match.post_match if %r{\A://}.match?(after) hash_text.match(/(.+)(https?\Z)/) do |matched| |