We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4d56305 commit 38af679Copy full SHA for 38af679
1 file changed
pkg/kubernetes/rbac/utils.go
@@ -13,9 +13,9 @@ import (
13
14
// ClonePolicyRules returns an independent copy of policy rules templates.
15
func ClonePolicyRules(rules []rbacv1.PolicyRule) []rbacv1.PolicyRule {
16
- cloned := make([]rbacv1.PolicyRule, 0, len(rules))
17
- for _, rule := range rules {
18
- cloned = append(cloned, ClonePolicyRule(rule))
+ cloned := slices.Clone(rules)
+ for i := range cloned {
+ cloned[i] = ClonePolicyRule(cloned[i])
19
}
20
return cloned
21
0 commit comments