Skip to content

Commit 2fccf78

Browse files
switch link direction between feat and logic_arc_int (#3142)
1 parent 613c535 commit 2fccf78

15 files changed

Lines changed: 63 additions & 16 deletions

File tree

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ user.bazelrc
1111
# docs build artifacts
1212
/.venv_docs
1313
/_build*
14-
docs/ubproject.toml
14+
ubproject.toml
1515

1616
# Vale - editorial style guide
1717
.vale.ini

MODULE.bazel

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ module(name = "score_platform")
1818
# Python version
1919
#
2020
###############################################################################
21-
bazel_dep(name = "rules_python", version = "1.8.3")
21+
bazel_dep(name = "rules_python", version = "1.8.5")
2222

2323
PYTHON_VERSION = "3.12"
2424

@@ -60,7 +60,7 @@ bazel_dep(name = "rules_java", version = "8.15.1")
6060
#
6161
###############################################################################
6262
bazel_dep(name = "score_tooling", version = "1.1.2")
63-
bazel_dep(name = "score_docs_as_code", version = "4.6.1")
63+
bazel_dep(name = "score_docs_as_code", version = "6.0.0")
6464
bazel_dep(name = "score_process", version = "2.0.2")
6565

6666
# Provide the tools from the devcontainer to Bazel

MODULE.bazel.lock

Lines changed: 10 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/features/analysis-infra/logging/docs/architecture/index.rst

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@ Logging Architecture
2323
:safety: ASIL_B
2424
:status: valid
2525
:version: 1
26-
:includes: logic_arc_int__log_cpp__logging, logic_arc_int__log_rust__logging_rust
2726
:uses: logic_arc_int__baselibs__json[version==1], logic_arc_int__baselibs__filesystem[version==1]
2827

2928

3029
.. logic_arc_int:: Logging
3130
:id: logic_arc_int__log_cpp__logging
31+
:included_by: feat__logging
3232
:security: YES
3333
:safety: ASIL_B
3434
:status: valid
@@ -37,6 +37,7 @@ Logging Architecture
3737

3838
.. logic_arc_int:: Logging Rust
3939
:id: logic_arc_int__log_rust__logging_rust
40+
:included_by: feat__logging
4041
:security: YES
4142
:safety: ASIL_B
4243
:status: valid

docs/features/analysis-infra/tracing/docs/architecture/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,11 @@ Tracing Architecture
2323
:safety: QM
2424
:status: valid
2525
:version: 1
26-
:includes: logic_arc_int__tracing__tracing
2726

2827

2928
.. logic_arc_int:: Tracing
3029
:id: logic_arc_int__tracing__tracing
30+
:included_by: feat__tracing
3131
:security: YES
3232
:safety: ASIL_B
3333
:status: valid

docs/features/baselibs/docs/architecture/index.rst

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,195 +30,221 @@ Architecture
3030
:safety: ASIL_B
3131
:status: valid
3232
:version: 1
33-
:includes: logic_arc_int__baselibs__json, logic_arc_int__baselibs__memory_shared, logic_arc_int__com__message_passing, logic_arc_int__baselibs__result, logic_arc_int__baselibs__bit_manipulation, logic_arc_int__baselibs__bit_mask_operator, logic_arc_int__baselibs__dynamic_array, logic_arc_int__baselibs__intrusive_list, logic_arc_int__baselibs__filesystem, logic_arc_int__baselibs__utils_base64, logic_arc_int__baselibs__utils_scoped_op, logic_arc_int__baselibs__promise, logic_arc_int__baselibs__future, logic_arc_int__baselibs__shared_future, logic_arc_int__baselibs__executor, logic_arc_int__baselibs__task, logic_arc_int__baselibs__task_result, logic_arc_int__baselibs__synchronized_queue, logic_arc_int__baselibs__condition_variable, logic_arc_int__baselibs__aborts_upon_ex, logic_arc_int__baselibs__coverage_termination, logic_arc_int__baselibs__safemath, logic_arc_int__baselibs__safeatomics, logic_arc_int__baselibs__scoped_function, logic_arc_int__baselibs__string_view, logic_arc_int__baselibs__static_reflection, logic_arc_int__baselibs__generic_serial, logic_arc_int__baselibs__log_serial
3433

3534
Interfaces
3635
----------
3736

3837
.. logic_arc_int:: Bit Manipulation
3938
:id: logic_arc_int__baselibs__bit_manipulation
39+
:included_by: feat__baselibs
4040
:security: NO
4141
:safety: ASIL_B
4242
:status: valid
4343
:version: 1
4444

4545
.. logic_arc_int:: Bit Mask Operator
4646
:id: logic_arc_int__baselibs__bit_mask_operator
47+
:included_by: feat__baselibs
4748
:security: NO
4849
:safety: ASIL_B
4950
:status: valid
5051
:version: 1
5152

5253
.. logic_arc_int:: IJson
5354
:id: logic_arc_int__baselibs__json
55+
:included_by: feat__baselibs
5456
:security: YES
5557
:safety: ASIL_B
5658
:status: valid
5759
:version: 1
5860

5961
.. logic_arc_int:: Memory Shared
6062
:id: logic_arc_int__baselibs__memory_shared
63+
:included_by: feat__baselibs
6164
:security: YES
6265
:safety: ASIL_B
6366
:status: valid
6467
:version: 1
6568

6669
.. logic_arc_int:: Result
6770
:id: logic_arc_int__baselibs__result
71+
:included_by: feat__baselibs
6872
:security: YES
6973
:safety: ASIL_B
7074
:status: valid
7175
:version: 1
7276

7377
.. logic_arc_int:: Dynamic Array
7478
:id: logic_arc_int__baselibs__dynamic_array
79+
:included_by: feat__baselibs
7580
:security: YES
7681
:safety: ASIL_B
7782
:status: valid
7883
:version: 1
7984

8085
.. logic_arc_int:: Intrusive List
8186
:id: logic_arc_int__baselibs__intrusive_list
87+
:included_by: feat__baselibs
8288
:security: YES
8389
:safety: ASIL_B
8490
:status: valid
8591
:version: 1
8692

8793
.. logic_arc_int:: Filesystem
8894
:id: logic_arc_int__baselibs__filesystem
95+
:included_by: feat__baselibs
8996
:security: YES
9097
:safety: ASIL_B
9198
:status: valid
9299
:version: 1
93100

94101
.. logic_arc_int:: Base64
95102
:id: logic_arc_int__baselibs__utils_base64
103+
:included_by: feat__baselibs
96104
:security: YES
97105
:safety: ASIL_B
98106
:status: valid
99107
:version: 1
100108

101109
.. logic_arc_int:: Scoped Operation
102110
:id: logic_arc_int__baselibs__utils_scoped_op
111+
:included_by: feat__baselibs
103112
:security: YES
104113
:safety: ASIL_B
105114
:status: valid
106115
:version: 1
107116

108117
.. logic_arc_int:: Promise
109118
:id: logic_arc_int__baselibs__promise
119+
:included_by: feat__baselibs
110120
:security: YES
111121
:safety: ASIL_B
112122
:status: valid
113123
:version: 1
114124

115125
.. logic_arc_int:: Future
116126
:id: logic_arc_int__baselibs__future
127+
:included_by: feat__baselibs
117128
:security: YES
118129
:safety: ASIL_B
119130
:status: valid
120131
:version: 1
121132

122133
.. logic_arc_int:: Shared Future
123134
:id: logic_arc_int__baselibs__shared_future
135+
:included_by: feat__baselibs
124136
:security: YES
125137
:safety: ASIL_B
126138
:status: valid
127139
:version: 1
128140

129141
.. logic_arc_int:: Executor
130142
:id: logic_arc_int__baselibs__executor
143+
:included_by: feat__baselibs
131144
:security: YES
132145
:safety: ASIL_B
133146
:status: valid
134147
:version: 1
135148

136149
.. logic_arc_int:: Task
137150
:id: logic_arc_int__baselibs__task
151+
:included_by: feat__baselibs
138152
:security: YES
139153
:safety: ASIL_B
140154
:status: valid
141155
:version: 1
142156

143157
.. logic_arc_int:: Task Result
144158
:id: logic_arc_int__baselibs__task_result
159+
:included_by: feat__baselibs
145160
:security: YES
146161
:safety: ASIL_B
147162
:status: valid
148163
:version: 1
149164

150165
.. logic_arc_int:: Synchronized Queue
151166
:id: logic_arc_int__baselibs__synchronized_queue
167+
:included_by: feat__baselibs
152168
:security: YES
153169
:safety: ASIL_B
154170
:status: valid
155171
:version: 1
156172

157173
.. logic_arc_int:: Condition Variable
158174
:id: logic_arc_int__baselibs__condition_variable
175+
:included_by: feat__baselibs
159176
:security: YES
160177
:safety: ASIL_B
161178
:status: valid
162179
:version: 1
163180

164181
.. logic_arc_int:: Aborts Upon Exception
165182
:id: logic_arc_int__baselibs__aborts_upon_ex
183+
:included_by: feat__baselibs
166184
:security: YES
167185
:safety: ASIL_B
168186
:status: valid
169187
:version: 1
170188

171189
.. logic_arc_int:: Coverage Termination Handler
172190
:id: logic_arc_int__baselibs__coverage_termination
191+
:included_by: feat__baselibs
173192
:security: YES
174193
:safety: ASIL_B
175194
:status: valid
176195
:version: 1
177196

178197
.. logic_arc_int:: Safe Math
179198
:id: logic_arc_int__baselibs__safemath
199+
:included_by: feat__baselibs
180200
:security: YES
181201
:safety: ASIL_B
182202
:status: valid
183203
:version: 1
184204

185205
.. logic_arc_int:: Safe Atomics
186206
:id: logic_arc_int__baselibs__safeatomics
207+
:included_by: feat__baselibs
187208
:security: YES
188209
:safety: ASIL_B
189210
:status: valid
190211
:version: 1
191212

192213
.. logic_arc_int:: Scoped Function
193214
:id: logic_arc_int__baselibs__scoped_function
215+
:included_by: feat__baselibs
194216
:security: YES
195217
:safety: ASIL_B
196218
:status: valid
197219
:version: 1
198220

199221
.. logic_arc_int:: String View
200222
:id: logic_arc_int__baselibs__string_view
223+
:included_by: feat__baselibs
201224
:security: YES
202225
:safety: ASIL_B
203226
:status: valid
204227
:version: 1
205228

206229
.. logic_arc_int:: Static Reflection
207230
:id: logic_arc_int__baselibs__static_reflection
231+
:included_by: feat__baselibs
208232
:security: NO
209233
:safety: ASIL_B
210234
:status: valid
211235
:version: 1
212236

213237
.. logic_arc_int:: Generic Serialization
214238
:id: logic_arc_int__baselibs__generic_serial
239+
:included_by: feat__baselibs
215240
:security: NO
216241
:safety: ASIL_B
217242
:status: valid
218243
:version: 1
219244

220245
.. logic_arc_int:: Logging Serialization
221246
:id: logic_arc_int__baselibs__log_serial
247+
:included_by: feat__baselibs
222248
:security: YES
223249
:safety: ASIL_B
224250
:status: valid

docs/features/communication/docs/architecture/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ This ensures a stable public API, independent of the underlying binding(s). At t
4242
:safety: ASIL_B
4343
:status: valid
4444
:version: 1
45-
:includes: logic_arc_int__communication__user
4645

4746
.. feat_arc_sta:: Feature Architecture Communication
4847
:id: feat_arc_sta__com__communication
@@ -131,6 +130,7 @@ The public API for the frontend is defined as:
131130

132131
.. logic_arc_int:: Communication User Interface
133132
:id: logic_arc_int__communication__user
133+
:included_by: feat__com_communication
134134
:security: YES
135135
:safety: ASIL_B
136136
:status: valid

0 commit comments

Comments
 (0)