> On 11 Feb 2017, at 20:09, José Valim <[email protected]> wrote:
> 
> I believe we can warn if a dependency is not listed in the applications list 
> or explicitly marked with runtime: false. We already know how to compute this 
> information so it is a matter of guaranteeing everything is sync. Please open 
> up an issue or send a PR. If the code is straight-forward, then I see no 
> reason for not doing this.

I’ll see about making a PR, but can’t commit on time because I’m prepping a 
talk & busy with some other stuff. 

> 
> Unfortunately we cannot deprecate :applications because fixing the warning 
> implies your package will only run on Elixir v1.4+. Maybe we can do it in the 
> future, for v1.7 or v1.8, but now it is definitely too early.

Perhaps we could soft-deprecate it in 1.5, i.e. remove the description from 
docs (e.g. https://hexdocs.pm/mix/Mix.Tasks.Compile.App.html 
<https://hexdocs.pm/mix/Mix.Tasks.Compile.App.html>)?

-- 
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/867C06EA-C005-4B46-B78F-801F654356E7%40gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to