lib/nanoc.rb in nanoc-4.8.17 vs lib/nanoc.rb in nanoc-4.8.18

- old
+ new

@@ -7,10 +7,12 @@ require 'ref' require 'slow_enumerator_tools' require 'ddmemoize' require 'ddtelemetry' +DDMemoize.enable_telemetry + module Nanoc # @return [String] A string containing information about this Nanoc version # and its environment (Ruby engine and version, Rubygems version if any). # # @api private @@ -23,12 +25,10 @@ # # @api private def self.on_windows? RUBY_PLATFORM =~ /windows|bccwin|cygwin|djgpp|mingw|mswin|wince/i end - - MEMOIZATION_TELEMETRY = DDTelemetry.new end # Load general requirements require 'cgi' require 'digest' @@ -42,9 +42,10 @@ require 'open3' require 'pathname' require 'pstore' require 'set' require 'singleton' +require 'stringio' require 'tempfile' require 'time' require 'timeout' require 'tmpdir' require 'uri'