Fix some warnings
This commit is contained in:
parent
fd84c309ce
commit
67264807e0
|
@ -79,7 +79,7 @@ defmodule JSON.LD.Encoder do
|
||||||
|> Enum.sort_by(fn {s, _} -> s end)
|
|> Enum.sort_by(fn {s, _} -> s end)
|
||||||
|> Enum.reduce([], fn ({_s, n}, graph_nodes) ->
|
|> Enum.reduce([], fn ({_s, n}, graph_nodes) ->
|
||||||
n = Map.delete(n, "usages")
|
n = Map.delete(n, "usages")
|
||||||
if Map.size(n) == 1 and Map.has_key?(n, "@id") do
|
if map_size(n) == 1 and Map.has_key?(n, "@id") do
|
||||||
graph_nodes
|
graph_nodes
|
||||||
else
|
else
|
||||||
[n | graph_nodes]
|
[n | graph_nodes]
|
||||||
|
@ -92,7 +92,7 @@ defmodule JSON.LD.Encoder do
|
||||||
|
|
||||||
# 6.2)
|
# 6.2)
|
||||||
node = Map.delete(node, "usages")
|
node = Map.delete(node, "usages")
|
||||||
if Map.size(node) == 1 and Map.has_key?(node, "@id") do
|
if map_size(node) == 1 and Map.has_key?(node, "@id") do
|
||||||
result
|
result
|
||||||
else
|
else
|
||||||
[node | result]
|
[node | result]
|
||||||
|
|
|
@ -17,6 +17,9 @@ defmodule JSON.LD.EncoderTest do
|
||||||
|
|
||||||
alias TestNS.{EX, S}
|
alias TestNS.{EX, S}
|
||||||
|
|
||||||
|
@compile {:no_warn_undefined, JSON.LD.EncoderTest.TestNS.EX}
|
||||||
|
@compile {:no_warn_undefined, JSON.LD.EncoderTest.TestNS.S}
|
||||||
|
|
||||||
|
|
||||||
def gets_serialized_to(input, output, opts \\ []) do
|
def gets_serialized_to(input, output, opts \\ []) do
|
||||||
data_structs = Keyword.get(opts, :data_structs, [Dataset, Graph])
|
data_structs = Keyword.get(opts, :data_structs, [Dataset, Graph])
|
||||||
|
|
Loading…
Reference in a new issue