Skip to content

Conversation

@khomenkd
Copy link
Contributor

Create olp::porting::any to use either boost::any or std::any for different compiler versions

Relates-To: NLAM-157

@khomenkd khomenkd force-pushed the use-std--any-for-C++17-and-boost--any-for-C++14-and-older branch 5 times, most recently from 12e59c8 to 2a6e7f4 Compare November 13, 2025 17:12
@codecov
Copy link

codecov bot commented Nov 13, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 80.33%. Comparing base (403f8c5) to head (586f718).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1644      +/-   ##
==========================================
+ Coverage   80.30%   80.33%   +0.03%     
==========================================
  Files         349      350       +1     
  Lines       14023    14040      +17     
  Branches     1512     1514       +2     
==========================================
+ Hits        11260    11278      +18     
+ Misses       2153     2148       -5     
- Partials      610      614       +4     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@khomenkd khomenkd force-pushed the use-std--any-for-C++17-and-boost--any-for-C++14-and-older branch 2 times, most recently from 9eaa8bf to 44008f2 Compare November 14, 2025 07:54
@khomenkd khomenkd marked this pull request as ready for review November 14, 2025 09:21
@khomenkd khomenkd force-pushed the use-std--any-for-C++17-and-boost--any-for-C++14-and-older branch 4 times, most recently from da728fd to ee27ba0 Compare November 14, 2025 10:49
@khomenkd khomenkd force-pushed the use-std--any-for-C++17-and-boost--any-for-C++14-and-older branch 8 times, most recently from 84e51d0 to ddef9e3 Compare November 14, 2025 17:21
@khomenkd khomenkd force-pushed the use-std--any-for-C++17-and-boost--any-for-C++14-and-older branch 3 times, most recently from d6aeca3 to c1366ee Compare November 14, 2025 18:18
Add olp::porting::any wrapper which should use std::any for C++17
or boost::any for C++14 and older.

Relates-To: NLAM-157
Signed-off-by: Khomenko Denys <ext-denys.khomenko@here.com>
@khomenkd khomenkd force-pushed the use-std--any-for-C++17-and-boost--any-for-C++14-and-older branch from c1366ee to 586f718 Compare November 14, 2025 18:38
@khomenkd khomenkd merged commit a6e85ca into master Nov 17, 2025
22 checks passed
@khomenkd khomenkd deleted the use-std--any-for-C++17-and-boost--any-for-C++14-and-older branch November 17, 2025 07:48
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.

5 participants