-
Notifications
You must be signed in to change notification settings - Fork 1k
Gforce eval vars #5887
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Gforce eval vars #5887
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #5887 +/- ##
=======================================
Coverage 97.48% 97.48%
=======================================
Files 80 80
Lines 14862 14862
=======================================
Hits 14488 14488
Misses 374 374 ☔ View full report in Codecov by Sentry. |
MichaelChirico
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Minor point on tests, LGTM otherwise. feel free to merge
|
Thanks for the quick turnaround! |
Follows #5548
Problems are j arguments of the form
x[y].yis indeed numeric. This was already partially done by enforcingy>0but didn't blocky==TRUE.data.tableWe could possible add a check to enforce
xbeing a column in the data.table but this would deactive GForce for.I[1]expressions. Plus we already have the check that x should be atomic in the environment of the data.table.Revdep checks: