function mapParameterToLibraryParameter()

in server/src/standardLibrary/standardLibraryUtils.ts [106:116]


function mapParameterToLibraryParameter(parameter: StandardLibraryFunctionParameter): PQLS.Library.LibraryParameter {
    const primitiveType: PQP.Language.Type.TPrimitiveType = assertPrimitiveTypeFromString(parameter.parameterType);

    return {
        isNullable: primitiveType.isNullable,
        isOptional: false,
        label: parameter.name,
        maybeDocumentation: parameter.description ?? undefined,
        typeKind: primitiveType.kind,
    };
}