From 28a767f09c9a4b6eef75ba400ea5c12ad7f30661 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20=C5=81=C4=99picki?= Date: Sun, 16 Nov 2025 09:07:46 +0100 Subject: [PATCH] Update subscribe spec to include error tuple see https://github.com/elixir-lang/elixir/commit/ef52e139381fbe87e66e48b64bd4684e3089b83d --- lib/mix/lib/mix/sync/pubsub.ex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/mix/lib/mix/sync/pubsub.ex b/lib/mix/lib/mix/sync/pubsub.ex index 58b71a128b..d8133aa671 100644 --- a/lib/mix/lib/mix/sync/pubsub.ex +++ b/lib/mix/lib/mix/sync/pubsub.ex @@ -42,7 +42,7 @@ defmodule Mix.Sync.PubSub do The messages are delivered to the caller's message queue. """ - @spec subscribe(String.t()) :: :ok + @spec subscribe(String.t()) :: :ok | {:error, String.t()} def subscribe(key) do GenServer.call(@name, {:subscribe, self(), key}, :infinity) end