From cd26b10b6cdca8cc858ea82ea8ccc6fc437125a9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 28 Feb 2025 17:16:51 +0000 Subject: [PATCH] Bump github.com/emicklei/dot from 1.6.4 to 1.7.0 Bumps [github.com/emicklei/dot](https://github.com/emicklei/dot) from 1.6.4 to 1.7.0. - [Changelog](https://github.com/emicklei/dot/blob/master/CHANGES.md) - [Commits](https://github.com/emicklei/dot/compare/v1.6.4...v1.7.0) --- updated-dependencies: - dependency-name: github.com/emicklei/dot dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- go.mod | 2 +- go.sum | 4 ++-- vendor/github.com/emicklei/dot/.travis.yml | 14 -------------- vendor/github.com/emicklei/dot/CHANGES.md | 4 ++++ vendor/github.com/emicklei/dot/edge.go | 5 +++++ vendor/github.com/emicklei/dot/graph.go | 9 +++++++++ vendor/modules.txt | 2 +- 7 files changed, 22 insertions(+), 18 deletions(-) delete mode 100644 vendor/github.com/emicklei/dot/.travis.yml diff --git a/go.mod b/go.mod index 2a7c76d..096c408 100644 --- a/go.mod +++ b/go.mod @@ -3,7 +3,7 @@ module github.com/frapposelli/wwhrd go 1.22 require ( - github.com/emicklei/dot v1.6.4 + github.com/emicklei/dot v1.7.0 github.com/google/licensecheck v0.3.1 github.com/jessevdk/go-flags v1.6.1 github.com/sirupsen/logrus v1.9.3 diff --git a/go.sum b/go.sum index 952ab4d..6576d5e 100644 --- a/go.sum +++ b/go.sum @@ -2,8 +2,8 @@ github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ3 github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= -github.com/emicklei/dot v1.6.4 h1:cG9ycT67d9Yw22G+mAb4XiuUz6E6H1S0zePp/5Cwe/c= -github.com/emicklei/dot v1.6.4/go.mod h1:DeV7GvQtIw4h2u73RKBkkFdvVAz0D9fzeJrgPW6gy/s= +github.com/emicklei/dot v1.7.0 h1:qoWBmCkk6eNVy4/oktL63M7/8eEd5859Sasb+zHKoYg= +github.com/emicklei/dot v1.7.0/go.mod h1:DeV7GvQtIw4h2u73RKBkkFdvVAz0D9fzeJrgPW6gy/s= github.com/google/licensecheck v0.3.1 h1:QoxgoDkaeC4nFrtGN1jV7IPmDCHFNIVh54e5hSt6sPs= github.com/google/licensecheck v0.3.1/go.mod h1:ORkR35t/JjW+emNKtfJDII0zlciG9JgbT7SmsohlHmY= github.com/jessevdk/go-flags v1.6.1 h1:Cvu5U8UGrLay1rZfv/zP7iLpSHGUZ/Ou68T0iX1bBK4= diff --git a/vendor/github.com/emicklei/dot/.travis.yml b/vendor/github.com/emicklei/dot/.travis.yml deleted file mode 100644 index 090fce9..0000000 --- a/vendor/github.com/emicklei/dot/.travis.yml +++ /dev/null @@ -1,14 +0,0 @@ -language: go - -matrix: - include: - - go: "1.11.x" - -script: - - go test -race -coverprofile=coverage.txt -covermode=atomic - -after_success: - - bash <(curl -s https://codecov.io/bash) - -env: - - GO111MODULE=on diff --git a/vendor/github.com/emicklei/dot/CHANGES.md b/vendor/github.com/emicklei/dot/CHANGES.md index 9f20a43..8cea8ab 100644 --- a/vendor/github.com/emicklei/dot/CHANGES.md +++ b/vendor/github.com/emicklei/dot/CHANGES.md @@ -1,5 +1,9 @@ # Change history of the dot package +## v1.7.0 + +- add GetAttributes (Node and Edge) (thx @jasonmadigan) + ## v1.6.4 - fix mermaid generation with string shape in node (issue #40) diff --git a/vendor/github.com/emicklei/dot/edge.go b/vendor/github.com/emicklei/dot/edge.go index 837481b..8f3b945 100644 --- a/vendor/github.com/emicklei/dot/edge.go +++ b/vendor/github.com/emicklei/dot/edge.go @@ -71,3 +71,8 @@ func (e Edge) From() Node { func (e Edge) To() Node { return e.to } + +// Returns a copy of the attributes for this edge. +func (e Edge) GetAttributes() map[string]interface{} { + return e.AttributesMap.GetAttributes() +} diff --git a/vendor/github.com/emicklei/dot/graph.go b/vendor/github.com/emicklei/dot/graph.go index cfd23e3..8e571a5 100644 --- a/vendor/github.com/emicklei/dot/graph.go +++ b/vendor/github.com/emicklei/dot/graph.go @@ -418,3 +418,12 @@ func (g *Graph) EdgesMap() map[string][]Edge { func (g *Graph) HasNode(n Node) bool { return g == n.graph } + +// GetAttributes returns a copy of the attributes. +func (am *AttributesMap) GetAttributes() map[string]interface{} { + copyMap := make(map[string]interface{}, len(am.attributes)) + for k, v := range am.attributes { + copyMap[k] = v + } + return copyMap +} diff --git a/vendor/modules.txt b/vendor/modules.txt index 7440e81..b42275c 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -1,7 +1,7 @@ # github.com/davecgh/go-spew v1.1.1 ## explicit github.com/davecgh/go-spew/spew -# github.com/emicklei/dot v1.6.4 +# github.com/emicklei/dot v1.7.0 ## explicit; go 1.13 github.com/emicklei/dot # github.com/google/licensecheck v0.3.1