Avi Kivity
4dab2473a2
Merge 'treewide: trade boost's any_of and all_of for std's any_of and all_of' from Kefu Chai
...
now that we are allowed to use C++23. we now have the luxury of using
`std::ranges::all_of` and `std::ranges::any_of`
in this change, we replace `boost::algorithm::all_of` and `boost::algorithm::any_of` with
`std::ranges::all_of` and `std::ranges::any_of` respectively.
to reduce the dependency to boost for better maintainability, and leverage standard library features for better long-term support.
this change is part of our ongoing effort to modernize our codebase and reduce external dependencies where possible.
---
it's a cleanup, hence no need to backport.
Closes scylladb/scylladb#21411
* github.com:scylladb/scylladb:
treewide: s/boost::algorithm::any_of/std::ranges::any_of/
treewide: s/boost::algorithm::all_of/std::ranges::all_of/
2024-11-05 12:48:24 +02:00
..
2024-10-30 14:07:58 +02:00
2024-11-01 08:15:14 +02:00
2024-06-18 19:54:55 +02:00
2024-03-01 16:25:14 +01:00
2024-06-06 13:26:34 +02:00
2023-08-17 15:52:48 +03:00
2024-10-22 15:01:14 +02:00
2024-04-25 21:27:40 +02:00
2024-10-27 21:32:45 +02:00
2024-06-07 06:44:59 +08:00
2024-04-29 14:05:05 +02:00
2024-04-25 21:27:40 +02:00
2024-06-06 13:26:34 +02:00
2024-03-21 23:14:57 +01:00
2024-03-21 23:14:57 +01:00
2024-03-21 23:14:57 +01:00
2024-03-21 23:14:57 +01:00
2024-03-21 23:14:57 +01:00
2024-11-05 14:06:09 +08:00
2024-10-22 06:54:46 +03:00
2024-10-01 14:02:50 +03:00
2024-08-05 08:23:35 +03:00
2024-10-17 13:41:15 +03:00
2024-10-17 13:41:15 +03:00
2024-08-05 08:23:35 +03:00
2024-09-11 23:21:40 +03:00
2024-04-25 21:27:40 +02:00
2024-06-12 16:54:46 +03:00
2024-04-25 21:27:40 +02:00
2024-09-11 23:21:40 +03:00
2024-04-25 21:27:40 +02:00
2024-07-09 18:01:37 +02:00
2024-06-07 10:07:50 +02:00
2024-06-06 13:26:34 +02:00
2024-08-14 21:25:31 +03:00
2023-08-17 15:52:48 +03:00
2024-10-21 12:47:52 +03:00
2024-06-07 10:07:50 +02:00
2024-06-07 10:36:40 +02:00
2024-06-07 10:07:50 +02:00
2024-10-22 15:01:14 +02:00
2024-06-07 10:07:50 +02:00
2024-11-05 14:05:24 +08:00
2024-11-05 10:06:13 +01:00
2024-10-30 14:07:58 +02:00
2024-06-06 13:26:34 +02:00
2024-03-21 23:14:57 +01:00
2024-06-06 13:26:34 +02:00
2024-06-06 13:26:34 +02:00
2024-07-04 10:24:57 +02:00
2024-06-06 13:26:34 +02:00
2024-06-07 06:44:59 +08:00
2024-04-25 21:27:40 +02:00
2024-06-07 06:44:59 +08:00
2024-06-06 13:26:34 +02:00
2024-03-01 16:25:14 +01:00
2024-06-06 13:26:34 +02:00
2023-08-17 15:52:48 +03:00
2024-06-06 13:26:34 +02:00
2024-06-06 13:26:34 +02:00
2024-10-27 21:32:45 +02:00
2024-04-25 21:27:40 +02:00
2024-04-25 21:27:40 +02:00
2024-04-25 21:27:40 +02:00
2024-09-11 23:21:40 +03:00
2024-03-01 16:25:14 +01:00
2024-06-06 13:26:34 +02:00
2023-08-17 15:52:48 +03:00
2024-10-28 18:35:41 +02:00
2024-10-17 19:14:40 +02:00
2024-10-07 17:02:45 +02:00
2024-10-07 17:02:45 +02:00
2024-08-08 10:42:09 +02:00
2023-11-30 13:07:20 +01:00
2024-03-01 16:25:14 +01:00
2023-08-17 15:52:48 +03:00
2023-08-17 15:52:48 +03:00
2024-01-16 16:43:17 +02:00
2024-01-16 16:43:17 +02:00
2023-08-17 15:52:48 +03:00
2024-01-16 16:43:17 +02:00
2024-03-01 16:25:14 +01:00
2023-08-17 15:52:48 +03:00
2024-10-21 12:47:52 +03:00
2024-06-30 19:35:05 +03:00
2024-01-16 16:43:17 +02:00
2024-03-01 16:25:14 +01:00
2024-05-25 16:41:30 +03:00
2024-10-07 17:02:45 +02:00
2024-10-20 17:17:11 +03:00
2024-11-03 13:17:32 +02:00
2024-03-01 16:25:14 +01:00
2024-06-06 13:26:34 +02:00
2023-08-17 15:52:48 +03:00
2024-10-30 14:07:58 +02:00
2024-06-07 10:26:32 +02:00
2024-06-18 20:26:09 +02:00
2024-11-05 14:06:09 +08:00
2024-08-22 06:24:06 -04:00
2024-03-21 23:14:57 +01:00
2024-03-21 23:14:57 +01:00
2024-01-16 16:43:17 +02:00
2024-01-23 19:36:24 +02:00
2024-10-20 17:17:11 +03:00
2024-01-16 16:43:17 +02:00
2023-08-17 15:52:48 +03:00
2024-01-16 16:43:17 +02:00
2024-08-05 08:23:35 +03:00
2023-08-17 15:52:48 +03:00
2024-09-28 16:31:53 +03:00
2023-11-09 10:43:11 +01:00
2023-08-17 15:52:48 +03:00