Skip to content

How to layout these classes to avoid inheritance information overlapped together #1722

Answered by The-Lum
Akarinnnnn asked this question in Q&A
Discussion options

You must be logged in to vote

Hi @Akarinnnnn, and all,

Here is a minimal example, from:

a "a2b long long long lib" <|-- b
a "a2c long long long lib" <|-- c
a "a2d long long long lib" <|-- d
a "a2z long long long lib" <|-right- z


[FYI @arnaudroques for the overlapping issue (observed on v1.2024.4beta6)]

1/ Use \n

a "a2b long long long lib" <|-- b
a "\na2c long long long lib" <|-- c
a "\n\na2d long long long lib" <|-- d
a "a2z long long long lib" <|-right- z

2/ Or Change to arrow labels as:

a <|-- b       : "a2b long long long lib"
a <|-- c       : "a2c long long long lib"
a <|-- d       : "a2d long long long lib"
a <|-right- z  : "a2z long long long lib"

If that can help,
Regards,
Th.

Replies: 3 comments 1 reply

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by Akarinnnnn
Comment options

You must be logged in to vote
1 reply
@VladimirAlexiev
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants