AOU-01 | Reviewed: ⨯ | Score: 0.0#
The integrator shall report problems with eclipse-score/inc_nlohmann_json’s implementation to the upstream nlohmann/json repository whenever a problem is detected.
Supported Requests:
Item |
Summary |
Score |
Status |
|---|---|---|---|
Constraints on adaptation and deployment of eclipse-score/inc_nlohmann_json are specified. |
0.00 |
⨯ Item Reviewed |
Supporting Items:
None
References:
None
Fallacies:
None
Graph:
date-time |
AOU-01 |
|---|---|
2025-11-26 12:04:09 |
0.00 |
2025-11-26 12:52:19.093864 |
0.00 |
AOU-02 | Reviewed: ⨯ | Score: 0.0#
The integrator shall ensure that the build environment used for eclipse-score/inc_nlohmann_json is supplied with consistent dependencies in every integrating system.
Supported Requests:
Item |
Summary |
Score |
Status |
|---|---|---|---|
Constraints on adaptation and deployment of eclipse-score/inc_nlohmann_json are specified. |
0.00 |
⨯ Item Reviewed |
Supporting Items:
None
References:
None
Fallacies:
None
Graph:
date-time |
AOU-02 |
|---|---|
2025-11-26 12:04:09 |
0.00 |
2025-11-26 12:52:19.093864 |
0.00 |
AOU-03 | Reviewed: ⨯ | Score: 0.0#
The integrator shall ensure that integrator-controlled mirrors of the dependencies of the nlohmann/json repository are persistently and accessibly stored as long as the nlohmann/json library is used within eclipse-score/inc_nlohmann_json.
Supported Requests:
Item |
Summary |
Score |
Status |
|---|---|---|---|
Constraints on adaptation and deployment of eclipse-score/inc_nlohmann_json are specified. |
0.00 |
⨯ Item Reviewed |
Supporting Items:
None
References:
None
Fallacies:
None
Graph:
date-time |
AOU-03 |
|---|---|
2025-11-26 12:04:09 |
0.00 |
2025-11-26 12:52:19.093864 |
0.00 |
AOU-04 | Reviewed: ⨯ | Score: 0.0#
The integrator shall ensure that exceptions are properly handled or turned off in eclipse-score/inc_nlohmann_json, whenever eclipse-score/inc_nlohmann_json’s implementation of nlohmann/json is used.
Supported Requests:
Item |
Summary |
Score |
Status |
|---|---|---|---|
Constraints on adaptation and deployment of eclipse-score/inc_nlohmann_json are specified. |
0.00 |
⨯ Item Reviewed |
Supporting Items:
None
References:
None
Fallacies:
None
Graph:
date-time |
AOU-04 |
|---|---|
2025-11-26 12:04:09 |
0.00 |
2025-11-26 12:52:19.093864 |
0.00 |
All exceptions (json::parse_error, json::invalid_iterator, json::type_error, json::out_of_range, json::other_error) inherit from json::exception.
The nlohman/json library uses JSON_TRY, JSON_CATCH, etc., marcos instead of the exception keywords try, catch, etc., which may be overwritten to suppress exceptions. Each keyword can be individually overwritten (e.g. #define JSON_THROW(exception) std::abort()) or you can set (#define JSON_NOEXCEPTION) which leads to suppressing exceptions.
Alternatively, the accept function may first be used to check if the JSON is valid since the accept function only throws an exception for an empty input. In case of invalid JSON, false is returned and no exception. The parse function also has a parameter allow_exceptions to turn off parse error exceptions.
AOU-05 | Reviewed: ⨯ | Score: 0.0#
The integrator shall ensure that in eclipse-score/inc_nlohmann_json, input is encoded as UTF-8 (as required by RFC8259) and that in case other string formats are used, thrown exceptions are properly handled.
Supported Requests:
Item |
Summary |
Score |
Status |
|---|---|---|---|
Constraints on adaptation and deployment of eclipse-score/inc_nlohmann_json are specified. |
0.00 |
⨯ Item Reviewed |
Supporting Items:
None
References:
None
Fallacies:
None
Graph:
date-time |
AOU-05 |
|---|---|
2025-11-26 12:04:09 |
0.00 |
2025-11-26 12:52:19.093864 |
0.00 |
AOU-06 | Reviewed: ⨯ | Score: 0.0#
The integrator shall ensure that in eclipse-score/inc_nlohmann_json brace initialization (e.g. json j{true};) is not used with the types basic_json, json, or ordered_json, unless an object or array is created.
Supported Requests:
Item |
Summary |
Score |
Status |
|---|---|---|---|
Constraints on adaptation and deployment of eclipse-score/inc_nlohmann_json are specified. |
0.00 |
⨯ Item Reviewed |
Supporting Items:
None
References:
None
Fallacies:
None
Graph:
date-time |
AOU-06 |
|---|---|
2025-11-26 12:04:09 |
0.00 |
2025-11-26 12:52:19.093864 |
0.00 |
AOU-07 | Reviewed: ⨯ | Score: 0.0#
The integrator shall ensure in eclipse-score/inc_nlohmann_json that exceptions, which are expected during parsing with default parameters, are properly handled whenever the input is no valid JSON.
Supported Requests:
Item |
Summary |
Score |
Status |
|---|---|---|---|
Constraints on adaptation and deployment of eclipse-score/inc_nlohmann_json are specified. |
0.00 |
⨯ Item Reviewed |
Supporting Items:
None
References:
None
Fallacies:
None
Graph:
date-time |
AOU-07 |
|---|---|
2025-11-26 12:04:09 |
0.00 |
2025-11-26 12:52:19.093864 |
0.00 |
AOU-08 | Reviewed: ⨯ | Score: 0.0#
The integrator shall ensure that all necessary source files and built tools are mirrored in eclipse-score/inc_nlohmann_json, e.g. using a built server without internet access, as long as nlohmann/json is actively used within eclipse-score/inc_nlohmann_json.
Supported Requests:
Item |
Summary |
Score |
Status |
|---|---|---|---|
Constraints on adaptation and deployment of eclipse-score/inc_nlohmann_json are specified. |
0.00 |
⨯ Item Reviewed |
Supporting Items:
None
References:
None
Fallacies:
None
Graph:
date-time |
AOU-08 |
|---|---|
2025-11-26 12:04:09 |
0.00 |
2025-11-26 12:52:19.093864 |
0.00 |
AOU-09 | Reviewed: ⨯ | Score: 0.0#
The integrator shall ensure inside eclipse-score/inc_nlohmann_json that advanced warning indicators for misbehaviours are identified, and monitoring mechanisms are specified, verified and validated based on analysis.
Supported Requests:
Item |
Summary |
Score |
Status |
|---|---|---|---|
Constraints on adaptation and deployment of eclipse-score/inc_nlohmann_json are specified. |
0.00 |
⨯ Item Reviewed |
Supporting Items:
None
References:
None
Fallacies:
None
Graph:
date-time |
AOU-09 |
|---|---|
2025-11-26 12:04:09 |
0.00 |
2025-11-26 12:52:19.093864 |
0.00 |
AOU-10 | Reviewed: ⨯ | Score: 0.0#
The integrator shall, whenever possible, turn any remaining Assumptions-of-Use (AOU) items into statements and add suitable references and/or validators.
Supported Requests:
Item |
Summary |
Score |
Status |
|---|---|---|---|
Constraints on adaptation and deployment of eclipse-score/inc_nlohmann_json are specified. |
0.00 |
⨯ Item Reviewed |
Supporting Items:
None
References:
None
Fallacies:
None
Graph:
date-time |
AOU-10 |
|---|---|
2025-11-26 12:04:09 |
0.00 |
2025-11-26 12:52:19.093864 |
0.00 |
AOU-11 | Reviewed: ⨯ | Score: 0.0#
The integrator shall, whenever possible, replace outdated and/or provide additional references and validators that would further improve the trustability of a statement.
Supported Requests:
Item |
Summary |
Score |
Status |
|---|---|---|---|
Constraints on adaptation and deployment of eclipse-score/inc_nlohmann_json are specified. |
0.00 |
⨯ Item Reviewed |
Supporting Items:
None
References:
None
Fallacies:
None
Graph:
date-time |
AOU-11 |
|---|---|
2025-11-26 12:04:09 |
0.00 |
2025-11-26 12:52:19.093864 |
0.00 |
AOU-14 | Reviewed: ⨯ | Score: 0.0#
The integrator shall ensure that the eclipse-score/inc_nlohmann_json is built with tools from the provided matrix specification, whenever nlohmann/json is used within eclipse-score/inc_nlohmann_json. (not yet provided)
Supported Requests:
Item |
Summary |
Score |
Status |
|---|---|---|---|
Constraints on adaptation and deployment of eclipse-score/inc_nlohmann_json are specified. |
0.00 |
⨯ Item Reviewed |
Supporting Items:
None
References:
None
Fallacies:
None
Graph:
date-time |
AOU-14 |
|---|---|
2025-11-26 12:04:09 |
0.00 |
2025-11-26 12:52:19.093864 |
0.00 |
AOU-15 | Reviewed: ⨯ | Score: 0.0#
The integrator shall maintain mirrors for all code and tools utilized in testing as long as nlohmann/json is actively used within eclipse-score/inc_nlohmann_json.
Supported Requests:
Item |
Summary |
Score |
Status |
|---|---|---|---|
Constraints on adaptation and deployment of eclipse-score/inc_nlohmann_json are specified. |
0.00 |
⨯ Item Reviewed |
Supporting Items:
None
References:
None
Fallacies:
None
Graph:
date-time |
AOU-15 |
|---|---|
2025-11-26 12:04:09 |
0.00 |
2025-11-26 12:52:19.093864 |
0.00 |
AOU-16 | Reviewed: ⨯ | Score: 0.0#
The integrator shall use C++ versions and compilers that are tested in the CI pipeline, whenever nlohmann/json is used within eclipse-score/inc_nlohmann_json.
Supported Requests:
Item |
Summary |
Score |
Status |
|---|---|---|---|
Constraints on adaptation and deployment of eclipse-score/inc_nlohmann_json are specified. |
0.00 |
⨯ Item Reviewed |
Supporting Items:
None
References:
None
Fallacies:
None
Graph:
date-time |
AOU-16 |
|---|---|
2025-11-26 12:04:09 |
0.00 |
2025-11-26 12:52:19.093864 |
0.00 |
AOU-17 | Reviewed: ⨯ | Score: 0.0#
The integrator shall identify misbehaviours for the nlohmann/json library, define appropriate mitigations, and ensure that these mitigations are thoroughly validated, whenever using eclipse-score/inc_nlohmann_json.
Supported Requests:
Item |
Summary |
Score |
Status |
|---|---|---|---|
Constraints on adaptation and deployment of eclipse-score/inc_nlohmann_json are specified. |
0.00 |
⨯ Item Reviewed |
Supporting Items:
None
References:
None
Fallacies:
None
Graph:
date-time |
AOU-17 |
|---|---|
2025-11-26 12:04:09 |
0.00 |
2025-11-26 12:52:19.093864 |
0.00 |
AOU-18 | Reviewed: ⨯ | Score: 0.0#
The integrator shall ensure that monitoring data from deployed software is accurately captured, securely stored, and well-documented for analysis within eclipse-score/inc_nlohmann_json, as long as the nlohmann/json library is actively used within eclipse-score/inc_nlohmann_json.
Supported Requests:
Item |
Summary |
Score |
Status |
|---|---|---|---|
Constraints on adaptation and deployment of eclipse-score/inc_nlohmann_json are specified. |
0.00 |
⨯ Item Reviewed |
Supporting Items:
None
References:
None
Fallacies:
None
Graph:
date-time |
AOU-18 |
|---|---|
2025-11-26 12:04:09 |
0.00 |
2025-11-26 12:52:19.093864 |
0.00 |
AOU-19 | Reviewed: ⨯ | Score: 0.0#
The integrator shall analyze monitoring data systematically to detect trends and identify issues, as long as the nlohmann/json library is actively used within eclipse-score/inc_nlohmann_json.
Supported Requests:
Item |
Summary |
Score |
Status |
|---|---|---|---|
Constraints on adaptation and deployment of eclipse-score/inc_nlohmann_json are specified. |
0.00 |
⨯ Item Reviewed |
Supporting Items:
None
References:
None
Fallacies:
None
Graph:
date-time |
AOU-19 |
|---|---|
2025-11-26 12:04:09 |
0.00 |
2025-11-26 12:52:19.093864 |
0.00 |
AOU-20 | Reviewed: ⨯ | Score: 0.0#
The integrator shall ensure that the keys within an object are unique, whenever an object is to be parsed by eclipse-score/inc_nlohmann_json.
Supported Requests:
Item |
Summary |
Score |
Status |
|---|---|---|---|
Constraints on adaptation and deployment of eclipse-score/inc_nlohmann_json are specified. |
0.00 |
⨯ Item Reviewed |
Supporting Items:
None
References:
None
Fallacies:
None
Graph:
date-time |
AOU-20 |
|---|---|
2025-11-26 12:04:09 |
0.00 |
2025-11-26 12:52:19.093864 |
0.00 |
AOU-21 | Reviewed: ⨯ | Score: 0.0#
The integrator shall ensure that a string does not contain escaped unpaired utf-16 surrogate characters, and that exceptions are properly handled in eclipse-score/inc_nlohmann_json, whenever a string is to be parsed.
Supported Requests:
Item |
Summary |
Score |
Status |
|---|---|---|---|
Constraints on adaptation and deployment of eclipse-score/inc_nlohmann_json are specified. |
0.00 |
⨯ Item Reviewed |
Supporting Items:
None
References:
None
Fallacies:
None
Graph:
date-time |
AOU-21 |
|---|---|
2025-11-26 12:04:09 |
0.00 |
2025-11-26 12:52:19.093864 |
0.00 |
AOU-22 | Reviewed: ⨯ | Score: 0.0#
The integrator shall ensure that numbers are written in base 10, and that exceptions and misbehaviours in case that any other base is used are properly handled and mitigated within eclipse-score/inc_nlohmann_json, whenever a number is parsed.
Supported Requests:
Item |
Summary |
Score |
Status |
|---|---|---|---|
Constraints on adaptation and deployment of eclipse-score/inc_nlohmann_json are specified. |
0.00 |
⨯ Item Reviewed |
Supporting Items:
None
References:
None
Fallacies:
None
Graph:
date-time |
AOU-22 |
|---|---|
2025-11-26 12:04:09 |
0.00 |
2025-11-26 12:52:19.093864 |
0.00 |
AOU-23 | Reviewed: ⨯ | Score: 0.0#
The integrator shall ensure that data are complete and error-free, whenever they are transmitted to eclipse-score/inc_nlohmann_json.
Supported Requests:
Item |
Summary |
Score |
Status |
|---|---|---|---|
Constraints on adaptation and deployment of eclipse-score/inc_nlohmann_json are specified. |
0.00 |
⨯ Item Reviewed |
Supporting Items:
None
References:
None
Fallacies:
None
Graph:
date-time |
AOU-23 |
|---|---|
2025-11-26 12:04:09 |
0.00 |
2025-11-26 12:52:19.093864 |
0.00 |
AOU-24 | Reviewed: ⨯ | Score: 0.0#
The integrator shall ensure that the data do not change during reading, whenever transmitted to eclipse-score/inc_nlohmann_json.
Supported Requests:
Item |
Summary |
Score |
Status |
|---|---|---|---|
Constraints on adaptation and deployment of eclipse-score/inc_nlohmann_json are specified. |
0.00 |
⨯ Item Reviewed |
Supporting Items:
None
References:
None
Fallacies:
None
Graph:
date-time |
AOU-24 |
|---|---|
2025-11-26 12:04:09 |
0.00 |
2025-11-26 12:52:19.093864 |
0.00 |
AOU-25 | Reviewed: ⨯ | Score: 0.0#
The integrator shall convince themselves that the behaviour of the used C++ standard library is known, verified and validated.
Supported Requests:
Item |
Summary |
Score |
Status |
|---|---|---|---|
Constraints on adaptation and deployment of eclipse-score/inc_nlohmann_json are specified. |
0.00 |
⨯ Item Reviewed |
Supporting Items:
None
References:
None
Fallacies:
None
Graph:
date-time |
AOU-25 |
|---|---|
2025-11-26 12:04:09 |
0.00 |
2025-11-26 12:52:19.093864 |
0.00 |
AOU-26 | Reviewed: ⨯ | Score: 0.0#
The integrator shall convince themselves that the misbehaviours of the C++ standard library and mitigations are known, verified and validated.
Supported Requests:
Item |
Summary |
Score |
Status |
|---|---|---|---|
Constraints on adaptation and deployment of eclipse-score/inc_nlohmann_json are specified. |
0.00 |
⨯ Item Reviewed |
Supporting Items:
None
References:
None
Fallacies:
None
Graph:
date-time |
AOU-26 |
|---|---|
2025-11-26 12:04:09 |
0.00 |
2025-11-26 12:52:19.093864 |
0.00 |
AOU-27 | Reviewed: ⨯ | Score: 0.0#
The integrator shall ensure that the ‘Release management’ and ‘Update concepts’ in TSF/README.md are followed whenever any changes are done in eclipse-score/inc_nlohmann_json.
Supported Requests:
Item |
Summary |
Score |
Status |
|---|---|---|---|
Constraints on adaptation and deployment of eclipse-score/inc_nlohmann_json are specified. |
0.00 |
⨯ Item Reviewed |
Supporting Items:
None
References:
None
Fallacies:
None
Graph:
date-time |
AOU-27 |
|---|---|
2025-11-26 12:04:09 |
0.00 |
2025-11-26 12:52:19.093864 |
0.00 |
AOU-28 | Reviewed: ⨯ | Score: 0.0#
The integrator shall ensure that the known open bugs of the nlohmann/json repository are regularly reviewed on their impact on the use of the documented version of nlohmann/json, as long as the nlohmann/json library is actively used within eclipse-score/inc_nlohmann_json.
Supported Requests:
Item |
Summary |
Score |
Status |
|---|---|---|---|
Constraints on adaptation and deployment of eclipse-score/inc_nlohmann_json are specified. |
0.00 |
⨯ Item Reviewed |
Supporting Items:
None
References:
None
Fallacies:
None
Graph:
date-time |
AOU-28 |
|---|---|
2025-11-26 12:04:09 |
0.00 |
2025-11-26 12:52:19.093864 |
0.00 |
AOU-29 | Reviewed: ⨯ | Score: 0.0#
The integrator shall check the security tab in the GitHub UI on a regular basis, analyze and either fix or dismiss any outstanding CVEs.
Supported Requests:
Item |
Summary |
Score |
Status |
|---|---|---|---|
Constraints on adaptation and deployment of eclipse-score/inc_nlohmann_json are specified. |
0.00 |
⨯ Item Reviewed |
Supporting Items:
None
References:
None
Fallacies:
None
Graph:
date-time |
AOU-29 |
|---|---|
2025-11-26 12:04:09 |
0.00 |
2025-11-26 12:52:19.093864 |
0.00 |
AOU-30 | Reviewed: ⨯ | Score: 0.0#
The integrator shall review the answers to each of the TSF evidence lists in the TA_CONTEXT files (see e.g., TSF/trustable/assertions/TA-ANALYSIS_CONTEXT.md). For each point that has not already been fulfilled, the integrator shall evaluate it and provide the relevant evidence if possible.
Supported Requests:
Item |
Summary |
Score |
Status |
|---|---|---|---|
Constraints on adaptation and deployment of eclipse-score/inc_nlohmann_json are specified. |
0.00 |
⨯ Item Reviewed |
Supporting Items:
None
References:
None
Fallacies:
None
Graph:
date-time |
AOU-30 |
|---|---|
2025-11-26 12:04:09 |
0.00 |
2025-11-26 12:52:19.093864 |
0.00 |