Skip to content

feat(composition): entity caching directives, proto config types, and generated bindings (1/6)#2944

Draft
SkArchon wants to merge 3 commits into
mainfrom
milinda/entity-caching-1-composition-proto
Draft

feat(composition): entity caching directives, proto config types, and generated bindings (1/6)#2944
SkArchon wants to merge 3 commits into
mainfrom
milinda/entity-caching-1-composition-proto

Merge branch 'main' into milinda/entity-caching-1-composition-proto

de55ee3
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jun 11, 2026 in 1s

47.28% (target 30.00%)

View this Pull Request on Codecov

47.28% (target 30.00%)

Details

Codecov Report

❌ Patch coverage is 95.41284% with 90 lines in your changes missing coverage. Please review.
✅ Project coverage is 47.28%. Comparing base (09679a7) to head (de55ee3).
⚠️ Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
...tion/src/v1/normalization/normalization-factory.ts 94.10% 78 Missing and 1 partial ⚠️
composition/src/errors/errors.ts 95.08% 11 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##             main    #2944       +/-   ##
===========================================
- Coverage   66.33%   47.28%   -19.06%     
===========================================
  Files         258     1107      +849     
  Lines       27539   151997   +124458     
  Branches        0    10126    +10126     
===========================================
+ Hits        18269    71875    +53606     
- Misses       7818    78309    +70491     
- Partials     1452     1813      +361     
Files with missing lines Coverage Δ
...ctive-definition-data/directive-definition-data.ts 100.00% <100.00%> (ø)
composition/src/utils/string-constants.ts 100.00% <100.00%> (ø)
composition/src/v1/constants/constants.ts 100.00% <100.00%> (ø)
...position/src/v1/constants/directive-definitions.ts 100.00% <100.00%> (ø)
composition/src/v1/constants/type-nodes.ts 100.00% <100.00%> (ø)
composition/src/v1/normalization/utils.ts 89.73% <100.00%> (ø)
composition/src/v1/warnings/params.ts 100.00% <ø> (ø)
composition/src/v1/warnings/warnings.ts 92.66% <100.00%> (ø)
router/gen/proto/wg/cosmo/node/v1/node.pb.go 27.32% <ø> (-2.43%) ⬇️
composition/src/errors/errors.ts 83.75% <95.08%> (ø)
... and 1 more

... and 852 files with indirect coverage changes

🚀 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.