<commit_before># unless defined?(Hancock) && Hancock.respond_to?(:orm) && [:active_record, :mongoid].include?(Hancock.orm)
#   puts "please use hancock_cms_mongoid or hancock_cms_activerecord"
#   puts "also: please use hancock_cms_pages_mongoid or hancock_cms_pages_activerecord and not hancock_cms_pages directly"
#   exit 1
# end

require "hancock/pages/version"
require 'hancock/pages/engine'
require 'hancock/pages/configuration'

require "hancock/pages/routes"

require 'hancock/pages/rails_admin_ext/hancock_connectable'
require 'hancock/pages/rails_admin_ext/menu'

require 'simple-navigation'

module Hancock::Pages
  include Hancock::Plugin

  autoload :Admin, 'hancock/pages/admin'
  module Admin
    autoload :Page, 'hancock/pages/admin/page'
    autoload :Menu, 'hancock/pages/admin/menu'
    autoload :Block, 'hancock/pages/admin/block'
    autoload :Blockset, 'hancock/pages/admin/blockset'
  end

  module Models
    autoload :Page, 'hancock/pages/models/page'
    autoload :Menu, 'hancock/pages/models/menu'
    autoload :Block, 'hancock/pages/models/block'<commit_msg>clearings<commit_after>require "hancock/pages/version"
require 'hancock/pages/engine'
require 'hancock/pages/configuration'

require "hancock/pages/routes"

require 'hancock/pages/rails_admin_ext/hancock_connectable'
require 'hancock/pages/rails_admin_ext/menu'

require 'simple-navigation'

module Hancock::Pages
  include Hancock::Plugin

  autoload :Admin, 'hancock/pages/admin'
  module Admin
    autoload :Page, 'hancock/pages/admin/page'
    autoload :Menu, 'hancock/pages/admin/menu'
    autoload :Block, 'hancock/pages/admin/block'
    autoload :Blockset, 'hancock/pages/admin/blockset'
  end

  module Models
    autoload :Page, 'hancock/pages/models/page'
    autoload :Menu, 'hancock/pages/models/menu'
    autoload :Block, 'hancock/pages/models/block'
{'fraction_non_alphanumeric': 0.1157382368848026, 'fraction_numerical': 0.0005408328826392645, 'mean_word_length': 5.187290969899665, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5182982', 'n_tokens_mistral': 696, 'n_tokens_neox': 638, 'n_words': 119}