Skip to content

feat(templates): Expose row flags for menu, page, crumbs - #29

Merged
Ibochkarev merged 3 commits into
masterfrom
feat/template-item-flags
Sep 2, 2026
Merged

Ibochkarev merged 3 commits into
masterfrom
feat/template-item-flags

test(templates): Cover Paginator and MenuBuilder flag wiring

9c73f19
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Sep 2, 2026 in 1s

26.66% (+5.91%) compared to 2ab402d

View this Pull Request on Codecov

26.66% (+5.91%) compared to 2ab402d

Details

Codecov Report

❌ Patch coverage is 81.04575% with 29 lines in your changes missing coverage. Please review.
✅ Project coverage is 26.66%. Comparing base (2ab402d) to head (9c73f19).

Files with missing lines Patch % Lines
core/components/pdotools/src/Support/Paginator.php 50.00% 17 Missing ⚠️
.../components/pdotools/src/Support/MenuItemState.php 86.58% 11 Missing ⚠️
.../components/pdotools/src/Support/PageItemState.php 94.44% 1 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff              @@
##             master      #29      +/-   ##
============================================
+ Coverage     20.74%   26.66%   +5.91%     
+ Complexity     1171     1165       -6     
============================================
  Files            15       18       +3     
  Lines          2964     3011      +47     
============================================
+ Hits            615      803     +188     
+ Misses         2349     2208     -141     

☔ View full report in Codecov by Harness.
📢 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.