jfjoch_broker: Update nlohmann::json
All checks were successful
Build Packages / build:rpm (rocky9) (push) Successful in 13m29s
Build Packages / build:rpm (ubuntu2204) (pull_request) Successful in 10m24s
Build Packages / build:rpm (ubuntu2404) (pull_request) Successful in 10m20s
Build Packages / build:rpm (ubuntu2404_nocuda) (pull_request) Successful in 11m2s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 13m44s
Build Packages / build:rpm (rocky8_nocuda) (pull_request) Successful in 11m38s
Build Packages / build:rpm (ubuntu2204_nocuda) (pull_request) Successful in 11m34s
Build Packages / Unit tests (push) Successful in 1h21m40s
Build Packages / Generate python client (pull_request) Successful in 14s
Build Packages / Unit tests (pull_request) Successful in 1h11m37s
Build Packages / build:rpm (rocky8_sls9) (pull_request) Successful in 11m11s
Build Packages / build:rpm (rocky9_nocuda) (pull_request) Successful in 12m34s
Build Packages / Build documentation (pull_request) Successful in 40s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 11m5s
Build Packages / Create release (pull_request) Has been skipped
Build Packages / build:rpm (rocky8) (pull_request) Successful in 11m48s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 11m52s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 12m6s
Build Packages / Generate python client (push) Successful in 23s
Build Packages / Build documentation (push) Successful in 43s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky8) (push) Successful in 12m45s
Build Packages / build:rpm (rocky9) (pull_request) Successful in 11m19s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 12m52s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 13m8s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 9m43s
All checks were successful
Build Packages / build:rpm (rocky9) (push) Successful in 13m29s
Build Packages / build:rpm (ubuntu2204) (pull_request) Successful in 10m24s
Build Packages / build:rpm (ubuntu2404) (pull_request) Successful in 10m20s
Build Packages / build:rpm (ubuntu2404_nocuda) (pull_request) Successful in 11m2s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 13m44s
Build Packages / build:rpm (rocky8_nocuda) (pull_request) Successful in 11m38s
Build Packages / build:rpm (ubuntu2204_nocuda) (pull_request) Successful in 11m34s
Build Packages / Unit tests (push) Successful in 1h21m40s
Build Packages / Generate python client (pull_request) Successful in 14s
Build Packages / Unit tests (pull_request) Successful in 1h11m37s
Build Packages / build:rpm (rocky8_sls9) (pull_request) Successful in 11m11s
Build Packages / build:rpm (rocky9_nocuda) (pull_request) Successful in 12m34s
Build Packages / Build documentation (pull_request) Successful in 40s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 11m5s
Build Packages / Create release (pull_request) Has been skipped
Build Packages / build:rpm (rocky8) (pull_request) Successful in 11m48s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 11m52s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 12m6s
Build Packages / Generate python client (push) Successful in 23s
Build Packages / Build documentation (push) Successful in 43s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky8) (push) Successful in 12m45s
Build Packages / build:rpm (rocky9) (pull_request) Successful in 11m19s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 12m52s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 13m8s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 9m43s
This commit is contained in:
@@ -5,6 +5,7 @@ This is an UNSTABLE release.
|
||||
|
||||
* jfjoch_broker: Add thresholding to prefer shorter vectors after FFT
|
||||
* jfjoch_broker: Add experimental mosaicity estimation for rotation experiments (this is work in progress)
|
||||
* jfjoch_broker: Update nlohmann::json to 3.12.0
|
||||
* jfjoch_viewer: Display file opening errors
|
||||
* jfjoch_viewer: When loading files over DBus add retry/back-off till the file is available
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,9 +1,9 @@
|
||||
// __ _____ _____ _____
|
||||
// __| | __| | | | JSON for Modern C++
|
||||
// | | |__ | | | | | | version 3.11.2
|
||||
// | | |__ | | | | | | version 3.12.0
|
||||
// |_____|_____|_____|_|___| https://github.com/nlohmann/json
|
||||
//
|
||||
// SPDX-FileCopyrightText: 2013-2022 Niels Lohmann <https://nlohmann.me>
|
||||
// SPDX-FileCopyrightText: 2013 - 2025 Niels Lohmann <https://nlohmann.me>
|
||||
// SPDX-License-Identifier: MIT
|
||||
|
||||
#ifndef INCLUDE_NLOHMANN_JSON_FWD_HPP_
|
||||
@@ -18,10 +18,10 @@
|
||||
// #include <nlohmann/detail/abi_macros.hpp>
|
||||
// __ _____ _____ _____
|
||||
// __| | __| | | | JSON for Modern C++
|
||||
// | | |__ | | | | | | version 3.11.2
|
||||
// | | |__ | | | | | | version 3.12.0
|
||||
// |_____|_____|_____|_|___| https://github.com/nlohmann/json
|
||||
//
|
||||
// SPDX-FileCopyrightText: 2013-2022 Niels Lohmann <https://nlohmann.me>
|
||||
// SPDX-FileCopyrightText: 2013 - 2025 Niels Lohmann <https://nlohmann.me>
|
||||
// SPDX-License-Identifier: MIT
|
||||
|
||||
|
||||
@@ -30,20 +30,24 @@
|
||||
|
||||
#ifndef JSON_SKIP_LIBRARY_VERSION_CHECK
|
||||
#if defined(NLOHMANN_JSON_VERSION_MAJOR) && defined(NLOHMANN_JSON_VERSION_MINOR) && defined(NLOHMANN_JSON_VERSION_PATCH)
|
||||
#if NLOHMANN_JSON_VERSION_MAJOR != 3 || NLOHMANN_JSON_VERSION_MINOR != 11 || NLOHMANN_JSON_VERSION_PATCH != 2
|
||||
#if NLOHMANN_JSON_VERSION_MAJOR != 3 || NLOHMANN_JSON_VERSION_MINOR != 12 || NLOHMANN_JSON_VERSION_PATCH != 0
|
||||
#warning "Already included a different version of the library!"
|
||||
#endif
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#define NLOHMANN_JSON_VERSION_MAJOR 3 // NOLINT(modernize-macro-to-enum)
|
||||
#define NLOHMANN_JSON_VERSION_MINOR 11 // NOLINT(modernize-macro-to-enum)
|
||||
#define NLOHMANN_JSON_VERSION_PATCH 2 // NOLINT(modernize-macro-to-enum)
|
||||
#define NLOHMANN_JSON_VERSION_MINOR 12 // NOLINT(modernize-macro-to-enum)
|
||||
#define NLOHMANN_JSON_VERSION_PATCH 0 // NOLINT(modernize-macro-to-enum)
|
||||
|
||||
#ifndef JSON_DIAGNOSTICS
|
||||
#define JSON_DIAGNOSTICS 0
|
||||
#endif
|
||||
|
||||
#ifndef JSON_DIAGNOSTIC_POSITIONS
|
||||
#define JSON_DIAGNOSTIC_POSITIONS 0
|
||||
#endif
|
||||
|
||||
#ifndef JSON_USE_LEGACY_DISCARDED_VALUE_COMPARISON
|
||||
#define JSON_USE_LEGACY_DISCARDED_VALUE_COMPARISON 0
|
||||
#endif
|
||||
@@ -54,6 +58,12 @@
|
||||
#define NLOHMANN_JSON_ABI_TAG_DIAGNOSTICS
|
||||
#endif
|
||||
|
||||
#if JSON_DIAGNOSTIC_POSITIONS
|
||||
#define NLOHMANN_JSON_ABI_TAG_DIAGNOSTIC_POSITIONS _dp
|
||||
#else
|
||||
#define NLOHMANN_JSON_ABI_TAG_DIAGNOSTIC_POSITIONS
|
||||
#endif
|
||||
|
||||
#if JSON_USE_LEGACY_DISCARDED_VALUE_COMPARISON
|
||||
#define NLOHMANN_JSON_ABI_TAG_LEGACY_DISCARDED_VALUE_COMPARISON _ldvcmp
|
||||
#else
|
||||
@@ -65,14 +75,15 @@
|
||||
#endif
|
||||
|
||||
// Construct the namespace ABI tags component
|
||||
#define NLOHMANN_JSON_ABI_TAGS_CONCAT_EX(a, b) json_abi ## a ## b
|
||||
#define NLOHMANN_JSON_ABI_TAGS_CONCAT(a, b) \
|
||||
NLOHMANN_JSON_ABI_TAGS_CONCAT_EX(a, b)
|
||||
#define NLOHMANN_JSON_ABI_TAGS_CONCAT_EX(a, b, c) json_abi ## a ## b ## c
|
||||
#define NLOHMANN_JSON_ABI_TAGS_CONCAT(a, b, c) \
|
||||
NLOHMANN_JSON_ABI_TAGS_CONCAT_EX(a, b, c)
|
||||
|
||||
#define NLOHMANN_JSON_ABI_TAGS \
|
||||
NLOHMANN_JSON_ABI_TAGS_CONCAT( \
|
||||
NLOHMANN_JSON_ABI_TAG_DIAGNOSTICS, \
|
||||
NLOHMANN_JSON_ABI_TAG_LEGACY_DISCARDED_VALUE_COMPARISON)
|
||||
NLOHMANN_JSON_ABI_TAG_LEGACY_DISCARDED_VALUE_COMPARISON, \
|
||||
NLOHMANN_JSON_ABI_TAG_DIAGNOSTIC_POSITIONS)
|
||||
|
||||
// Construct the namespace version component
|
||||
#define NLOHMANN_JSON_NAMESPACE_VERSION_CONCAT_EX(major, minor, patch) \
|
||||
@@ -147,7 +158,8 @@ template<template<typename U, typename V, typename... Args> class ObjectType =
|
||||
template<typename U> class AllocatorType = std::allocator,
|
||||
template<typename T, typename SFINAE = void> class JSONSerializer =
|
||||
adl_serializer,
|
||||
class BinaryType = std::vector<std::uint8_t>>
|
||||
class BinaryType = std::vector<std::uint8_t>, // cppcheck-suppress syntaxError
|
||||
class CustomBaseClass = void>
|
||||
class basic_json;
|
||||
|
||||
/// @brief JSON Pointer defines a string syntax for identifying a specific value within a JSON document
|
||||
|
||||
Reference in New Issue
Block a user