Skip to content
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

Support GML output #41

Closed
brightbyte opened this issue Apr 4, 2019 · 3 comments
Closed

Support GML output #41

brightbyte opened this issue Apr 4, 2019 · 3 comments

Comments

@brightbyte
Copy link

While the plain text output of dependencies is nice for processing with grep, it would be nice to have an output format that can be used directly with more powerful graph analysis frameworks, such as graph-tool. GML seems to be a good candidate, since it's human readable and easy to generate.

@mihaeu
Copy link
Owner

mihaeu commented Apr 4, 2019

Very good idea and easy to implement as well. I'll make sure to add that on the new version. Probably not within the next two weeks though.

@brightbyte
Copy link
Author

Excellent, thank you!

I'm looking into this for use in the MediaWiki platform evolution program. I'm evaluating several static analysis tools, but there is a good that dephend could help us clean up the code that runs Wikipedia :)

By the way, have you seen phpda? It seems similar, maybe you want to join forces :)

@mihaeu
Copy link
Owner

mihaeu commented May 2, 2021

GraphML seems to be the successor of GML, but either way I started thinking about this again this weekend as I spend some time on updating dePHPend (PHP 8 support etc.).

I don't see enough demand for another output format. The current text output could probably be changed to be compatible with GraphML using awk.

@mihaeu mihaeu closed this as completed May 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants