lib/brief/briefcase.rb in brief-1.8.11 vs lib/brief/briefcase.rb in brief-1.8.12
- old
+ new
@@ -31,18 +31,10 @@
def cache_key
"#{slug}:#{repository.cache_key}"
end
- def table_of_contents
- table_of_contents_document.to_model
- end
-
- def table_of_contents_document
- Brief::Document.new(docs_path.join("index.md"), document_type: "outline")
- end
-
def slug
options.fetch(:slug) { root.basename.to_s.parameterize }
end
def settings
@@ -95,10 +87,10 @@
end
def schema_map(include_all=false)
list = include_all ? Brief::Model.classes : model_classes
list.map(&:to_schema)
- .reduce({}) {|m, k| m[k[:type_alias]] = k; m }
+ .reduce({}.to_mash) {|m, k| m[k[:type_alias]] = k; m }
end
def data
@data ||= data!
end