In an Activity Diagram, I separated complex if statements into some simple nested ifs. Now, several else's should (I thought) point to the same ending connector, but Instead I have a bunch of sequential connectors and it looks messy. Some of them share a connector, but some do not.
I can't attach a pic, but here is my UML:
@startuml
header
header
endheader
start
while (there is more data)
if (First Iff) then (yes)
if (Second if) then (yes)
if (Third if) then (yes)
:add to list;
if(another condition) then (no)
else(yes)
end
endif
endif
endif
:do something;
endif
endwhile
end
@enduml