Published by Vanco almost 4 years ago
Rebuild for 203.*
Published by Vanco over 4 years ago
New SequenceDiagram support idea 2020.x
Published by Vanco over 5 years ago
Add Lambda Expression support.
Published by Vanco almost 6 years ago
export call stack to text file #34
Published by Vanco about 6 years ago
fix#26: Dead loop when generate Wrapper Patten class. fix issue when disable smartInterface option.
Published by Vanco about 7 years ago
fix issue #22,
fixed last tab close issue.
Published by Vanco almost 8 years ago
hotfix: #10 NPE when visitNewException.
Published by Vanco about 8 years ago
Hotfix NPE when try to find the implementation of interface by scan the new expression. Add bird view icon in lower right corner. change the icon set to support retina display.
Published by Vanco about 8 years ago
This version add new feature, Smart Interface, Which will try to find the implementation of interface, and show it in diagram. You also can choose it by yourself, when you opt-out the Smart Interface option.
The implementation class will draw with a dash link from interface. This may not a UML standard, hope it is not confusing you.
The popup menu in the diagram will help you to trailer the diagram.
Published by Vanco over 8 years ago
SequenceDiagram V1.1 release has great improvement. Now is support generate more meaningful diagram on pipeline call and call in parameter with the correct order. e.g. pipeline call
roster
.stream()
.filter(p -> p.getGender() == Person.Sex.MALE
&& p.getAge() >= 18
&& p.getAge() <= 25)
.map(p -> p.getEmailAddress())
.forEach(email -> System.out.println(email));
and call in parameter
ref.ask(new Hello(id, Optional.empty()));
Published by Vanco over 8 years ago
Great improve on method name recognition. Support popup menu on Mac and linux now. Windows already supported. Support remove method/class from Diagram.
Published by Vanco over 8 years ago
Rename to SequenceDiagram. Refine the code, avoid call @Deprecated
method. Add Exclude settings.
Published by Vanco almost 9 years ago
Remove "com.intellij.diagram" dependency.