v0.5.3
Example document / build (push) Has been cancelled
Python application / build (push) Has been cancelled

- Мелкие исправления увеличивающие работу конвертера
This commit is contained in:
Igor20264
2026-09-10 10:50:15 +03:00
parent 510f7e7adf
commit e6b58efeb3
95 changed files with 7165 additions and 8771 deletions
+4 -1
View File
@@ -8,7 +8,7 @@ from .image import Image
from .listing import Listing
from .renderable import Renderable
from .requires_numbering import RequiresNumbering
from ..diagram_renderer import render_diagram
from ..diagram_renderer import register_pending_diagram, render_diagram
from ..layout_tracker import LayoutState
from ..rendered_info import RenderedInfo
@@ -34,6 +34,9 @@ class DiagramFigure(Renderable, RequiresNumbering):
)
self._number = None
self._listing_number = None
# Parsing runs fully before rendering, so this collects the whole document
# and lets the first render() draw every PlantUML source in one JVM.
register_pending_diagram(lang, source)
self.landscape = bool(caption_info and caption_info.landscape)
if caption_info and caption_info.unique_name:
self.unique_name = caption_info.unique_name