> 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.
