Commit Graph

7 Commits

Author SHA1 Message Date
Dan Kortschak
bc349ecfab all: replace internal rand shim with math/rand/v2 2025-02-01 22:18:04 +10:30
Dan Kortschak
cf3307fa63 all: partially migrate to math/rand/v2
This is not intended to be a completed transition since it leaves the
libraries unusable to external client code, but rather as a step towards
use of math/rand/v2. This initial step allows repair of sequence change
failures without having to worry about API difference.
2025-02-01 22:18:04 +10:30
Dan Kortschak
a4dda6a99c all: make tests pass when -count is greater than 1
Tests run repeatedly do not reinitialise state, meaning that a second run
of the tests will have leftover state from the previous run. This ensures
that repeated runs are identical with the exception of map iteration order.
2022-08-06 15:52:53 +09:30
Dan Kortschak
14aa307d49 modules,graph/layout: update for gonum/plot v0.9.0 2021-03-11 07:41:27 +10:30
Dan Kortschak
c631911702 graph/layout: reduce code duplication in layout tests 2021-03-09 20:15:25 +10:30
Dan Kortschak
623f346311 graph: clean up lint 2019-11-02 05:20:20 +10:30
Dan Kortschak
c1fdadf7ea graph/layout: new package for calculating graph layouts 2019-07-20 20:12:57 +09:30