nolint:gochecknoglobals // need to find a better way A PatchInterface is a patch that can be applied between resources.
| 33 | |
| 34 | // A PatchInterface is a patch that can be applied between resources. |
| 35 | type PatchInterface interface { //nolint:interfacebloat // legacy interface |
| 36 | GetType() v1beta1.PatchType |
| 37 | GetFromFieldPath() string |
| 38 | GetToFieldPath() string |
| 39 | GetCombine() *v1beta1.Combine |
| 40 | GetTransforms() []v1beta1.Transform |
| 41 | GetPolicy() *v1beta1.PatchPolicy |
| 42 | } |
| 43 | |
| 44 | // PatchWithPatchSetName is a PatchInterface that has a PatchSetName field. |
| 45 | type PatchWithPatchSetName interface { |
no outgoing calls
no test coverage detected