We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent da56794 commit 879d9ceCopy full SHA for 879d9ce
lib/params.ex
@@ -124,8 +124,10 @@ defmodule Params do
124
125
@doc false
126
def optional(module) when is_atom(module) do
127
- module.__info__(:attributes) |> Keyword.get(:optional) |> case do
128
- nil -> module.__changeset__ |> Map.keys
+ module.__info__(:attributes)
+ |> Keyword.get(:optional)
129
+ |> case do
130
+ nil -> module.__changeset__() |> Map.keys()
131
x -> x
132
end
133
mix.exs
@@ -15,7 +15,8 @@ defmodule Params.Mixfile do
15
package: package(),
16
build_embedded: Mix.env() == :prod,
17
start_permanent: Mix.env() == :prod,
18
- dialyzer: [plt_add_apps: [:ecto]]
+ dialyzer: [plt_add_apps: [:ecto]],
19
+ xref: [exclude: [Ecto.Changeset]]
20
]
21
22
0 commit comments