diff --git a/middleman-core/lib/middleman-core/application.rb b/middleman-core/lib/middleman-core/application.rb index 3bd1eab1..9c331b4d 100644 --- a/middleman-core/lib/middleman-core/application.rb +++ b/middleman-core/lib/middleman-core/application.rb @@ -162,12 +162,13 @@ module Middleman # with_layout and page routing include Middleman::CoreExtensions::Routing - attr_reader :logger + # Reference to Logger singleton + def logger + ::Middleman::Logger.singleton + end # Initialize the Middleman project def initialize(&block) - @logger = ::Middleman::Logger.singleton - # Clear the static class cache cache.clear