<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>PlantUML Q&amp;A - Recent questions and answers in Won't implement</title>
<link>https://forum.plantuml.net/qa/wont-implement</link>
<description>Powered by Question2Answer</description>
<item>
<title>Answered: how to drow the collaboration diagram</title>
<link>https://forum.plantuml.net/20405/how-to-drow-the-collaboration-diagram?show=20406#a20406</link>
<description>&lt;p&gt;Hello V.,&lt;/p&gt;&lt;p&gt;See some doc. here:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://plantuml.com/patreon/en-dark/deployment-diagram&quot;&gt;plantuml.com/deployment-diagram&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Regards,&lt;br&gt;Th.&lt;/p&gt;</description>
<category>Won't implement</category>
<guid isPermaLink="true">https://forum.plantuml.net/20405/how-to-drow-the-collaboration-diagram?show=20406#a20406</guid>
<pubDate>Wed, 01 Apr 2026 09:20:54 +0000</pubDate>
</item>
<item>
<title>concurrency flow in activity diagram</title>
<link>https://forum.plantuml.net/19055/concurrency-flow-in-activity-diagram</link>
<description>I want to create two concurrent flows in an activity diagram, but these two flows do not need to be synchronized. The scenario can be something like this, a go routine (let's call it MAIN) starts a new go routine to do a separate service, and then the MAIN go routine continues, no synchronization between them at all. how to do that? AFAIK, according to UML activity specification, a join node do synchronization intrinsically, while a merge node is related to several alternative flows before. There seems to be no proper design for the above scenario, neither does plantUML. Thanks!</description>
<category>Won't implement</category>
<guid isPermaLink="true">https://forum.plantuml.net/19055/concurrency-flow-in-activity-diagram</guid>
<pubDate>Mon, 08 Jul 2024 03:49:15 +0000</pubDate>
</item>
<item>
<title>Answered: State Diagram: Change the shape of states</title>
<link>https://forum.plantuml.net/18234/state-diagram-change-the-shape-of-states?show=18235#a18235</link>
<description>&lt;p&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://www.plantuml.com/plantuml/uml/SoWkIImgAStDuSh8J4bLICqjAAbKI4ajJYxAB2Z9pC_ZSafDpynJqDMrKmWkIIn9DUI2K62HQArO6DTAeIGZirW1Y18LYakAClFIiSZavPTaf1R1v64AO4ORSK4ee0ue2sw9GsfU2j2D0000&quot;&gt;Like this?&lt;/a&gt;&amp;nbsp;Or do you want a circle shape with the name in, &lt;a rel=&quot;nofollow&quot; href=&quot;https://www.plantuml.com/plantuml/uml/ROz1YyCW58JlxrVCUI6xoHw3I63_mVPOUaZh8n4I3Vfo22N_lIRMMqLupen-WrsKFiWwJwIYR1Dh0l1zvy4wF0bv_VlLcJyV70SqTNtOE-saVjvFHciOF2-omN1y1Bk8zOuIMXXd0PGwcLfJrbMbSJdoXl8udUlNhSWMCjg8jFk42DOD7nBdPUHGydAXe7yf3xJbK3ewTYRz-GK0&quot;&gt;like this?&lt;/a&gt;&lt;/p&gt;</description>
<category>Won't implement</category>
<guid isPermaLink="true">https://forum.plantuml.net/18234/state-diagram-change-the-shape-of-states?show=18235#a18235</guid>
<pubDate>Sat, 16 Sep 2023 09:39:26 +0000</pubDate>
</item>
<item>
<title>Vertical fork</title>
<link>https://forum.plantuml.net/16673/vertical-fork</link>
<description>Hello everyone,&lt;br /&gt;
&lt;br /&gt;
Could anyone help me with writing vertical fork and join for activity diagram?&lt;br /&gt;
&lt;br /&gt;
It would be great if you write a script by taking a simple example (Please with legacy ACTIVITY DIAGRAM)</description>
<category>Won't implement</category>
<guid isPermaLink="true">https://forum.plantuml.net/16673/vertical-fork</guid>
<pubDate>Thu, 06 Oct 2022 07:47:15 +0000</pubDate>
</item>
<item>
<title>Answered: how to programmatically generate diagram?</title>
<link>https://forum.plantuml.net/15283/how-to-programmatically-generate-diagram?show=15295#a15295</link>
<description>&lt;p&gt;I found&amp;nbsp;&lt;img title=&quot;wink&quot; alt=&quot;wink&quot; src=&quot;https://forum.plantuml.net/qa-plugin/wysiwyg-editor/ckeditor/plugins/smiley/images/wink_smile.png&quot; style=&quot;height:23px; width:23px&quot;&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://plantuml.com/en/api&quot; rel=&quot;nofollow&quot;&gt;https://plantuml.com/en/api&lt;/a&gt;&lt;/p&gt;</description>
<category>Won't implement</category>
<guid isPermaLink="true">https://forum.plantuml.net/15283/how-to-programmatically-generate-diagram?show=15295#a15295</guid>
<pubDate>Wed, 12 Jan 2022 17:58:30 +0000</pubDate>
</item>
<item>
<title>Answered: Sorting based on visibilty</title>
<link>https://forum.plantuml.net/82/sorting-based-on-visibilty?show=7445#a7445</link>
<description>Sorting is made by the order the nodes are declared and also by their edges connections, there's no other way to order nodes.</description>
<category>Won't implement</category>
<guid isPermaLink="true">https://forum.plantuml.net/82/sorting-based-on-visibilty?show=7445#a7445</guid>
<pubDate>Fri, 16 Mar 2018 19:44:39 +0000</pubDate>
</item>
<item>
<title>Answered: Can PlantUML output dot files?</title>
<link>https://forum.plantuml.net/3533/can-plantuml-output-dot-files?show=7266#a7266</link>
<description>No, Graphviz is only used for node placement.</description>
<category>Won't implement</category>
<guid isPermaLink="true">https://forum.plantuml.net/3533/can-plantuml-output-dot-files?show=7266#a7266</guid>
<pubDate>Thu, 22 Feb 2018 09:49:05 +0000</pubDate>
</item>
<item>
<title>Answered: Can I reverse engineer classes in python code and automatically create a class diagram?</title>
<link>https://forum.plantuml.net/4002/reverse-engineer-classes-python-automatically-create-diagram?show=7257#a7257</link>
<description>PlantUML can't do it.&lt;br /&gt;
&lt;br /&gt;
You may use Doxygen to do it.</description>
<category>Won't implement</category>
<guid isPermaLink="true">https://forum.plantuml.net/4002/reverse-engineer-classes-python-automatically-create-diagram?show=7257#a7257</guid>
<pubDate>Wed, 21 Feb 2018 20:47:40 +0000</pubDate>
</item>
<item>
<title>Answered: Allow line breaks before { and inside !define parameters</title>
<link>https://forum.plantuml.net/6842/allow-line-breaks-before-and-inside-define-parameters?show=6845#a6845</link>
<description>Unfortunately, PlantUML is very sensitive about line break.&lt;br /&gt;
&lt;br /&gt;
It's not easy to change this behavior, so the better option is to put back your two lines on a single line.&lt;br /&gt;
&lt;br /&gt;
Sorry about that!</description>
<category>Won't implement</category>
<guid isPermaLink="true">https://forum.plantuml.net/6842/allow-line-breaks-before-and-inside-define-parameters?show=6845#a6845</guid>
<pubDate>Mon, 04 Dec 2017 17:34:00 +0000</pubDate>
</item>
<item>
<title>Answered: Does sequence diagram support grouping messages from specified participant(s)?</title>
<link>https://forum.plantuml.net/6242/sequence-diagram-grouping-messages-specified-participant?show=6243#a6243</link>
<description>&lt;p&gt;
	Hi,&lt;/p&gt;
&lt;p&gt;
	Sorry, I am not sure to understand the need.&lt;/p&gt;
&lt;p&gt;
	Could you use an image editor to edit the following image and to show us what you are expecting :&lt;/p&gt;
&lt;p&gt;
	&lt;img alt=&quot;&quot; src=&quot;http://www.plantuml.com/plantuml/png/LOr12i8m44NtSuf_04MqhbmK9bcxymB1ZZNGPa8I1M_VcYB4pS1_lFydkbJytKSN2fWeDj7yHqiq9dr5w5iIU0U32svFd-47STFqWORrRCuiERjHCXv9vqDHC5mOlfECVT_NxdLpS2Go5Te6deXiXTp0xbTlpJEHhDFrxm80&quot; style=&quot;width: 530px; height: 245px;&quot;&gt;&lt;/p&gt;
&lt;p&gt;
	Thanks!&lt;/p&gt;</description>
<category>Won't implement</category>
<guid isPermaLink="true">https://forum.plantuml.net/6242/sequence-diagram-grouping-messages-specified-participant?show=6243#a6243</guid>
<pubDate>Tue, 06 Jun 2017 05:56:44 +0000</pubDate>
</item>
<item>
<title>Answered: How can we &quot;force&quot;  the location of the arrow start in activity diagram</title>
<link>https://forum.plantuml.net/6027/how-can-force-the-location-the-arrow-start-activity-diagram?show=6028#a6028</link>
<description>&lt;p&gt;
	No, you cannot force it.&lt;/p&gt;
&lt;p&gt;
	The direction is computed by a determinist algorithm (so no random).&lt;br&gt;
	In general, the action after the &quot;then&quot; in on left, the one after the &quot;else&quot; is on right.&lt;br&gt;
	&lt;br&gt;
	There are exception, especially if one branch is a simple &quot;stop&quot;.&lt;br&gt;
	Example:&lt;br&gt;
	&lt;br&gt;
	&lt;a href=&quot;http://www.plantuml.com/plantuml/uml/5Omn3i0W3CJsUqL66Bl2GiS-0vKWa2Yf8Fo_r8lbnM5g7BgUXYkJYRTMwOSbBTp9w5XiCLLUS9jC9iSj2_fnIUZqu9vgXfEb7c77Ndq0&quot; rel=&quot;nofollow&quot;&gt;http://www.plantuml.com/plantuml/uml/5Omn3i0W3CJsUqL66Bl2GiS-0vKWa2Yf8Fo_r8lbnM5g7BgUXYkJYRTMwOSbBTp9w5XiCLLUS9jC9iSj2_fnIUZqu9vgXfEb7c77Ndq0&lt;/a&gt;&lt;br&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	&lt;span style=&quot;font-family:courier new,courier,monospace;&quot;&gt;@startuml&lt;br&gt;
	If (action1) then (true)&lt;br&gt;
	stop&lt;br&gt;
	else (false)&lt;br&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :do A;&lt;br&gt;
	endif&lt;br&gt;
	:out;&lt;br&gt;
	@enduml&lt;/span&gt;&lt;br&gt;
	&lt;br&gt;
	The algorithm is not perfect and we can improve it.&lt;br&gt;
	So you can post here some examples that does not work well.&lt;br&gt;
	&lt;br&gt;
	&lt;br&gt;
	&amp;nbsp;&lt;/p&gt;</description>
<category>Won't implement</category>
<guid isPermaLink="true">https://forum.plantuml.net/6027/how-can-force-the-location-the-arrow-start-activity-diagram?show=6028#a6028</guid>
<pubDate>Thu, 27 Apr 2017 08:01:40 +0000</pubDate>
</item>
<item>
<title>Answered: Please provide node shadows in DOT diagrams</title>
<link>https://forum.plantuml.net/4404/please-provide-node-shadows-in-dot-diagrams?show=4407#a4407</link>
<description>Thanks for the suggestion, but it's very unlikely that shadows will be added to DOT diagram elements.&lt;br /&gt;
&lt;br /&gt;
The reason why is that DOT diagrams are generated by GraphViz, and the source code of GraphViz is not hosted or modified by PlantUML team. You should ask the Graphviz team (&lt;a href=&quot;http://www.graphviz.org/content/graphviz-issue-tracker&quot; rel=&quot;nofollow&quot;&gt;http://www.graphviz.org/content/graphviz-issue-tracker&lt;/a&gt;) for this feature.&lt;br /&gt;
&lt;br /&gt;
Sorry about that!</description>
<category>Won't implement</category>
<guid isPermaLink="true">https://forum.plantuml.net/4404/please-provide-node-shadows-in-dot-diagrams?show=4407#a4407</guid>
<pubDate>Thu, 21 Apr 2016 05:58:54 +0000</pubDate>
</item>
<item>
<title>Answered: Is there a way or a tool that can convert Visio graphs or SVG images to PlantUML?</title>
<link>https://forum.plantuml.net/388/there-tool-that-can-convert-visio-graphs-svg-images-plantuml?show=389#a389</link>
<description>Hello,&lt;br /&gt;
&lt;br /&gt;
No, there are no such tool, and it seems very difficult to implement.&lt;br /&gt;
&lt;br /&gt;
The only only way to do that is manual port.&lt;br /&gt;
&lt;br /&gt;
Regards,</description>
<category>Won't implement</category>
<guid isPermaLink="true">https://forum.plantuml.net/388/there-tool-that-can-convert-visio-graphs-svg-images-plantuml?show=389#a389</guid>
<pubDate>Mon, 11 Mar 2013 16:39:19 +0000</pubDate>
</item>
<item>
<title>Answered: Does a grammar exist for the language?</title>
<link>https://forum.plantuml.net/157/does-a-grammar-exist-for-the-language?show=178#a178</link>
<description>No, there is no BNF grammar. Parsing is done by regular expression.&lt;br /&gt;
&lt;br /&gt;
You will find some information here &lt;a href=&quot;http://plantuml.sourceforge.net/developpers.html&quot; rel=&quot;nofollow&quot;&gt;http://plantuml.sourceforge.net/developpers.html&lt;/a&gt; about checking syntax of a text file.&lt;br /&gt;
&lt;br /&gt;
The -syntax flag may be usefull for developping integration with IntelliJ, and if you wish, we could also provide an API to allow syntax checking from Java code.</description>
<category>Won't implement</category>
<guid isPermaLink="true">https://forum.plantuml.net/157/does-a-grammar-exist-for-the-language?show=178#a178</guid>
<pubDate>Tue, 15 Jan 2013 11:06:49 +0000</pubDate>
</item>
</channel>
</rss>