cln/devtools
Rusty Russell f6a4e79420 global: remove unnecessary includes from headers.
Each header should only include the other headers it needs to compile;
`devtools/reduce-includes.sh */*.h` does this.  The C files then need
additional includes if they don't compile.

And remove the entirely useless wire/onion_wire.h, which only serves to include wire/onion_wiregen.h.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2025-10-23 06:44:04 +10:30
..
.gitignore add devtool/bip137-verifysignature utility 2025-05-13 13:19:03 +09:30
bip137-verifysignature.c add devtool/bip137-verifysignature utility 2025-05-13 13:19:03 +09:30
blockreplace.py tools: Add yml mode to blockreplace.py 2023-03-25 15:40:35 +10:30
bolt-catchup.sh devtools/bolt-catchup.sh: a tool to update the specs, one commit at a time. 2022-09-12 09:34:52 +09:30
bolt11-cli.c global: remove unnecessary includes from headers. 2025-10-23 06:44:04 +10:30
bolt12-cli.c global: remove unnecessary includes from headers. 2025-10-23 06:44:04 +10:30
changelog.py devtools: Fixed changlog.py default commit range 2024-08-13 08:32:23 -07:00
checkchannels.c global: remove unnecessary includes from headers. 2025-10-23 06:44:04 +10:30
clean_topo.c check: make sure all files outside contrib/ include "config.h" first. 2021-12-06 10:05:39 +10:30
clean_topo.h devtools/topology: new tool to explore lightning topology. 2020-08-28 10:56:50 +09:30
convert-gossmap.c global: remove unnecessary includes from headers. 2025-10-23 06:44:04 +10:30
create-gossipstore.c global: remove unnecessary includes from headers. 2025-10-23 06:44:04 +10:30
credit devtools/credit: add aliases of previous namers 2025-07-08 12:56:17 +09:30
decode-iolog devtools/decode-iolog: tool to decode hexstrings from io logging. 2019-05-31 18:36:38 +02:00
decodemsg.c global: remove unnecessary includes from headers. 2025-10-23 06:44:04 +10:30
dump-gossipstore.c global: remove unnecessary includes from headers. 2025-10-23 06:44:04 +10:30
encodeaddr.c cleanup: remove unneeded includes in C files. 2021-09-17 09:43:22 +09:30
features.c devtools/features: tool to convert feature bitmap to names. 2021-09-23 15:02:05 +02:00
fp16.c common: remove type_to_string files altogther. 2024-03-20 13:51:48 +10:30
gossipwith.c global: remove unnecessary includes from headers. 2025-10-23 06:44:04 +10:30
gossmap-compress.c global: remove unnecessary includes from headers. 2025-10-23 06:44:04 +10:30
lightning-checkmessage.c global: expose all fmt_X functions for direct use, make uniform. 2024-03-20 13:51:48 +10:30
Makefile Makefile: create a library containing common, wire and bitcoin objects. 2025-10-23 06:44:04 +10:30
mkclose.c common: remove type_to_string files altogther. 2024-03-20 13:51:48 +10:30
mkcommit.c global: remove unnecessary includes from headers. 2025-10-23 06:44:04 +10:30
mkencoded.c global: remove unnecessary includes from headers. 2025-10-23 06:44:04 +10:30
mkfunding.c common/utxo: use a real type for the UTXO, not a boolean is_p2sh. 2025-05-06 12:27:53 +09:30
mkgossip.c global: remove unnecessary includes from headers. 2025-10-23 06:44:04 +10:30
mkquery.c global: remove unnecessary includes from headers. 2025-10-23 06:44:04 +10:30
onion.c global: remove unnecessary includes from headers. 2025-10-23 06:44:04 +10:30
print_wire.c global: remove unnecessary includes from headers. 2025-10-23 06:44:04 +10:30
print_wire.h global: remove unnecessary includes from headers. 2025-10-23 06:44:04 +10:30
reduce-includes.sh check: fix warnings from shellcheck 0.8.0 2022-11-09 15:08:03 +01:00
route.c global: remove unnecessary includes from headers. 2025-10-23 06:44:04 +10:30
rune.c devtools/rune: simple decode tool. 2022-07-17 08:51:02 +09:30
sql-rewrite.py db: Backfill missing HTLC IDs in the forwards table 2022-11-28 14:47:43 +01:00
taldump-analyze.py devtools/taldump-analyze.py: script to analyze tal_dump() output. 2021-11-27 10:38:13 +10:30
topology.c global: remove unnecessary includes from headers. 2025-10-23 06:44:04 +10:30
unused-functions.sh devtools: simple script to look for functions which don't seem to be used. 2021-12-06 10:05:39 +10:30