private static String newSitemapUrl()

in src/main/java/org/apache/sling/sitemap/impl/SitemapServiceImpl.java [227:244]


    private static String newSitemapUrl(String baseUrl, String selector) {
        // worst case: 1x baseUrl, 1x selector, 1x sitemap-selector, 1x extension, 3x <dot>
        StringBuilder builder = new StringBuilder(baseUrl.length() + selector.length() +
                SitemapServlet.SITEMAP_SELECTOR.length() + SitemapServlet.SITEMAP_EXTENSION.length() + 3);
        builder.append(baseUrl);
        builder.append('.');

        if (!selector.equals(SitemapServlet.SITEMAP_SELECTOR)) {
            builder.append(SitemapServlet.SITEMAP_SELECTOR);
            builder.append('.');
        }

        builder.append(selector);
        builder.append('.');
        builder.append(SitemapServlet.SITEMAP_EXTENSION);

        return builder.toString();
    }