File tree Expand file tree Collapse file tree 10 files changed +12
-12
lines changed
Expand file tree Collapse file tree 10 files changed +12
-12
lines changed Original file line number Diff line number Diff line change @@ -29,7 +29,7 @@ func Bind(tp any, method any) *Out {
2929
3030 for i := range r .NumOut () {
3131 // skip errors
32- if r .Out (i ) == reflect .TypeOf (( * error )( nil )). Elem () {
32+ if r .Out (i ) == reflect .TypeFor [ error ] () {
3333 continue
3434 }
3535
Original file line number Diff line number Diff line change @@ -20,5 +20,5 @@ require (
2020 go.uber.org/multierr v1.11.0 // indirect
2121 go.uber.org/zap v1.27.1 // indirect
2222 golang.org/x/sync v0.8.0 // indirect
23- golang.org/x/sys v0.38 .0 // indirect
23+ golang.org/x/sys v0.39 .0 // indirect
2424)
Original file line number Diff line number Diff line change @@ -22,6 +22,6 @@ go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
2222go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0 =
2323go.uber.org/zap v1.27.1 h1:08RqriUEv8+ArZRYSTXy1LeBScaMpVSTBhCeaZYfMYc =
2424golang.org/x/sync v0.8.0 h1:3NFvSEYkUoMifnESzZl15y791HH1qU2xm6eCJU5ZPXQ =
25- golang.org/x/sys v0.38 .0 h1:3yZWxaJjBmCWXqhN1qh02AkOnCQ1poK6oF+a7xWL6Gc =
25+ golang.org/x/sys v0.39 .0 h1:CvCKL8MeisomCi6qNZ+wbb0DN9E5AATixKsvNtMoMFk =
2626gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA =
2727gopkg.in/yaml.v3 v3.0.1 /go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM =
Original file line number Diff line number Diff line change @@ -15,5 +15,5 @@ require (
1515 github.com/mattn/go-isatty v0.0.20 // indirect
1616 github.com/stretchr/testify v1.11.1 // indirect
1717 go.uber.org/multierr v1.11.0 // indirect
18- golang.org/x/sys v0.38 .0 // indirect
18+ golang.org/x/sys v0.39 .0 // indirect
1919)
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN8
1919go.uber.org/zap v1.27.1 h1:08RqriUEv8+ArZRYSTXy1LeBScaMpVSTBhCeaZYfMYc =
2020go.uber.org/zap v1.27.1 /go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E =
2121golang.org/x/sys v0.6.0 /go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg =
22- golang.org/x/sys v0.38 .0 h1:3yZWxaJjBmCWXqhN1qh02AkOnCQ1poK6oF+a7xWL6Gc =
23- golang.org/x/sys v0.38 .0 /go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks =
22+ golang.org/x/sys v0.39 .0 h1:CvCKL8MeisomCi6qNZ+wbb0DN9E5AATixKsvNtMoMFk =
23+ golang.org/x/sys v0.39 .0 /go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks =
2424gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA =
2525gopkg.in/yaml.v3 v3.0.1 /go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM =
Original file line number Diff line number Diff line change @@ -75,7 +75,7 @@ func (e *Endure) init() error {
7575 return errors .E ("Init function should return only error, `Init(args) error {}`" )
7676 }
7777
78- if ret [0 ].Type () != reflect .TypeOf (( * error )( nil )). Elem () {
78+ if ret [0 ].Type () != reflect .TypeFor [ error ] () {
7979 // fatal error, clean the graph
8080 e .graph .Clean ()
8181 return errors .E ("Init function return type should be the error" )
Original file line number Diff line number Diff line change @@ -30,7 +30,7 @@ func (e *Endure) serve() error {
3030 continue
3131 }
3232
33- if ! reflect .TypeOf (serveVertices [i ].Plugin ()).Implements (reflect .TypeOf (( * Service )( nil )). Elem ()) {
33+ if ! reflect .TypeOf (serveVertices [i ].Plugin ()).Implements (reflect .TypeFor [ Service ] ()) {
3434 continue
3535 }
3636
Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ func (e *Endure) stop() error {
3232 continue
3333 }
3434
35- if ! reflect .TypeOf (vertices [i ].Plugin ()).Implements (reflect .TypeOf (( * Service )( nil )). Elem ()) {
35+ if ! reflect .TypeOf (vertices [i ].Plugin ()).Implements (reflect .TypeFor [ Service ] ()) {
3636 wg .Done ()
3737 continue
3838 }
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ require (
2121 github.com/pmezard/go-difflib v1.0.0 // indirect
2222 go.uber.org/multierr v1.11.0 // indirect
2323 go.uber.org/zap v1.27.1 // indirect
24- golang.org/x/sys v0.38 .0 // indirect
24+ golang.org/x/sys v0.39 .0 // indirect
2525 gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 // indirect
2626 gopkg.in/yaml.v3 v3.0.1 // indirect
2727)
Original file line number Diff line number Diff line change @@ -25,8 +25,8 @@ go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN8
2525go.uber.org/zap v1.27.1 h1:08RqriUEv8+ArZRYSTXy1LeBScaMpVSTBhCeaZYfMYc =
2626go.uber.org/zap v1.27.1 /go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E =
2727golang.org/x/sys v0.6.0 /go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg =
28- golang.org/x/sys v0.38 .0 h1:3yZWxaJjBmCWXqhN1qh02AkOnCQ1poK6oF+a7xWL6Gc =
29- golang.org/x/sys v0.38 .0 /go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks =
28+ golang.org/x/sys v0.39 .0 h1:CvCKL8MeisomCi6qNZ+wbb0DN9E5AATixKsvNtMoMFk =
29+ golang.org/x/sys v0.39 .0 /go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks =
3030gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 /go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0 =
3131gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 h1:qIbj1fsPNlZgppZ+VLlY7N33q108Sa+fhmuc+sWQYwY =
3232gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 /go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0 =
You can’t perform that action at this time.
0 commit comments