12
// populated.
13
// nolint:revive // cognitive-complexity is high but justified to keep each case together for readability.
15
>
if len(links) > maxAllowedLinks {
16
return serviceerror.NewInvalidArgumentf("cannot attach more than %d links per request, got %d", maxAllowedLinks, len(links))
17
}
20
return serviceerror.NewInvalidArgumentf("link exceeds allowed size of %d, got %d", maxSize, l.Size())
21
}
24
>
if t.WorkflowEvent.GetNamespace() == "" {
25
return serviceerror.NewInvalidArgument("workflow event link must not have an empty namespace field")
26
}
28
>
return serviceerror.NewInvalidArgument("workflow event link must not have an empty workflow ID field")
validator.go
29
>
}
30
if t.WorkflowEvent.GetRunId() == "" {
31
return serviceerror.NewInvalidArgument("workflow event link must not have an empty run ID field")