Repository navigation
Conversation
Pyright Type CompletenessView the full Project (full
Other symbols referenced but not exported by
Symbols without documentation:
Patch (exported symbols added or changed by this PR): 34.1% fully typed (15 / 44); 9 no longer exported
Patch symbol details
|
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #1559 +/- ##
==========================================
+ Coverage 94.76% 94.80% +0.04%
==========================================
Files 98 99 +1
Lines 6318 6376 +58
Branches 804 802 -2
==========================================
+ Hits 5987 6045 +58
- Misses 212 216 +4
+ Partials 119 115 -4
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
Thanks @henrydingliu for reviewing the tests! I made updates accordingly (with LLM), and please continue the review. |




Summary of Changes
Related GitHub Issue(s)
Closes #1526
AI/LLM Usage
Created by LLM and manually reviewed
Additional Context for Reviewers
sumofTrianglePandaswas returningTriangleProtocol, now it is returningTrianglewhich is more appropriate (repro: check thetriangle.sum().mean()line in issue).add_triangle_agg_funcwas typed returningTriangle | ndarray,and now it is extracted to be_triangle_aggregatereturningTriangle. LLM notes the old typing was wrong as well, so I left the type change here.The added tests are not carefully checked.Tests (being) reviewed by @henrydingliuSubmitter's Checklist
[FIX],[FEAT],[DOCS],[TST],[CHORE], or[BRK]).Reviewer's Checklist