Commit Graph

10 Commits

Author SHA1 Message Date
J. Holmes
b3c4e40467 graph/encoding/dot: add multigraph serialization and deserialization support 2018-11-25 07:31:56 +10:30
Dan Kortschak
609b9d63e8 encoding/dot: make all simple graph marshalling strict
Also fix bug in order of emitting strict keyword.
2018-10-29 23:16:49 +10:30
Dan Kortschak
70492dcef1 all: quieten vet for unkeyed composite literals in test code 2018-09-02 07:59:12 +09:30
J. Holmes
b2e9df857d encoding/dot: fix ports on undirected graphs 2018-04-16 10:43:11 +09:30
kortschak
299547a6f4 Revert "graph: change Edge interface to include ID method"
This reverts commit 1a83fdba7a.

Further design discussion leads to a better approach with an additional
edge-type interface.
2017-12-14 08:24:55 +10:30
kortschak
1a83fdba7a graph: change Edge interface to include ID method
This is to allow future handling of multigraphs.
2017-12-11 08:06:56 +10:30
kortschak
805531d142 all: change capitalization of gonum in license header 2017-11-02 06:54:08 +10:30
kortschak
7ba61f0ead graph/...: remove Weight method from Edge 2017-08-24 10:21:15 +09:30
kortschak
8e3d6da27f graph/encoding: move basic encoding API into new encoding package 2017-08-03 18:57:33 +09:30
kortschak
7db7251618 graph/encoding/dot: reorganise files 2017-07-16 13:52:43 +09:30