** (UndefinedFunctionError) function ExCheck.GraphExecutor.run/2 is undefined (module ExCheck.GraphExecutor is not available)
ExCheck.GraphExecutor.run([{:formatter, [], {:pending, {:formatter, "mix format --check-formatted", []}}}, {:credo, [], {:pending, {:credo, "mix credo --strict --format oneline", []}}}, {:sobelow, [], {:pending, {:sobelow, "mix sobelow --config", []}}}, {:ex_doc, [], {:pending, {:ex_doc, "mix docs", []}}}, {:ex_unit, [], {:pending, {:ex_unit, "mix test", []}}}], [parallel: true, start_fn: #Function<14.31308330/1 in ExCheck.Check.run_tools/2>, collect_fn: #Function<15.31308330/1 in ExCheck.Check.run_tools/2>])
lib/ex_check/check.ex:52: ExCheck.Check.run_others/2
lib/ex_check/check.ex:18: ExCheck.Check.compile_and_run_tools/2
(mix) lib/mix/task.ex:331: Mix.Task.run_task/3
(mix) lib/mix/cli.ex:79: Mix.CLI.run_task/2
My pakcage deps are (one is redacted for privacy,, is a source package we developed):
{:phoenix, "~> 1.4.9"},
{:phoenix_pubsub, "~> 1.1"},
{:phoenix_ecto, "~> 4.0"},
{:ecto_sql, "~> 3.1"},
{:postgrex, ">= 0.0.0"},
{:gettext, "~> 0.11"},
{:jason, "~> 1.0"},
{:plug_cowboy, "~> 2.0"},
# Dev
{:ex_check, "~> 0.11", only: [:dev], runtime: false},
{:credo, "~> 0.8", only: [:dev], override: true},
{:ex_doc, "~> 0.21", only: [:dev], override: true},
{:sobelow, "~> 0.8", only: [:dev]},
{:excoveralls, "~> 0.11", only: [:dev, :test]}