From f14331458489830a3fb9b1eac8be64ea1f8a1b91 Mon Sep 17 00:00:00 2001 From: Go MAEDA Date: Sat, 6 Jul 2024 07:35:10 +0000 Subject: [PATCH] Fix RuboCop offense Style/RedundantRegexpEscape in lib/redmine/wiki_formatting/section_helper.rb (#40716). git-svn-id: https://svn.redmine.org/redmine/trunk@22905 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- .rubocop_todo.yml | 1 - lib/redmine/wiki_formatting/section_helper.rb | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/.rubocop_todo.yml b/.rubocop_todo.yml index 05932e915..404822c38 100644 --- a/.rubocop_todo.yml +++ b/.rubocop_todo.yml @@ -1359,7 +1359,6 @@ Style/RedundantRegexpEscape: - 'lib/redmine/scm/adapters/bazaar_adapter.rb' - 'lib/redmine/wiki_formatting/links_helper.rb' - 'lib/redmine/wiki_formatting/macros.rb' - - 'lib/redmine/wiki_formatting/section_helper.rb' - 'lib/redmine/wiki_formatting/textile/redcloth3.rb' - 'test/helpers/application_helper_test.rb' diff --git a/lib/redmine/wiki_formatting/section_helper.rb b/lib/redmine/wiki_formatting/section_helper.rb index 6f53a3f8e..bc8b1a9bc 100644 --- a/lib/redmine/wiki_formatting/section_helper.rb +++ b/lib/redmine/wiki_formatting/section_helper.rb @@ -42,7 +42,7 @@ module Redmine i = 0 l = 1 inside_pre = false - @text.split(/(^(?:\S+\r?\n\r?(?:\=+|\-+)|#+.+|(?:~~~|```).*)\s*$)/).each do |part| + @text.split(/(^(?:\S+\r?\n\r?(?:=+|-+)|#+.+|(?:~~~|```).*)\s*$)/).each do |part| level = nil if part =~ /\A(~{3,}|`{3,})(\s*\S+)?\s*$/ if !inside_pre @@ -54,7 +54,7 @@ module Redmine # nop elsif part =~ /\A(#+).+/ level = $1.size - elsif part =~ /\A.+\r?\n\r?(\=+|\-+)\s*$/ + elsif part =~ /\A.+\r?\n\r?(=+|-+)\s*$/ level = $1.include?('=') ? 1 : 2 end if level