From d748a6d400b3b306fa2749040999f357cedecd58 Mon Sep 17 00:00:00 2001 From: Mark Szabo <12611720+markszabo@users.noreply.github.com> Date: Mon, 8 Jun 2026 09:44:33 +0900 Subject: [PATCH] Fix return_diagnostics warning from Kernel.ParallelCompiler on Elixir 1.19+ --- lib/mix/tasks/espec.ex | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/mix/tasks/espec.ex b/lib/mix/tasks/espec.ex index 13fb555..fb4d8b6 100644 --- a/lib/mix/tasks/espec.ex +++ b/lib/mix/tasks/espec.ex @@ -300,6 +300,7 @@ defmodule Mix.Tasks.Espec do shared_spec_files |> Enum.each(&Code.require_file/1) - Kernel.ParallelCompiler.compile(spec_files -- shared_spec_files, parallel_require_callbacks) + opts = Keyword.put(parallel_require_callbacks, :return_diagnostics, true) + Kernel.ParallelCompiler.compile(spec_files -- shared_spec_files, opts) end end