From 68315cea8ad317483914163f0b158ff2b2c61f38 Mon Sep 17 00:00:00 2001 From: ashmaroli Date: Wed, 14 Mar 2018 16:22:30 +0530 Subject: [PATCH] memoize document output extension (#6814) Merge pull request 6814 --- lib/jekyll/document.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/jekyll/document.rb b/lib/jekyll/document.rb index 1485672f..66668e5a 100644 --- a/lib/jekyll/document.rb +++ b/lib/jekyll/document.rb @@ -90,7 +90,7 @@ module Jekyll # # Returns the output extension def output_ext - Jekyll::Renderer.new(site, self).output_ext + @output_ext ||= Jekyll::Renderer.new(site, self).output_ext end # The base filename of the document, without the file extname.