# File lib/nanoc3/helpers/breadcrumbs.rb, line 28 def breadcrumbs_for_identifier(identifier) @breadcrumbs_cache ||= {} @breadcrumbs_cache[identifier] ||= begin head = (identifier == '/' ? [] : breadcrumbs_for_identifier(identifier.sub(/[^\/]+\/$/, '')) ) tail = [ item_with_identifier(identifier) ] head + tail end end