From 406542429e0808c2648527efcae7f1e71a20cf63 Mon Sep 17 00:00:00 2001 From: "Jonathan D.A. Jewell" <6759885+hyperpolymath@users.noreply.github.com> Date: Wed, 30 Sep 2026 11:00:38 +0100 Subject: [PATCH] fix(rules): unused `new` in delta/6 breaks --warnings-as-errors Escript packaging soundness compiles with --warnings-as-errors and has been red on this since #862. Every field delta/6 needs is read from the parsed pins by its callers; nothing downstream reads a ref off a delta. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_0136eszqrQ53Kj7aBH1D4rXK --- lib/rules/pr_automerge.ex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/rules/pr_automerge.ex b/lib/rules/pr_automerge.ex index ed916217..f196bbe0 100644 --- a/lib/rules/pr_automerge.ex +++ b/lib/rules/pr_automerge.ex @@ -245,7 +245,7 @@ defmodule Hypatia.Rules.PrAutomerge do end) end - defp delta(old, new, from, to, status, source) do + defp delta(old, _new, from, to, status, source) do %{ action: old.action, from: from,