Move provider API away from misusing product_query for outputs#602
Conversation
Codecov Report❌ Patch coverage is
@@ Coverage Diff @@
## main #602 +/- ##
==========================================
+ Coverage 82.16% 82.25% +0.09%
==========================================
Files 157 157
Lines 5730 5760 +30
Branches 646 649 +3
==========================================
+ Hits 4708 4738 +30
+ Misses 808 807 -1
- Partials 214 215 +1
Flags with carried forward coverage won't be shown. Click here to find out more.
... and 4 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
🚀 New features to boost your workflow:
|
knoepfel
left a comment
There was a problem hiding this comment.
@beojan, this is looking quite good. I noticed that you've chosen the explicit experimental::algorithm_name::create("input") instead of just "input". I think we should be able to support both patterns. Probably involves an output_product(...) template that is constrained on std::constructible_from<> or std::is_convertible<> or ...?
My only other comment was in cleaning up the match(...) implementation, which you already addressed while I was assembling this review.
|
As it happens, we already have an implicit constructor from string literals to |
Replaces #501