Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
J
json
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Libraries
json
Commits
f42a74b8
Unverified
Commit
f42a74b8
authored
3 years ago
by
Niels Lohmann
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'release/3.10.0' into develop
parents
8cae9d7c
1de378f5
Changes
76
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
76 changed files
with
499 additions
and
221 deletions
+499
-221
.github/ISSUE_TEMPLATE/Bug_report.md
.github/ISSUE_TEMPLATE/Bug_report.md
+1
-1
CITATION.cff
CITATION.cff
+1
-1
CMakeLists.txt
CMakeLists.txt
+1
-1
ChangeLog.md
ChangeLog.md
+414
-136
doc/Doxyfile
doc/Doxyfile
+1
-1
doc/examples/README.link
doc/examples/README.link
+1
-1
doc/examples/meta.output
doc/examples/meta.output
+3
-3
doc/index.md
doc/index.md
+1
-1
doc/json.gif
doc/json.gif
+0
-0
include/nlohmann/json.hpp
include/nlohmann/json.hpp
+4
-4
meson.build
meson.build
+1
-1
single_include/nlohmann/json.hpp
single_include/nlohmann/json.hpp
+4
-4
test/src/fuzzer-driver_afl.cpp
test/src/fuzzer-driver_afl.cpp
+1
-1
test/src/fuzzer-parse_bson.cpp
test/src/fuzzer-parse_bson.cpp
+1
-1
test/src/fuzzer-parse_cbor.cpp
test/src/fuzzer-parse_cbor.cpp
+1
-1
test/src/fuzzer-parse_json.cpp
test/src/fuzzer-parse_json.cpp
+1
-1
test/src/fuzzer-parse_msgpack.cpp
test/src/fuzzer-parse_msgpack.cpp
+1
-1
test/src/fuzzer-parse_ubjson.cpp
test/src/fuzzer-parse_ubjson.cpp
+1
-1
test/src/unit-algorithms.cpp
test/src/unit-algorithms.cpp
+1
-1
test/src/unit-allocator.cpp
test/src/unit-allocator.cpp
+1
-1
test/src/unit-alt-string.cpp
test/src/unit-alt-string.cpp
+1
-1
test/src/unit-assert_macro.cpp
test/src/unit-assert_macro.cpp
+1
-1
test/src/unit-bson.cpp
test/src/unit-bson.cpp
+1
-1
test/src/unit-byte_container_with_subtype.cpp
test/src/unit-byte_container_with_subtype.cpp
+1
-1
test/src/unit-capacity.cpp
test/src/unit-capacity.cpp
+1
-1
test/src/unit-cbor.cpp
test/src/unit-cbor.cpp
+1
-1
test/src/unit-class_const_iterator.cpp
test/src/unit-class_const_iterator.cpp
+1
-1
test/src/unit-class_iterator.cpp
test/src/unit-class_iterator.cpp
+1
-1
test/src/unit-class_lexer.cpp
test/src/unit-class_lexer.cpp
+1
-1
test/src/unit-class_parser.cpp
test/src/unit-class_parser.cpp
+1
-1
test/src/unit-comparison.cpp
test/src/unit-comparison.cpp
+1
-1
test/src/unit-concepts.cpp
test/src/unit-concepts.cpp
+1
-1
test/src/unit-constructor1.cpp
test/src/unit-constructor1.cpp
+1
-1
test/src/unit-constructor2.cpp
test/src/unit-constructor2.cpp
+1
-1
test/src/unit-convenience.cpp
test/src/unit-convenience.cpp
+1
-1
test/src/unit-conversions.cpp
test/src/unit-conversions.cpp
+1
-1
test/src/unit-deserialization.cpp
test/src/unit-deserialization.cpp
+1
-1
test/src/unit-diagnostics.cpp
test/src/unit-diagnostics.cpp
+1
-1
test/src/unit-disabled_exceptions.cpp
test/src/unit-disabled_exceptions.cpp
+1
-1
test/src/unit-element_access1.cpp
test/src/unit-element_access1.cpp
+1
-1
test/src/unit-element_access2.cpp
test/src/unit-element_access2.cpp
+1
-1
test/src/unit-hash.cpp
test/src/unit-hash.cpp
+1
-1
test/src/unit-inspection.cpp
test/src/unit-inspection.cpp
+1
-1
test/src/unit-items.cpp
test/src/unit-items.cpp
+1
-1
test/src/unit-iterators1.cpp
test/src/unit-iterators1.cpp
+1
-1
test/src/unit-iterators2.cpp
test/src/unit-iterators2.cpp
+1
-1
test/src/unit-json_patch.cpp
test/src/unit-json_patch.cpp
+1
-1
test/src/unit-json_pointer.cpp
test/src/unit-json_pointer.cpp
+1
-1
test/src/unit-large_json.cpp
test/src/unit-large_json.cpp
+1
-1
test/src/unit-merge_patch.cpp
test/src/unit-merge_patch.cpp
+1
-1
test/src/unit-meta.cpp
test/src/unit-meta.cpp
+4
-4
test/src/unit-modifiers.cpp
test/src/unit-modifiers.cpp
+1
-1
test/src/unit-msgpack.cpp
test/src/unit-msgpack.cpp
+1
-1
test/src/unit-noexcept.cpp
test/src/unit-noexcept.cpp
+1
-1
test/src/unit-ordered_json.cpp
test/src/unit-ordered_json.cpp
+1
-1
test/src/unit-ordered_map.cpp
test/src/unit-ordered_map.cpp
+1
-1
test/src/unit-pointer_access.cpp
test/src/unit-pointer_access.cpp
+1
-1
test/src/unit-readme.cpp
test/src/unit-readme.cpp
+1
-1
test/src/unit-reference_access.cpp
test/src/unit-reference_access.cpp
+1
-1
test/src/unit-regression1.cpp
test/src/unit-regression1.cpp
+1
-1
test/src/unit-regression2.cpp
test/src/unit-regression2.cpp
+1
-1
test/src/unit-serialization.cpp
test/src/unit-serialization.cpp
+1
-1
test/src/unit-testsuites.cpp
test/src/unit-testsuites.cpp
+1
-1
test/src/unit-to_chars.cpp
test/src/unit-to_chars.cpp
+1
-1
test/src/unit-ubjson.cpp
test/src/unit-ubjson.cpp
+1
-1
test/src/unit-udt.cpp
test/src/unit-udt.cpp
+1
-1
test/src/unit-udt_macro.cpp
test/src/unit-udt_macro.cpp
+1
-1
test/src/unit-unicode1.cpp
test/src/unit-unicode1.cpp
+1
-1
test/src/unit-unicode2.cpp
test/src/unit-unicode2.cpp
+1
-1
test/src/unit-unicode3.cpp
test/src/unit-unicode3.cpp
+1
-1
test/src/unit-unicode4.cpp
test/src/unit-unicode4.cpp
+1
-1
test/src/unit-unicode5.cpp
test/src/unit-unicode5.cpp
+1
-1
test/src/unit-user_defined_input.cpp
test/src/unit-user_defined_input.cpp
+1
-1
test/src/unit-wstring.cpp
test/src/unit-wstring.cpp
+1
-1
test/src/unit.cpp
test/src/unit.cpp
+1
-1
wsjcpp.yml
wsjcpp.yml
+1
-1
No files found.
.github/ISSUE_TEMPLATE/Bug_report.md
View file @
f42a74b8
...
...
@@ -47,7 +47,7 @@ assignees: ''
<!-- Please add an `x` to the respective line. -->
-
[ ] latest release version 3.
9.1
-
[ ] latest release version 3.
10.0
-
[ ] other release - please state the version: ___
-
[ ] the
`develop`
branch
...
...
This diff is collapsed.
Click to expand it.
CITATION.cff
View file @
f42a74b8
...
...
@@ -7,7 +7,7 @@ authors:
email: mail@nlohmann.me
website: https://nlohmann.me
title: "JSON for Modern C++"
version: 3.
9.1
version: 3.
10.0
date-released: 2021
license: MIT
repository-code: "https://github.com/nlohmann"
...
...
This diff is collapsed.
Click to expand it.
CMakeLists.txt
View file @
f42a74b8
...
...
@@ -4,7 +4,7 @@ cmake_minimum_required(VERSION 3.1)
## PROJECT
## name and version
##
project
(
nlohmann_json VERSION 3.
9.1
LANGUAGES CXX
)
project
(
nlohmann_json VERSION 3.
10.0
LANGUAGES CXX
)
##
## MAIN_PROJECT CHECK
...
...
This diff is collapsed.
Click to expand it.
ChangeLog.md
View file @
f42a74b8
This diff is collapsed.
Click to expand it.
doc/Doxyfile
View file @
f42a74b8
...
...
@@ -5,7 +5,7 @@
#---------------------------------------------------------------------------
DOXYFILE_ENCODING = UTF-8
PROJECT_NAME = "JSON for Modern C++"
PROJECT_NUMBER = 3.
9.1
PROJECT_NUMBER = 3.
10.0
PROJECT_BRIEF =
PROJECT_LOGO =
OUTPUT_DIRECTORY = .
...
...
This diff is collapsed.
Click to expand it.
doc/examples/README.link
View file @
f42a74b8
<a target="_blank" href="https://wandbox.org/permlink/UYcLkpu1GaaAO2Cp"><b>online</b></a>
\ No newline at end of file
<a target="_blank" href="https://wandbox.org/permlink/IYGZTTRU0q5Ty1ev"><b>online</b></a>
\ No newline at end of file
This diff is collapsed.
Click to expand it.
doc/examples/meta.output
View file @
f42a74b8
...
...
@@ -10,8 +10,8 @@
"url": "https://github.com/nlohmann/json",
"version": {
"major": 3,
"minor":
9
,
"patch":
1
,
"string": "3.
9.1
"
"minor":
10
,
"patch":
0
,
"string": "3.
10.0
"
}
}
This diff is collapsed.
Click to expand it.
doc/index.md
View file @
f42a74b8
...
...
@@ -332,4 +332,4 @@ Note that this table only lists those exceptions thrown due to the type. For ins
@author
[
Niels Lohmann
](
http://nlohmann.me
)
@see https://github.com/nlohmann/json to download the source code
@version 3.
9.1
@version 3.
10.0
This diff is collapsed.
Click to expand it.
doc/json.gif
View replaced file @
8cae9d7c
View file @
f42a74b8
1.57 MB
|
W:
0px
|
H:
0px
1.58 MB
|
W:
0px
|
H:
0px
2-up
Swipe
Onion skin
This diff is collapsed.
Click to expand it.
include/nlohmann/json.hpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
@@ -31,8 +31,8 @@ SOFTWARE.
#define INCLUDE_NLOHMANN_JSON_HPP_
#define NLOHMANN_JSON_VERSION_MAJOR 3
#define NLOHMANN_JSON_VERSION_MINOR
9
#define NLOHMANN_JSON_VERSION_PATCH
1
#define NLOHMANN_JSON_VERSION_MINOR
10
#define NLOHMANN_JSON_VERSION_PATCH
0
#include <algorithm> // all_of, find, for_each
#include <cstddef> // nullptr_t, ptrdiff_t, size_t
...
...
@@ -1065,7 +1065,7 @@ class basic_json // NOLINT(cppcoreguidelines-special-member-functions,hicpp-spec
object
=
nullptr
;
// silence warning, see #821
if
(
JSON_HEDLEY_UNLIKELY
(
t
==
value_t
::
null
))
{
JSON_THROW
(
other_error
::
create
(
500
,
"961c151d2e87f2686a955a9be24d316f1362bf21 3.
9.1
"
,
basic_json
()));
// LCOV_EXCL_LINE
JSON_THROW
(
other_error
::
create
(
500
,
"961c151d2e87f2686a955a9be24d316f1362bf21 3.
10.0
"
,
basic_json
()));
// LCOV_EXCL_LINE
}
break
;
}
...
...
This diff is collapsed.
Click to expand it.
meson.build
View file @
f42a74b8
project('nlohmann_json',
'cpp',
version : '3.
9.1
',
version : '3.
10.0
',
license : 'MIT',
)
...
...
This diff is collapsed.
Click to expand it.
single_include/nlohmann/json.hpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
@@ -31,8 +31,8 @@ SOFTWARE.
#define INCLUDE_NLOHMANN_JSON_HPP_
#define NLOHMANN_JSON_VERSION_MAJOR 3
#define NLOHMANN_JSON_VERSION_MINOR
9
#define NLOHMANN_JSON_VERSION_PATCH
1
#define NLOHMANN_JSON_VERSION_MINOR
10
#define NLOHMANN_JSON_VERSION_PATCH
0
#include <algorithm> // all_of, find, for_each
#include <cstddef> // nullptr_t, ptrdiff_t, size_t
...
...
@@ -18446,7 +18446,7 @@ class basic_json // NOLINT(cppcoreguidelines-special-member-functions,hicpp-spec
object = nullptr; // silence warning, see #821
if (JSON_HEDLEY_UNLIKELY(t == value_t::null))
{
JSON_THROW
(
other_error
::
create
(
500
,
"961c151d2e87f2686a955a9be24d316f1362bf21 3.
9.1
"
,
basic_json
()));
// LCOV_EXCL_LINE
JSON_THROW(other_error::create(500, "961c151d2e87f2686a955a9be24d316f1362bf21 3.
10.0
", basic_json())); // LCOV_EXCL_LINE
}
break;
}
...
...
This diff is collapsed.
Click to expand it.
test/src/fuzzer-driver_afl.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (fuzz test support)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
This file implements a driver for American Fuzzy Lop (afl-fuzz). It relies on
...
...
This diff is collapsed.
Click to expand it.
test/src/fuzzer-parse_bson.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (fuzz test support)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
This file implements a parser test suitable for fuzz testing. Given a byte
...
...
This diff is collapsed.
Click to expand it.
test/src/fuzzer-parse_cbor.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (fuzz test support)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
This file implements a parser test suitable for fuzz testing. Given a byte
...
...
This diff is collapsed.
Click to expand it.
test/src/fuzzer-parse_json.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (fuzz test support)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
This file implements a parser test suitable for fuzz testing. Given a byte
...
...
This diff is collapsed.
Click to expand it.
test/src/fuzzer-parse_msgpack.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (fuzz test support)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
This file implements a parser test suitable for fuzz testing. Given a byte
...
...
This diff is collapsed.
Click to expand it.
test/src/fuzzer-parse_ubjson.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (fuzz test support)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
This file implements a parser test suitable for fuzz testing. Given a byte
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-algorithms.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-allocator.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-alt-string.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-assert_macro.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-bson.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-byte_container_with_subtype.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-capacity.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-cbor.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-class_const_iterator.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-class_iterator.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-class_lexer.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-class_parser.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-comparison.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-concepts.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-constructor1.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-constructor2.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-convenience.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-conversions.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-deserialization.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-diagnostics.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-disabled_exceptions.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-element_access1.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-element_access2.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-hash.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-inspection.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-items.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-iterators1.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-iterators2.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-json_patch.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-json_pointer.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-large_json.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-merge_patch.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-meta.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
@@ -43,10 +43,10 @@ TEST_CASE("version information")
CHECK
(
j
[
"url"
]
==
"https://github.com/nlohmann/json"
);
CHECK
(
j
[
"version"
]
==
json
(
{
{
"string"
,
"3.
9.1
"
},
{
"string"
,
"3.
10.0
"
},
{
"major"
,
3
},
{
"minor"
,
9
},
{
"patch"
,
1
}
{
"minor"
,
10
},
{
"patch"
,
0
}
}));
CHECK
(
j
.
find
(
"platform"
)
!=
j
.
end
());
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-modifiers.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-msgpack.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-noexcept.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-ordered_json.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-ordered_map.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-pointer_access.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-readme.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-reference_access.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-regression1.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-regression2.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-serialization.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-testsuites.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-to_chars.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-ubjson.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-udt.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-udt_macro.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-unicode1.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-unicode2.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-unicode3.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-unicode4.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-unicode5.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-user_defined_input.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit-wstring.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
test/src/unit.cpp
View file @
f42a74b8
/*
__ _____ _____ _____
__| | __| | | | JSON for Modern C++ (test suite)
| | |__ | | | | | | version 3.
9.1
| | |__ | | | | | | version 3.
10.0
|_____|_____|_____|_|___| https://github.com/nlohmann/json
Licensed under the MIT License <http://opensource.org/licenses/MIT>.
...
...
This diff is collapsed.
Click to expand it.
wsjcpp.yml
View file @
f42a74b8
...
...
@@ -2,7 +2,7 @@ wsjcpp_version: "v0.1.1"
cmake_minimum_required
:
"
3.0"
cmake_cxx_standard
:
"
11"
name
:
"
nlohmann/json"
version
:
"
v3.
9.1
"
version
:
"
v3.
10.0
"
description
:
"
JSON
for
Modern
C++"
issues
:
"
https://github.com/nlohmann/json/issues"
keywords
:
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment