-
Notifications
You must be signed in to change notification settings - Fork 125
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
Remove excessive parameters from Derive functions #1110
Conversation
4f1484a
to
45562c3
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #1110 +/- ##
==========================================
- Coverage 94.24% 94.21% -0.03%
==========================================
Files 55 48 -7
Lines 8447 8131 -316
==========================================
- Hits 7961 7661 -300
+ Misses 486 470 -16
... and 33 files with indirect coverage changes
|
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.
clang-tidy made some suggestions
Can you fix the clang-tidy and code-cov complaints? Also please mention in the commit message that this partially addresses #721. |
45562c3
to
473d711
Compare
clang-tidy review says "All clean, LGTM! 👍" |
473d711
to
b112290
Compare
clang-tidy review says "All clean, LGTM! 👍" |
b112290
to
9fc62a4
Compare
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.
LGTM!
Derive
functions have access to the original function and the diff request throughm_DiffRef
, there's no need to pass those as parameters. The same applies tom_Functor
as it's also stored inm_DiffRef
.Partially addresses #721.