Skip to content

Add missing <optional> and <string> includes, order alphabetically#7385

Merged
DennisOSRM merged 2 commits intodluxen/remove-superfluous-boost-includesfrom
claude/sub-pr-7384
Feb 27, 2026
Merged

Add missing <optional> and <string> includes, order alphabetically#7385
DennisOSRM merged 2 commits intodluxen/remove-superfluous-boost-includesfrom
claude/sub-pr-7384

Conversation

@Claude
Copy link
Copy Markdown
Contributor

@Claude Claude AI commented Feb 27, 2026

Addresses review feedback on #7384 to add missing standard library includes and ensure alphabetical ordering in parameters_parser.hpp.

Changes:

  • Added #include <optional> (file uses std::optional)
  • Added #include <string> (file uses std::string)
  • Ordered system includes alphabetically: <optional>, <string>, <type_traits>

This makes the header self-contained and robust against future include changes in dependencies.

Co-authored-by: DennisOSRM <1067895+DennisOSRM@users.noreply.github.com>
@DennisOSRM DennisOSRM marked this pull request as ready for review February 27, 2026 21:53
@DennisOSRM DennisOSRM merged commit 6ea1281 into dluxen/remove-superfluous-boost-includes Feb 27, 2026
@DennisOSRM DennisOSRM deleted the claude/sub-pr-7384 branch February 27, 2026 21:53
@Claude Claude AI restored the claude/sub-pr-7384 branch February 27, 2026 21:53
@Claude Claude AI changed the title [WIP] Address feedback on include ordering and optional/string includes Add missing <optional> and <string> includes, order alphabetically Feb 27, 2026
Copilot stopped work on behalf of DennisOSRM due to an error February 27, 2026 21:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants