-
Notifications
You must be signed in to change notification settings - Fork 258
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
refactor: add MergeRight
derive macro
#1723
refactor: add MergeRight
derive macro
#1723
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #1723 +/- ##
==========================================
- Coverage 87.14% 87.03% -0.11%
==========================================
Files 153 155 +2
Lines 15599 15540 -59
==========================================
- Hits 13593 13525 -68
- Misses 2006 2015 +9 ☔ View full report in Codecov by Sentry. |
@tusharmath Some special container like |
We could keep a few if they are very custom. |
Ok, I added a helper attribute to custom it. |
WalkthroughWalkthroughThis update introduces the Changes
Assessment against linked issues
Possibly related issues
Recent Review DetailsConfiguration used: CodeRabbit UI Files selected for processing (9)
Files skipped from review as they are similar to previous changes (6)
Additional Context UsedPath-based Instructions (3)
Learnings (1)
Additional comments not posted (6)
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (invoked as PR comments)
Additionally, you can add CodeRabbit Configration File (
|
@tusharmath Please take a look. |
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.
Actionable comments posted: 7
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
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.
Actionable comments posted: 2
@tusharmath https://github.com/tailcallhq/tailcall/actions/runs/8682076437/job/23805939822?pr=1723 One UT failed, but seems not related to this PR. |
MergeRight
derive macro.
MergeRight
derive macro.MergeRight
derive macro
@Shylock-Hg Thanks! Just tiny feedback here —
Overall it looks like is ready to merge. |
Ok, it's done. |
/tip 50$ |
@Shylock-Hg: You just got a $50 tip! We'll notify you once it is processed. |
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.
Actionable comments posted: 2
@tusharmath There may be some errors in this runner, https://github.com/tailcallhq/tailcall/actions/runs/8701504469/job/23863635963?pr=1723, it always reports errors unrelated. |
🎉🎈 @Shylock-Hg has been awarded $50! 🎈🎊 |
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Tushar Mathur <[email protected]>
Summary:
Briefly describe the changes made in this PR.
Issue Reference(s):
Fixes #... (Replace "..." with the issue number)
Close #1700
/claim #1700
Build & Testing:
cargo test
successfully../lint.sh --mode=fix
to fix all linting issues raised by./lint.sh --mode=check
.Checklist:
<type>(<optional scope>): <title>
Summary by CodeRabbit
New Features
MergeRight
trait fromtailcall-macros
.Refactor
MergeRight
trait, improving maintainability and readability.Documentation
Chores
tailcall-macros
dependency to support new merging functionalities.Bug Fixes