]> git.ipfire.org Git - thirdparty/git.git/commit - builtin/config.c
Merge branch 'js/use-bug-macro'
authorJunio C Hamano <gitster@pobox.com>
Wed, 30 May 2018 05:04:07 +0000 (14:04 +0900)
committerJunio C Hamano <gitster@pobox.com>
Wed, 30 May 2018 05:04:07 +0000 (14:04 +0900)
commit50f08db5941755b69012378bfc86f6b8ee98edf4
treed403a1dbf522fdaab4cf6b9b508a08b3965828e2
parentbef896e4ab414312cdca493e0306d66ec7246b01
parent746ea4adc6cd88ad5f5af6beebace581fe489b2f
Merge branch 'js/use-bug-macro'

Developer support update, by using BUG() macro instead of die() to
mark codepaths that should not happen more clearly.

* js/use-bug-macro:
  BUG_exit_code: fix sparse "symbol not declared" warning
  Convert remaining die*(BUG) messages
  Replace all die("BUG: ...") calls by BUG() ones
  run-command: use BUG() to report bugs, not die()
  test-tool: help verifying BUG() code paths
39 files changed:
apply.c
archive-tar.c
blame.c
builtin/branch.c
builtin/cat-file.c
builtin/clone.c
builtin/commit.c
builtin/config.c
builtin/fast-export.c
builtin/index-pack.c
builtin/pack-objects.c
builtin/pull.c
builtin/receive-pack.c
builtin/update-index.c
bulk-checkin.c
color.c
config.c
diff.c
git-compat-util.h
http.c
merge-recursive.c
notes-merge.c
pack-bitmap-write.c
pack-bitmap.c
pack-objects.c
packfile.c
pkt-line.c
ref-filter.c
refs.c
refs/files-backend.c
remote.c
revision.c
sha1-name.c
shallow.c
strbuf.c
submodule.c
transport.c
unpack-trees.c
wt-status.c