Application Inference is a good idea, but its introduced some breakage in 
Dialyxir (https://github.com/jeremyjh/dialyxir/pull/57) because it tries to 
start :wx if Dialyxir is added as a dependency and apparently this fails 
for some people (I couldn't reproduce, but there is no reason :wx should 
fail to start on my system). It is unfortunate :wx is even a dependency, 
but it is a dependency of :dialyzer and there is nothing I can do about 
that. The only fix I'm aware is the one submitted, which updates the 
README.md to suggest disabling runtime on this dependency. This is 
unfortunate, because it means everyone will hit this and thrash a bit at 
some time. 

Off the top of my head, I can't really think of any :dev or :test only 
dependencies that people want/need started. Am I wrong about that? Could we 
give those a miss where inference is concerned?

Regards,

Jeremy

-- 
You received this message because you are subscribed to the Google Groups 
"elixir-lang-core" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elixir-lang-core/a8ab0f18-6259-44ee-b771-69c2c16479ec%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to