summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrea Leopardi <an.leopardi@gmail.com>2017-12-13 10:02:31 +0100
committerAndrea Leopardi <an.leopardi@gmail.com>2017-12-13 13:06:07 +0100
commit165091a9d0d34f90e19dea2b7beb5f05b8fa589c (patch)
tree104e5a4eb56ceffa2c1192d1d0ec650c5c155d61
parent9dc8d77fc543044443e99083dec0263d670113cf (diff)
downloadelixir-165091a9d0d34f90e19dea2b7beb5f05b8fa589c.tar.gz
Fix a logic error
-rw-r--r--lib/mix/lib/mix/tasks/format.ex2
-rw-r--r--lib/mix/test/mix/tasks/format_test.exs2
2 files changed, 2 insertions, 2 deletions
diff --git a/lib/mix/lib/mix/tasks/format.ex b/lib/mix/lib/mix/tasks/format.ex
index e1daaafde..9e1a784a8 100644
--- a/lib/mix/lib/mix/tasks/format.ex
+++ b/lib/mix/lib/mix/tasks/format.ex
@@ -204,6 +204,8 @@ defmodule Mix.Tasks.Format do
end
defp write_deps_manifest(parenless_calls) do
+ manifest = deps_manifest()
+ File.mkdir_p!(Path.dirname(manifest))
File.write!(deps_manifest(), :erlang.term_to_binary(parenless_calls))
end
diff --git a/lib/mix/test/mix/tasks/format_test.exs b/lib/mix/test/mix/tasks/format_test.exs
index 58cd8a209..b35c0438f 100644
--- a/lib/mix/test/mix/tasks/format_test.exs
+++ b/lib/mix/test/mix/tasks/format_test.exs
@@ -188,8 +188,6 @@ defmodule Mix.Tasks.FormatTest do
Mix.Project.push(__MODULE__.FormatWithDepsApp)
in_fixture "format_with_deps", fn ->
- Mix.Project.build_structure()
-
File.write!(".formatter.exs", """
[import_deps: [:my_dep]]
""")