From a864e26a417e93a605ea35b00498b1082b46c531 Mon Sep 17 00:00:00 2001 From: "jhr2hi@bosch.com" Date: Fri, 20 Mar 2026 10:09:02 +0100 Subject: [PATCH 1/2] preparation for independend modules --- MODULE.bazel | 8 +++++++- .../features/feature_name/architecture/index.rst | 1 - .../component_name/docs/architecture/index.rst | 1 + .../architecture_design/architecture_concept.rst | 1 - .../guidance/architecture_modeling_example.rst | 7 ++++++- 5 files changed, 14 insertions(+), 4 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index 6500714ab2..5a0198c43a 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -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.1.0") -bazel_dep(name = "score_docs_as_code", version = "3.0.0") +bazel_dep(name = "score_docs_as_code") + +git_override( + module_name = "score_docs_as_code", + remote = "https://github.com/etas-contrib/score_docs-as-code.git", + commit = "21640ab325b3aae147ba4e3e8b5e7ab89fc2e8f5", +) diff --git a/process/folder_templates/features/feature_name/architecture/index.rst b/process/folder_templates/features/feature_name/architecture/index.rst index ab6abb5169..2f03ccf002 100644 --- a/process/folder_templates/features/feature_name/architecture/index.rst +++ b/process/folder_templates/features/feature_name/architecture/index.rst @@ -81,7 +81,6 @@ Static Architecture :safety: ASIL_B :status: invalid :includes: logic_arc_int__feature_name__interface_name1 - :consists_of: comp__component_name_template General Feature Description diff --git a/process/folder_templates/modules/module_name/component_name/docs/architecture/index.rst b/process/folder_templates/modules/module_name/component_name/docs/architecture/index.rst index 23643a7cc7..285065d609 100644 --- a/process/folder_templates/modules/module_name/component_name/docs/architecture/index.rst +++ b/process/folder_templates/modules/module_name/component_name/docs/architecture/index.rst @@ -79,6 +79,7 @@ A component can optional also consist of subcomponents to further structure the :status: invalid :implements: logic_arc_int__feature_name__interface_name1 :consists_of: comp__archex_sub_component_1, comp__archex_sub_component_2, comp__archex_sub_component_3 + :belongs_to: feat__feature_name .. comp_arc_sta:: Component Name (Static View) :id: comp_arc_sta__component_name__static_view diff --git a/process/process_areas/architecture_design/architecture_concept.rst b/process/process_areas/architecture_design/architecture_concept.rst index ac4004b5d3..435b8cd7b3 100644 --- a/process/process_areas/architecture_design/architecture_concept.rst +++ b/process/process_areas/architecture_design/architecture_concept.rst @@ -489,7 +489,6 @@ The following section is an example, how an `Feature Date: Fri, 20 Mar 2026 10:41:40 +0100 Subject: [PATCH 2/2] fix build error --- MODULE.bazel | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/MODULE.bazel b/MODULE.bazel index 5a0198c43a..d6f09a742d 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -52,8 +52,14 @@ bazel_dep(name = "aspect_rules_lint", version = "1.5.3") bazel_dep(name = "score_tooling", version = "1.1.0") bazel_dep(name = "score_docs_as_code") +git_override( + module_name = "score_tooling", + commit = "58581abf75b321defbb53ffbad3b65e7f62b5082", + remote = "https://github.com/etas-contrib/score_tooling.git", +) + git_override( module_name = "score_docs_as_code", - remote = "https://github.com/etas-contrib/score_docs-as-code.git", commit = "21640ab325b3aae147ba4e3e8b5e7ab89fc2e8f5", + remote = "https://github.com/etas-contrib/score_docs-as-code.git", )