-
Notifications
You must be signed in to change notification settings - Fork 10
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
Add json serialization for tools. #34
Conversation
Are you going to add tests for this? |
Nevermind. Found it. |
The serialization for the graph is just the edges, with the nodes repeated every time they are part of an edge. I'm not terribly happy about that, for two reasons.
|
What would you propose? Maybe I should just remove the dependency graph serialization for now. |
Conflicts: project/Build.scala
I propose that the serialization of the graph is a list of nodes, followed by a list of edges. The list of edges references nodes by id, or by index into the list of nodes. That’s how GraphML, GraphSON, and those other formats all do it. On 2014-07-14, at 13:41, Michael Schmitz notifications@github.com wrote:
|
I removed the graph serialization so we can use something more standard when we potentially change the underlying graph library. |
Add json serialization for tools.
Resolves #34.