-
Notifications
You must be signed in to change notification settings - Fork 0
Merge bitcoin/bitcoin#25112: util: Move error message formatting of NonFatalCheckError to cpp #132
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
base: backport-0.25-batch-244
Are you sure you want to change the base?
Merge bitcoin/bitcoin#25112: util: Move error message formatting of NonFatalCheckError to cpp #132
Conversation
This allows to strip down the header file Backports bitcoin#25112: util: Move error message formatting of NonFatalCheckError to cpp
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. 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 using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
This completes the backport of bitcoin#25112 by adding the missing CI configuration change that was in ci/test/06_script_b.sh in Bitcoin but needs to be in ci/dash/lint-tidy.sh in Dash.
✅ Backport Verification - Issues FixedI found 1 issue and automatically applied a fix. Original Bitcoin commit: Issue Fixed:
Verification Summary:
The backport is now complete and faithful to the original Bitcoin commit. |
✅ Backport Verification SuccessfulNo issues found! This backport is complete and faithful to the original Bitcoin change. Original Bitcoin commit: 2222ec7 Verification Details:
Change Analysis:Bitcoin commit (2222ec7):
Dash PR:
Key Validation Points:✅ Perfect size ratio: Changes are identical in scope (+22/-16 lines) This PR correctly moves error message formatting implementation from the header file to the source file, exactly as Bitcoin intended. The adaptation to Dash's CI system is appropriate and necessary. This PR is ready for merge. ✅ |
Backports bitcoin#25112
Original commit: 2222ec7
This change moves the error message formatting implementation of NonFatalCheckError from the header file to the .cpp file, allowing to strip down the header file.
Key changes:
The CI file change (ci/test/06_script_b.sh) was omitted as Dash uses its own CI system.
Backported from Bitcoin Core v0.25