Skip to content

Bug: gd_req missing required link satisfies #135

@MaximilianSoerenPollak

Description

@MaximilianSoerenPollak

Description

Noticing more missing attributes according to new process implementation.

Analysis results

Errors:

process_areas/configuration_management/guidance/configuration_process_req.rst:18: WARNING: gd_req__configuration_uid: is missing required link: `satisfies`. [score_metamodel]
process_areas/configuration_management/guidance/configuration_process_req.rst:28: WARNING: gd_req__config__workproducts_storage: is missing required link: `satisfies`. [score_metamodel]
process_areas/configuration_management/guidance/configuration_process_req.rst:52: WARNING: gd_req__config__baseline_diff: is missing required link: `satisfies`. [score_metamodel]
process_areas/documentation_management/guidance/documentation_process_reqs.rst:20: WARNING: gd_req__doc__types: is missing required link: `satisfies`. [score_metamodel]
process_areas/documentation_management/guidance/documentation_process_reqs.rst:51: WARNING: gd_req__doc__attributes_manual: is missing required link: `satisfies`. [score_metamodel]
process_areas/documentation_management/guidance/documentation_process_reqs.rst:70: WARNING: gd_req__doc__author: is missing required link: `satisfies`. [score_metamodel]
process_areas/documentation_management/guidance/documentation_process_reqs.rst:79: WARNING: gd_req__doc__reviewer: is missing required link: `satisfies`. [score_metamodel]
process_areas/documentation_management/guidance/documentation_process_reqs.rst:88: WARNING: gd_req__doc__approver: is missing required link: `satisfies`. [score_metamodel]
folder_templates/features/feature_name/requirements/index.rst:36: WARNING: stkh_req__requirements__template: is missing required option: `security`. [score_metamodel]
process_areas/architecture_design/guidance/architecture_process_reqs.rst:98: WARNING: gd_req__arch__attribute_uid: is missing required link: `satisfies`. [score_metamodel]
process_areas/architecture_design/guidance/architecture_process_reqs.rst:112: WARNING: gd_req__arch__attr_security: is missing required link: `satisfies`. [score_metamodel]
process_areas/architecture_design/guidance/architecture_process_reqs.rst:122: WARNING: gd_req__arch__attr_safety: is missing required link: `satisfies`. [score_metamodel]
process_areas/architecture_design/guidance/architecture_process_reqs.rst:133: WARNING: gd_req__arch__attr_status: is missing required link: `satisfies`. [score_metamodel]
process_areas/architecture_design/guidance/architecture_process_reqs.rst:147: WARNING: gd_req__arch__attr_fulfils: is missing required link: `satisfies`. [score_metamodel]
process_areas/architecture_design/guidance/architecture_process_reqs.rst:175: WARNING: gd_req__arch__attr_mandatory: is missing required link: `satisfies`. [score_metamodel]
process_areas/architecture_design/guidance/architecture_process_reqs.rst:188: WARNING: gd_req__arch__linkage_safety: is missing required link: `satisfies`. [score_metamodel]
process_areas/architecture_design/guidance/architecture_process_reqs.rst:195: WARNING: gd_req__arch__linkage_safety_trace: is missing required link: `satisfies`. [score_metamodel]
process_areas/architecture_design/guidance/architecture_process_reqs.rst:202: WARNING: gd_req__arch__linkage_security_trace: is missing required link: `satisfies`. [score_metamodel]
process_areas/architecture_design/guidance/architecture_process_reqs.rst:209: WARNING: gd_req__arch__linkage_requirement: is missing required link: `satisfies`. [score_metamodel]
process_areas/architecture_design/guidance/architecture_process_reqs.rst:217: WARNING: gd_req__arch__linkage_requirement_type: is missing required link: `satisfies`. [score_metamodel]
process_areas/architecture_design/guidance/architecture_process_reqs.rst:227: WARNING: gd_req__arch__consistency_model: is missing required link: `satisfies`. [score_metamodel]
process_areas/architecture_design/guidance/architecture_process_reqs.rst:234: WARNING: gd_req__arch__consistency_interf: is missing required link: `satisfies`. [score_metamodel]
process_areas/architecture_design/guidance/architecture_process_reqs.rst:241: WARNING: gd_req__arch__consistency_dynamic: is missing required link: `satisfies`. [score_metamodel]
process_areas/architecture_design/_assets/architecture_modeling_example.rst:209: WARNING: stkh_req__archdes_example_req: is missing required option: `security`. [score_metamodel]
process_areas/safety_management/guidance/process_req.rst:18: WARNING: gd_req__safety__doc_status: is missing required link: `satisfies`. [score_metamodel]
process_areas/safety_management/guidance/process_req.rst:28: WARNING: gd_req__safety__wp_status: is missing required link: `satisfies`. [score_metamodel]
process_areas/security_management/guidance/security_management_process_reqs.rst:19: WARNING: gd_req__security_doc_status: is missing required link: `satisfies`. [score_metamodel]
process_areas/security_management/guidance/security_management_process_reqs.rst:30: WARNING: gd_req__security_wp_status: is missing required link: `satisfies`. [score_metamodel]
process_areas/verification/guidance/verification_process_toolreqs.rst:21: WARNING: gd_req__verification__link_tests: is missing required link: `satisfies`. [score_metamodel]
process_areas/verification/guidance/verification_process_toolreqs.rst:51: WARNING: gd_req__verification__link_tests_cpp: is missing required link: `satisfies`. [score_metamodel]
process_areas/verification/guidance/verification_process_toolreqs.rst:82: WARNING: gd_req__verification__link_tests_python: is missing required link: `satisfies`. [score_metamodel]
process_areas/verification/guidance/verification_process_toolreqs.rst:105: WARNING: gd_req__verification__link_tests_rust: is missing required link: `satisfies`. [score_metamodel]
process_areas/verification/guidance/verification_process_toolreqs.rst:127: WARNING: gd_req__verification__independence: is missing required link: `satisfies`. [score_metamodel]
process_areas/verification/guidance/verification_process_toolreqs.rst:134: WARNING: gd_req__verification__reporting: is missing required link: `satisfies`. [score_metamodel]
process_areas/verification/guidance/verification_process_toolreqs.rst:142: WARNING: gd_req__verification__checks: is missing required link: `satisfies`. [score_metamodel]
process_areas/verification/guidance/verification_process_toolreqs.rst:156: WARNING: gd_req__verification__checks_extended: is missing required link: `satisfies`. [score_metamodel]

Accepted

Solution

Either:

  • Fix process (satisfies not required for gd_req)
  • Fix warnings mentioned above

#133

Error Occurrence Rate

Reproducible

How to reproduce

Running latest docs-as-code with latest git override.

git_override(
module_name = "score_process",
remote = "https://github.com/eclipse-score/process_description.git",
commit = "a7973f608014b529709c0b74e42581cf24ef2437"
)

Supporting Information

Let me know any questions

Classification

major

Affected Version

1.0

Expected Closure Version

1.0

Category

  • Safety Related
  • Security Related

ASIL classification

No response

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

Projects

Status

Done

Relationships

None yet

Development

No branches or pull requests

Issue actions