Describe the bug
To some degree, angle brackets are allowed in generics and stereotypes. For example, the following diagram:
' Angle brackets in generics
class TestGenericsWithAngleBrackets < <G1> >
class TestGenericsWithDoubleAngleBrackets < <<G1>> >
' Angle brackets in stereotypes
class TestStereotypeWithAngleBrackets << <S1> >>
class TestStereotypeWithDoubleAngleBrackets << <<S1>> >>
produces the following diagram:
Currently we do not support this in the parser. Therefore the parsed result is:
Describe the bug To some degree, angle brackets are allowed in generics and stereotypes. For example, the following diagram:
produces the following diagram:![angle-brackets](https://user-images.githubusercontent.com/5493775/86057002-aa97f900-ba5e-11ea-851b-0b2fb4422718.png)
Currently we do not support this in the parser. Therefore the parsed result is:
To Reproduce Steps to reproduce the behavior:
node dist/bin/cli.js -i anglebrackets
Expected behavior Angle brackets should be parsed properly and added to the generics and/or stereotype property.
Additional context
Double angle brackets:
Is not properly handled by the original plantuml implementation.