From 6c8b53eeb0d4b58743fb6461aa94d84004c8a35d Mon Sep 17 00:00:00 2001 From: Felix Fennell Date: Wed, 17 Mar 2021 08:40:16 +0000 Subject: [PATCH] Fixing use double-splats for hash parameters error Now an error from Ruby 3.0.0 --- lib/jekyll/menus.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/jekyll/menus.rb b/lib/jekyll/menus.rb index 1dd15f0..cd7e6e8 100644 --- a/lib/jekyll/menus.rb +++ b/lib/jekyll/menus.rb @@ -100,7 +100,7 @@ def _front_matter_menu(menu, page, out={}) # -- if menu.is_a?(Array) || menu.is_a?(String) - _simple_front_matter_menu(menu, { + _simple_front_matter_menu(menu, **{ :mergeable => out, :page => page }) @@ -127,7 +127,7 @@ def _front_matter_menu(menu, page, out={}) # -- elsif item.is_a?(Hash) - out[key] << _fill_front_matter_menu(item, { + out[key] << _fill_front_matter_menu(item, **{ :page => page }) @@ -178,7 +178,7 @@ def _simple_front_matter_menu(menu, mergeable: nil, page: nil) else mergeable[menu] ||= [] - mergeable[menu] << _fill_front_matter_menu(nil, { + mergeable[menu] << _fill_front_matter_menu(nil, **{ :page => page }) end