Signed-off-by: Bert Wesarg <redacted>
---
hooks/pre-commit.sh | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/hooks/pre-commit.sh b/hooks/pre-commit.sh
index fd960a4..f6901e4 100644 hooks/pre-commit.sh
--- a/hooks/pre-commit.sh
+++ b/hooks/pre-commit.sh
@@ -52,6 +52,9 @@ BEGIN { in_hunk = 0; }
/^[^@ +-]/ { in_hunk = 0; }
' |
while read newly_added; do
+ ref_exists "$newly_added" ||
+ die "Invalid branch as dependent: $newly_added"
+
# check for self as dep
[ "$head_" != "$newly_added" ] ||
die "Can't have myself as dep"@@ -64,6 +67,3 @@ BEGIN { in_hunk = 0; }
# therefore no endless loop in the cycle-check
no_remotes=1 recurse_deps check_cycle_name "$newly_added"
done
-
-
-# TODO: Verify .topdeps for valid branch names--
tg: (d4c1eaf..) bw/check-valid-deps (depends on: bw/check-for-dep-cycle)