From c7d7ee9cfbeb481cab93f762832fb57ece02b5b8 Mon Sep 17 00:00:00 2001 From: openhands Date: Mon, 23 Mar 2026 10:59:47 +0000 Subject: [PATCH] =?UTF-8?q?fix:=20parse-deps.sh=20inline=20regex=20matches?= =?UTF-8?q?=20every=20line=20=E2=80=94=20awk=20/pattern/i=20flag=20is=20in?= =?UTF-8?q?valid=20(#600)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.6 (1M context) --- lib/parse-deps.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/parse-deps.sh b/lib/parse-deps.sh index d784545..c04ace9 100755 --- a/lib/parse-deps.sh +++ b/lib/parse-deps.sh @@ -25,8 +25,9 @@ BODY=$(cat) # Also check inline deps on same line as keyword (skip fenced code blocks) echo "$BODY" | awk ' + BEGIN { IGNORECASE=1 } /^```/ { incode = !incode; next } incode { next } - /blocked by|depends on/i { print } + /blocked by|depends on/ { print } ' | grep -oP '#\K[0-9]+' || true } | sort -un