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 7dc8745 commit ea12b00Copy full SHA for ea12b00
lib/mimic/module.ex
@@ -121,7 +121,7 @@ defmodule Mimic.Module do
121
end
122
123
defp generate_mimic_struct(module) do
124
- if module.__info__(:struct) != nil do
+ if function_exported?(module, :__info__, 1) && module.__info__(:struct) != nil do
125
required_fields = for %{field: field, required: true} <- module.__info__(:struct), do: field
126
127
quote do
mix.exs
@@ -2,7 +2,7 @@ defmodule Mimic.Mixfile do
2
use Mix.Project
3
4
@source_url "https://github.com/edgurgel/mimic"
5
- @version "1.8.0"
+ @version "1.8.1"
6
7
def project do
8
[
0 commit comments