summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrea Leopardi <an.leopardi@gmail.com>2017-12-13 13:07:24 +0100
committerAndrea Leopardi <an.leopardi@gmail.com>2017-12-13 13:07:24 +0100
commit5b9c8fba6f1b8991cc76f407767b164b0ff0e438 (patch)
tree33e38c0492a3fd459974ab110da36be2d19c3da0
parent619d58c272476df04ebdb82df98812bf36ab6864 (diff)
downloadelixir-al/formatter-deps.tar.gz
Improve manifest nameal/formatter-deps
-rw-r--r--lib/mix/lib/mix/tasks/format.ex4
-rw-r--r--lib/mix/test/mix/tasks/format_test.exs2
2 files changed, 4 insertions, 2 deletions
diff --git a/lib/mix/lib/mix/tasks/format.ex b/lib/mix/lib/mix/tasks/format.ex
index 036f2bfb6..5d16c2dc3 100644
--- a/lib/mix/lib/mix/tasks/format.ex
+++ b/lib/mix/lib/mix/tasks/format.ex
@@ -117,6 +117,8 @@ defmodule Mix.Tasks.Format do
dry_run: :boolean
]
+ @deps_manifest "cached_formatter_deps"
+
def run(args) do
{opts, args} = OptionParser.parse!(args, strict: @switches)
formatter_opts = eval_dot_formatter(opts)
@@ -156,7 +158,7 @@ defmodule Mix.Tasks.Format do
is_list(deps) ->
# Since we have dependencies listed, we write the manifest even if those dependencies
# don't export anything so that we avoid lookups everytime.
- deps_manifest = Path.join(Mix.Project.manifest_path(), ".cached_deps_formatter")
+ deps_manifest = Path.join(Mix.Project.manifest_path(), @deps_manifest)
dep_parenless_calls =
if deps_dot_formatters_stale?(deps_manifest) do
diff --git a/lib/mix/test/mix/tasks/format_test.exs b/lib/mix/test/mix/tasks/format_test.exs
index 46aabcbfe..8f4aff0d8 100644
--- a/lib/mix/test/mix/tasks/format_test.exs
+++ b/lib/mix/test/mix/tasks/format_test.exs
@@ -208,7 +208,7 @@ defmodule Mix.Tasks.FormatTest do
my_fun :foo, :bar
"""
- manifest_path = Path.join(Mix.Project.manifest_path(), ".cached_deps_formatter")
+ manifest_path = Path.join(Mix.Project.manifest_path(), "cached_formatter_deps")
assert File.regular?(manifest_path)