GitHub

File tree

  • src/mkdocstrings_handlers/python/templates/material/_base

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 %}

Read the original on github.com ↗