Skip to content

fix: escape URLs in PlantUML files to prevent rendering artifacts#15

Open
ChS23 wants to merge 2 commits intoByndyusoft:mainfrom
ChS23:fix/plantuml-url-escaping
Open

fix: escape URLs in PlantUML files to prevent rendering artifacts#15
ChS23 wants to merge 2 commits intoByndyusoft:mainfrom
ChS23:fix/plantuml-url-escaping

Conversation

@ChS23
Copy link

@ChS23 ChS23 commented Oct 25, 2025

Added URL escaping for C4-PlantUML syntax to fix rendering issue where :// was interpreted as italic formatting, causing </size>// artifacts in generated SVG files.

Fixes #8

Added URL escaping for C4-PlantUML syntax to fix rendering issue where `://` was interpreted as italic formatting, causing  `</size>//` artifacts in generated SVG files.
ChS23 added a commit to ChS23/aact that referenced this pull request Oct 25, 2025
Extracted PlantUML generation logic from unit test into reusable src/pumlGenerator.ts module and added scripts/generate-puml.ts CLI tool with configurable options (--config, --output, --title) to enable diagram generation outside of test suite.

Resolves Byndyusoft#7
Depends on Byndyusoft#15
@razonrus
Copy link
Member

Спасибо! Почему-то не проходят тесты — из-за изменений, или они и в основной ветке сейчас сломаны? Сам смогу подробнее глянуть чуть позже

@ChS23
Copy link
Author

ChS23 commented Dec 29, 2025

Спасибо! Почему-то не проходят тесты — из-за изменений, или они и в основной ветке сейчас сломаны? Сам смогу подробнее глянуть чуть позже

Поправил сравнение в тестах

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Поправить форматы ссылок у синхронных связей в puml

2 participants