Skip to content

Commit e2d0ee6

Browse files
committed
Remove dangerous usage of non-public parts of the systemrdl-compiler API
1 parent c685b58 commit e2d0ee6

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ name = "sphinx-peakrdl"
77
dynamic = ["version"]
88
requires-python = ">=3.7"
99
dependencies = [
10-
"systemrdl-compiler ~= 1.29",
10+
"systemrdl-compiler ~= 1.31",
1111
"peakrdl-cli ~= 1.3",
1212
"peakrdl-html ~= 2.11",
1313
"sphinx >= 1.8",

src/sphinx_peakrdl/directives/docnode.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ def get_rdl_desc(self, rdl_node: Node) -> nodes.paragraph:
9696
"""
9797
desc = rdl_node.get_property("desc") or ""
9898

99-
src_ref = rdl_node.inst.property_src_ref.get("desc", rdl_node.inst.inst_src_ref)
99+
src_ref = rdl_node.property_src_ref.get("desc", rdl_node.inst_src_ref)
100100
if isinstance(src_ref, FileSourceRef):
101101
path = src_ref.path
102102
else:
@@ -190,7 +190,7 @@ def make_rdl_node_doc(self, rdl_node: Node) -> Sequence[nodes.Element]:
190190
else:
191191
logger.warning(
192192
"Cannot generate doc content for %s components: %s",
193-
type(rdl_node.inst).__name__.lower(),
193+
rdl_node.component_type_name,
194194
self.target,
195195
location=self.get_location(),
196196
)

0 commit comments

Comments
 (0)