diff options
Diffstat (limited to 'test/scripts')
| -rw-r--r-- | test/scripts/apidoc/verify-jsdoc-tags.spec.ts | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/test/scripts/apidoc/verify-jsdoc-tags.spec.ts b/test/scripts/apidoc/verify-jsdoc-tags.spec.ts index 42882474..da34316e 100644 --- a/test/scripts/apidoc/verify-jsdoc-tags.spec.ts +++ b/test/scripts/apidoc/verify-jsdoc-tags.spec.ts @@ -98,18 +98,20 @@ function assertNestedParameterDefault( } switch (parameterType.type) { - case 'array': + case 'array': { return assertNestedParameterDefault( `${name}[]`, parameterType.elementType ); + } - case 'union': + case 'union': { for (const type of parameterType.types) { assertNestedParameterDefault(name, type); } return; + } case 'reflection': { for (const property of parameterType.declaration.children ?? []) { @@ -131,11 +133,13 @@ function assertNestedParameterDefault( return; } - case 'typeOperator': + case 'typeOperator': { return assertNestedParameterDefault(name, parameterType.target); + } - default: + default: { return; + } } } |
