private static inputParameterToSignature()

in package/src/languageServiceManager/kustoLanguageService.ts [1655:1667]


    private static inputParameterToSignature(params: readonly s.InputParameter[]) {
        const signatureWithoutParens = params
            .map((param) => {
                if (param.columns) {
                    const tableSignature = this.scalarParametersToSignature(param.columns);
                    return `${param.name}: ${tableSignature}`;
                } else {
                    return `${param.name}: ${param.cslType}`;
                }
            })
            .join(', ');
        return `(${signatureWithoutParens})`;
    }