Skip to content
Open
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
8 changes: 7 additions & 1 deletion MODULE.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -50,4 +50,10 @@ bazel_dep(name = "buildifier_prebuilt", version = "8.2.0.2")
###############################################################################
bazel_dep(name = "aspect_rules_lint", version = "1.5.3")
bazel_dep(name = "score_tooling", version = "1.0.2")
bazel_dep(name = "score_docs_as_code", version = "2.3.2")
bazel_dep(name = "score_docs_as_code", version = "2.3.3")

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is only a temporary solution, I guess?

Copy link
Contributor Author

@RolandJentschETAS RolandJentschETAS Jan 22, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes. The infrastructure community have decided to make official releases only from time to time and in between to use this possibility to go to later commits on the other repo. In the moment, when a new release is made, which contains the previous (and the mentioned) commits, this have to be removed and the next release have to be used in the bazel dep above instead. But currently the necessary change is after 2.3.2/2.3.3. Therefore this is the way the infrastructure team have proposed. Anyway I have set the version to 2.3.3, so the diff to the git override commit is smaller.

git_override(
module_name = "score_docs_as_code",
remote = "https://github.com/eclipse-score/docs-as-code.git",
commit = "56ebbde1e4f0d73ec269099babd719a046736ec9",
)
Original file line number Diff line number Diff line change
Expand Up @@ -76,14 +76,13 @@ The components are designed to cover the expectations from the feature architect
:safety: ASIL_B
:status: invalid
:implements: logic_arc_int__feature_name__interface_name1
:fulfils: comp_req__component_name__some_title

.. comp_arc_sta:: Component Name (Static View)
:id: comp_arc_sta__component_name__static_view
:security: YES
:safety: ASIL_B
:status: invalid
:implements: logic_arc_int__feature_name__interface_name1
:fulfils: comp_req__component_name__some_title
:includes: comp_arc_sta__component_name__2

.. needarch::
Expand All @@ -100,7 +99,7 @@ Dynamic Architecture
:security: YES
:safety: ASIL_B
:status: invalid
:fulfils: comp_req__component_name__some_title
:belongs_to: comp__component_name_template

Put here a sequence diagram

Expand All @@ -126,7 +125,6 @@ Internal Components
:safety: ASIL_B
:security: YES
:fulfils: comp_req__component_name__some_title
:implements: logic_arc_int__feature_name__interface_name1

No architecture but detailed design

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ Component Requirements
:safety: ASIL_B
:satisfies: feat_req__feature_name__some_title
:status: invalid
:belongs_to: comp__component_name_template
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems related to here, #515, first time introduce belogns_to, now in templates, and will be there anothr PR to add it to the process requirements, If would expect, that such a major chang is introduced in ONE PR, otherwise it is really difficult to follow that up

Copy link
Contributor Author

@RolandJentschETAS RolandJentschETAS Jan 21, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No, that's comes with the update of the meta model in december. The update of the picture is only for introduction of the logic interfaces in the picture which are there since a long time. See https://github.com/eclipse-score/docs-as-code/pull/331/files for introduction of the belongs_to.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor Author

@RolandJentschETAS RolandJentschETAS Jan 21, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is gd_req__arch_linkage_requirement. For that check this is necessary. Also the building block view requests that by "has".


The Component shall do xyz to another component to bring it to this condition at this time

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -194,6 +194,7 @@ Component Architecure File(s)
:status: invalid
:implements: logic_arc_int__example_feature__archex_logical_interface_1
:consists_of: comp__archex_sub_component_1, comp__archex_sub_component_2, comp__archex_sub_component_3
:fulfils: comp_req__example_feature__archex_example_req

Example Component 1 description.

Expand All @@ -212,6 +213,7 @@ Component Architecure File(s)
:safety: QM
:status: invalid
:implements: logic_arc_int__example_feature__archex_logical_interface_3
:fulfils: comp_req__example_feature__archex_example_req

Example Component 3 description.

Expand All @@ -221,7 +223,6 @@ Component Architecure File(s)
:safety: ASIL_B
:security: NO
:includes: comp__archex_sub_component_1, comp__archex_sub_component_2, comp__archex_sub_component_3
:fulfils: comp_req__example_feature__archex_example_req

.. needarch::
:scale: 50
Expand Down Expand Up @@ -285,5 +286,6 @@ Requierements for the Example
:safety: ASIL_B
:satisfies: feat_req__example_feature__archdes_example_req
:status: valid
:belongs_to: comp__component_example_2

The component shall provide the Logical Operation 4 to get the ..
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,7 @@ Templates
:safety: <QM|ASIL_B>
:satisfies: <link to feature requirement id>
:status: <valid|invalid>
:belongs_to: <link to component id>

.. gd_temp:: AoU Requirement Template
:id: gd_temp__req_aou_req
Expand Down