Creole trees do not respect indent levels in a Class diagram

0 votes
asked May 29, 2022 in Bug by The-Lu (64,760 points)

Hello PlantUML team,

Same defect as:

Not on Deployment diagram, where that is now OK:

But on Class diagram, where that is KO:

Regards.

commented May 29, 2022 by The-Lu (64,760 points)

Here are some other issues, or research tracks:

Compare:

CodeOutput
@startuml
class Foo {
--
|_ a
|_ b()
  |_ b1
  |_ b2
    |_ b2.1
|_ c()
}
@enduml
@startuml
class Foo {
'--
|_ a
|_ b()
  |_ b1
  |_ b2
    |_ b2.1
|_ c()
}

@enduml

Then, also:

CodeOutput
@startuml
class Foo {
-- display on 1.2022.6beta4 --

|_ a
|_ b()
  |_ b1
  |_ b2
    |_ b2.1
|_ c()
}
@enduml
@startuml
class Foo {
-- **not** display on 1.2022.6beta4 --
|_ a
|_ b()
  |_ b1
  |_ b2
    |_ b2.1
|_ c()
}
@enduml

Funny tests... cheekywink

Thanks for your works.
Regards.

1 Answer

0 votes
answered May 31, 2022 by plantuml (295,000 points)
selected May 31, 2022 by The-Lu
 
Best answer

Many thanks for the feedback.

Should be fixed in last online version and last snapshot.

Best regards,

...