Skip to content

feat: allow opt-in for new backends - #409

Draft
b-long wants to merge 52 commits into
masterfrom
feature/replacing-pybindgen
Draft

b-long wants to merge 52 commits into
masterfrom
feature/replacing-pybindgen

fix gopy exe link failure on macOS

0cd91c5
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Nov 2, 2026 in 1s

83.13% (+8.81%) compared to 67e890d

View this Pull Request on Codecov

83.13% (+8.81%) compared to 67e890d

Details

Codecov Report

❌ Patch coverage is 87.40849% with 86 lines in your changes missing coverage. Please review.
✅ Project coverage is 83.13%. Comparing base (67e890d) to head (0cd91c5).
⚠️ Report is 1 commits behind head on master.

Files with missing lines Patch % Lines
cmd_build.go 61.11% 18 Missing and 17 partials ⚠️
bind/gen_func.go 80.00% 8 Missing and 4 partials ⚠️
bind/cxxbuild.go 92.24% 6 Missing and 4 partials ⚠️
bind/shim.go 89.65% 3 Missing and 3 partials ⚠️
bind/plainc.go 93.58% 5 Missing ⚠️
bind/backend.go 89.74% 3 Missing and 1 partial ⚠️
bind/callback.go 95.95% 2 Missing and 2 partials ⚠️
bind/gen_slice.go 86.66% 1 Missing and 1 partial ⚠️
bind/printer.go 33.33% 1 Missing and 1 partial ⚠️
cmd_exe.go 50.00% 1 Missing and 1 partial ⚠️
... and 2 more
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #409      +/-   ##
==========================================
+ Coverage   74.31%   83.13%   +8.81%     
==========================================
  Files          25       33       +8     
  Lines        4653     4981     +328     
==========================================
+ Hits         3458     4141     +683     
+ Misses        960      563     -397     
- Partials      235      277      +42     

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