From 4cda1bf301b7a84b1d3bc353c7af8c54b2d1617c Mon Sep 17 00:00:00 2001 From: Ashwin Maroli Date: Mon, 13 Aug 2018 23:07:25 +0530 Subject: [PATCH] Collapse identical `Jekyll::Hooks.register` calls --- lib/jekyll/algolia/overwrites/jekyll-algolia-site.rb | 6 +----- spec/jekyll-algolia_spec.rb | 5 +---- 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/lib/jekyll/algolia/overwrites/jekyll-algolia-site.rb b/lib/jekyll/algolia/overwrites/jekyll-algolia-site.rb index 833b62f..2ca5a64 100644 --- a/lib/jekyll/algolia/overwrites/jekyll-algolia-site.rb +++ b/lib/jekyll/algolia/overwrites/jekyll-algolia-site.rb @@ -54,11 +54,7 @@ def init_rendering_progress_bar total: indexable_item_count, format: 'Rendering to HTML (%j%%) |%B|' ) - Jekyll::Hooks.register :pages, :post_render do |_| - progress_bar.increment - end - - Jekyll::Hooks.register :documents, :post_render do |_| + Jekyll::Hooks.register [:pages, :documents], :post_render do progress_bar.increment end end diff --git a/spec/jekyll-algolia_spec.rb b/spec/jekyll-algolia_spec.rb index cc4f873..2d22cb3 100644 --- a/spec/jekyll-algolia_spec.rb +++ b/spec/jekyll-algolia_spec.rb @@ -322,10 +322,7 @@ ) expect(Jekyll::Hooks) .to have_received(:register) - .with(:pages, :post_render) - expect(Jekyll::Hooks) - .to have_received(:register) - .with(:documents, :post_render) + .with([:pages, :documents], :post_render) end end