diff --git a/.travis.yml b/.travis.yml index 236d566..35c75d7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,9 +4,11 @@ go: - 1.11.x install: -- curl --silent --location https://goo.gl/g1CpPX | bash -s v1.0.4 +- curl --silent --location https://goo.gl/g1CpPX | bash -s v1.0.5 script: +- GO111MODULE=on go mod download +- GO111MODULE=on go mod verify - make test after_success: diff --git a/go.mod b/go.mod index 1ae982e..6034cbf 100644 --- a/go.mod +++ b/go.mod @@ -1,32 +1,16 @@ module github.com/HeavyWombat/dyff require ( - github.com/BurntSushi/toml v0.3.1 // indirect - github.com/HeavyWombat/ytbx v0.0.0-20181127165024-02ce8b0d042f - github.com/davecgh/go-spew v1.1.1 // indirect - github.com/gorilla/context v1.1.1 // indirect - github.com/gorilla/mux v1.6.2 // indirect - github.com/homeport/gonvenience v0.0.0-20181203214445-675de31aa533 - github.com/inconshreveable/mousetrap v1.0.0 // indirect - github.com/lucasb-eyer/go-colorful v0.0.0-20180526135729-345fbb3dbcdb - github.com/mattn/go-ciede2000 v0.0.0-20170301095244-782e8c62fec3 // indirect - github.com/mattn/go-isatty v0.0.4 // indirect - github.com/mitchellh/go-ps v0.0.0-20170309133038-4fdf99ab2936 // indirect + github.com/homeport/gonvenience v1.7.0 + github.com/homeport/ytbx v1.0.1 + github.com/lucasb-eyer/go-colorful v0.0.0-20181028223441-12d3b2882a08 github.com/mitchellh/hashstructure v1.0.0 github.com/onsi/ginkgo v1.7.0 github.com/onsi/gomega v1.4.3 - github.com/pkg/errors v0.8.0 - github.com/pmezard/go-difflib v1.0.0 // indirect + github.com/pkg/errors v0.8.1 github.com/sergi/go-diff v1.0.0 github.com/spf13/cobra v0.0.3 - github.com/spf13/pflag v1.0.3 // indirect - github.com/stretchr/testify v1.2.2 // indirect github.com/texttheater/golang-levenshtein v0.0.0-20180516184445-d188e65d659e - github.com/virtuald/go-ordered-json v0.0.0-20170621173500-b18e6e673d74 // indirect - golang.org/x/crypto v0.0.0-20181203042331-505ab145d0a9 - golang.org/x/net v0.0.0-20181207154023-610586996380 // indirect - golang.org/x/sync v0.0.0-20181108010431-42b317875d0f // indirect - golang.org/x/sys v0.0.0-20181211161752-7da8ea5c8182 // indirect - gopkg.in/DATA-DOG/go-sqlmock.v1 v1.3.0 // indirect + golang.org/x/crypto v0.0.0-20190211182817-74369b46fc67 gopkg.in/yaml.v2 v2.2.2 ) diff --git a/go.sum b/go.sum index 02328ca..459c3b9 100644 --- a/go.sum +++ b/go.sum @@ -1,25 +1,19 @@ github.com/BurntSushi/toml v0.3.1 h1:WXkYYl6Yr3qBf1K79EBnL4mak0OimBfB0XUf9Vl28OQ= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= -github.com/HeavyWombat/ytbx v0.0.0-20181127165024-02ce8b0d042f h1:jKCsiwgLrD4527U7MDCK9y2V0RaCa8M3VDtM7Za/tgI= -github.com/HeavyWombat/ytbx v0.0.0-20181127165024-02ce8b0d042f/go.mod h1:fjjUyWMAPLtOkEOHIEg3NRqs4GSpP+Tnq/toa1d7r7M= -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/fsnotify/fsnotify v1.4.7 h1:IXs+QLmnXW2CcXuY+8Mzv/fWEsPGWxqefPtCP5CnV9I= github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= -github.com/golang/protobuf v1.2.0 h1:P3YflyNX/ehuJFLhxviNdFxQPkGK5cDcApsge1SqnvM= github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= -github.com/gorilla/context v1.1.1 h1:AWwleXJkX/nhcU9bZSnZoi3h/qGYqQAGhq6zZe/aQW8= -github.com/gorilla/context v1.1.1/go.mod h1:kBGZzfjB9CEq2AlWe17Uuf7NDRt0dE0s8S51q0aT7Yg= -github.com/gorilla/mux v1.6.2 h1:Pgr17XVTNXAk3q/r4CpKzC5xBM/qW1uVLV+IhRZpIIk= -github.com/gorilla/mux v1.6.2/go.mod h1:1lud6UwP+6orDFRuTfBEV8e9/aOM/c4fVVCaMa2zaAs= -github.com/homeport/gonvenience v0.0.0-20181203214445-675de31aa533 h1:4LV+z8+yiLFBk35CO7xPOxFAV5mxQb0R4jIabQ9xUAc= -github.com/homeport/gonvenience v0.0.0-20181203214445-675de31aa533/go.mod h1:sl7E8uAYQurbfHyfKhkzh1+Z3L7xs/LQZhgAdR1v0uU= +github.com/gorilla/mux v1.7.0/go.mod h1:1lud6UwP+6orDFRuTfBEV8e9/aOM/c4fVVCaMa2zaAs= +github.com/homeport/gonvenience v1.7.0 h1:w41b0ehw45R6OR6NxgHKrNdfsQV8QN6kX7P8xNlD7GQ= +github.com/homeport/gonvenience v1.7.0/go.mod h1:G2NH1mGKb2RtQ/xy7Axv5Tnnwzq4yE6NoYyINd1Lvuk= +github.com/homeport/ytbx v1.0.1 h1:h4pTIbknMb/Q+y0GZOF3zI5Do0WaX0h9o4e0PllhoBo= +github.com/homeport/ytbx v1.0.1/go.mod h1:YygYRuIWr0dsa1CNYubBrMX4xCZFItPDv+MTFqGKOoo= github.com/hpcloud/tail v1.0.0 h1:nfCOvKYfkgYP8hkirhJocXT2+zOD8yUNjXaWfTlyFKI= github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= github.com/inconshreveable/mousetrap v1.0.0 h1:Z8tu5sraLXCXIcARxBp/8cbvlwVa7Z1NHg9XEKhtSvM= github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8= -github.com/lucasb-eyer/go-colorful v0.0.0-20180526135729-345fbb3dbcdb h1:W9pRldEXciuQ/jOJrMjKb99npnpStT90ntbT1ujXpuo= github.com/lucasb-eyer/go-colorful v0.0.0-20180526135729-345fbb3dbcdb/go.mod h1:NXg0ArsFk0Y01623LgUqoqcouGDB+PwCCQlrwrG6xJ4= +github.com/lucasb-eyer/go-colorful v0.0.0-20181028223441-12d3b2882a08 h1:5MnxBC15uMxFv5FY/J/8vzyaBiArCOkMdFT9Jsw78iY= +github.com/lucasb-eyer/go-colorful v0.0.0-20181028223441-12d3b2882a08/go.mod h1:NXg0ArsFk0Y01623LgUqoqcouGDB+PwCCQlrwrG6xJ4= github.com/mattn/go-ciede2000 v0.0.0-20170301095244-782e8c62fec3 h1:BXxTozrOU8zgC5dkpn3J6NTRdoP+hjok/e+ACr4Hibk= github.com/mattn/go-ciede2000 v0.0.0-20170301095244-782e8c62fec3/go.mod h1:x1uk6vxTiVuNt6S5R2UYgdhpj3oKojXvOXauHZ7dEnI= github.com/mattn/go-isatty v0.0.4 h1:bnP0vzxcAdeI1zdubAl5PjU6zsERjGZb7raWodagDYs= @@ -33,38 +27,31 @@ github.com/onsi/ginkgo v1.7.0 h1:WSHQ+IS43OoUrWtD1/bbclrwK8TTH5hzp+umCiuxHgs= github.com/onsi/ginkgo v1.7.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/gomega v1.4.3 h1:RE1xgDvH7imwFD45h+u2SgIfERHlS2yNG4DObb5BSKU= github.com/onsi/gomega v1.4.3/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= -github.com/pkg/errors v0.8.0 h1:WdK/asTD0HN+q6hsWO3/vpuAkAr+tw6aNJNDFFf0+qw= -github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= -github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= -github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= +github.com/pkg/errors v0.8.1 h1:iURUrRGxPUNPdy5/HRSm+Yj6okJ6UtLINN0Q9M4+h3I= +github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/sergi/go-diff v1.0.0 h1:Kpca3qRNrduNnOQeazBd0ysaKrUJiIuISHxogkT9RPQ= github.com/sergi/go-diff v1.0.0/go.mod h1:0CfEIISq7TuYL3j771MWULgwwjU+GofnZX9QAmXWZgo= github.com/spf13/cobra v0.0.3 h1:ZlrZ4XsMRm04Fr5pSFxBgfND2EBVa1nLpiy1stUsX/8= github.com/spf13/cobra v0.0.3/go.mod h1:1l0Ry5zgKvJasoi3XT1TypsSe7PqH0Sj9dhYf7v3XqQ= github.com/spf13/pflag v1.0.3 h1:zPAT6CGy6wXeQ7NtTnaTerfKOsV6V6F8agHXFiazDkg= github.com/spf13/pflag v1.0.3/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4= -github.com/stretchr/testify v1.2.2 h1:bSDNvY7ZPG5RlJ8otE/7V6gMiyenm9RtJ7IUVIAoJ1w= -github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/texttheater/golang-levenshtein v0.0.0-20180516184445-d188e65d659e h1:T5PdfK/M1xyrHwynxMIVMWLS7f/qHwfslZphxtGnw7s= github.com/texttheater/golang-levenshtein v0.0.0-20180516184445-d188e65d659e/go.mod h1:XDKHRm5ThF8YJjx001LtgelzsoaEcvnA7lVWz9EeX3g= github.com/virtuald/go-ordered-json v0.0.0-20170621173500-b18e6e673d74 h1:JwtAtbp7r/7QSyGz8mKUbYJBg2+6Cd7OjM8o/GNOcVo= github.com/virtuald/go-ordered-json v0.0.0-20170621173500-b18e6e673d74/go.mod h1:RmMWU37GKR2s6pgrIEB4ixgpVCt/cf7dnJv3fuH1J1c= -golang.org/x/crypto v0.0.0-20181203042331-505ab145d0a9 h1:mKdxBk7AujPs8kU4m80U72y/zjbZ3UcXC7dClwKbUI0= -golang.org/x/crypto v0.0.0-20181203042331-505ab145d0a9/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= +golang.org/x/crypto v0.0.0-20181127143415-eb0de9b17e85/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= +golang.org/x/crypto v0.0.0-20190211182817-74369b46fc67 h1:ng3VDlRp5/DHpSWl02R4rM9I+8M2rhmsuLwAMmkLQWE= +golang.org/x/crypto v0.0.0-20190211182817-74369b46fc67/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= +golang.org/x/net v0.0.0-20180906233101-161cd47e91fd h1:nTDtHvHSdCn1m6ITfMRqtOd/9+7a3s8RBNOZ3eYZzJA= golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20181207154023-610586996380 h1:zPQexyRtNYBc7bcHmehl1dH6TB3qn8zytv8cBGLDNY0= -golang.org/x/net v0.0.0-20181207154023-610586996380/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f h1:wMNYb4v58l5UBM7MYRLPG6ZhfOqbKu7X5eyFl8ZhKvA= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20181108010431-42b317875d0f h1:Bl/8QSvNqXvPGPGXa2z5xUTmV7VDcZyvRZ+QQXkXTZQ= -golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20181211161752-7da8ea5c8182 h1:3jwI9dC+BuoXWS+QtR/HhfGTGTuB6ZzL6II6S1IuVvo= -golang.org/x/sys v0.0.0-20181211161752-7da8ea5c8182/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20181128092732-4ed8d59d0b35 h1:YAFjXN64LMvktoUZH9zgY4lGc/msGN7HQfoSuKCgaDU= +golang.org/x/sys v0.0.0-20181128092732-4ed8d59d0b35/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/text v0.3.0 h1:g61tztE5qeGQ89tm6NTjjM9VPIm088od1l6aSorWRWg= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= -gopkg.in/DATA-DOG/go-sqlmock.v1 v1.3.0 h1:FVCohIoYO7IJoDDVpV2pdq7SgrMH6wHnuTyrdrxJNoY= gopkg.in/DATA-DOG/go-sqlmock.v1 v1.3.0/go.mod h1:OdE7CF6DbADk7lN8LIKRzRJTTZXIjtWgA5THM5lhBAw= -gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/fsnotify.v1 v1.4.7 h1:xOHLXZwVvI9hhs+cLKq5+I5onOuwQLhQwiu63xxlHs4= gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= diff --git a/internal/cmd/between.go b/internal/cmd/between.go index 4e9f0ef..87ad9d9 100644 --- a/internal/cmd/between.go +++ b/internal/cmd/between.go @@ -27,7 +27,7 @@ import ( "strings" "github.com/HeavyWombat/dyff/pkg/v1/dyff" - "github.com/HeavyWombat/ytbx/pkg/v1/ytbx" + "github.com/homeport/ytbx/pkg/v1/ytbx" "github.com/spf13/cobra" ) diff --git a/internal/cmd/json.go b/internal/cmd/json.go index f0d3db0..880f3be 100644 --- a/internal/cmd/json.go +++ b/internal/cmd/json.go @@ -23,7 +23,7 @@ package cmd import ( "fmt" - "github.com/HeavyWombat/ytbx/pkg/v1/ytbx" + "github.com/homeport/ytbx/pkg/v1/ytbx" "github.com/spf13/cobra" ) diff --git a/internal/cmd/root.go b/internal/cmd/root.go index a6780df..a0a68be 100644 --- a/internal/cmd/root.go +++ b/internal/cmd/root.go @@ -29,9 +29,9 @@ import ( "os" "github.com/HeavyWombat/dyff/pkg/v1/dyff" - "github.com/HeavyWombat/ytbx/pkg/v1/ytbx" "github.com/homeport/gonvenience/pkg/v1/bunt" "github.com/homeport/gonvenience/pkg/v1/neat" + "github.com/homeport/ytbx/pkg/v1/ytbx" "github.com/spf13/cobra" yaml "gopkg.in/yaml.v2" ) diff --git a/internal/cmd/yaml.go b/internal/cmd/yaml.go index 80fc0b4..1fd10da 100644 --- a/internal/cmd/yaml.go +++ b/internal/cmd/yaml.go @@ -23,7 +23,7 @@ package cmd import ( "fmt" - "github.com/HeavyWombat/ytbx/pkg/v1/ytbx" + "github.com/homeport/ytbx/pkg/v1/ytbx" "github.com/spf13/cobra" ) diff --git a/pkg/v1/dyff/compare_test.go b/pkg/v1/dyff/compare_test.go index ceae369..6b2ae3e 100644 --- a/pkg/v1/dyff/compare_test.go +++ b/pkg/v1/dyff/compare_test.go @@ -22,7 +22,7 @@ package dyff_test import ( . "github.com/HeavyWombat/dyff/pkg/v1/dyff" - "github.com/HeavyWombat/ytbx/pkg/v1/ytbx" + "github.com/homeport/ytbx/pkg/v1/ytbx" . "github.com/onsi/ginkgo" . "github.com/onsi/gomega" diff --git a/pkg/v1/dyff/core.go b/pkg/v1/dyff/core.go index a13dee4..b5f4073 100644 --- a/pkg/v1/dyff/core.go +++ b/pkg/v1/dyff/core.go @@ -28,8 +28,8 @@ import ( "strings" "unicode/utf8" - "github.com/HeavyWombat/ytbx/pkg/v1/ytbx" "github.com/homeport/gonvenience/pkg/v1/bunt" + "github.com/homeport/ytbx/pkg/v1/ytbx" "github.com/mitchellh/hashstructure" "github.com/pkg/errors" diff --git a/pkg/v1/dyff/core_suite_test.go b/pkg/v1/dyff/core_suite_test.go index d100a7b..725da0f 100644 --- a/pkg/v1/dyff/core_suite_test.go +++ b/pkg/v1/dyff/core_suite_test.go @@ -31,8 +31,8 @@ import ( "strconv" "testing" - "github.com/HeavyWombat/ytbx/pkg/v1/ytbx" . "github.com/homeport/gonvenience/pkg/v1/bunt" + "github.com/homeport/ytbx/pkg/v1/ytbx" . "github.com/HeavyWombat/dyff/pkg/v1/dyff" yaml "gopkg.in/yaml.v2" diff --git a/pkg/v1/dyff/core_test.go b/pkg/v1/dyff/core_test.go index c7b1290..c087678 100644 --- a/pkg/v1/dyff/core_test.go +++ b/pkg/v1/dyff/core_test.go @@ -22,7 +22,7 @@ package dyff_test import ( . "github.com/HeavyWombat/dyff/pkg/v1/dyff" - "github.com/HeavyWombat/ytbx/pkg/v1/ytbx" + "github.com/homeport/ytbx/pkg/v1/ytbx" yaml "gopkg.in/yaml.v2" . "github.com/onsi/ginkgo" diff --git a/pkg/v1/dyff/models.go b/pkg/v1/dyff/models.go index ec5af03..d25b9e0 100644 --- a/pkg/v1/dyff/models.go +++ b/pkg/v1/dyff/models.go @@ -23,7 +23,7 @@ package dyff import ( "io" - "github.com/HeavyWombat/ytbx/pkg/v1/ytbx" + "github.com/homeport/ytbx/pkg/v1/ytbx" ) // Constants to distinguish between the different kinds of differences diff --git a/pkg/v1/dyff/output_brief.go b/pkg/v1/dyff/output_brief.go index 6de54dd..cce5d9a 100644 --- a/pkg/v1/dyff/output_brief.go +++ b/pkg/v1/dyff/output_brief.go @@ -25,8 +25,8 @@ import ( "fmt" "io" - "github.com/HeavyWombat/ytbx/pkg/v1/ytbx" "github.com/homeport/gonvenience/pkg/v1/bunt" + "github.com/homeport/ytbx/pkg/v1/ytbx" ) const ( diff --git a/pkg/v1/dyff/output_human.go b/pkg/v1/dyff/output_human.go index 5109514..d31d730 100644 --- a/pkg/v1/dyff/output_human.go +++ b/pkg/v1/dyff/output_human.go @@ -32,9 +32,9 @@ import ( "strings" "unicode/utf8" - "github.com/HeavyWombat/ytbx/pkg/v1/ytbx" "github.com/homeport/gonvenience/pkg/v1/bunt" "github.com/homeport/gonvenience/pkg/v1/neat" + "github.com/homeport/ytbx/pkg/v1/ytbx" colorful "github.com/lucasb-eyer/go-colorful" "github.com/sergi/go-diff/diffmatchpatch" yaml "gopkg.in/yaml.v2"