You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thanks @jodyrodd. That would be a compile error. I think it could be fixed by checking the schema key at runtime, or by discarding the schema check altogether. I will investigate how it's being used.
jodyrodd
changed the title
Ecto isn't optional
Ecto/Phoenix aren't optional
Aug 21, 2019
The Ecto dependency in the mix file is listed as optional:
https://github.com/romul/newrelic.ex/blob/master/mix.exs#L27
However, it isn't. It is being explicitly referenced here: https://github.com/romul/newrelic.ex/blob/master/lib/new_relic/plug/instrumentation.ex#L44
and other places in the file.
Without explicitly including Ecto, the project won't compile. Is this intentional? I'd rather not include Ecto in my project if I don't have to.
The text was updated successfully, but these errors were encountered: