core: fix Inspect implementation of RDF.Dataset
This commit is contained in:
parent
38ee0ca44b
commit
06fb5a4044
1 changed files with 3 additions and 3 deletions
|
@ -92,17 +92,17 @@ defimpl Inspect, for: RDF.Dataset do
|
|||
import Inspect.Algebra
|
||||
import RDF.InspectHelper
|
||||
|
||||
def inspect(%RDF.Dataset{name: name, graphs: graphs}, opts) do
|
||||
def inspect(%RDF.Dataset{name: name} = dataset, opts) do
|
||||
doc =
|
||||
space("name:", value_doc(name, opts))
|
||||
|> line(graphs_doc(graphs, opts))
|
||||
|> line(graphs_doc(RDF.Dataset.graphs(dataset), opts))
|
||||
|> nest(4)
|
||||
surround("#RDF.Dataset{", doc, "}")
|
||||
end
|
||||
|
||||
defp graphs_doc(graphs, opts) do
|
||||
graphs
|
||||
|> Enum.map(fn {_, graph} -> to_doc(graph, opts) end)
|
||||
|> Enum.map(fn graph -> to_doc(graph, opts) end)
|
||||
|> fold_doc(fn(graph, acc) -> line(graph, acc) end)
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue