...
1
2
3
4 package validate
5
6 import (
7 "sigs.k8s.io/kustomize/api/ifc"
8 )
9
10
11
12
13
14
15
16
17 type FieldValidator struct {
18 }
19
20 var _ ifc.Validator = (*FieldValidator)(nil)
21
22 func NewFieldValidator() *FieldValidator {
23 return &FieldValidator{}
24 }
25
26
27 func (f FieldValidator) MakeAnnotationValidator() func(map[string]string) error {
28 return func(x map[string]string) error {
29 return nil
30 }
31 }
32
33
34 func (f FieldValidator) MakeAnnotationNameValidator() func([]string) error {
35 return func(x []string) error {
36 return nil
37 }
38 }
39
40
41 func (f FieldValidator) MakeLabelValidator() func(map[string]string) error {
42 return func(x map[string]string) error {
43 return nil
44 }
45 }
46
47
48 func (f FieldValidator) MakeLabelNameValidator() func([]string) error {
49 return func(x []string) error {
50 return nil
51 }
52 }
53
54
55 func (f FieldValidator) ValidateNamespace(s string) []string {
56 var errs []string
57 return errs
58 }
59
60
61 func (f FieldValidator) ErrIfInvalidKey(s string) error {
62 return nil
63 }
64
65
66 func (f FieldValidator) IsEnvVarName(k string) error {
67 return nil
68 }
69
View as plain text