Skip to content

Commit 8597a96

Browse files
authored
Merge pull request #4 from midnightrun/master
Move to upstream package `github.com/radovskyb/watcher`
2 parents 54ddb5d + bc40427 commit 8597a96

File tree

3 files changed

+14
-5
lines changed

3 files changed

+14
-5
lines changed

cmd/testomatic.go

+4-2
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ import (
1313
"time"
1414

1515
"github.com/Phantas0s/testomatic/internal/config"
16-
"github.com/Phantas0s/watcher"
1716
"github.com/gen2brain/beeep"
17+
"github.com/radovskyb/watcher"
1818
)
1919

2020
const (
@@ -50,7 +50,9 @@ func Run() error {
5050
w.IgnoreHiddenFiles(conf.Watch.IgnoreHidden)
5151
w.Ignore(conf.Watch.Ignore...)
5252

53-
w.FilterFiles(conf.Watch.Regex)
53+
r := regexp.MustCompile(conf.Watch.Regex)
54+
w.AddFilterHook(watcher.RegexFilterHook(r, false))
55+
5456
if err := w.AddRecursive(conf.Watch.Root); err != nil {
5557
return err
5658
}

go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ module github.com/Phantas0s/testomatic
33
go 1.12
44

55
require (
6-
github.com/Phantas0s/watcher v1.0.3-0.20180503173839-75cb19e7f8c4
76
github.com/gen2brain/beeep v0.0.0-20190603194150-07ff5e574111
87
github.com/godbus/dbus v4.1.0+incompatible // indirect
98
github.com/gopherjs/gopherwasm v1.1.0 // indirect
109
github.com/nu7hatch/gouuid v0.0.0-20131221200532-179d4d0c4d8d // indirect
10+
github.com/radovskyb/watcher v1.0.6
1111
github.com/tadvi/systray v0.0.0-20190226123456-11a2b8fa57af // indirect
1212
golang.org/x/sys v0.0.0-20190712062909-fae7ac547cb7 // indirect
1313
gopkg.in/toast.v1 v1.0.0-20180812000517-0a84660828b2 // indirect

go.sum

+9-2
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,22 @@
1-
github.com/Phantas0s/watcher v1.0.3-0.20180503173839-75cb19e7f8c4 h1:eLs0Oh2fv8kb7aAdyOMyKjsR1sSpbzOVpGDEmL2wm1g=
2-
github.com/Phantas0s/watcher v1.0.3-0.20180503173839-75cb19e7f8c4/go.mod h1:7Q5gD05YXQnmZwPqRny1ZNjfeZL3/ML3CKvFMPi7Juk=
31
github.com/gen2brain/beeep v0.0.0-20190603194150-07ff5e574111 h1:RqBJYx7nqCnDQhJtIy7jrZnJ2pwBRnYhRuVQrrlX3pU=
42
github.com/gen2brain/beeep v0.0.0-20190603194150-07ff5e574111/go.mod h1:GprdPCZglWh5OMcIDpeKBxuUJI+fEDOTVUfxZeda4zo=
53
github.com/godbus/dbus v4.1.0+incompatible h1:WqqLRTsQic3apZUK9qC5sGNfXthmPXzUZ7nQPrNITa4=
64
github.com/godbus/dbus v4.1.0+incompatible/go.mod h1:/YcGZj5zSblfDWMMoOzV4fas9FZnQYTkDnsGvmh2Grw=
5+
github.com/gopherjs/gopherjs v0.0.0-20180825215210-0210a2f0f73c h1:16eHWuMGvCjSfgRJKqIzapE78onvvTbdi1rMkU00lZw=
76
github.com/gopherjs/gopherjs v0.0.0-20180825215210-0210a2f0f73c/go.mod h1:wJfORRmW1u3UXTncJ5qlYoELFm8eSnnEO6hX4iZ3EWY=
7+
github.com/gopherjs/gopherwasm v1.1.0 h1:fA2uLoctU5+T3OhOn2vYP0DVT6pxc7xhTlBB1paATqQ=
88
github.com/gopherjs/gopherwasm v1.1.0/go.mod h1:SkZ8z7CWBz5VXbhJel8TxCmAcsQqzgWGR/8nMhyhZSI=
9+
github.com/nu7hatch/gouuid v0.0.0-20131221200532-179d4d0c4d8d h1:VhgPp6v9qf9Agr/56bj7Y/xa04UccTW04VP0Qed4vnQ=
910
github.com/nu7hatch/gouuid v0.0.0-20131221200532-179d4d0c4d8d/go.mod h1:YUTz3bUH2ZwIWBy3CJBeOBEugqcmXREj14T+iG/4k4U=
11+
github.com/radovskyb/watcher v1.0.6 h1:8WIQ9UxEYMZjem1OwU7dVH94DXXk9mAIE1i8eqHD+IY=
12+
github.com/radovskyb/watcher v1.0.6/go.mod h1:78okwvY5wPdzcb1UYnip1pvrZNIVEIh/Cm+ZuvsUYIg=
13+
github.com/tadvi/systray v0.0.0-20190226123456-11a2b8fa57af h1:6yITBqGTE2lEeTPG04SN9W+iWHCRyHqlVYILiSXziwk=
1014
github.com/tadvi/systray v0.0.0-20190226123456-11a2b8fa57af/go.mod h1:4F09kP5F+am0jAwlQLddpoMDM+iewkxxt6nxUQ5nq5o=
15+
golang.org/x/sys v0.0.0-20190712062909-fae7ac547cb7 h1:LepdCS8Gf/MVejFIt8lsiexZATdoGVyp5bcyS+rYoUI=
1116
golang.org/x/sys v0.0.0-20190712062909-fae7ac547cb7/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
17+
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM=
1218
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
19+
gopkg.in/toast.v1 v1.0.0-20180812000517-0a84660828b2 h1:MZF6J7CV6s/h0HBkfqebrYfKCVEo5iN+wzE4QhV3Evo=
1320
gopkg.in/toast.v1 v1.0.0-20180812000517-0a84660828b2/go.mod h1:s1Sn2yZos05Qfs7NKt867Xe18emOmtsO3eAKbDaon0o=
1421
gopkg.in/yaml.v2 v2.2.2 h1:ZCJp+EgiOT7lHqUV2J862kp8Qj64Jo6az82+3Td9dZw=
1522
gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=

0 commit comments

Comments
 (0)