-
Notifications
You must be signed in to change notification settings - Fork 9
deps: update json to 3.12.0 #308
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
Conversation
|
The total size of the files in this PR is too large. |
WalkthroughThe changes update the copyright year in the MIT license for the Changes
Poem
Tip ⚡️ Faster reviews with caching
Enjoy the performance boost—your workflow just got faster. 📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (2)
🚧 Files skipped from review as they are similar to previous changes (2)
⏰ Context from checks skipped due to timeout of 90000ms (4)
✨ Finishing Touches
🪧 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 (
|
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: 0
🧹 Nitpick comments (1)
deps/json/single_include/nlohmann/json_fwd.hpp (1)
47-49: Introduce JSON_DIAGNOSTIC_POSITIONS macro
A newJSON_DIAGNOSTIC_POSITIONSmacro defaults to 0 when undefined.Consider updating the library documentation or README to explain how to enable this feature via
-DJSON_DIAGNOSTIC_POSITIONS=1.
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (2)
deps/json/LICENSE.MIT(1 hunks)deps/json/single_include/nlohmann/json_fwd.hpp(5 hunks)
⏰ Context from checks skipped due to timeout of 90000ms (5)
- GitHub Check: lint-js-and-md
- GitHub Check: test-linux (ubuntu-24.04-arm)
- GitHub Check: test-linux (ubuntu-24.04)
- GitHub Check: test-macOS
- GitHub Check: build-tarball
🔇 Additional comments (7)
deps/json/LICENSE.MIT (1)
3-3: License year updated appropriately
The copyright year has been updated to 2025 to reflect the new release.deps/json/single_include/nlohmann/json_fwd.hpp (6)
3-6: Bump ASCII-art banner and SPDX dates
The version in the ASCII-art header and the SPDX-FileCopyrightText have been updated to 3.12.0 and 2025 respectively. This aligns with the new release.Also applies to: 21-24
33-33: Update library‐version check
The#warningguard now correctly compares against 3.12.0.
40-41: Set version macros to 3.12.0
TheNLOHMANN_JSON_VERSION_MINORandNLOHMANN_JSON_VERSION_PATCHmacros have been bumped to 12 and 0.
61-65: Add ABI tag for diagnostic positions
TheNLOHMANN_JSON_ABI_TAG_DIAGNOSTIC_POSITIONSmacro correctly expands to_dpwhen enabled, complementing existing ABI tags.
78-80: Extend ABI‐tag concatenation macros
The_CONCAT_EXand_CONCATmacros now accept three components, accommodating the new diagnostic-positions tag.
84-85: Update ABI-tags invocation
TheNLOHMANN_JSON_ABI_TAGSmacro now concatenates diagnostics, legacy comparison, and diagnostic-positions tags, ensuring the inline namespace reflects all ABI variants.
4cec8cd to
aca6c02
Compare
PR-URL: #308 Reviewed-By: Rafael Gonzaga <[email protected]>
|
Landed in dcb7e63 |
PR-URL: #308 Reviewed-By: Rafael Gonzaga <[email protected]>
PR-URL: #308 Reviewed-By: Rafael Gonzaga <[email protected]> PR-URL: #359 Reviewed-By: Juan José Arboleda <[email protected]>
Summary by CodeRabbit
Chores
New Features