Sha256: 7dcbec18333de46da54c93a577953edd63069874ecd7b2dc33c9c7485056c4dd

Contents?: true

Size: 416 Bytes

Versions: 26

Compression:

Stored size: 416 Bytes

Contents

# frozen_string_literal: true

module Nanoc
  # @api private
  class ViewContextForPreCompilation
    include Nanoc::Int::ContractsSupport

    attr_reader :items
    attr_reader :dependency_tracker

    contract C::KeywordArgs[items: Nanoc::Int::IdentifiableCollection] => C::Any
    def initialize(items:)
      @items = items

      @dependency_tracker = Nanoc::Int::DependencyTracker::Null.new
    end
  end
end

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
nanoc-4.11.0 lib/nanoc/base/views/view_context_for_pre_compilation.rb
nanoc-4.10.4 lib/nanoc/base/views/view_context_for_pre_compilation.rb
nanoc-4.10.3 lib/nanoc/base/views/view_context_for_pre_compilation.rb
nanoc-4.10.2 lib/nanoc/base/views/view_context_for_pre_compilation.rb
nanoc-4.10.1 lib/nanoc/base/views/view_context_for_pre_compilation.rb
nanoc-4.10.0 lib/nanoc/base/views/view_context_for_pre_compilation.rb
nanoc-4.9.9 lib/nanoc/base/views/view_context_for_pre_compilation.rb
nanoc-4.9.8 lib/nanoc/base/views/view_context_for_pre_compilation.rb
nanoc-4.9.7 lib/nanoc/base/views/view_context_for_pre_compilation.rb
nanoc-4.9.6 lib/nanoc/base/views/view_context_for_pre_compilation.rb
nanoc-4.9.5 lib/nanoc/base/views/view_context_for_pre_compilation.rb
nanoc-4.9.4 lib/nanoc/base/views/view_context_for_pre_compilation.rb
nanoc-4.9.3 lib/nanoc/base/views/view_context_for_pre_compilation.rb
nanoc-4.9.2 lib/nanoc/base/views/view_context_for_pre_compilation.rb
nanoc-4.9.1 lib/nanoc/base/views/view_context_for_pre_compilation.rb
nanoc-4.9.0 lib/nanoc/base/views/view_context_for_pre_compilation.rb
nanoc-4.8.19 lib/nanoc/base/views/view_context_for_pre_compilation.rb
nanoc-4.8.18 lib/nanoc/base/views/view_context_for_pre_compilation.rb
nanoc-4.8.17 lib/nanoc/base/views/view_context_for_pre_compilation.rb
nanoc-4.8.16 lib/nanoc/base/views/view_context_for_pre_compilation.rb