Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-docs.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorEvan Read <eread@gitlab.com>2022-10-19 02:55:58 +0300
committerEvan Read <eread@gitlab.com>2022-10-19 02:55:58 +0300
commit35335fc07d15905fdffa833ab202649b05a9ee3d (patch)
tree524ee64a7bc57191040b458231902e8e6fc9437c /lib
parenta896ec2495a86914d410680df5a953bf1b530c93 (diff)
Fix RuboCop violations on tabs.rb and algolia_rank.rb
Diffstat (limited to 'lib')
-rw-r--r--lib/filters/tabs.rb8
-rw-r--r--lib/helpers/algolia_rank.rb16
2 files changed, 10 insertions, 14 deletions
diff --git a/lib/filters/tabs.rb b/lib/filters/tabs.rb
index 6caa5504..b2d00011 100644
--- a/lib/filters/tabs.rb
+++ b/lib/filters/tabs.rb
@@ -7,15 +7,15 @@ class TabsFilter < Nanoc::Filter
TAB_TITLE_PATTERN = %r{<p>:::TabTitle\s(?<tab_title>.*?)</p>}mx.freeze
def run(content, params = {})
- new_content = content.gsub(TAB_TITLE_PATTERN) { generateTitles(Regexp.last_match[:tab_title]) }
- new_content.gsub(TABSET_PATTERN) { generateWrapper(Regexp.last_match[:tabs_wrapper]) }
+ new_content = content.gsub(TAB_TITLE_PATTERN) { generate_titles(Regexp.last_match[:tab_title]) }
+ new_content.gsub(TABSET_PATTERN) { generate_wrapper(Regexp.last_match[:tabs_wrapper]) }
end
- def generateTitles(content)
+ def generate_titles(content)
%(<div class="tab-title">#{content}</div>)
end
- def generateWrapper(content)
+ def generate_wrapper(content)
%(<div class="js-tabs">#{content}</div>)
end
end
diff --git a/lib/helpers/algolia_rank.rb b/lib/helpers/algolia_rank.rb
index 03bcc7bf..1bb47587 100644
--- a/lib/helpers/algolia_rank.rb
+++ b/lib/helpers/algolia_rank.rb
@@ -26,11 +26,10 @@ module Nanoc::Helpers
}.freeze
def algolia_rank(item)
- if result = CUSTOM_PAGERANKS.keys.find { |k| item.identifier.to_s.include? k }
- return CUSTOM_PAGERANKS[result]
- else
- return DEFAULT_PAGERANK
- end
+ result = CUSTOM_PAGERANKS.keys.find { |k| item.identifier.to_s.include? k }
+ return CUSTOM_PAGERANKS[result] if result
+
+ DEFAULT_PAGERANK
end
###
@@ -40,12 +39,9 @@ module Nanoc::Helpers
def algolia_level(item)
path = item.identifier.to_s
level = path.scan("/").count
+ return level -= 1 if path.include? "index.md"
- if path.include? "index.md"
- level -= 1
- end
-
- return level
+ level
end
end
end