(self)
| 21 | has_content = True |
| 22 | |
| 23 | def run(self): |
| 24 | message = DANGER_MESSAGE |
| 25 | if self.content: |
| 26 | message += DANGER_ALTERNATE.format(alternate=self.content[0]) |
| 27 | |
| 28 | content = nodes.paragraph("", message) |
| 29 | admonition_node = Hazmat("\n".join(content)) |
| 30 | self.state.nested_parse(content, self.content_offset, admonition_node) |
| 31 | admonition_node.line = self.lineno |
| 32 | return [admonition_node] |
| 33 | |
| 34 | |
| 35 | class Hazmat(nodes.Admonition, nodes.Element): |
no test coverage detected