Sha256: dcf825a3c06bf79de883ccc7728d41b7433f4ebf53255fc859ee19cc0484f1c8

Contents?: true

Size: 1.48 KB

Versions: 1

Compression:

Stored size: 1.48 KB

Contents

# frozen_string_literal: true

require_relative 'views/mixins/document_view_mixin'
require_relative 'views/mixins/mutable_document_view_mixin'

require_relative 'views/view'

require_relative 'views/basic_item_rep_view'
require_relative 'views/basic_item_rep_collection_view'
require_relative 'views/basic_item_view'

require_relative 'views/compilation_item_rep_view'
require_relative 'views/compilation_item_rep_collection_view'
require_relative 'views/compilation_item_view'

require_relative 'views/config_view'
require_relative 'views/identifiable_collection_view'
require_relative 'views/item_collection_with_reps_view'
require_relative 'views/item_collection_without_reps_view'
require_relative 'views/layout_view'
require_relative 'views/layout_collection_view'

require_relative 'views/mutable_config_view'
require_relative 'views/mutable_identifiable_collection_view'
require_relative 'views/mutable_item_view'
require_relative 'views/mutable_item_collection_view'
require_relative 'views/mutable_layout_view'
require_relative 'views/mutable_layout_collection_view'

require_relative 'views/post_compile_item_view'
require_relative 'views/post_compile_item_collection_view'
require_relative 'views/post_compile_item_rep_view'
require_relative 'views/post_compile_item_rep_collection_view'

# TODO: Move this, once the load order is improved (i.e. the checksummer is
# loded after the views are).
Nanoc::Core::Checksummer.define_behavior(
  Nanoc::View,
  Nanoc::Core::Checksummer::UnwrapUpdateBehavior,
)

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
nanoc-4.11.12 lib/nanoc/base/views.rb