private ArtifactRequest createSiteDescriptorArtifactRequest()

in doxia-integration-tools/src/main/java/org/apache/maven/doxia/tools/DefaultSiteTool.java [798:812]


    private ArtifactRequest createSiteDescriptorArtifactRequest(
            MavenProject project, String localeStr, List<RemoteRepository> remoteProjectRepositories) {
        String type = "xml";
        ArtifactHandler artifactHandler = artifactHandlerManager.getArtifactHandler(type);
        Artifact artifact = new DefaultArtifact(
                project.getGroupId(),
                project.getArtifactId(),
                project.getVersion(),
                Artifact.SCOPE_RUNTIME,
                type,
                "site" + (localeStr.isEmpty() ? "" : "_" + localeStr),
                artifactHandler);
        return new ArtifactRequest(
                RepositoryUtils.toArtifact(artifact), remoteProjectRepositories, "remote-site-descriptor");
    }