Discussion:
[dart-misc] How to create a sequence diagram or class diagram for dart code?
Entaro Adun
2012-11-20 23:15:49 UTC
Permalink
I just had the chance to create a class diagram and a sequence diagram (in
an another language) and this is just awesome. Working in a team and
communicating the programmflow is so much easier.

Dart must have some kind of tool to accomplish those things!!
--
Consider asking HOWTO questions at Stack Overflow: http://stackoverflow.com/tags/dart
Pat Kujawa
2018-02-16 23:41:50 UTC
Permalink
Does anyone have any updates to share on this topic? The Eclipse plugin is
no longer supported. I'm an IntelliJ (Pycharm, Webstorm, IDEA, Goland, etc)
user, but I'm not aware of a way to generate and *save* diagrams from there.
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
David Liedle
2018-02-19 21:44:35 UTC
Permalink
PlantUML may be what you're looking for in the IntelliJ/IDE world (among
others): http://plantuml.com/download

I had issues running it myself at a meetup recently, but I've seen it done.

I'm more interested in https://mermaidjs.github.io/, personally. Depending
on my IDE to do generation makes me very sad. Wiring it up as part of a
build system feels right.

This doesn't mean it will "read" the source Dart code, but it's the second
half of the puzzle: generate and *save* diagrams. :)

Cheers,

David
Post by Pat Kujawa
Does anyone have any updates to share on this topic? The Eclipse plugin is
no longer supported. I'm an IntelliJ (Pycharm, Webstorm, IDEA, Goland, etc)
user, but I'm not aware of a way to generate and *save* diagrams from there.
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
Pat Kujawa
2018-02-21 20:12:59 UTC
Permalink
I'm specifically looking for something to generate the diagram from source,
not for manual creation. Mermaid looks handy; similar to seqdiag - simple
sequence-diagram image generator — blockdiag 1.0 documentation
<http://blockdiag.com/en/seqdiag/index.html> and PlantUML, both of which
I've used for manual creation.
Post by David Liedle
PlantUML may be what you're looking for in the IntelliJ/IDE world (among
others): http://plantuml.com/download
I had issues running it myself at a meetup recently, but I've seen it done.
I'm more interested in https://mermaidjs.github.io/, personally.
Depending on my IDE to do generation makes me very sad. Wiring it up as
part of a build system feels right.
This doesn't mean it will "read" the source Dart code, but it's the second
half of the puzzle: generate and *save* diagrams. :)
Cheers,
David
Post by Pat Kujawa
Does anyone have any updates to share on this topic? The Eclipse plugin
is no longer supported. I'm an IntelliJ (Pycharm, Webstorm, IDEA, Goland,
etc) user, but I'm not aware of a way to generate and *save* diagrams from
there.
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to a topic in the
Google Groups "Dart Misc" group.
To unsubscribe from this topic, visit https://groups.google.com/a/
dartlang.org/d/topic/misc/VFrvYr-CB2I/unsubscribe.
To unsubscribe from this group and all its topics, send an email to
--
*Pat Kujawa*

*Senior Software Engineer*

*Workiva Inc.*
*Missoula, MT*
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
Loading...