Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion TSF/trustable/assertions/TA-ANALYSIS.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ references:
path: ./TSF/trustable/assertions/TA-ANALYSIS-CHECKLIST.md
---

Collected data from tests and monitoring of deployed software in score-json is analysed according to specified objectives.
Collected data from tests and monitoring of deployed software in eclipse-score/inc_nlohmann_json is analysed according to specified objectives.
2 changes: 1 addition & 1 deletion TSF/trustable/assertions/TA-CONSTRAINTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ references:
path: ./TSF/trustable/assertions/TA-CONSTRAINTS-CHECKLIST.md
---

Constraints on adaptation and deployment of score-json are specified.
Constraints on adaptation and deployment of eclipse-score/inc_nlohmann_json are specified.
2 changes: 1 addition & 1 deletion TSF/trustable/assertions/TA-DATA.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ references:
path: ./TSF/trustable/assertions/TA-DATA-CHECKLIST.md
---

Data in score-json is collected from tests, and from monitoring of deployed software, according to specified objectives.
Data in eclipse-score/inc_nlohmann_json is collected from tests, and from monitoring of deployed software, according to specified objectives.
2 changes: 1 addition & 1 deletion TSF/trustable/assertions/TA-INDICATORS.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ references:
path: ./TSF/trustable/assertions/TA-INDICATORS-CHECKLIST.md
---

In score-json, advanced warning indicators for misbehaviours are identified, and monitoring mechanisms are specified, verified and validated based on analysis.
In eclipse-score/inc_nlohmann_json, advanced warning indicators for misbehaviours are identified, and monitoring mechanisms are specified, verified and validated based on analysis.
2 changes: 1 addition & 1 deletion TSF/trustable/assumptions-of-use/AOU-01.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ level: 1.1
normative: true
---

The integrator shall report problems with score-json's implementation to the upstream nlohmann/json repository whenever a problem is detected.
The integrator shall report problems with eclipse-score/inc_nlohmann_json's implementation to the upstream nlohmann/json repository whenever a problem is detected.
2 changes: 1 addition & 1 deletion TSF/trustable/assumptions-of-use/AOU-02.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ level: 1.1
normative: true
---

The integrator shall ensure that the build environment used for score-json is supplied with consistent dependencies in every integrating system.
The integrator shall ensure that the build environment used for eclipse-score/inc_nlohmann_json is supplied with consistent dependencies in every integrating system.
2 changes: 1 addition & 1 deletion TSF/trustable/assumptions-of-use/AOU-03.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ level: 1.1
normative: true
---

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 score-json.
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.
2 changes: 1 addition & 1 deletion TSF/trustable/assumptions-of-use/AOU-04.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ level: 1.1
normative: true
---

The integrator shall ensure that exceptions are properly handled or turned off in score-json, whenever score-json's implementation of nlohmann/json is used.
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.
2 changes: 1 addition & 1 deletion TSF/trustable/assumptions-of-use/AOU-05.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ level: 1.1
normative: true
---

The integrator shall ensure that in score-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.
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.
2 changes: 1 addition & 1 deletion TSF/trustable/assumptions-of-use/AOU-06.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ level: 1.1
normative: true
---

The integrator shall ensure that in score-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.
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.
2 changes: 1 addition & 1 deletion TSF/trustable/assumptions-of-use/AOU-07.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ level: 1.1
normative: true
---

The integrator shall ensure in score-json that exceptions, which are expected during parsing with default parameters, are properly handled whenever the input is no valid JSON.
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.
2 changes: 1 addition & 1 deletion TSF/trustable/assumptions-of-use/AOU-08.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ level: 1.1
normative: true
---

The integrator shall ensure that all necessary source files and built tools are mirrored in score-json, e.g. using a built server without internet access, as long as nlohmann/json is actively used within score-json.
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.
2 changes: 1 addition & 1 deletion TSF/trustable/assumptions-of-use/AOU-09.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ level: 1.1
normative: true
---

The integrator shall ensure inside score-json that advanced warning indicators for misbehaviours are identified, and monitoring mechanisms are specified, verified and validated based on analysis.
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.
2 changes: 1 addition & 1 deletion TSF/trustable/assumptions-of-use/AOU-14.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ level: 1.1
normative: true
---

The integrator shall ensure that the score-json is built with tools from the provided matrix specification, whenever nlohmann/json is used within score-json. (not yet provided)
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)
2 changes: 1 addition & 1 deletion TSF/trustable/assumptions-of-use/AOU-15.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ level: 1.1
normative: true
---

The integrator shall maintain mirrors for all code and tools utilized in testing as long as nlohmann/json is actively used within score-json.
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.
2 changes: 1 addition & 1 deletion TSF/trustable/assumptions-of-use/AOU-16.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ level: 1.1
normative: true
---

The integrator shall use C++ versions and compilers that are tested in the CI pipeline, whenever nlohmann/json is used within score-json.
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.
2 changes: 1 addition & 1 deletion TSF/trustable/assumptions-of-use/AOU-17.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ level: 1.1
normative: true
---

The integrator shall identify misbehaviours for the nlohmann/json library, define appropriate mitigations, and ensure that these mitigations are thoroughly validated, whenever using score-json.
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.
2 changes: 1 addition & 1 deletion TSF/trustable/assumptions-of-use/AOU-18.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ level: 1.1
normative: true
---

The integrator shall ensure that monitoring data from deployed software is accurately captured, securely stored, and well-documented for analysis within score-json, as long as the nlohmann/json library is actively used within score-json.
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.
2 changes: 1 addition & 1 deletion TSF/trustable/assumptions-of-use/AOU-19.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ level: 1.1
normative: true
---

The integrator shall analyze monitoring data systematically to detect trends and identify issues, as long as the nlohmann/json library is actively used within score-json.
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.
2 changes: 1 addition & 1 deletion TSF/trustable/assumptions-of-use/AOU-20.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ level: 1.1
normative: true
---

The integrator shall ensure that the keys within an object are unique, whenever an object is to be parsed by score-json.
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.
2 changes: 1 addition & 1 deletion TSF/trustable/assumptions-of-use/AOU-21.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ level: 1.1
normative: true
---

The integrator shall ensure that a string does not contain escaped unpaired utf-16 surrogate characters, and that exceptions are properly handled in score-json, whenever a string is to be parsed.
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.
2 changes: 1 addition & 1 deletion TSF/trustable/assumptions-of-use/AOU-22.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ level: 1.1
normative: true
---

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 score-json, whenever a number is parsed.
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.
2 changes: 1 addition & 1 deletion TSF/trustable/assumptions-of-use/AOU-23.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ level: 1.1
normative: true
---

The integrator shall ensure that data are complete and error-free, whenever they are transmitted to score-json.
The integrator shall ensure that data are complete and error-free, whenever they are transmitted to eclipse-score/inc_nlohmann_json.
2 changes: 1 addition & 1 deletion TSF/trustable/assumptions-of-use/AOU-24.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ level: 1.1
normative: true
---

The integrator shall ensure that the data do not change during reading, whenever transmitted to score-json.
The integrator shall ensure that the data do not change during reading, whenever transmitted to eclipse-score/inc_nlohmann_json.
2 changes: 1 addition & 1 deletion TSF/trustable/assumptions-of-use/AOU-27.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ level: 1.1
normative: true
---

The integrator shall ensure that the 'Release management' and 'Update concepts' in TSF/README.md are followed whenever any changes are done in score-json.
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.
2 changes: 1 addition & 1 deletion TSF/trustable/assumptions-of-use/AOU-28.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ level: 1.1
normative: true
---

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 score-json.
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.
2 changes: 1 addition & 1 deletion TSF/trustable/no-json-faults/NJF-06.4.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@ references:
path: "tests/src/unit-testsuites.cpp"
---

The admissible members of an object provided to the score-json have the form name : value.
The admissible members of an object provided to the eclipse-score/inc_nlohmann_json have the form name : value.
2 changes: 1 addition & 1 deletion TSF/trustable/statements/JLS-11.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@ score:
Erikhu1: 1.0
---

Outstanding bugs or misbehaviours are analyzed within score-json to determine whether they are relevant for S-CORE's use cases of the nlohmann/json library.
Outstanding bugs or misbehaviours are analyzed within eclipse-score/inc_nlohmann_json to determine whether they are relevant for S-CORE's use cases of the nlohmann/json library.
2 changes: 1 addition & 1 deletion TSF/trustable/statements/JLS-13.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,4 @@ score:
Erikhu1: 1.0
---

The S-Core methodologies are followed in score-json.
The S-Core methodologies are followed in eclipse-score/inc_nlohmann_json.
2 changes: 1 addition & 1 deletion TSF/trustable/statements/JLS-14.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@ evidence:
sha: "aaf127c04cb31c406e5b04a63f1ae89369fccde6d8fa7cdda1ed4f32dfc5de63"
---

The SHA value of the nlohmann/json library in use within score-json coincides with the SHA value provided by Niels Lohmann for that version.
The SHA value of the nlohmann/json library in use within eclipse-score/inc_nlohmann_json coincides with the SHA value provided by Niels Lohmann for that version.
2 changes: 1 addition & 1 deletion TSF/trustable/statements/JLS-17.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ level: 1.1
normative: true
---

A github workflow calculates the fraction of expectations covered by tests in score-json (TODO).
A github workflow calculates the fraction of expectations covered by tests in eclipse-score/inc_nlohmann_json (TODO).
2 changes: 1 addition & 1 deletion TSF/trustable/statements/JLS-20.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,4 @@ score:
Jonas-Kirchhoff: 1.0
---

A github workflow of score-json saves the history of scores in the trustable graph to derive trends.
A github workflow of eclipse-score/inc_nlohmann_json saves the history of scores in the trustable graph to derive trends.
2 changes: 1 addition & 1 deletion TSF/trustable/statements/JLS-22.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,4 +24,4 @@ score:
Jonas-Kirchhoff: 1.0
---

A github workflow of score-json executes the unit tests daily and saves the results as time-series data.
A github workflow of eclipse-score/inc_nlohmann_json executes the unit tests daily and saves the results as time-series data.
2 changes: 1 addition & 1 deletion TSF/trustable/statements/JLS-30.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@ score:
Erikhu1: 0.5
---

Outstanding CVEs are analyzed within score-json to determine whether they can be dismissed, and/or are relevant for S-CORE's use cases of the nlohmann/json library.
Outstanding CVEs are analyzed within eclipse-score/inc_nlohmann_json to determine whether they can be dismissed, and/or are relevant for S-CORE's use cases of the nlohmann/json library.
2 changes: 1 addition & 1 deletion TSF/trustable/tenets/TT-CONFIDENCE.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ level: 1.1
normative: true
---

Confidence in the nlohmann/json library is achieved by measuring and analysing behaviour and evidence over time within score-json.
Confidence in the nlohmann/json library is achieved by measuring and analysing behaviour and evidence over time within eclipse-score/inc_nlohmann_json.
2 changes: 1 addition & 1 deletion TSF/trustable/tenets/TT-EXPECTATIONS.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ level: 1.1
normative: true
---

Documentation is provided within score-json, specifying what the nlohmann/json library is expected to do, and what it must not do, and how this is verified.
Documentation is provided within eclipse-score/inc_nlohmann_json, specifying what the nlohmann/json library is expected to do, and what it must not do, and how this is verified.
2 changes: 1 addition & 1 deletion TSF/trustable/tenets/TT-RESULTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ level: 1.1
normative: true
---

Evidence is provided within score-json to demonstrate that the nlohmann/json library does what it is supposed to do, and does not do what it must not do.
Evidence is provided within eclipse-score/inc_nlohmann_json to demonstrate that the nlohmann/json library does what it is supposed to do, and does not do what it must not do.