From 22972e35c5fa431eded732202dd036925d1840cb Mon Sep 17 00:00:00 2001 From: Jake Becker Date: Wed, 13 Mar 2019 11:05:31 -0700 Subject: [PATCH 1/2] Replace call to Mix.Dep.loaded/1 (removed in Elixir 1.9) with Mix.Dep.load_on_environment/1 --- lib/mix/tasks/archive/build.deps.ex | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/mix/tasks/archive/build.deps.ex b/lib/mix/tasks/archive/build.deps.ex index 424c5e3..5055169 100644 --- a/lib/mix/tasks/archive/build.deps.ex +++ b/lib/mix/tasks/archive/build.deps.ex @@ -69,7 +69,7 @@ defmodule Mix.Tasks.Archive.Build.Deps do skip = Helpers.skipped_apps(opts) ## Build delendencies archives - Mix.Dep.loaded(env: Mix.env) + Mix.Dep.load_on_environment([]) |> Enum.filter(fn(%Mix.Dep{app: app}) -> not Enum.member?(skip, app) end) |> Enum.map(fn(%Mix.Dep{app: app, status: status}) -> version = case status do @@ -81,4 +81,4 @@ defmodule Mix.Tasks.Archive.Build.Deps do {app_dir, archive_path} end) end -end \ No newline at end of file +end From 1346b41a92d885d942d70063026c3aece98f7b3a Mon Sep 17 00:00:00 2001 From: Jake Becker Date: Wed, 13 Mar 2019 11:05:56 -0700 Subject: [PATCH 2/2] Increase required Elixir version to 1.7 because of the change from Mix.Dep.loaded/1 to Mix.Dep.load_on_environment/1 --- mix.exs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mix.exs b/mix.exs index dfde190..fcca0b1 100644 --- a/mix.exs +++ b/mix.exs @@ -22,7 +22,7 @@ defmodule MixTaskArchiveDeps.Mixfile do def project do [app: :mix_task_archive_deps, version: "0.4.0", - elixir: "~> 1.4", + elixir: "~> 1.7", build_embedded: Mix.env == :prod, start_permanent: Mix.env == :prod, description: "Mix task to create archives for a project dependencies and elixir itself",