wrongly redered class diagram when linetype set to ortho

0 votes
asked Mar 18, 2016 in Bug by mirecg (220 points)

Hi, I have problem with class diagram when I set linetype to ortho.

Here's example

@startuml
skinparam linetype ortho
 
namespace System.Security.Principal {
  interface IPrincipal
  interface IIdentity
  IPrincipal -> IIdentity : Identity
}
 
namespace System.Security.Claims {
  class ClaimsPrincipal {
  }
 
  class ClaimsIdentity {
  }
 
  ClaimsPrincipal o- ClaimsIdentity : Identities
  ClaimsIdentity o-- ClaimsIdentity : Actor
}
 
System.Security.Principal.IPrincipal <|-- System.Security.Claims.ClaimsPrincipal
System.Security.Principal.IIdentity <|-- System.Security.Claims.ClaimsIdentity
 
@enduml
 
 
If you can see the image, there are missing labels Identities and Actor on relations and relations are going out of package frame.
 
commented Feb 19, 2018 by Anthony-Gaudino (5,720 points)
This still happens with current version.
commented Jul 20, 2018 by dragonlode
I had a similar problem. However, it looks okay with 1.2018.08 of plantuml.jar and 2.38 of Graphviz.
commented Jul 20, 2018 by anonymous
I think the problem still remains.
Online version has the same version of plantuml and graphviz, but renders still the same image.

Your answer

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
Anti-spam verification:

[Antispam2 Feature: please please wait 1 or 2 minutes (this message will disappear) before pressing the button otherwise it will fail](--------)
To avoid this verification in future, please log in or register.
...