Skip to content

Commit 679929e

Browse files
committed
feat(operator_doc): add supported file types for source operators
1 parent ac2f602 commit 679929e

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

src/ansys/dpf/core/documentation/generate_operators_doc.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -373,14 +373,16 @@ def generate_operator_doc(
373373
operator_info["is_router"] = operator_name in router_info["router_map"].keys()
374374
supported_file_types = {}
375375
if operator_info["is_router"]:
376-
supported_keys = router_info["router_map"].get(operator_name, [])
376+
supported_keys = router_info["router_map"].get(operator_name, []).split(";")
377377
for key in supported_keys:
378378
if key in router_info["namespace_ext_map"]:
379379
namespace = router_info["namespace_ext_map"][key]
380380
if namespace not in supported_file_types:
381381
supported_file_types[namespace] = [key]
382382
else:
383383
supported_file_types[namespace].append(key)
384+
for namespace, supported_keys in supported_file_types.items():
385+
supported_file_types[namespace] = ", ".join(sorted(supported_keys))
384386
operator_info["supported_file_types"] = supported_file_types
385387
scripting_name = operator_info["scripting_info"]["scripting_name"]
386388
category: str = operator_info["scripting_info"]["category"]

src/ansys/dpf/core/documentation/operator_doc_template.j2

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ license: {{ scripting_info.license }}
1313
{{ operator_description }}
1414
{% if is_router %}
1515
## Supported file types
16-
{% for namespace in supported_file_types | sort %}
17-
- {{ namespace }}: {% for file_type in supported_file_types[namespace] %}{{ file_type }}{% endfor %}{% endfor %}
16+
{% for namespace, supported_files in supported_file_types.items() | sort %}
17+
- {{ namespace }}: {{ supported_files }} {% endfor %}
1818
{% endif %}
1919
## Inputs
2020

0 commit comments

Comments
 (0)