# File lib/nanoc/base/source_data/site.rb, line 181 def setup_child_parent_links teardown_child_parent_links item_map = {} @items.each do |item| item_map[item.identifier] = item end @items.each do |item| parent_id_end = item.identifier.rindex('/', -2) if parent_id_end parent_id = item.identifier[0..parent_id_end] parent = item_map[parent_id] if parent item.parent = parent parent.children << item end end end end