-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Project state #7
Comments
Hello @bitdivine, Only the dot dependency looks like unmaintained and limited. Is it a pure Rust solution than a FFI of graphviz but there miss the If is it a important graphviz functionality to you and that you prefer the solution of a FFI, I recommend to you of write it from zero. Any contribution are welcome and you also can become member of this repository. |
Hello @adjivas , Thank you for getting back to me. My goal is to be able to visualise almost any rust crate. I see two challenges:
If this sounds compatible with your vision I would be very happy to collaborate. Thank you for your kind invitation. Best wishes, Max |
I have started testing crates using the command line version of your tool, just on crates in my home dir. Works on most, on some I have "error: expected identifier, found keyword |
Update: If I replace every instance Regarding the output, it would be interesting to me to make component diagrams as well as the current diagrams that show inclusion. For this traits would be interfaces and structs would either supply that interface or consume it. The interface ID would have to be the tuple of (struct,trait), as the same interface might be supplied by several structs. |
The dependency syntex_syntax is the parser of the Rust compiler soo the ml crate is a UML subview of syntex_syntax. But your test will be welcome because I have never checked the rebusted of this project.
This project currently has a minimalist language of graph named DOT according to the recommendation of this paper. Do you think graphviz Dot display should be separed of ml crate? Maybe the Dot language is compilable into Cytoscape? |
It seems like the syntex_syntax crate is abandoned. This crate does not work for me either and I suspect that syntex is the cause. |
Thanks for reporting @arnfaldur ! |
Hello,
This project looks interesting; may I ask about the current state of the project in terms of maintenance and so on? If there is interest in maintaining this as a tool for generating UML from Rust crates and the goals are reasonably close to my own I would be interested in contributing. If on the other hand you know that e.g. some of the dependencies are unmaintained and this would be a huge amount of work then a clean slate approach might be better.
Best wishes, Max
The text was updated successfully, but these errors were encountered: