MCPcopy Create free account
hub / github.com/crossplane-contrib/function-patch-and-transform / ValidateConvertTransform

Function ValidateConvertTransform

validate.go:399–407  ·  view source on GitHub ↗

ValidateConvertTransform validates a ConvertTransform.

(t *v1beta1.ConvertTransform)

Source from the content-addressed store, hash-verified

397
398// ValidateConvertTransform validates a ConvertTransform.
399func ValidateConvertTransform(t *v1beta1.ConvertTransform) *field.Error {
400 if !t.GetFormat().IsValid() {
401 return field.Invalid(field.NewPath("format"), t.Format, "invalid format")
402 }
403 if !t.ToType.IsValid() {
404 return field.Invalid(field.NewPath("toType"), t.ToType, "invalid type")
405 }
406 return nil
407}
408
409// ValidateConnectionDetail checks if the connection detail is logically valid.
410func ValidateConnectionDetail(cd v1beta1.ConnectionDetail) *field.Error {

Callers 2

ValidateTransformFunction · 0.85
ResolveConvertFunction · 0.85

Calls 2

GetFormatMethod · 0.80
IsValidMethod · 0.45

Tested by

no test coverage detected