| 27 | |
| 28 | |
| 29 | class SphinxAdmonition(BaseAdmonition, SphinxDirective): |
| 30 | option_spec: ClassVar[OptionSpec] = BaseAdmonition.option_spec.copy() # type: ignore[union-attr] |
| 31 | option_spec |= { |
| 32 | 'collapsible': _collapsible_arg, |
| 33 | } |
| 34 | |
| 35 | node_class: type[nodes.Admonition] = nodes.admonition |
| 36 | """Subclasses must set this to the appropriate admonition node class.""" |
| 37 | |
| 38 | def run(self) -> list[Node]: |
| 39 | (admonition_node,) = super().run() |
| 40 | return [admonition_node] |
| 41 | |
| 42 | |
| 43 | class Admonition(SphinxAdmonition): |
nothing calls this directly
no test coverage detected
searching dependent graphs…