]> git.ipfire.org Git - thirdparty/git.git/commit
builtin/mv: convert assert(3p) into `BUG()`
authorPatrick Steinhardt <ps@pks.im>
Wed, 30 Apr 2025 12:44:58 +0000 (14:44 +0200)
committerJunio C Hamano <gitster@pobox.com>
Wed, 30 Apr 2025 22:22:04 +0000 (15:22 -0700)
commit974f0d46645604ac45b8a5ce0b90e2b2a56ca764
tree7a633a4f5edaadc86a7cf07c0a178384e05451a0
parent8583c9dcbc7d362250c0310e4cee771ec5003327
builtin/mv: convert assert(3p) into `BUG()`

The use of asserts is discouraged in our codebase because they lead to
different behaviour depending on how Git is built. When being unsure
enough whether a condition always holds so that one adds the assert,
then the assert should probably trigger regardless of how Git is being
built.

Drop the call to assert(3p) in git-mv(1) and instead use `BUG()`.

Signed-off-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin/mv.c