From 1840a1c2d5c07be72a5215888e32ea176a14dd12 Mon Sep 17 00:00:00 2001 From: Evan Read Date: Thu, 2 Jun 2022 09:49:54 +1000 Subject: Fix Style/RegexpLiteral RuboCop offenses --- lib/filters/badges.rb | 4 ++-- lib/filters/introduced_in.rb | 4 ++-- lib/gitlab/navigation.rb | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/filters/badges.rb b/lib/filters/badges.rb index e14b24e6..28d1fe11 100644 --- a/lib/filters/badges.rb +++ b/lib/filters/badges.rb @@ -25,13 +25,13 @@ class BadgesFilter < Nanoc::Filter }x.freeze - BADGES_MARKDOWN_PATTERN = %r{ + BADGES_MARKDOWN_PATTERN = / (?:^|[^`]) # must be start of the line or anything except backtick \*\*(\[|\() (?CORE|STARTER|PREMIUM|ULTIMATE|FREE|BRONZE|SILVER|GOLD)(?:\s+(?ONLY|SAAS|SELF)) ?(\]|\))\*\* (?:$|[^`]) # must end of line or anything except backtick - }x.freeze + /x.freeze def run(content, params = {}) content.gsub(BADGES_HTML_PATTERN) { generate(Regexp.last_match[:tier].downcase, Regexp.last_match[:type]) } diff --git a/lib/filters/introduced_in.rb b/lib/filters/introduced_in.rb index 3aec9b1e..ca329649 100644 --- a/lib/filters/introduced_in.rb +++ b/lib/filters/introduced_in.rb @@ -21,7 +21,7 @@ class IntroducedInFilter < Nanoc::Filter # - "changed in" # - "enabled in" # ...followed by "GitLab" - next if content !~ /()?( + next if content !~ %r{()?( introduced| enabled| (re)?moved| @@ -29,7 +29,7 @@ class IntroducedInFilter < Nanoc::Filter deprecated| renamed| recommended - )(<\/a>)?(.*)? (in|to).*GitLab/xmi + )(<\/a>)?(.*)? (in|to).*GitLab}xmi new_content = generate(content) blockquote.replace(new_content) diff --git a/lib/gitlab/navigation.rb b/lib/gitlab/navigation.rb index 014f567f..e08c40d0 100644 --- a/lib/gitlab/navigation.rb +++ b/lib/gitlab/navigation.rb @@ -29,7 +29,7 @@ module Gitlab end def id_for(element) - element.title.gsub(/[\s\/()]/, '') + element.title.gsub(%r{[\s\/()]}, '') end def children -- cgit v1.2.3