mirror of
https://github.com/nlohmann/json.git
synced 2026-10-03 05:00:30 +00:00
Merge branch 'json-view/18-view-object-index' into json-view/19-edit-set
Signed-off-by: Niels Lohmann <mail@nlohmann.me>
This commit is contained in:
+39
-4
@@ -85,12 +85,14 @@ nav:
|
||||
- features/modules.md
|
||||
- 'nlohmann Namespace': features/namespace.md
|
||||
- features/object_order.md
|
||||
- features/performance.md
|
||||
- Parsing:
|
||||
- features/parsing/index.md
|
||||
- features/parsing/json_lines.md
|
||||
- features/parsing/parse_exceptions.md
|
||||
- features/parsing/parser_callbacks.md
|
||||
- features/parsing/sax_interface.md
|
||||
- features/parsing/untrusted_input.md
|
||||
- features/assertions.md
|
||||
- features/serialization.md
|
||||
- features/enum_conversion.md
|
||||
@@ -295,6 +297,8 @@ nav:
|
||||
- '(constructor)': api/byte_container_with_subtype/byte_container_with_subtype.md
|
||||
- 'clear_subtype': api/byte_container_with_subtype/clear_subtype.md
|
||||
- 'has_subtype': api/byte_container_with_subtype/has_subtype.md
|
||||
- 'operator==': api/byte_container_with_subtype/operator_eq.md
|
||||
- 'operator!=': api/byte_container_with_subtype/operator_ne.md
|
||||
- 'set_subtype': api/byte_container_with_subtype/set_subtype.md
|
||||
- 'subtype': api/byte_container_with_subtype/subtype.md
|
||||
- adl_serializer:
|
||||
@@ -314,6 +318,7 @@ nav:
|
||||
- 'operator string_t': api/json_pointer/operator_string_t.md
|
||||
- 'operator==': api/json_pointer/operator_eq.md
|
||||
- 'operator!=': api/json_pointer/operator_ne.md
|
||||
- 'operator<=>': api/json_pointer/operator_spaceship.md
|
||||
- 'operator/': api/json_pointer/operator_slash.md
|
||||
- 'operator/=': api/json_pointer/operator_slasheq.md
|
||||
- 'parent_pointer': api/json_pointer/parent_pointer.md
|
||||
@@ -358,7 +363,7 @@ nav:
|
||||
- 'JSON_DIAGNOSTIC_POSITIONS': api/macros/json_diagnostic_positions.md
|
||||
- 'JSON_DISABLE_ENUM_SERIALIZATION': api/macros/json_disable_enum_serialization.md
|
||||
- 'JSON_DISABLE_TUPLE_REFERENCE_CONVERSION': api/macros/json_disable_tuple_reference_conversion.md
|
||||
- 'JSON_HAS_CPP_11, JSON_HAS_CPP_14, JSON_HAS_CPP_17, JSON_HAS_CPP_20': api/macros/json_has_cpp_11.md
|
||||
- 'JSON_HAS_CPP_11, JSON_HAS_CPP_14, JSON_HAS_CPP_17, JSON_HAS_CPP_20, JSON_HAS_CPP_23, JSON_HAS_CPP_26': api/macros/json_has_cpp_11.md
|
||||
- 'JSON_HAS_EXPERIMENTAL_FILESYSTEM, JSON_HAS_FILESYSTEM': api/macros/json_has_filesystem.md
|
||||
- 'JSON_HAS_RANGES': api/macros/json_has_ranges.md
|
||||
- 'JSON_HAS_STATIC_RTTI': api/macros/json_has_static_rtti.md
|
||||
@@ -452,8 +457,21 @@ markdown_extensions:
|
||||
auto_append:
|
||||
- ../includes/glossary.md
|
||||
|
||||
# report broken links, anchors, and nav entries as warnings, so that `mkdocs build --strict` (make build) fails
|
||||
validation:
|
||||
nav:
|
||||
omitted_files: warn
|
||||
not_found: warn
|
||||
absolute_links: warn
|
||||
links:
|
||||
not_found: warn
|
||||
anchors: warn
|
||||
absolute_links: warn
|
||||
unrecognized_links: warn
|
||||
|
||||
hooks:
|
||||
- hooks/copy_markdown_source.py
|
||||
- hooks/unreleased_versions.py
|
||||
|
||||
plugins:
|
||||
- search:
|
||||
@@ -461,7 +479,8 @@ plugins:
|
||||
lang: en
|
||||
- minify:
|
||||
minify_html: true
|
||||
- git-revision-date-localized
|
||||
- git-revision-date-localized:
|
||||
strict: false # log "has no git logs" for uncommitted pages as info, not as a warning
|
||||
- redirects:
|
||||
redirect_maps:
|
||||
'api/basic_json/operator_gtgt.md': api/operator_gtgt.md
|
||||
@@ -472,9 +491,25 @@ plugins:
|
||||
'home/code_of_conduct.md': community/code_of_conduct.md
|
||||
- htmlproofer: # see https://github.com/manuzhang/mkdocs-htmlproofer-plugin
|
||||
enabled: !ENV [ENABLED_HTMLPROOFER, False]
|
||||
raise_error_after_finish: true # log every broken link, then fail
|
||||
skip_downloads: true # check headers only (customers.md links large PDFs)
|
||||
raise_error_excludes: # integer status codes, fnmatch patterns
|
||||
403: ['*'] # bot protection against the plugin's "Bot <uuid>" user agent
|
||||
429: ['*'] # rate limiting (hundreds of github.com URLs)
|
||||
502: ['*']
|
||||
503: ['*']
|
||||
504: ['*'] # timeouts are reported as 504
|
||||
-1: # connection errors
|
||||
- 'https://repology.org/*' # repology.org is suspended since 2026-09
|
||||
- 'http://2ak5ape.257.cz/' # customers.md: kept although unreachable
|
||||
401: ['https://fossies.org/*'] # answers the plugin's user agent with 401, browsers and curl with 200
|
||||
404:
|
||||
- 'https://gitlab.b-data.ch/*' # answers the plugin's user agent with 404, browsers with 200
|
||||
# customers.md: kept although dead
|
||||
- 'https://www.cisco.com/c/dam/en_us/about/doing_business/open_source/docs/CiscoWebexDeskCamera-23-1622100417.pdf'
|
||||
- 'https://docs.cyberark.com/Downloads/Legal/Privileged%20Session%20Manager%20for%20SSH%20Third-Party%20Notices.pdf'
|
||||
500: ['https://marne.io/licenses'] # customers.md: kept although dead
|
||||
ignore_urls:
|
||||
- http://nlohmann.github.io/json/*
|
||||
- https://nlohmann.github.io/json/*
|
||||
- mailto:*
|
||||
- privacy:
|
||||
# repology.org refuses requests from GitHub Actions runners, which made
|
||||
|
||||
Reference in New Issue
Block a user