]> git.ipfire.org Git - thirdparty/git.git/commit
whatchanged: remove when built with WITH_BREAKING_CHANGES
authorJunio C Hamano <gitster@pobox.com>
Mon, 12 May 2025 19:03:10 +0000 (12:03 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 12 May 2025 22:30:12 +0000 (15:30 -0700)
commit07572f220a83770f5b0b9717b29027e016fc99e4
tree56745ea7a1d3bfb0f5f4c637bea3d846a8ce4d7b
parent731a2c7ddae9226d384163efc77090003be63a13
whatchanged: remove when built with WITH_BREAKING_CHANGES

As we made "git whatchanged" require "--i-still-use-this" and asked
the users to report if they still want to use it, the logical next
step is to allow us build Git without "whatchanged" to prepare for
its eventual removal.

If we were to follow the pattern established in 8ccc75c2 (remote:
announce removal of "branches/" and "remotes/", 2025-01-22), we can
do this together with the documentation update to officially list
that the command will be removed in the BreakingChanges document,
but let's just keep the changes separate just in case we want to
proceed a bit slower.

Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/config/format.adoc
Documentation/config/log.adoc
Documentation/pretty-options.adoc
Documentation/rev-list-options.adoc
Documentation/technical/sparse-checkout.adoc
builtin/log.c
git.c
t/t4013-diff-various.sh
t/t4202-log.sh