Skip to content

Commit 4a20aea

Browse files
committed
fix: Fix rendering init method source when merged into class
1 parent 7c49937 commit 4a20aea

File tree

1 file changed

+2
-2
lines changed
  • src/mkdocstrings_handlers/python/templates/material/_base

1 file changed

+2
-2
lines changed

src/mkdocstrings_handlers/python/templates/material/_base/class.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -91,10 +91,10 @@
9191

9292
{% if config.show_source %}
9393
{% if config.merge_init_into_class %}
94-
{% if "__init__" in class.members %}
94+
{% if "__init__" in class.members and class.members["__init__"].source %}
9595
<details class="quote">
9696
<summary>Source code in <code>{{ class.relative_filepath }}</code></summary>
97-
{{ class.members["__init__"].source|highlight(language="python", linestart=class.lineno, linenums=True) }}
97+
{{ class.members["__init__"].source|highlight(language="python", linestart=class.members["__init__"].lineno, linenums=True) }}
9898
</details>
9999
{% endif %}
100100
{% elif class.source %}

0 commit comments

Comments
 (0)