Skip to content

Commit 98f5922

Browse files
committed
plugin: optimize the check for the last registration
Signed-off-by: Iceber Gu <[email protected]>
1 parent 3dad67e commit 98f5922

1 file changed

Lines changed: 2 additions & 6 deletions

File tree

plugin/plugin.go

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -171,15 +171,11 @@ func Register(r *Registration) {
171171
panic(err)
172172
}
173173

174-
var last bool
175174
for _, requires := range r.Requires {
176-
if requires == "*" {
177-
last = true
175+
if requires == "*" && len(r.Requires) != 1 {
176+
panic(ErrInvalidRequires)
178177
}
179178
}
180-
if last && len(r.Requires) != 1 {
181-
panic(ErrInvalidRequires)
182-
}
183179

184180
register.r = append(register.r, r)
185181
}

0 commit comments

Comments
 (0)