Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
畅游知识海洋
json
提交
f42a74b8
J
json
项目概览
畅游知识海洋
/
json
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
J
json
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
未验证
提交
f42a74b8
编写于
8月 17, 2021
作者:
N
Niels Lohmann
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'release/3.10.0' into develop
上级
8cae9d7c
1de378f5
变更
76
展开全部
隐藏空白更改
内联
并排
Showing
76 changed file
with
499 addition
and
221 deletion
+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
未找到文件。
.github/ISSUE_TEMPLATE/Bug_report.md
浏览文件 @
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
...
...
CITATION.cff
浏览文件 @
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"
...
...
CMakeLists.txt
浏览文件 @
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
...
...
ChangeLog.md
浏览文件 @
f42a74b8
此差异已折叠。
点击以展开。
doc/Doxyfile
浏览文件 @
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 = .
...
...
doc/examples/README.link
浏览文件 @
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
doc/examples/meta.output
浏览文件 @
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
"
}
}
doc/index.md
浏览文件 @
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
doc/json.gif
查看替换文件 @
8cae9d7c
浏览文件 @
f42a74b8
1.6 MB
|
W:
|
H:
1.6 MB
|
W:
|
H:
2-up
Swipe
Onion skin
include/nlohmann/json.hpp
浏览文件 @
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
;
}
...
...
meson.build
浏览文件 @
f42a74b8
project('nlohmann_json',
'cpp',
version : '3.
9.1
',
version : '3.
10.0
',
license : 'MIT',
)
...
...
single_include/nlohmann/json.hpp
浏览文件 @
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;
}
...
...
test/src/fuzzer-driver_afl.cpp
浏览文件 @
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
...
...
test/src/fuzzer-parse_bson.cpp
浏览文件 @
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
...
...
test/src/fuzzer-parse_cbor.cpp
浏览文件 @
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
...
...
test/src/fuzzer-parse_json.cpp
浏览文件 @
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
...
...
test/src/fuzzer-parse_msgpack.cpp
浏览文件 @
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
...
...
test/src/fuzzer-parse_ubjson.cpp
浏览文件 @
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
...
...
test/src/unit-algorithms.cpp
浏览文件 @
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>.
...
...
test/src/unit-allocator.cpp
浏览文件 @
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>.
...
...
test/src/unit-alt-string.cpp
浏览文件 @
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>.
...
...
test/src/unit-assert_macro.cpp
浏览文件 @
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>.
...
...
test/src/unit-bson.cpp
浏览文件 @
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>.
...
...
test/src/unit-byte_container_with_subtype.cpp
浏览文件 @
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>.
...
...
test/src/unit-capacity.cpp
浏览文件 @
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>.
...
...
test/src/unit-cbor.cpp
浏览文件 @
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>.
...
...
test/src/unit-class_const_iterator.cpp
浏览文件 @
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>.
...
...
test/src/unit-class_iterator.cpp
浏览文件 @
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>.
...
...
test/src/unit-class_lexer.cpp
浏览文件 @
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>.
...
...
test/src/unit-class_parser.cpp
浏览文件 @
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>.
...
...
test/src/unit-comparison.cpp
浏览文件 @
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>.
...
...
test/src/unit-concepts.cpp
浏览文件 @
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>.
...
...
test/src/unit-constructor1.cpp
浏览文件 @
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>.
...
...
test/src/unit-constructor2.cpp
浏览文件 @
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>.
...
...
test/src/unit-convenience.cpp
浏览文件 @
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>.
...
...
test/src/unit-conversions.cpp
浏览文件 @
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>.
...
...
test/src/unit-deserialization.cpp
浏览文件 @
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>.
...
...
test/src/unit-diagnostics.cpp
浏览文件 @
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>.
...
...
test/src/unit-disabled_exceptions.cpp
浏览文件 @
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>.
...
...
test/src/unit-element_access1.cpp
浏览文件 @
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>.
...
...
test/src/unit-element_access2.cpp
浏览文件 @
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>.
...
...
test/src/unit-hash.cpp
浏览文件 @
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>.
...
...
test/src/unit-inspection.cpp
浏览文件 @
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>.
...
...
test/src/unit-items.cpp
浏览文件 @
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>.
...
...
test/src/unit-iterators1.cpp
浏览文件 @
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>.
...
...
test/src/unit-iterators2.cpp
浏览文件 @
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>.
...
...
test/src/unit-json_patch.cpp
浏览文件 @
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>.
...
...
test/src/unit-json_pointer.cpp
浏览文件 @
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>.
...
...
test/src/unit-large_json.cpp
浏览文件 @
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>.
...
...
test/src/unit-merge_patch.cpp
浏览文件 @
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>.
...
...
test/src/unit-meta.cpp
浏览文件 @
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
());
...
...
test/src/unit-modifiers.cpp
浏览文件 @
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>.
...
...
test/src/unit-msgpack.cpp
浏览文件 @
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>.
...
...
test/src/unit-noexcept.cpp
浏览文件 @
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>.
...
...
test/src/unit-ordered_json.cpp
浏览文件 @
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>.
...
...
test/src/unit-ordered_map.cpp
浏览文件 @
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>.
...
...
test/src/unit-pointer_access.cpp
浏览文件 @
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>.
...
...
test/src/unit-readme.cpp
浏览文件 @
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>.
...
...
test/src/unit-reference_access.cpp
浏览文件 @
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>.
...
...
test/src/unit-regression1.cpp
浏览文件 @
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>.
...
...
test/src/unit-regression2.cpp
浏览文件 @
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>.
...
...
test/src/unit-serialization.cpp
浏览文件 @
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>.
...
...
test/src/unit-testsuites.cpp
浏览文件 @
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>.
...
...
test/src/unit-to_chars.cpp
浏览文件 @
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>.
...
...
test/src/unit-ubjson.cpp
浏览文件 @
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>.
...
...
test/src/unit-udt.cpp
浏览文件 @
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>.
...
...
test/src/unit-udt_macro.cpp
浏览文件 @
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>.
...
...
test/src/unit-unicode1.cpp
浏览文件 @
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>.
...
...
test/src/unit-unicode2.cpp
浏览文件 @
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>.
...
...
test/src/unit-unicode3.cpp
浏览文件 @
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>.
...
...
test/src/unit-unicode4.cpp
浏览文件 @
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>.
...
...
test/src/unit-unicode5.cpp
浏览文件 @
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>.
...
...
test/src/unit-user_defined_input.cpp
浏览文件 @
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>.
...
...
test/src/unit-wstring.cpp
浏览文件 @
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>.
...
...
test/src/unit.cpp
浏览文件 @
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>.
...
...
wsjcpp.yml
浏览文件 @
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
:
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录