Skip to content

Commit

Permalink
Switch to Go 1.11 modules
Browse files Browse the repository at this point in the history
Add go modules files.

Fix wrong package import to gonvenience.

Remove scripts that will not work with newer version anymore.

Fix Travis configuration to only allow Go 1.11.
  • Loading branch information
HeavyWombat committed Dec 24, 2018
1 parent 4b59e93 commit 337aad8
Show file tree
Hide file tree
Showing 18 changed files with 133 additions and 60 deletions.
8 changes: 3 additions & 5 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,15 +1,13 @@
---
language: go
go:
- 1.8.x
- 1.9.x
- 1.10.x
- 1.11.x

install:
- curl --silent --location https://goo.gl/g1CpPX | bash -s v1.0.4

script:
- make --jobs test
- make test

after_success:
- for FILE in $(find . -type f -name "*.coverprofile" 2>/dev/null); do echo >> $FILE; done
Expand All @@ -27,5 +25,5 @@ deploy:
file_glob: true
file: binaries/*
on:
condition: $TRAVIS_GO_VERSION =~ ^1\.10
condition: $TRAVIS_GO_VERSION =~ ^1\.11
tags: true
7 changes: 2 additions & 5 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -38,16 +38,13 @@ lint:
gocyclo:
$(dir $(realpath $(firstword $(MAKEFILE_LIST))))scripts/go-cyclo.sh

megacheck:
$(dir $(realpath $(firstword $(MAKEFILE_LIST))))scripts/megacheck.sh

misspell:
$(dir $(realpath $(firstword $(MAKEFILE_LIST))))scripts/misspell.sh

ginkgo:
ginkgo -r --randomizeAllSpecs --randomizeSuites --failOnPending --trace --race --nodes=4 --compilers=2 --cover
GO111MODULE=on ginkgo -r --randomizeAllSpecs --randomizeSuites --failOnPending --trace --race --nodes=4 --compilers=2 --cover

test: vet fmt lint gocyclo megacheck misspell ginkgo
test: vet fmt lint gocyclo misspell ginkgo

install: test
@$(dir $(realpath $(firstword $(MAKEFILE_LIST))))/scripts/compile-version.sh --only-local
Expand Down
32 changes: 32 additions & 0 deletions go.mod
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
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/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/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
gopkg.in/yaml.v2 v2.2.2
)
75 changes: 75 additions & 0 deletions go.sum
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
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/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/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=
github.com/mattn/go-isatty v0.0.4/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4=
github.com/mitchellh/go-ps v0.0.0-20170309133038-4fdf99ab2936 h1:kw1v0NlnN+GZcU8Ma8CLF2Zzgjfx95gs3/GN3vYAPpo=
github.com/mitchellh/go-ps v0.0.0-20170309133038-4fdf99ab2936/go.mod h1:r1VsdOzOPt1ZSrGZWFoNhsAedKnEd6r9Np1+5blZCWk=
github.com/mitchellh/hashstructure v1.0.0 h1:ZkRJX1CyOoTkar7p/mLS5TZU4nJ1Rn/F8u9dGS02Q3Y=
github.com/mitchellh/hashstructure v1.0.0/go.mod h1:QjSHrPWS+BGUVBYkbTZWEnOh3G1DutKwClXU/ABz6AQ=
github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=
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/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/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/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/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=
gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 h1:uRGJdciOHaEIrze2W8Q3AKkepLTh2hOroT7a+7czfdQ=
gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw=
gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
gopkg.in/yaml.v2 v2.2.2 h1:ZCJp+EgiOT7lHqUV2J862kp8Qj64Jo6az82+3Td9dZw=
gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
4 changes: 2 additions & 2 deletions internal/cmd/root.go
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,9 @@ import (
"os"

"github.com/HeavyWombat/dyff/pkg/v1/dyff"
"github.com/HeavyWombat/gonvenience/pkg/v1/bunt"
"github.com/HeavyWombat/gonvenience/pkg/v1/neat"
"github.com/HeavyWombat/ytbx/pkg/v1/ytbx"
"github.com/homeport/gonvenience/pkg/v1/bunt"
"github.com/homeport/gonvenience/pkg/v1/neat"
"github.com/spf13/cobra"
yaml "gopkg.in/yaml.v2"
)
Expand Down
2 changes: 1 addition & 1 deletion pkg/v1/dyff/core.go
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,8 @@ import (
"strings"
"unicode/utf8"

"github.com/HeavyWombat/gonvenience/pkg/v1/bunt"
"github.com/HeavyWombat/ytbx/pkg/v1/ytbx"
"github.com/homeport/gonvenience/pkg/v1/bunt"

"github.com/mitchellh/hashstructure"
"github.com/pkg/errors"
Expand Down
2 changes: 1 addition & 1 deletion pkg/v1/dyff/core_suite_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,8 @@ import (
"strconv"
"testing"

. "github.com/HeavyWombat/gonvenience/pkg/v1/bunt"
"github.com/HeavyWombat/ytbx/pkg/v1/ytbx"
. "github.com/homeport/gonvenience/pkg/v1/bunt"

. "github.com/HeavyWombat/dyff/pkg/v1/dyff"
yaml "gopkg.in/yaml.v2"
Expand Down
4 changes: 2 additions & 2 deletions pkg/v1/dyff/output.go
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@
package dyff

import (
"github.com/HeavyWombat/gonvenience/pkg/v1/bunt"
"github.com/HeavyWombat/gonvenience/pkg/v1/neat"
"github.com/homeport/gonvenience/pkg/v1/bunt"
"github.com/homeport/gonvenience/pkg/v1/neat"
colorful "github.com/lucasb-eyer/go-colorful"
)

Expand Down
2 changes: 1 addition & 1 deletion pkg/v1/dyff/output_brief.go
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@ import (
"fmt"
"io"

"github.com/HeavyWombat/gonvenience/pkg/v1/bunt"
"github.com/HeavyWombat/ytbx/pkg/v1/ytbx"
"github.com/homeport/gonvenience/pkg/v1/bunt"
)

const (
Expand Down
4 changes: 2 additions & 2 deletions pkg/v1/dyff/output_human.go
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,9 @@ import (
"strings"
"unicode/utf8"

"github.com/HeavyWombat/gonvenience/pkg/v1/bunt"
"github.com/HeavyWombat/gonvenience/pkg/v1/neat"
"github.com/HeavyWombat/ytbx/pkg/v1/ytbx"
"github.com/homeport/gonvenience/pkg/v1/bunt"
"github.com/homeport/gonvenience/pkg/v1/neat"
colorful "github.com/lucasb-eyer/go-colorful"
"github.com/sergi/go-diff/diffmatchpatch"
yaml "gopkg.in/yaml.v2"
Expand Down
2 changes: 1 addition & 1 deletion pkg/v1/dyff/output_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ import (
. "github.com/onsi/gomega"

. "github.com/HeavyWombat/dyff/pkg/v1/dyff"
. "github.com/HeavyWombat/gonvenience/pkg/v1/bunt"
. "github.com/homeport/gonvenience/pkg/v1/bunt"
)

var _ = Describe("general output tests", func() {
Expand Down
9 changes: 2 additions & 7 deletions scripts/compile-version.sh
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ if [[ ${SKIP_LOCAL_BUILD} == 0 ]]; then
if [[ -n ${GOPATH+x} ]]; then
if [[ -d "${GOPATH}/bin" ]]; then
echo -e "Compiling \\033[1mdyff version ${VERSION}\\033[0m for local machine to \\033[1m${GOPATH}/bin\\033[0m"
(cd "${BASEDIR}/cmd/dyff/" && go install)
(cd "${BASEDIR}/cmd/dyff/" && GO111MODULE=on go install)
fi
fi
fi
Expand All @@ -71,18 +71,13 @@ while read -r OS ARCH; do
TARGET_FILE="${TARGET_FILE}.exe"
fi

(cd "$BASEDIR" && CGO_ENABLED=0 GOOS="$OS" GOARCH="$ARCH" go build -a -tags netgo -ldflags="-s -w -extldflags '-static' -X github.com/HeavyWombat/dyff/internal/cmd.version=${VERSION}" -o "$TARGET_FILE" cmd/dyff/main.go)
(cd "$BASEDIR" && GO111MODULE=on CGO_ENABLED=0 GOOS="$OS" GOARCH="$ARCH" go build -tags netgo -ldflags="-s -w -extldflags '-static' -X github.com/HeavyWombat/dyff/internal/cmd.version=${VERSION}" -o "$TARGET_FILE" cmd/dyff/main.go)

done <<EOL
darwin 386
darwin amd64
freebsd 386
freebsd amd64
linux 386
linux amd64
linux ppc64
linux ppc64le
linux s390x
windows 386
windows amd64
EOL
2 changes: 2 additions & 0 deletions scripts/go-cyclo.sh
Original file line number Diff line number Diff line change
Expand Up @@ -29,4 +29,6 @@ fi

BASEDIR="$(cd "$(dirname "$0")/.." && pwd)"

export GO111MODULE=on

(cd "$BASEDIR" && find . -path ./vendor -prune -o -type f -name "*.go" -exec dirname {} \; | sort -u | xargs gocyclo -over 15)
2 changes: 2 additions & 0 deletions scripts/go-fmt.sh
Original file line number Diff line number Diff line change
Expand Up @@ -24,4 +24,6 @@ set -euo pipefail

BASEDIR="$(cd "$(dirname "$0")/.." && pwd)"

export GO111MODULE=on

(cd "$BASEDIR" && find . -path ./vendor -prune -o -type f -name "*.go" -exec dirname {} \; | sort -u | xargs gofmt -s -w)
2 changes: 2 additions & 0 deletions scripts/go-lint.sh
Original file line number Diff line number Diff line change
Expand Up @@ -29,4 +29,6 @@ fi

BASEDIR="$(cd "$(dirname "$0")/.." && pwd)"

export GO111MODULE=on

(cd "$BASEDIR" && find . -path ./vendor -prune -o -type f -name "*.go" -exec dirname {} \; | sort -u | xargs golint -set_exit_status)
2 changes: 2 additions & 0 deletions scripts/go-vet.sh
Original file line number Diff line number Diff line change
Expand Up @@ -24,4 +24,6 @@ set -euo pipefail

BASEDIR="$(cd "$(dirname "$0")/.." && pwd)"

export GO111MODULE=on

(cd "$BASEDIR" && find . -path ./vendor -prune -o -type f -name "*.go" -exec dirname {} \; | sort -u | xargs go vet)
32 changes: 0 additions & 32 deletions scripts/megacheck.sh

This file was deleted.

2 changes: 1 addition & 1 deletion scripts/misspell.sh
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
set -euo pipefail

if ! hash misspell >/dev/null 2>&1; then
echo 'Unable to find tool "misspell" in the path. Run "go get -u github.com/client9/misspell/cmd/misspell" to install it.'
echo 'Unable to find tool "misspell" in the path. Run "go get github.com/client9/misspell/cmd/misspell" to install it.'
exit 1
fi

Expand Down

0 comments on commit 337aad8

Please sign in to comment.