chore: fix dialyzer

This commit is contained in:
Zach Daniel 2020-09-25 00:42:32 -04:00
parent 657dd4bfc2
commit 9d9f5aab51
No known key found for this signature in database
GPG key ID: C377365383138D4B

View file

@ -93,9 +93,15 @@ defmodule Ash.Engine.Request do
resolve([[:data, :query], [:data, :data]], fn %{data: %{query: query, data: data}} ->
data # This is the data field of the [:data] request
query # This is the query field of the [:data] request
{:ok, result}
# or
{:error, error}
# or
result
end)
"""
@spec resolve([[atom]], (map -> {:ok, term} | {:error, term})) :: UnresolvedField.t()
@spec resolve([[atom]], (map -> {:ok, term} | {:error, term} | term)) :: UnresolvedField.t()
def resolve(dependencies \\ [], func) do
UnresolvedField.new(dependencies, func)
end