refactor: Replace make_elements() with class var in NoInsetMarkdown

This commit is contained in:
Paul Gauthier (aider) 2025-03-17 21:15:30 -07:00
parent 76eee60ad5
commit f89dabbd0a

View file

@ -60,12 +60,11 @@ class NoInsetCodeBlock(CodeBlock):
class NoInsetMarkdown(Markdown):
"""Markdown with code blocks that have no padding."""
@classmethod
def make_elements(cls):
elements = super().make_elements()
elements["fence"] = NoInsetCodeBlock
elements["code_block"] = NoInsetCodeBlock
return elements
elements = {
**Markdown.elements,
"fence": NoInsetCodeBlock,
"code_block": NoInsetCodeBlock,
}
class MarkdownStream: