From 00d11c4cd01cff41c414209bde38b94d022d9a39 Mon Sep 17 00:00:00 2001 From: Aviv Keller Date: Fri, 27 Jun 2025 12:29:26 -0400 Subject: [PATCH 1/2] fix(`legacy-json`): fix parameter ordering --- src/generators/legacy-json/utils/parseSignature.mjs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/generators/legacy-json/utils/parseSignature.mjs b/src/generators/legacy-json/utils/parseSignature.mjs index 95af8b22..a264baf3 100644 --- a/src/generators/legacy-json/utils/parseSignature.mjs +++ b/src/generators/legacy-json/utils/parseSignature.mjs @@ -5,11 +5,11 @@ import { PARAM_EXPRESSION } from '../constants.mjs'; const OPTIONAL_LEVEL_CHANGES = { '[': 1, ']': -1, ' ': 0 }; /** - * @param {String} char * @param {Number} depth + * @param {String} char * @returns {Number} */ -const updateDepth = (char, depth) => +const updateDepth = (depth, char) => depth + (OPTIONAL_LEVEL_CHANGES[char] || 0); /** From a0841621d7ce05025e04d1bd8e9739f7ef4a5920 Mon Sep 17 00:00:00 2001 From: Aviv Keller Date: Fri, 27 Jun 2025 14:41:42 -0400 Subject: [PATCH 2/2] Remove redudant `' '` --- src/generators/legacy-json/utils/parseSignature.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/generators/legacy-json/utils/parseSignature.mjs b/src/generators/legacy-json/utils/parseSignature.mjs index a264baf3..403db96b 100644 --- a/src/generators/legacy-json/utils/parseSignature.mjs +++ b/src/generators/legacy-json/utils/parseSignature.mjs @@ -2,7 +2,7 @@ import { PARAM_EXPRESSION } from '../constants.mjs'; -const OPTIONAL_LEVEL_CHANGES = { '[': 1, ']': -1, ' ': 0 }; +const OPTIONAL_LEVEL_CHANGES = { '[': 1, ']': -1 }; /** * @param {Number} depth