diff options
author | Andrea Leopardi <an.leopardi@gmail.com> | 2017-12-13 13:07:24 +0100 |
---|---|---|
committer | Andrea Leopardi <an.leopardi@gmail.com> | 2017-12-13 13:07:24 +0100 |
commit | 5b9c8fba6f1b8991cc76f407767b164b0ff0e438 (patch) | |
tree | 33e38c0492a3fd459974ab110da36be2d19c3da0 | |
parent | 619d58c272476df04ebdb82df98812bf36ab6864 (diff) | |
download | elixir-al/formatter-deps.tar.gz |
Improve manifest nameal/formatter-deps
-rw-r--r-- | lib/mix/lib/mix/tasks/format.ex | 4 | ||||
-rw-r--r-- | lib/mix/test/mix/tasks/format_test.exs | 2 |
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) |