Nadav Har'El
a7fa29bceb
cross-tree: fix header file self-sufficiency
...
Scylla's coding standard requires that each header is self-sufficient,
i.e., it includes whatever other headers it needs - so it can be included
without having to include any other header before it.
We have a test for this, "ninja dev-headers", but it isn't run very
frequently, and it turns out our code deviated from this requirement
in a few places. This patch fixes those places, and after it
"ninja dev-headers" succeeds again.
Fixes #10995
Signed-off-by: Nadav Har'El <nyh@scylladb.com >
Closes #10997
2022-07-08 12:59:14 +03:00
..
2022-07-07 16:03:50 +03:00
2022-06-22 11:47:26 +03:00
2022-05-13 07:11:58 +02:00
2022-07-01 16:29:10 +02:00
2022-07-04 13:42:46 +03:00
2022-07-04 13:42:45 +03:00
2022-06-15 11:30:25 +02:00
2022-03-14 13:20:25 +02:00
2022-07-07 16:03:50 +03:00
2022-07-06 22:08:56 +02:00
2022-05-13 07:11:58 +02:00
2022-05-13 07:11:58 +02:00
2022-05-13 07:11:58 +02:00
2022-05-13 07:11:58 +02:00
2022-05-13 07:11:58 +02:00
2022-05-13 07:11:58 +02:00
2022-03-30 15:42:51 +03:00
2022-03-30 15:42:51 +03:00
2022-01-18 12:15:18 +01:00
2022-05-13 07:11:58 +02:00
2022-01-18 12:15:18 +01:00
2022-01-18 12:15:18 +01:00
2022-02-14 17:57:49 +02:00
2022-02-14 17:57:49 +02:00
2022-05-13 07:11:58 +02:00
2022-05-13 07:11:58 +02:00
2022-06-22 20:07:58 +02:00
2022-01-18 12:15:18 +01:00
2022-07-08 12:59:14 +03:00
2022-06-22 20:16:48 +02:00
2022-06-22 20:16:48 +02:00
2022-07-08 12:59:14 +03:00
2022-05-01 08:33:55 +03:00
2022-06-22 20:16:48 +02:00
2022-06-22 20:16:48 +02:00
2022-05-13 07:11:58 +02:00
2022-04-08 09:17:00 +02:00
2022-07-07 16:03:50 +03:00
2022-07-06 22:08:56 +02:00
2022-03-15 11:41:10 +02:00
2022-05-31 23:42:34 +03:00
2022-06-15 11:30:58 +03:00
2022-06-15 11:30:58 +03:00
2022-05-16 14:14:14 +03:00
2022-05-16 14:14:14 +03:00
2022-06-22 20:16:49 +02:00
2022-04-01 10:10:31 +03:00
2022-03-25 16:19:26 +02:00
2022-07-06 22:08:56 +02:00
2022-07-06 22:08:56 +02:00
2022-01-18 12:15:18 +01:00
2022-05-13 07:11:58 +02:00
2022-03-30 15:42:51 +03:00
2022-05-13 07:11:58 +02:00