"Fossies" - the Fresh Open Source Software Archive  

Source code changes report for "json" between the packages
json-3.11.1.tar.gz and json-3.11.2.tar.gz

About: nlohmann-json (JSON for Modern C++) is a library consisting of a C++11-style header-only JSON class.

Summary:

The "json" source code changed by about 1.9% and now consists of 1070 regular files (+39) and 92 directories (+2).

Related Informations:

See ChangeLog.md (json 3.11.2).

Changes In Files (According File Type):

File TypeTotalAddedRemovedChanged
Header file 71 2 0 51
C program 79 2 0 29
C++ program 375 14 0 84
Python program 7 1 0 3
Shell program 2 0 0 0
Automake file 3 0 0 0
CMake file 30 1 0 4
Configuration file 4 0 0 0
JSON file 57 4 1 3
Makefile 5 0 0 3
Module-Definition file 2 0 0 0
Pkg-config file 1 0 0 0
SGML document 2 1 0 1
XML document 1 0 0 0
CSS style sheet 1 0 0 0
Git file 1 0 0 0
HTML page 3 0 0 0
Property list 1 0 0 0
SQL file 1 0 0 1
YAML file 17 4 0 8
Image file 23 0 0 2
Vector Image file 2 0 0 0
Directory 92 2 0 0
Change log 2 0 0 1
Information file 2 0 0 0
License 2 0 0 0
Readme file 13 1 0 1
Text file 364 10 0 34
Total Files1163421225



Header Files (53 of 71):

NameStatusDeltaVisual Diff
include/nlohmann/adl_serializer.hpp changed 2.1% diff
include/nlohmann/byte_container_with_subtype.hpp changed 1.3% diff
include/nlohmann/detail/abi_macros.hpp changed 79.4% diff
include/nlohmann/detail/conversions/from_json.hpp changed 0.2% diff
include/nlohmann/detail/conversions/to_chars.hpp changed 0.1% diff
include/nlohmann/detail/conversions/to_json.hpp changed 4.9% diff
include/nlohmann/detail/exceptions.hpp changed 0.5% diff
include/nlohmann/detail/hash.hpp changed 1.2% diff
include/nlohmann/detail/input/binary_reader.hpp changed 3.1% diff
include/nlohmann/detail/input/input_adapters.hpp changed 0.3% diff
include/nlohmann/detail/input/json_sax.hpp changed 0.2% diff
include/nlohmann/detail/input/lexer.hpp changed 0.1% diff
include/nlohmann/detail/input/parser.hpp changed 0.3% diff
include/nlohmann/detail/input/position_t.hpp changed 4.9% diff
include/nlohmann/detail/iterators/internal_iterator.hpp changed 4.4% diff
include/nlohmann/detail/iterators/iter_impl.hpp changed 0.2% diff
include/nlohmann/detail/iterators/iteration_proxy.hpp changed 0.6% diff
include/nlohmann/detail/iterators/iterator_traits.hpp changed 2.7% diff
include/nlohmann/detail/iterators/json_reverse_iterator.hpp changed 1.2% diff
include/nlohmann/detail/iterators/primitive_iterator.hpp changed 1.5% diff
include/nlohmann/detail/json_pointer.hpp changed 16.2% diff
include/nlohmann/detail/json_ref.hpp changed 2.6% diff
include/nlohmann/detail/macro_scope.hpp changed 0.1% diff
include/nlohmann/detail/macro_unscope.hpp changed 3.9% diff
include/nlohmann/detail/meta/call_std/begin.hpp changed 10.4% diff
include/nlohmann/detail/meta/call_std/end.hpp changed 10.4% diff
include/nlohmann/detail/meta/cpp_future.hpp changed 7.7% diff
include/nlohmann/detail/meta/detected.hpp changed 2.2% diff
include/nlohmann/detail/meta/identity_tag.hpp changed 8.9% diff
include/nlohmann/detail/meta/is_sax.hpp changed 0.7% diff
include/nlohmann/detail/meta/std_fs.hpp changed 6.1% diff
include/nlohmann/detail/meta/type_traits.hpp changed 6.0% diff
include/nlohmann/detail/meta/void_t.hpp changed 7.9% diff
include/nlohmann/detail/output/binary_writer.hpp changed 0.1% diff
include/nlohmann/detail/output/output_adapters.hpp changed 1.2% diff
include/nlohmann/detail/output/serializer.hpp changed 0.1% diff
include/nlohmann/detail/string_concat.hpp changed 0.8% diff
include/nlohmann/detail/string_escape.hpp changed 2.2% diff
include/nlohmann/detail/value_t.hpp changed 1.1% diff
include/nlohmann/json.hpp changed 3.3% diff
include/nlohmann/json_fwd.hpp changed 3.3% diff
include/nlohmann/ordered_map.hpp changed 0.4% diff
include/nlohmann/thirdparty/hedley/hedley.hpp changed 0.1% diff
include/nlohmann/thirdparty/hedley/hedley_undef.hpp changed 0.9% diff
single_include/nlohmann/json.hpp changed 2.4% diff
single_include/nlohmann/json_fwd.hpp added
tests/abi/config/config.hpp added
tests/abi/diag/diag.hpp changed 8.4% diff
tests/abi/include/nlohmann/json_v3_10_5.hpp changed 0.02% diff
tests/cmake_target_include_directories/project/Bar.hpp changed 12.1% diff
tests/cmake_target_include_directories/project/Foo.hpp changed 12.7% diff
tests/src/make_test_data_available.hpp changed 4.7% diff
tests/src/test_utils.hpp changed 4.6% diff

C Programs (31 of 79):

NameStatusDeltaVisual Diff
docs/mkdocs/docs/api/adl_serializer/from_json.md changed 87.3% diff
docs/mkdocs/docs/api/adl_serializer/to_json.md changed 67.3% diff
docs/mkdocs/docs/api/basic_json/json_serializer.md changed 75.5% diff
docs/mkdocs/docs/api/basic_json/operator[].md changed 3.4% diff
docs/mkdocs/docs/api/basic_json/operator_eq.md changed 4.1% diff
docs/mkdocs/docs/api/basic_json/operator_ge.md changed 22.8% diff
docs/mkdocs/docs/api/basic_json/operator_ne.md changed 19.0% diff
docs/mkdocs/docs/api/basic_json/operator_spaceship.md changed 18.2% diff
docs/mkdocs/docs/api/basic_json/value.md changed 2.7% diff
docs/mkdocs/docs/api/json_pointer/index.md changed 5.5% diff
docs/mkdocs/docs/api/json_pointer/operator_eq.md added
docs/mkdocs/docs/api/json_pointer/operator_ne.md added
docs/mkdocs/docs/api/json_sax/binary.md changed 11.1% diff
docs/mkdocs/docs/api/json_sax/boolean.md changed 12.8% diff
docs/mkdocs/docs/api/json_sax/end_array.md changed 14.1% diff
docs/mkdocs/docs/api/json_sax/end_object.md changed 14.0% diff
docs/mkdocs/docs/api/json_sax/key.md changed 11.5% diff
docs/mkdocs/docs/api/json_sax/null.md changed 14.6% diff
docs/mkdocs/docs/api/json_sax/number_float.md changed 10.4% diff
docs/mkdocs/docs/api/json_sax/number_integer.md changed 12.1% diff
docs/mkdocs/docs/api/json_sax/number_unsigned.md changed 11.6% diff
docs/mkdocs/docs/api/json_sax/start_array.md changed 10.0% diff
docs/mkdocs/docs/api/json_sax/start_object.md changed 10.0% diff
docs/mkdocs/docs/api/json_sax/string.md changed 11.4% diff
docs/mkdocs/docs/api/macros/json_use_global_udls.md changed 12.0% diff
docs/mkdocs/docs/features/arbitrary_types.md changed 0.2% diff
docs/mkdocs/docs/features/comments.md changed 15.3% diff
docs/mkdocs/docs/features/parsing/parse_exceptions.md changed 25.6% diff
docs/mkdocs/docs/features/parsing/parser_callbacks.md changed 26.7% diff
docs/mkdocs/docs/integration/index.md changed 39.0% diff
tests/cuda_example/json_cuda.cu changed 8.4% diff

C++ Programs (98 of 375):

NameStatusDeltaVisual Diff
docs/examples/from_json__default_constructible.cpp added
docs/examples/from_json__non_default_constructible.cpp added
docs/examples/json_pointer__operator__equal.cpp added
docs/examples/json_pointer__operator__equal_stringtype.cpp added
docs/examples/json_pointer__operator__notequal.cpp added
docs/examples/json_pointer__operator__notequal_stringtype.cpp added
docs/examples/nlohmann_json_namespace.cpp added
docs/examples/nlohmann_json_namespace_begin.c++17.cpp added
docs/examples/nlohmann_json_namespace_no_version.cpp added
docs/examples/to_json.cpp added
tests/abi/config/custom.cpp added
tests/abi/config/default.cpp added
tests/abi/config/noversion.cpp added
tests/abi/diag/diag.cpp changed 4.3% diff
tests/abi/diag/diag_off.cpp changed 6.4% diff
tests/abi/diag/diag_on.cpp changed 6.5% diff
tests/abi/inline_ns/use_current.cpp changed 4.5% diff
tests/abi/inline_ns/use_v3_10_5.cpp changed 6.4% diff
tests/abi/main.cpp changed 10.4% diff
tests/benchmarks/src/benchmarks.cpp changed 0.6% diff
tests/cmake_add_subdirectory/project/main.cpp changed 11.3% diff
tests/cmake_fetch_content/project/main.cpp changed 11.3% diff
tests/cmake_fetch_content2/project/main.cpp changed 11.3% diff
tests/cmake_import/project/main.cpp changed 11.3% diff
tests/cmake_import_minver/project/main.cpp changed 11.3% diff
tests/cmake_target_include_directories/project/Bar.cpp changed 13.7% diff
tests/cmake_target_include_directories/project/Foo.cpp changed 13.7% diff
tests/cmake_target_include_directories/project/main.cpp changed 11.3% diff
tests/src/fuzzer-driver_afl.cpp changed 4.5% diff
tests/src/fuzzer-parse_bjdata.cpp changed 1.7% diff
tests/src/fuzzer-parse_bson.cpp changed 2.5% diff
tests/src/fuzzer-parse_cbor.cpp changed 2.6% diff
tests/src/fuzzer-parse_json.cpp changed 2.6% diff
tests/src/fuzzer-parse_msgpack.cpp changed 2.5% diff
tests/src/fuzzer-parse_ubjson.cpp changed 1.7% diff
tests/src/unit-32bit.cpp changed 1.0% diff
tests/src/unit-algorithms.cpp changed 0.5% diff
tests/src/unit-allocator.cpp changed 0.7% diff
tests/src/unit-alt-string.cpp changed 0.6% diff
tests/src/unit-assert_macro.cpp changed 3.2% diff
tests/src/unit-binary_formats.cpp changed 0.4% diff
tests/src/unit-bjdata.cpp changed 0.4% diff
tests/src/unit-bson.cpp changed 0.1% diff
tests/src/unit-byte_container_with_subtype.cpp changed 1.7% diff
tests/src/unit-capacity.cpp changed 0.3% diff
tests/src/unit-cbor.cpp changed 0.04% diff
tests/src/unit-class_const_iterator.cpp changed 0.3% diff
tests/src/unit-class_iterator.cpp changed 0.3% diff
tests/src/unit-class_lexer.cpp changed 0.4% diff
tests/src/unit-class_parser.cpp changed 0.1% diff
tests/src/unit-comparison.cpp changed 0.2% diff
tests/src/unit-concepts.cpp changed 0.9% diff
tests/src/unit-constructor1.cpp changed 0.9% diff
tests/src/unit-constructor2.cpp changed 1.0% diff
tests/src/unit-convenience.cpp changed 0.8% diff
tests/src/unit-conversions.cpp changed 0.1% diff
tests/src/unit-deserialization.cpp changed 0.1% diff
tests/src/unit-diagnostics.cpp changed 0.5% diff
tests/src/unit-disabled_exceptions.cpp changed 2.6% diff
tests/src/unit-element_access1.cpp changed 0.1% diff
tests/src/unit-element_access2.cpp changed 20.3% diff
tests/src/unit-hash.cpp changed 1.1% diff
tests/src/unit-inspection.cpp changed 0.3% diff
tests/src/unit-items.cpp changed 0.1% diff
tests/src/unit-iterators1.cpp changed 0.1% diff
tests/src/unit-iterators2.cpp changed 0.1% diff
tests/src/unit-json_patch.cpp changed 0.1% diff
tests/src/unit-json_pointer.cpp changed 12.3% diff
tests/src/unit-large_json.cpp changed 5.9% diff
tests/src/unit-merge_patch.cpp changed 0.7% diff
tests/src/unit-meta.cpp changed 9.6% diff
tests/src/unit-modifiers.cpp changed 0.1% diff
tests/src/unit-msgpack.cpp changed 0.1% diff
tests/src/unit-noexcept.cpp changed 1.4% diff
tests/src/unit-ordered_json.cpp changed 2.0% diff
tests/src/unit-ordered_map.cpp changed 0.5% diff
tests/src/unit-pointer_access.cpp changed 0.2% diff
tests/src/unit-readme.cpp changed 8.2% diff
tests/src/unit-reference_access.cpp changed 0.3% diff
tests/src/unit-regression1.cpp changed 0.1% diff
tests/src/unit-regression2.cpp changed 0.2% diff
tests/src/unit-serialization.cpp changed 0.4% diff
tests/src/unit-testsuites.cpp changed 0.05% diff
tests/src/unit-to_chars.cpp changed 0.1% diff
tests/src/unit-type_traits.cpp added
tests/src/unit-ubjson.cpp changed 0.04% diff
tests/src/unit-udl.cpp changed 2.5% diff
tests/src/unit-udt.cpp changed 0.2% diff
tests/src/unit-udt_macro.cpp changed 0.4% diff
tests/src/unit-unicode1.cpp changed 0.2% diff
tests/src/unit-unicode2.cpp changed 0.2% diff
tests/src/unit-unicode3.cpp changed 0.4% diff
tests/src/unit-unicode4.cpp changed 0.4% diff
tests/src/unit-unicode5.cpp changed 0.4% diff
tests/src/unit-user_defined_input.cpp changed 1.5% diff
tests/src/unit-windows_h.cpp changed 9.4% diff
tests/src/unit-wstring.cpp changed 1.9% diff
tests/src/unit.cpp changed 12.0% diff

Python Programs (4 of 7):

NameStatusDeltaVisual Diff
docs/mkdocs/scripts/check_structure.py changed 4.7% diff
tools/gdb_pretty_printer/nlohmann-json.py changed 14.0% diff
tools/generate_natvis/generate_natvis.py added
tools/serve_header/serve_header.py changed 3.4% diff

CMake Files (5 of 30):

NameStatusDeltaVisual Diff
cmake/ci.cmake changed 2.4% diff
CMakeLists.txt changed 0.8% diff
tests/abi/CMakeLists.txt changed 2.3% diff
tests/abi/config/CMakeLists.txt added
tests/CMakeLists.txt changed 1.4% diff

JSON Files (8 of 57):

NameStatusDeltaVisual Diff
docs/docset/docset.json changed 11.3% diff
docs/examples/basic_json__CompatibleType.output changed 6.0% diff
docs/examples/meta.output changed 21.2% diff
docs/examples/nlohmann_json_namespace_begin.c++17.output added
docs/examples/to_json.output added
tools/amalgamate/config.json renamed 0.0%
tools/amalgamate/config_json.json
tools/amalgamate/config_json_fwd.json added

Makefiles (3 of 5):

NameStatusDeltaVisual Diff
docs/docset/Makefile changed 0.7% diff
docs/mkdocs/Makefile changed 4.1% diff
Makefile changed 12.3% diff

SGML Documents (all 2):

NameStatusDeltaVisual Diff
docs/mkdocs/docs/api/macros/index.md changed 9.3% diff
tools/generate_natvis/nlohmann_json.natvis.j2 added

SQL Files (all 1):

NameStatusDeltaVisual Diff
docs/docset/docSet.sql changed 1.9% diff

YAML Files (12 of 17):

NameStatusDeltaVisual Diff
.github/external_ci/appveyor.yml changed 10.9% diff
.github/ISSUE_TEMPLATE/bug.yaml changed 2.5% diff
.github/labeler.yml added
.github/workflows/codeql-analysis.yml changed 52.7% diff
.github/workflows/labeler.yml added
.github/workflows/macos.yml changed 19.9% diff
.github/workflows/publish_documentation.yml added
.github/workflows/ubuntu.yml changed 19.1% diff
.github/workflows/windows.yml changed 9.1% diff
.lgtm.yml added
docs/mkdocs/mkdocs.yml changed 1.7% diff
wsjcpp.yml changed 26.8% diff

Image Files (2 of 23):

NameStatusDeltaVisual Diff
docs/avatars.png changed 5.2%
docs/json.gif changed 0.01%

Directories (2 of 92):

NameStatus
tests/abi/config added
tools/generate_natvis added

Change Logs (1 of 2):

NameStatusDeltaVisual Diff
ChangeLog.md changed 1.7% diff

Readme Files (2 of 13):

NameStatusDeltaVisual Diff
README.md changed 30.4% diff
tools/generate_natvis/README.md added

Text Files (44 of 364):

NameStatusDeltaVisual Diff
.github/CONTRIBUTING.md changed 19.0% diff
.github/PULL_REQUEST_TEMPLATE.md changed 15.6% diff
.reuse/templates/json.jinja2 changed 12.6% diff
.reuse/templates/json_support.jinja2 changed 12.0% diff
CITATION.cff changed 11.0% diff
docs/examples/from_json__default_constructible.output added
docs/examples/from_json__non_default_constructible.output added
docs/examples/json_pointer__operator__equal.output added
docs/examples/json_pointer__operator__equal_stringtype.output added
docs/examples/json_pointer__operator__notequal.output added
docs/examples/json_pointer__operator__notequal_stringtype.output added
docs/examples/nlohmann_json_namespace.output added
docs/examples/nlohmann_json_namespace_no_version.output added
docs/examples/nlohmann_json_version.output changed 100.0% diff
docs/mkdocs/docs/api/basic_json/boolean_t.md changed 17.6% diff
docs/mkdocs/docs/api/basic_json/object_comparator_t.md changed 16.7% diff
docs/mkdocs/docs/api/basic_json/object_t.md changed 3.1% diff
docs/mkdocs/docs/api/basic_json/to_bjdata.md changed 9.6% diff
docs/mkdocs/docs/api/basic_json/value_t.md changed 8.2% diff
docs/mkdocs/docs/api/json_sax/parse_error.md changed 7.9% diff
docs/mkdocs/docs/api/macros/json_use_legacy_discarded_value_comparison.md changed 26.1% diff
docs/mkdocs/docs/api/macros/nlohmann_define_type_intrusive.md changed 9.1% diff
docs/mkdocs/docs/api/macros/nlohmann_define_type_non_intrusive.md changed 8.3% diff
docs/mkdocs/docs/api/macros/nlohmann_json_namespace.md changed 100.0% diff
docs/mkdocs/docs/api/macros/nlohmann_json_namespace_begin.md changed 100.0% diff
docs/mkdocs/docs/api/macros/nlohmann_json_namespace_no_version.md added
docs/mkdocs/docs/api/operator_gtgt.md changed 7.6% diff
docs/mkdocs/docs/api/operator_literal_json.md changed 11.7% diff
docs/mkdocs/docs/api/operator_literal_json_pointer.md changed 10.2% diff
docs/mkdocs/docs/api/operator_ltlt.md changed 4.7% diff
docs/mkdocs/docs/features/binary_formats/bjdata.md changed 46.1% diff
docs/mkdocs/docs/features/binary_formats/bson.md changed 3.6% diff
docs/mkdocs/docs/features/binary_formats/cbor.md changed 9.2% diff
docs/mkdocs/docs/features/binary_formats/messagepack.md changed 19.0% diff
docs/mkdocs/docs/features/binary_formats/ubjson.md changed 31.2% diff
docs/mkdocs/docs/features/element_access/unchecked_access.md changed 4.1% diff
docs/mkdocs/docs/features/json_pointer.md changed 2.5% diff
docs/mkdocs/docs/features/namespace.md added
docs/mkdocs/docs/home/faq.md changed 17.8% diff
docs/mkdocs/docs/home/releases.md changed 0.5% diff
docs/mkdocs/docs/integration/cmake.md changed 5.5% diff
docs/mkdocs/docs/integration/package_managers.md changed 11.1% diff
docs/mkdocs/requirements.txt changed 62.7% diff
meson.build changed 18.4% diff

Packages Compared:

json-3.11.1.tar.gz
json-3.11.2.tar.gz


Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)