alow_mixing breaks with ->> arrows

0 votes
asked Mar 21, 2019 in Bug by boshka (3,940 points)
Shouldn't this work without errors (it is, if you replace the link ->> with  -> ?

@startuml
allow_mixing
class foo1
usecase foo2
actor foo3
foo1 <-> foo2

foo3 ->> foo2: implement
@enduml

1 Answer

0 votes
answered Mar 22, 2019 by Serge Wenger Work (15,620 points)

->> is only in sequence diagram

use ..|> for implement (UML)

commented Mar 22, 2019 by boshka (3,940 points)
edited Mar 22, 2019 by boshka
ok.
then why the below works fine for component diagram?

@startuml
component a {
}
component b {
}
a ->> b: test

@enduml
commented Mar 22, 2019 by Serge Wenger Work (15,620 points)
I don't know. I am not the developper, only a user.

In documentation ->> is only in sequence diagram
commented Mar 22, 2019 by boshka (3,940 points)
well, allow_mixing is hinting that ->> could have worked in my example too... :) especially that it works in pure component diagram
...