Remove pgrminclude annotations
authorPeter Eisentraut <peter@eisentraut.org>
Tue, 24 Dec 2024 10:48:08 +0000 (11:48 +0100)
committerPeter Eisentraut <peter@eisentraut.org>
Tue, 24 Dec 2024 10:49:07 +0000 (11:49 +0100)
commit1eb7cb21c2a2c9091bc4cdf09d37d68559af8a7d
tree8fe692d050cca2c65f8eb70c1966cc9a37967687
parent6f3820f37aba94232468365bae7ba5de697fe993
Remove pgrminclude annotations

Per git log, the last time someone tried to do something with
pgrminclude was around 2011.  Many (not all) of the "pgrminclude
ignore" annotations are of a newer date but seem to have just been
copied around during refactorings and file moves and don't seem to
reflect an actual need anymore.

There have been some parallel experiments with include-what-you-use
(IWYU) annotations, but these don't seem to correspond very strongly
to pgrminclude annotations, so there is no value in keeping the
existing ones even for that kind of thing.

So, wipe them all away.  We can always add new ones in the future
based on actual needs.

Discussion: https://www.postgresql.org/message-id/flat/2d4dc7b2-cb2e-49b1-b8ca-ba5f7024f05b%40eisentraut.org
15 files changed:
src/backend/access/brin/brin.c
src/backend/access/nbtree/nbtsort.c
src/backend/regex/regerror.c
src/backend/utils/adt/inet_net_pton.c
src/bin/initdb/initdb.c
src/bin/pg_amcheck/pg_amcheck.c
src/bin/scripts/common.h
src/include/common/ip.h
src/include/common/relpath.h
src/include/libpq/hba.h
src/include/libpq/ifaddr.h
src/include/pg_trace.h
src/include/snowball/header.h
src/pl/plpgsql/src/pl_comp.c
src/pl/tcl/pltcl.c