我想生成一个包含分层包的包图,其中可能包含重复的名称,但不在同一级别。例如:
@startuml
package A {
package B {
package C
}
package A
}
@enduml
Run Code Online (Sandbox Code Playgroud)
我想,package A.A也许可以接受。但因plantuml以下错误而失败:Thie element (A) is already defined。
我还尝试以下操作:
@startuml
folder A {
folder B {
folder C
}
folder A
}
@enduml
Run Code Online (Sandbox Code Playgroud)
然后,plantuml由于同样的错误而失败。
选项之一:
@startuml
package A as pkg0{
package B as pkg1{
}
package A as pkg2{
package A as pkg3{
}
}
package A as pkg4{
}
}
@enduml
Run Code Online (Sandbox Code Playgroud)
会给出结果