private static String createLabel()

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


    private static String createLabel(
            Optional<String> moduleName,
            Optional<String> packageName,
            Optional<String> className,
            Optional<String> member) {
        StringBuilder sb = new StringBuilder();
        if (packageName.isPresent() && !"java.lang".equals(packageName.get())) {
            sb.append(packageName.get());
        }
        if (className.isPresent()) {
            if (sb.length() > 0) {
                sb.append('.');
            }
            sb.append(className.get());
        }
        if (member.isPresent()) {
            if (sb.length() > 0) {
                sb.append('.');
            }
            sb.append(member.get());
        }
        return sb.toString();
    }