Intellij Idea PlantUML在指定异步消息时产生错误

omqzjyyz  于 2023-10-15  发布在  其他
关注(0)|答案(1)|浏览(94)

我有这个PlantUML代码(.puml)

@startuml
title Asynchronous Message Example

participant Alice
participant Bob

Alice -> Bob: Request
Bob --> Alice: Acknowledgment
Alice ::> Bob: Asynchronous Message
Bob ::> Alice: Asynchronous Response

@enduml

我得到这个结果:

我使用的plantuml版本是:

b0zn9rqh

b0zn9rqh1#

异步消息应根据plantuml online documentation on sequence diagrams和官方language reference manual编码为->><<-
因此,你的plantuml示例抱怨::>的使用是正常的,因为它不是正确的语法,与你的插件无关。
如何解决:1)与puml的作者核实为什么使用了token ::>; 2)如果作者是一个自动生成器,报告生成器的bug。

相关问题