public void linkPatternedText()

in src/main/java/org/apache/maven/reporting/AbstractMavenReportRenderer.java [411:432]


    public void linkPatternedText(String text) {
        if (text == null || text.isEmpty()) {
            text(text);
        } else {
            List<String> segments = applyPattern(text);

            if (segments == null) {
                text(text);
            } else {
                for (Iterator<String> it = segments.iterator(); it.hasNext(); ) {
                    String name = it.next();
                    String href = it.next();

                    if (href == null) {
                        text(name);
                    } else {
                        link(href, name);
                    }
                }
            }
        }
    }