[WJ-1168] Add proc macro for generating relation structs and methods - #3039
Open
emmiegit wants to merge 104 commits into
Open
[WJ-1168] Add proc macro for generating relation structs and methods#3039emmiegit wants to merge 104 commits into
emmiegit wants to merge 104 commits into
Codecov / codecov/project
succeeded
Jul 30, 2026 in 1s
26.54% (-0.09%) compared to a76ba79, passed because coverage increased by 0.07% when compared to adjusted base (26.47%)
View this Pull Request on Codecov
26.54% (-0.09%) compared to a76ba79, passed because coverage increased by 0.07% when compared to adjusted base (26.47%)
Details
Codecov Report
❌ Patch coverage is 52.28758% with 73 lines in your changes missing coverage. Please review.
✅ Project coverage is 26.54%. Comparing base (a76ba79) to head (c2be791).
Additional details and impacted files
@@ Coverage Diff @@
## develop #3039 +/- ##
===========================================
- Coverage 26.62% 26.54% -0.09%
===========================================
Files 198 201 +3
Lines 13451 13470 +19
===========================================
- Hits 3582 3576 -6
- Misses 9869 9894 +25 | Files with missing lines | Coverage Δ | |
|---|---|---|
| deepwell/src/services/relation/mod.rs | 63.86% <ø> (ø) |
|
| deepwell/src/services/relation/site_ban.rs | 93.04% <100.00%> (+0.45%) |
⬆️ |
| deepwell/src/services/relation/site_user.rs | 35.61% <100.00%> (+7.92%) |
⬆️ |
| deepwell/src/services/site/service.rs | 37.44% <ø> (ø) |
|
| deepwell/src/services/relation/site_member.rs | 95.83% <95.12%> (-4.17%) |
⬇️ |
| deepwell/src/services/relation/page_star.rs | 0.00% <0.00%> (ø) |
|
| deepwell/src/services/relation/page_watch.rs | 0.00% <0.00%> (ø) |
|
| deepwell/relation-impl-derive/src/util.rs | 0.00% <0.00%> (ø) |
|
| deepwell/src/endpoints/site_member.rs | 51.61% <33.33%> (-3.95%) |
⬇️ |
| deepwell/relation-impl-derive/src/types.rs | 0.00% <0.00%> (ø) |
|
| ... and 5 more |
🚀 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.
Loading