private static String createLink()

in maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/extractor/annotations/converter/tag/LinkUtils.java [64:89]


    private static String createLink(
            String referenceValue,
            FullyQualifiedJavadocReference fqReference,
            ConverterContext context,
            UnaryOperator<String> labelDecorator) {
        StringBuilder link = new StringBuilder();
        try {
            link.append("<a href=\"");
            link.append(context.getUrl(fqReference).toString());
            link.append("\">");
            String label = getReferenceLabel(fqReference, context);
            label = labelDecorator.apply(label);
            link.append(label);
            link.append("</a>");
        } catch (IllegalArgumentException e) {
            LOG.warn(
                    "Could not get javadoc URL for reference {} at {} (fully qualified {}): {}",
                    referenceValue,
                    fqReference,
                    context.getLocation(),
                    e.getMessage());
            return getReferenceLabel(
                    fqReference, context, labelDecorator, "reference not found in associated javadoc sites");
        }
        return link.toString();
    }