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
2 changes: 1 addition & 1 deletion MODULE.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ http_file(
urls = ["https://github.com/withered-magic/starpls/releases/download/v0.1.21/starpls-linux-amd64"],
)

bazel_dep(name = "score_process", version = "1.6.0")
bazel_dep(name = "score_process", version = "2.0.0")

# Provide the tools from the devcontainer to Bazel
bazel_dep(name = "score_devcontainer", version = "1.7.0")
4 changes: 2 additions & 2 deletions MODULE.bazel.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

23 changes: 0 additions & 23 deletions docs/internals/requirements/requirements.rst
Original file line number Diff line number Diff line change
Expand Up @@ -210,7 +210,6 @@ This section provides an overview of current process requirements and their clar
:satisfies:
gd_req__req_check_mandatory,
gd_req__req_attr_safety,
gd_req__impl_diagram_safety,
gd_req__arch_attr_safety

Docs-as-Code shall enforce that the ``safety`` attribute has one of the following values:
Expand Down Expand Up @@ -240,7 +239,6 @@ This section provides an overview of current process requirements and their clar
gd_req__req_attr_status,
gd_req__arch_attr_status,
gd_req__saf_attr_status,
gd_req__impl_diagram_status,
gd_req__req_check_mandatory,

Docs-as-Code shall enforce that the ``status`` attribute has one of the following values:
Expand Down Expand Up @@ -767,27 +765,6 @@ Architecture Attributes
but are still defined as architectural elements, which means they have the properties of
architectural elements.

.. tool_req:: Architecture diagram links
:id: tool_req__docs_arch_links
:implemented: PARTIAL
:version: 1
:satisfies:
gd_req__impl_diagram_check_id,
gd_req__impl_diagram_linkage_id,
gd_req__impl_diagram_check_includes,
gd_req__impl_diagram_linkage_includes,
Comment on lines -775 to -778

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

All of these four requirements were removed in process v2.0.0 and there is no replacement afaik.

Thus, I removed tool_req__docs_arch_links and also removed the corresponding implementation in metamodel.yaml.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Turns out the removal was an accident.

So we must not remove this here and instead fix the process.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

:parent_covered: YES

Architectural diagrams (``mod_view_sta``, ``feat_arc_sta``, ``comp_arc_sta``,
``mod_view_dyn``, ``feat_arc_dyn``, ``comp_arc_dyn``)
shall provide the following links:

.. csv-table::
:header: "Link Type", "Link Target"

"belongs_to", "corresponding architecture element same level"
"includes", "corresponding architecture element lower level"


💻 Detailed Design & Code
##########################
Expand Down
17 changes: 0 additions & 17 deletions src/extensions/score_metamodel/metamodel.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -437,12 +437,8 @@ needs_types:
# req-Id: tool_req__docs_common_attr_status
status: ^(valid|invalid)$
mandatory_links:
# req-Id: tool_req__docs_arch_links
includes: logic_arc_int, logic_arc_int_op
# req-Id: tool_req__docs_arch_link_fulfils, tool_req__docs_arch_link_fulfils_aou
fulfils: feat_req, aou_req
# req-Id: tool_req__docs_arch_links
belongs_to: feat # make it mandatory for evaluation
tags:
- architecture_element
- architecture_view
Expand All @@ -463,8 +459,6 @@ needs_types:
status: ^(valid|invalid)$
mandatory_links:
fulfils: feat_req
# req-Id: tool_req__docs_arch_links
belongs_to: feat
Comment thread
a-zw marked this conversation as resolved.
tags:
- architecture_view
- architecture_element
Expand Down Expand Up @@ -537,10 +531,6 @@ needs_types:
title: Module Architecture Static View
color: #FEDCD2
style: card
optional_links:
# req-Id: tool_req__docs_arch_links
belongs_to: mod # for evaluation
includes: comp
tags:
- architecture_view
parts: 3
Expand All @@ -552,9 +542,6 @@ needs_types:
color: #FEDCD2
style: card
parts: 3
optional_links:
# req-Id: tool_req__docs_arch_links
belongs_to: mod # for evaluation

# Architecture Element
comp:
Expand Down Expand Up @@ -593,8 +580,6 @@ needs_types:
# req-Id: tool_req__docs_common_attr_status
status: ^(valid|invalid)$
mandatory_links:
# req-Id: tool_req__docs_arch_links
belongs_to: comp
# req-Id: tool_req__docs_arch_link_fulfils, tool_req__docs_arch_link_fulfils_aou
fulfils: comp_req, aou_req
optional_links:
Expand All @@ -617,8 +602,6 @@ needs_types:
# req-Id: tool_req__docs_common_attr_status
status: ^(valid|invalid)$
mandatory_links:
# req-Id: tool_req__docs_arch_links
belongs_to: comp
fulfils: comp_req
tags:
- architecture_view
Expand Down
Loading