function getIndividualTaxaFromWcagLinkData()

in src/wcag-taxonomy-provider.ts [42:63]


function getIndividualTaxaFromWcagLinkData(
    tag: string,
    wcagLinkData: WCAGLinkData,
): Sarif.ReportingDescriptor {
    var taxa: Sarif.ReportingDescriptor = {
        id: tag,
        name: wcagLinkData.text,
    };
    if (wcagLinkData.title) {
        taxa = {
            ...taxa,
            shortDescription: {
                text: wcagLinkData.title,
            },
        };
    }
    if (wcagLinkData.url) {
        taxa = { ...taxa, helpUri: wcagLinkData.url };
    }

    return taxa;
}