Author: jdcasey Date: Tue May 24 03:26:27 2011 New Revision: 1126848 URL: http://svn.apache.org/viewvc?rev=1126848&view=rev Log: rename auto-mirror-model to routem-api
Modified: maven/maven-3/branches/mirror-group-routing/maven-compat/src/main/java/org/apache/maven/repository/DefaultMirrorSelector.java maven/maven-3/branches/mirror-group-routing/maven-core/pom.xml maven/maven-3/branches/mirror-group-routing/pom.xml maven/maven-3/branches/mirror-group-routing/pom.xml.orig Modified: maven/maven-3/branches/mirror-group-routing/maven-compat/src/main/java/org/apache/maven/repository/DefaultMirrorSelector.java URL: http://svn.apache.org/viewvc/maven/maven-3/branches/mirror-group-routing/maven-compat/src/main/java/org/apache/maven/repository/DefaultMirrorSelector.java?rev=1126848&r1=1126847&r2=1126848&view=diff ============================================================================== --- maven/maven-3/branches/mirror-group-routing/maven-compat/src/main/java/org/apache/maven/repository/DefaultMirrorSelector.java (original) +++ maven/maven-3/branches/mirror-group-routing/maven-compat/src/main/java/org/apache/maven/repository/DefaultMirrorSelector.java Tue May 24 03:26:27 2011 @@ -68,7 +68,10 @@ public class DefaultMirrorSelector return mirror; } - if ( mirror == null ) + // FIXME: I suspect we need a better approach than simply punting when the session hasn't + // been set. This will nullify the mirror selection taking place in the + // DefaultMavenExecutionRequestPopulator. + if ( mirror == null && legacySupport.getSession() != null ) { final String repoUrl = repository.getUrl(); Modified: maven/maven-3/branches/mirror-group-routing/maven-core/pom.xml URL: http://svn.apache.org/viewvc/maven/maven-3/branches/mirror-group-routing/maven-core/pom.xml?rev=1126848&r1=1126847&r2=1126848&view=diff ============================================================================== --- maven/maven-3/branches/mirror-group-routing/maven-core/pom.xml (original) +++ maven/maven-3/branches/mirror-group-routing/maven-core/pom.xml Tue May 24 03:26:27 2011 @@ -58,6 +58,10 @@ <artifactId>maven-aether-provider</artifactId> </dependency> <dependency> + <groupId>org.apache.maven</groupId> + <artifactId>maven-routem-api</artifactId> + </dependency> + <dependency> <groupId>org.sonatype.aether</groupId> <artifactId>aether-impl</artifactId> <version>${aetherVersion}</version> @@ -103,10 +107,6 @@ <scope>test</scope> </dependency> <dependency> - <groupId>org.apache.maven</groupId> - <artifactId>maven-auto-mirror-model</artifactId> - </dependency> - <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> </dependency> Modified: maven/maven-3/branches/mirror-group-routing/pom.xml URL: http://svn.apache.org/viewvc/maven/maven-3/branches/mirror-group-routing/pom.xml?rev=1126848&r1=1126847&r2=1126848&view=diff ============================================================================== --- maven/maven-3/branches/mirror-group-routing/pom.xml (original) +++ maven/maven-3/branches/mirror-group-routing/pom.xml Tue May 24 03:26:27 2011 @@ -140,7 +140,7 @@ <module>maven-model-builder</module> <module>maven-embedder</module> <module>maven-compat</module> - <module>maven-auto-mirror-model</module> + <module>maven-routem-api</module> </modules> <scm> @@ -171,7 +171,7 @@ <!--bootstrap-start-comment--> <dependency> <groupId>org.apache.maven</groupId> - <artifactId>maven-auto-mirror-model</artifactId> + <artifactId>maven-routem-api</artifactId> <version>${project.version}</version> </dependency> <dependency> @@ -345,7 +345,7 @@ <version>${jxpathVersion}</version> </dependency> - <!-- START: Used in auto-mirror handling --> + <!-- START: Used in Route-M auto-mirror handling --> <dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> Modified: maven/maven-3/branches/mirror-group-routing/pom.xml.orig URL: http://svn.apache.org/viewvc/maven/maven-3/branches/mirror-group-routing/pom.xml.orig?rev=1126848&r1=1126847&r2=1126848&view=diff ============================================================================== --- maven/maven-3/branches/mirror-group-routing/pom.xml.orig (original) +++ maven/maven-3/branches/mirror-group-routing/pom.xml.orig Tue May 24 03:26:27 2011 @@ -1,6 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> - - <!-- +<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with @@ -8,9 +7,7 @@ applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - --> - -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + --><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> @@ -143,6 +140,7 @@ <module>maven-model-builder</module> <module>maven-embedder</module> <module>maven-compat</module> + <module>maven-auto-mirror-model</module> </modules> <scm> @@ -173,6 +171,11 @@ <!--bootstrap-start-comment--> <dependency> <groupId>org.apache.maven</groupId> + <artifactId>maven-auto-mirror-model</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven</groupId> <artifactId>maven-model</artifactId> <version>${project.version}</version> </dependency> @@ -341,6 +344,20 @@ <artifactId>commons-jxpath</artifactId> <version>${jxpathVersion}</version> </dependency> + + <!-- START: Used in auto-mirror handling --> + <dependency> + <groupId>com.google.code.gson</groupId> + <artifactId>gson</artifactId> + <version>1.4</version> + </dependency> + <dependency> + <groupId>org.apache.httpcomponents</groupId> + <artifactId>httpclient</artifactId> + <version>4.0.2</version> + </dependency> + <!-- END: Used in auto-mirror handling --> + <dependency> <groupId>org.sonatype.plexus</groupId> <artifactId>plexus-sec-dispatcher</artifactId> @@ -541,7 +558,7 @@ <reportSets> <reportSet> <!-- Disabled at it kills the site generation via a NoClassDefFoundError --> - <reports /> + <reports/> </reportSet> </reportSets> </plugin> @@ -593,9 +610,9 @@ <configuration> <mappingId>customizable</mappingId> <configurators> - <configurator id="org.maven.ide.eclipse.jdt.javaConfigurator" /> - <configurator id="org.maven.ide.eclipse.modello.modelloConfigurator" /> - <configurator id="org.maven.ide.eclipse.plexus.annotations.plexusConfigurator" /> + <configurator id="org.maven.ide.eclipse.jdt.javaConfigurator"/> + <configurator id="org.maven.ide.eclipse.modello.modelloConfigurator"/> + <configurator id="org.maven.ide.eclipse.plexus.annotations.plexusConfigurator"/> </configurators> <mojoExecutions> <mojoExecution>org.apache.maven.plugins:maven-resources-plugin::</mojoExecution> @@ -606,4 +623,4 @@ </build> </profile> </profiles> -</project> +</project> \ No newline at end of file