Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
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
7 changes: 6 additions & 1 deletion MODULE.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -92,11 +92,16 @@ http_file(
# docs dependency
# Note: requirements were last aligned with 1.2.0,
# the switch to 1.3.1 is purely to drop the dependency on docs-as-code 1.x.
bazel_dep(name = "score_process", version = "1.4.3")
bazel_dep(name = "score_process", version = "1.5.1")

# Add Linter
bazel_dep(name = "rules_multitool", version = "1.9.0")
bazel_dep(name = "score_tooling", version = "1.1.2")
git_override(
module_name = "score_tooling",
commit = "7c8dd8f26a3b6e8a501336fba6313281d6c1ccff",
remote = "https://github.com/eclipse-score/tooling.git",
)

multitool_root = use_extension("@rules_multitool//multitool:extension.bzl", "multitool")
use_repo(multitool_root, "actionlint_hub", "multitool", "ruff_hub", "shellcheck_hub", "yamlfmt_hub")
Expand Down
865 changes: 812 additions & 53 deletions MODULE.bazel.lock

Large diffs are not rendered by default.

4 changes: 0 additions & 4 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,3 @@
extensions = [
"score_sphinx_bundle",
]

score_any_folder_mapping = {
"../src/extensions/docs": "internals/extensions",
}
29 changes: 0 additions & 29 deletions docs/how-to/any_folder.rst

This file was deleted.

1 change: 0 additions & 1 deletion docs/how-to/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,3 @@ Here you find practical guides on how to use docs-as-code.
source_to_doc_links
test_to_doc_links
add_extensions
any_folder
Original file line number Diff line number Diff line change
@@ -1,16 +1,15 @@
..
# *******************************************************************************
# Copyright (c) 2025 Contributors to the Eclipse Foundation
#
# See the NOTICE file(s) distributed with this work for additional
# information regarding copyright ownership.
#
# This program and the accompanying materials are made available under the
# terms of the Apache License Version 2.0 which is available at
# https://www.apache.org/licenses/LICENSE-2.0
#
# SPDX-License-Identifier: Apache-2.0
# *******************************************************************************
.. # *******************************************************************************
# Copyright (c) 2025 Contributors to the Eclipse Foundation
#
# See the NOTICE file(s) distributed with this work for additional
# information regarding copyright ownership.
#
# This program and the accompanying materials are made available under the
# terms of the Apache License Version 2.0 which is available at
# https://www.apache.org/licenses/LICENSE-2.0
#
# SPDX-License-Identifier: Apache-2.0
# *******************************************************************************

.. _extensions:

Expand Down Expand Up @@ -72,16 +71,6 @@ Hello there
`ubCode <https://ubcode.useblocks.com>`__ VS Code extension.
Getting IDE support for Sphinx-Needs in a Bazel context made easy.

.. grid-item-card::

Any Folder
^^^^^^^^^^

Learn about the :doc:`any_folder` extension that creates symlinks
from arbitrary repository locations into the docs folder,
allowing Sphinx to discover and build source files
that live outside the documentation root.



.. toctree::
Expand All @@ -94,4 +83,3 @@ Hello there
Source Code Linker <source_code_linker>
Extension Guide <extension_guide>
Sync TOML <sync_toml>
Any Folder <any_folder>
Original file line number Diff line number Diff line change
@@ -1,17 +1,3 @@
..
# *******************************************************************************
# Copyright (c) 2026 Contributors to the Eclipse Foundation
#
# See the NOTICE file(s) distributed with this work for additional
# information regarding copyright ownership.
#
# This program and the accompanying materials are made available under the
# terms of the Apache License Version 2.0 which is available at
# https://www.apache.org/licenses/LICENSE-2.0
#
# SPDX-License-Identifier: Apache-2.0
# *******************************************************************************

.. _`toml_sync`:

ubproject.toml sync
Expand Down
8 changes: 4 additions & 4 deletions docs/internals/requirements/requirements.rst
Original file line number Diff line number Diff line change
Expand Up @@ -495,14 +495,14 @@ Versioning
.. table::
:widths: auto

================================ ===================================================
================================ ========================================================
Source Type Allowed Link Target
================================ ===================================================
================================ ========================================================
Feature Requirements Stakeholder Requirements
Component Requirements Feature Requirements
Process Requirements Workflows
Tooling Requirements Process Requirements, Stakeholder Requirements
================================ ===================================================
Tooling Requirements Process-, Stakeholder-, Feature-, Component Requirements
================================ ========================================================

.. note::
Certain tool requirements do not have a matching process requirement.
Expand Down
1 change: 0 additions & 1 deletion src/BUILD
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@ filegroup(
srcs = glob(
["*.py"],
) + [
"//src/extensions/score_any_folder:all_sources",
"//src/extensions/score_draw_uml_funcs:all_sources",
"//src/extensions/score_header_service:all_sources",
"//src/extensions/score_layout:all_sources",
Expand Down
38 changes: 0 additions & 38 deletions src/extensions/docs/any_folder.rst

This file was deleted.

51 changes: 0 additions & 51 deletions src/extensions/score_any_folder/BUILD

This file was deleted.

118 changes: 0 additions & 118 deletions src/extensions/score_any_folder/__init__.py

This file was deleted.

12 changes: 0 additions & 12 deletions src/extensions/score_any_folder/tests/__init__.py

This file was deleted.

Loading
Loading