Commit Graph

9 Commits

Author SHA1 Message Date
Gennaro Prota
21eda71789 Replace a #include of a deprecated include file 2025-09-12 10:19:51 +02:00
Gennaro Prota
8587d4f97c Remove a superfluous #include directive 2025-09-12 10:19:51 +02:00
Gennaro Prota
c442ecdc90 Add missing const qualifiers 2025-09-12 10:19:51 +02:00
Gennaro Prota
a02393bd26 Fix a misleading variable name 2025-09-12 10:19:51 +02:00
Gennaro Prota
e478613276 Remove a few unneeded permission notices 2025-09-11 12:49:12 +02:00
Gennaro Prota
9cbb307df1 Reformat all the C++ code (with ClangFormat) 2025-09-11 12:49:12 +02:00
Gennaro Prota
55ca6c1449 Remove an unneeded #include directive in a test file 2025-09-11 12:36:48 +02:00
Gennaro Prota
e00b0048f9 Clean up all the #include sections
This commit:

- Sorts the #include directives: The #includes of the ""-form come
  first, those of the <>-form come later (this helps checking if any
  include file is not self-sufficient); in each of the two groups, the
  names of the headers or source files are sorted alphabetically (this
  eases searching for a specific #include and avoids duplicates).

- Uses the ""-form when including Boost files; using the <>-form is a
  relic of the past. This was even discussed on the developers list many
  years ago and led to core issue 370. Note that some parts of
  DynamicBitset were already using the ""-form and that has never caused
  any problem, AFAIK.

- Removes some comments attached to the directives themselves which
  seemed pretty useless and prone to get out of sync.
2025-09-11 12:31:09 +02:00
James E. King III
26918f80d5 Add support for std::hash and unit tests for hashing 2019-06-07 13:55:57 -04:00