(c1: ArrayConstraints, c2: ArrayConstraints)
| 722 | const constArrayConstraints = makeArrayConstraints({}) |
| 723 | |
| 724 | function mergeArrayConstraints(c1: ArrayConstraints, c2: ArrayConstraints): ArrayConstraints { |
| 725 | return makeArrayConstraints({ |
| 726 | minLength: getMax(c1.constraints.minLength, c2.constraints.minLength), |
| 727 | maxLength: getMin(c1.constraints.maxLength, c2.constraints.maxLength) |
| 728 | }) |
| 729 | } |
| 730 | |
| 731 | function buildArrayConstraints(description: TupleType): ArrayConstraints | undefined { |
| 732 | return description.constraints.length === 0 |
nothing calls this directly
no test coverage detected