• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

gonum / gonum / 3599
77%

Build:
DEFAULT BRANCH: master
Ran 25 Mar 2019 09:26PM UTC
Jobs 16
Files 427
Run time 54min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
3599

push

travis-ci

web-flow
graph/traverse: reduce edge visiting/traversal confusion

The Visit function was originally intended to allow the user to visit nodes
with an understanding of the path which edge was used to reach the node. This
was misguided because it implies the existence of an invariant that does not
exist; every edge into a node is passed to Visit as its node end points. This
does not happen because Visit is only called after the node being traverse to
is tested for having been visited, leading to surprising behaviour. So this
change makes Visit only consider the visited node.

The function that was originally intended to be provided by Visit is not given
by the Traverse function — previously EdgeFilter — which is called prior to
the node's visited status test. The node's visited status can be determined
via the walker's Visited method if needed. To avoid painting the edge visiting
method as purely a filter, it is renamed Traverse.

50280 of 63495 relevant lines covered (79.19%)

14.46 hits per line

Jobs
ID Job ID Ran Files Coverage
1 3599.1 (TAGS="") 25 Mar 2019 09:26PM UTC 0
78.95
Travis Job 3599.1
2 3599.2 (TAGS="-tags bounds") 25 Mar 2019 09:26PM UTC 0
78.96
Travis Job 3599.2
3 3599.3 (TAGS="-tags noasm") 25 Mar 2019 09:26PM UTC 0
79.1
Travis Job 3599.3
4 3599.4 (TAGS="-tags appengine") 25 Mar 2019 09:27PM UTC 0
79.1
Travis Job 3599.4
5 3599.5 (TAGS="") 25 Mar 2019 09:29PM UTC 0
78.95
Travis Job 3599.5
6 3599.6 (TAGS="-tags bounds") 25 Mar 2019 09:40PM UTC 0
78.97
Travis Job 3599.6
7 3599.7 (TAGS="-tags noasm") 25 Mar 2019 09:53PM UTC 0
79.1
Travis Job 3599.7
8 3599.8 (TAGS="-tags appengine") 25 Mar 2019 09:43PM UTC 0
79.1
Travis Job 3599.8
9 3599.9 (TAGS="") 25 Mar 2019 09:40PM UTC 0
78.95
Travis Job 3599.9
10 3599.10 (TAGS="-tags bounds") 25 Mar 2019 09:43PM UTC 0
78.96
Travis Job 3599.10
11 3599.11 (TAGS="-tags noasm") 25 Mar 2019 09:55PM UTC 0
79.11
Travis Job 3599.11
12 3599.12 (TAGS="-tags appengine") 25 Mar 2019 09:55PM UTC 0
79.1
Travis Job 3599.12
13 3599.13 (TAGS="") 25 Mar 2019 10:09PM UTC 0
78.97
Travis Job 3599.13
14 3599.14 (TAGS="-tags bounds") 25 Mar 2019 10:08PM UTC 0
78.96
Travis Job 3599.14
15 3599.15 (TAGS="-tags noasm") 25 Mar 2019 10:16PM UTC 0
79.1
Travis Job 3599.15
16 3599.16 (TAGS="-tags appengine") 25 Mar 2019 10:20PM UTC 0
79.11
Travis Job 3599.16
Source Files on build 3599
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #3599
  • e42c1265 on github
  • Prev Build on master (#3596)
  • Next Build on master (#3606)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc