Skip to content

Actually using the new product_query (Part 1)#344

Merged
knoepfel merged 38 commits intoFramework-R-D:mainfrom
beojan:new-product-query
Mar 4, 2026
Merged

Actually using the new product_query (Part 1)#344
knoepfel merged 38 commits intoFramework-R-D:mainfrom
beojan:new-product-query

Conversation

@beojan
Copy link
Contributor

@beojan beojan commented Feb 19, 2026

Mostly switching to using identifier members, along with adding the ability to resolve products without a suffix.

@codecov
Copy link

codecov bot commented Feb 20, 2026

Codecov Report

❌ Patch coverage is 80.64516% with 30 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
phlex/core/input_arguments.hpp 42.85% 10 Missing and 2 partials ⚠️
phlex/model/algorithm_name.cpp 76.47% 6 Missing and 2 partials ⚠️
phlex/model/product_specification.cpp 81.25% 2 Missing and 1 partial ⚠️
phlex/core/message.cpp 0.00% 2 Missing ⚠️
phlex/core/edge_creation_policy.cpp 50.00% 0 Missing and 1 partial ⚠️
phlex/core/edge_creation_policy.hpp 0.00% 0 Missing and 1 partial ⚠️
phlex/core/product_query.cpp 85.71% 0 Missing and 1 partial ⚠️
phlex/core/product_query.hpp 0.00% 1 Missing ⚠️
phlex/model/product_store.cpp 80.00% 1 Missing ⚠️
@@            Coverage Diff             @@
##             main     #344      +/-   ##
==========================================
+ Coverage   86.51%   86.67%   +0.16%     
==========================================
  Files         119      119              
  Lines        2403     2462      +59     
  Branches      387      391       +4     
==========================================
+ Hits         2079     2134      +55     
- Misses        206      210       +4     
  Partials      118      118              
Flag Coverage Δ
unittests 86.67% <80.64%> (+0.16%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
form/form_module.cpp 89.13% <100.00%> (ø)
phlex/core/consumer.cpp 100.00% <100.00%> (ø)
phlex/core/declared_fold.hpp 95.31% <100.00%> (ø)
phlex/core/declared_provider.hpp 100.00% <100.00%> (ø)
phlex/core/declared_unfold.cpp 83.33% <ø> (ø)
phlex/core/declared_unfold.hpp 96.42% <ø> (ø)
phlex/core/detail/filter_impl.cpp 95.23% <100.00%> (ø)
phlex/core/detail/make_algorithm_name.cpp 100.00% <100.00%> (ø)
phlex/core/edge_maker.hpp 100.00% <ø> (ø)
phlex/core/index_router.cpp 91.81% <100.00%> (ø)
... and 23 more

... and 3 files with indirect coverage changes


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 103c08c...9c84445. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@beojan beojan closed this Feb 26, 2026
@beojan beojan reopened this Feb 26, 2026
@beojan beojan changed the title Actually using the new product_query Actually using the new product_query (Part 1) Mar 2, 2026
@beojan beojan marked this pull request as ready for review March 2, 2026 17:16
@beojan
Copy link
Contributor Author

beojan commented Mar 2, 2026

@phlexbot format

@github-actions
Copy link
Contributor

github-actions bot commented Mar 2, 2026

No automatic header-guards fixes were necessary.

@github-actions
Copy link
Contributor

github-actions bot commented Mar 2, 2026

No automatic markdownlint fixes were necessary.

@github-actions
Copy link
Contributor

github-actions bot commented Mar 2, 2026

No automatic jsonnetfmt fixes were necessary.

@github-actions
Copy link
Contributor

github-actions bot commented Mar 2, 2026

No automatic cmake-format fixes were necessary.

@github-actions
Copy link
Contributor

github-actions bot commented Mar 2, 2026

Automatic clang-format fixes pushed (commit 3c48ce0).
⚠️ Note: Some issues may require manual review and fixing.

Copy link
Member

@knoepfel knoepfel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, @beojan. See comments below.

@beojan
Copy link
Contributor Author

beojan commented Mar 4, 2026

@phlexbot format

@github-actions
Copy link
Contributor

github-actions bot commented Mar 4, 2026

No automatic header-guards fixes were necessary.

@github-actions
Copy link
Contributor

github-actions bot commented Mar 4, 2026

No automatic cmake-format fixes were necessary.

@github-actions
Copy link
Contributor

github-actions bot commented Mar 4, 2026

No automatic jsonnetfmt fixes were necessary.

@github-actions
Copy link
Contributor

github-actions bot commented Mar 4, 2026

No automatic markdownlint fixes were necessary.

@github-actions
Copy link
Contributor

github-actions bot commented Mar 4, 2026

Automatic YAML formatter fixes pushed (commit dbc49a6).
⚠️ Note: Some issues may require manual review and fixing.

@github-actions
Copy link
Contributor

github-actions bot commented Mar 4, 2026

Automatic clang-format fixes pushed (commit 7eff32f).
⚠️ Note: Some issues may require manual review and fixing.

knoepfel
knoepfel previously approved these changes Mar 4, 2026
@knoepfel
Copy link
Member

knoepfel commented Mar 4, 2026

@beojan, this looks good. Some conflicts need some resolution but then we should be good to go.

@beojan
Copy link
Contributor Author

beojan commented Mar 4, 2026

Fixed the conflicts, but it needs to be approved again.

@knoepfel knoepfel merged commit 2995d46 into Framework-R-D:main Mar 4, 2026
65 of 66 checks passed
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