首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在plantuml中,WARNING : CROSSX警告关于什么?

在plantuml中,WARNING : CROSSX警告关于什么?
EN

Stack Overflow用户
提问于 2021-06-10 10:02:17
回答 1查看 23关注 0票数 0

在plantuml中,我收到了一个奇怪的警告。我已经追踪到了源问题:当创建一个序列图时,从一个项目返回到它本身的箭头是断开的。

最小示例

代码语言:javascript
复制
@startuml
self ->x self:
@enduml

产生以下警告:

代码语言:javascript
复制
$ plantuml minimal.plantuml 
WARNING : CROSSX
WARNING : CROSSX

但仍然能够生成我期望的图像。

plantuml在抱怨什么?这个警告的意思是什么?

代码语言:javascript
复制
$ plantuml -version
PlantUML version 1.2018.13 (Tue Nov 27 02:11:51 JST 2018)
(GPL source distribution)
Java Runtime: OpenJDK Runtime Environment
JVM: OpenJDK 64-Bit Server VM
Java Version: 11.0.11+9-Ubuntu-0ubuntu2.20.04
Operating System: Linux
OS Version: 5.8.0-48-generic
Default Encoding: UTF-8
Language: en
EN

回答 1

Stack Overflow用户

发布于 2021-06-10 10:43:35

此警告存在于主要linux分发版中仍包含的旧版本中。

警告是在src/net/sourceforge/plantuml/sequencediagram/graphic/Step1Message.java中生成的

代码语言:javascript
复制
 if (m.getArrowConfiguration().getDressing2().getHead() == ArrowHead.CROSSX) {
            result = result.withHead2(m.getArrowConfiguration().getDressing2().getHead());
            System.err.println("WARNING : CROSSX");
        }
        result = result.withPart(m.getArrowConfiguration().getPart());
 }

在2019年9月没有任何clue in the commit message it was removed from upstream

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67913668

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档