aws / aws/amazon-documentdb-odbc-driver
Refactor boost::optional to std::optional after code base is migrated to C++17
Open
- Dominant language
- C++
- Stars
- 6
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
`boost::optional` and `std::optional` have very similar interfaces, so it should be easy to change the naming. due to licensing issues we should use `std::optional` instead of `boost::optional` in the end.
AC:
- change all references of `boost::optional` to `std::optional`.
- remove references to ``
Contributor guide
Research direction
Search the repository for `boost::optional` and `` after confirming the code base is migrated to C++17. Replace every reference with the standard equivalent, remove the Boost optional includes, and verify that the project still builds and tests pass.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- backend
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100