Modified: maven/components/branches/maven-2.0.x/maven-reporting/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/components/branches/maven-2.0.x/maven-reporting/pom.xml?rev=420168&r1=420167&r2=420168&view=diff
==============================================================================
--- maven/components/branches/maven-2.0.x/maven-reporting/pom.xml (original)
+++ maven/components/branches/maven-2.0.x/maven-reporting/pom.xml Sat Jul  8 
10:06:02 2006
@@ -1,4 +1,23 @@
-<?xml version="1.0" encoding="UTF-8"?><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/maven-v4_0_0.xsd";>
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+  ~ Copyright 2005-2006 The Apache Software Foundation.
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by 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/maven-v4_0_0.xsd";>
   <parent>
     <artifactId>maven</artifactId>
     <groupId>org.apache.maven</groupId>
@@ -9,9 +28,9 @@
   <artifactId>maven-reporting</artifactId>
   <packaging>pom</packaging>
   <name>Maven Reporting</name>
-  <version>2.0.5-SNAPSHOT</version>
+  <inceptionYear>2005</inceptionYear>
   <modules>
     <module>maven-reporting-api</module>
     <module>maven-reporting-impl</module>
   </modules>
-</project>
\ No newline at end of file
+</project>

Modified: 
maven/components/branches/maven-2.0.x/maven-repository-metadata/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/components/branches/maven-2.0.x/maven-repository-metadata/pom.xml?rev=420168&r1=420167&r2=420168&view=diff
==============================================================================
--- maven/components/branches/maven-2.0.x/maven-repository-metadata/pom.xml 
(original)
+++ maven/components/branches/maven-2.0.x/maven-repository-metadata/pom.xml Sat 
Jul  8 10:06:02 2006
@@ -1,14 +1,31 @@
-<?xml version="1.0" encoding="UTF-8"?><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/maven-v4_0_0.xsd";>
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+  ~ Copyright 2005-2006 The Apache Software Foundation.
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by 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/maven-v4_0_0.xsd";>
   <parent>
     <artifactId>maven</artifactId>
     <groupId>org.apache.maven</groupId>
     <version>2.0.5-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
-  <groupId>org.apache.maven</groupId>
   <artifactId>maven-repository-metadata</artifactId>
   <name>Maven Repository Metadata Model</name>
-  <version>2.0.5-SNAPSHOT</version>
   <description>Maven Plugin Mapping</description>
   <build>
     <plugins>

Modified: maven/components/branches/maven-2.0.x/maven-repository-tools/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/components/branches/maven-2.0.x/maven-repository-tools/pom.xml?rev=420168&r1=420167&r2=420168&view=diff
==============================================================================
--- maven/components/branches/maven-2.0.x/maven-repository-tools/pom.xml 
(original)
+++ maven/components/branches/maven-2.0.x/maven-repository-tools/pom.xml Sat 
Jul  8 10:06:02 2006
@@ -1,60 +1,67 @@
-<model 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/maven-v4_0_0.xsd";>
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+  ~ Copyright 2005-2006 The Apache Software Foundation.
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by 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/maven-v4_0_0.xsd";>
   <modelVersion>4.0.0</modelVersion>
-  <groupId>org.apache.maven</groupId>
+  <parent>
+    <artifactId>maven</artifactId>
+    <groupId>org.apache.maven</groupId>
+    <version>2.1-SNAPSHOT</version>
+  </parent>
   <artifactId>maven-repository-tools</artifactId>
-  <packaging>jar</packaging>
   <name>Maven Repo Reaper</name>
   <version>1.0-SNAPSHOT</version>
   <dependencies>
     <dependency>
       <groupId>org.apache.maven</groupId>
       <artifactId>maven-core</artifactId>
-      <version>2.0-SNAPSHOT</version>
-      <type>jar</type>
-      <scope>compile</scope>
+      <version>2.0.4</version>
     </dependency>
     <dependency>
       <groupId>org.apache.maven</groupId>
       <artifactId>maven-model</artifactId>
-      <version>2.0-SNAPSHOT</version>
-      <type>jar</type>
-      <scope>compile</scope>
+      <version>2.0.4</version>
     </dependency>
     <dependency>
       <groupId>xstream</groupId>
       <artifactId>xstream</artifactId>
       <version>1.0-SNAPSHOT</version>
-      <type>jar</type>
-      <scope>compile</scope>
     </dependency>
     <dependency>
       <groupId>dom4j</groupId>
       <artifactId>dom4j</artifactId>
       <version>1.4</version>
-      <type>jar</type>
-      <scope>compile</scope>
     </dependency>
     <dependency>
       <groupId>xpp3</groupId>
       <artifactId>xpp3</artifactId>
       <version>1.1.3.3</version>
-      <type>jar</type>
-      <scope>compile</scope>
     </dependency>
     <dependency>
       <groupId>plexus</groupId>
       <artifactId>plexus</artifactId>
       <version>1.0-alpha-1</version>
-      <type>jar</type>
-      <scope>compile</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.maven</groupId>
       <artifactId>maven-artifact</artifactId>
-      <version>2.0-SNAPSHOT</version>
-      <type>jar</type>
-      <scope>compile</scope>
+      <version>2.0.4</version>
     </dependency>
   </dependencies>
-</model>
+</project>

Modified: 
maven/components/branches/maven-2.0.x/maven-script/maven-script-ant/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/components/branches/maven-2.0.x/maven-script/maven-script-ant/pom.xml?rev=420168&r1=420167&r2=420168&view=diff
==============================================================================
--- maven/components/branches/maven-2.0.x/maven-script/maven-script-ant/pom.xml 
(original)
+++ maven/components/branches/maven-2.0.x/maven-script/maven-script-ant/pom.xml 
Sat Jul  8 10:06:02 2006
@@ -1,4 +1,23 @@
-<?xml version="1.0" encoding="UTF-8"?><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/maven-v4_0_0.xsd";>
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+  ~ Copyright 2005-2006 The Apache Software Foundation.
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by 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/maven-v4_0_0.xsd";>
   <parent>
     <artifactId>maven-script</artifactId>
     <groupId>org.apache.maven</groupId>
@@ -7,7 +26,6 @@
   <modelVersion>4.0.0</modelVersion>
   <artifactId>maven-script-ant</artifactId>
   <name>Maven Ant Mojo Support</name>
-  <version>2.0.5-SNAPSHOT</version>
   <dependencies>
     <dependency>
       <groupId>org.apache.maven</groupId>
@@ -24,4 +42,4 @@
       <artifactId>plexus-container-default</artifactId>
     </dependency>
   </dependencies>
-</project>
\ No newline at end of file
+</project>

Modified: 
maven/components/branches/maven-2.0.x/maven-script/maven-script-beanshell/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/components/branches/maven-2.0.x/maven-script/maven-script-beanshell/pom.xml?rev=420168&r1=420167&r2=420168&view=diff
==============================================================================
--- 
maven/components/branches/maven-2.0.x/maven-script/maven-script-beanshell/pom.xml
 (original)
+++ 
maven/components/branches/maven-2.0.x/maven-script/maven-script-beanshell/pom.xml
 Sat Jul  8 10:06:02 2006
@@ -1,4 +1,23 @@
-<?xml version="1.0" encoding="UTF-8"?><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/maven-v4_0_0.xsd";>
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+  ~ Copyright 2005-2006 The Apache Software Foundation.
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by 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/maven-v4_0_0.xsd";>
   <parent>
     <artifactId>maven-script</artifactId>
     <groupId>org.apache.maven</groupId>
@@ -7,7 +26,6 @@
   <modelVersion>4.0.0</modelVersion>
   <artifactId>maven-script-beanshell</artifactId>
   <name>Maven Beanshell Mojo Support</name>
-  <version>2.0.5-SNAPSHOT</version>
   <dependencies>
     <dependency>
       <groupId>org.apache.maven</groupId>
@@ -20,4 +38,4 @@
       <version>1.0-alpha-7</version>
     </dependency>
   </dependencies>
-</project>
\ No newline at end of file
+</project>

Modified: maven/components/branches/maven-2.0.x/maven-script/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/components/branches/maven-2.0.x/maven-script/pom.xml?rev=420168&r1=420167&r2=420168&view=diff
==============================================================================
--- maven/components/branches/maven-2.0.x/maven-script/pom.xml (original)
+++ maven/components/branches/maven-2.0.x/maven-script/pom.xml Sat Jul  8 
10:06:02 2006
@@ -1,4 +1,23 @@
-<?xml version="1.0" encoding="UTF-8"?><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/maven-v4_0_0.xsd";>
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+  ~ Copyright 2005-2006 The Apache Software Foundation.
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by 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/maven-v4_0_0.xsd";>
   <parent>
     <artifactId>maven</artifactId>
     <groupId>org.apache.maven</groupId>
@@ -9,7 +28,6 @@
   <artifactId>maven-script</artifactId>
   <packaging>pom</packaging>
   <name>Maven Script Support Root</name>
-  <version>2.0.5-SNAPSHOT</version>
   <repositories>
     <repository>
       <id>codehaus-snapshots</id>

Modified: maven/components/branches/maven-2.0.x/maven-settings/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/components/branches/maven-2.0.x/maven-settings/pom.xml?rev=420168&r1=420167&r2=420168&view=diff
==============================================================================
--- maven/components/branches/maven-2.0.x/maven-settings/pom.xml (original)
+++ maven/components/branches/maven-2.0.x/maven-settings/pom.xml Sat Jul  8 
10:06:02 2006
@@ -1,4 +1,23 @@
-<?xml version="1.0" encoding="UTF-8"?><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/maven-v4_0_0.xsd";>
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+  ~ Copyright 2005-2006 The Apache Software Foundation.
+  ~
+  ~ Licensed under the Apache License, Version 2.0 (the "License");
+  ~ you may not use this file except in compliance with the License.
+  ~ You may obtain a copy of the License at
+  ~
+  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~
+  ~ Unless required by 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/maven-v4_0_0.xsd";>
   <parent>
     <artifactId>maven</artifactId>
     <groupId>org.apache.maven</groupId>
@@ -7,7 +26,6 @@
   <modelVersion>4.0.0</modelVersion>
   <artifactId>maven-settings</artifactId>
   <name>Maven Local Settings Model</name>
-  <version>2.0.5-SNAPSHOT</version>
   <build>
     <plugins>
       <plugin>

Modified: 
maven/components/branches/maven-2.0.x/maven-settings/src/main/java/org/apache/maven/settings/DefaultMavenSettingsBuilder.java
URL: 
http://svn.apache.org/viewvc/maven/components/branches/maven-2.0.x/maven-settings/src/main/java/org/apache/maven/settings/DefaultMavenSettingsBuilder.java?rev=420168&r1=420167&r2=420168&view=diff
==============================================================================
--- 
maven/components/branches/maven-2.0.x/maven-settings/src/main/java/org/apache/maven/settings/DefaultMavenSettingsBuilder.java
 (original)
+++ 
maven/components/branches/maven-2.0.x/maven-settings/src/main/java/org/apache/maven/settings/DefaultMavenSettingsBuilder.java
 Sat Jul  8 10:06:02 2006
@@ -176,84 +176,11 @@
         for ( Iterator profiles = settings.getProfiles().iterator(); 
profiles.hasNext(); )
         {
             Profile profile = (Profile) profiles.next();
-            if ( profile.getActivation() != null && 
profile.getActivation().isActiveByDefault() )
+            if ( profile.getActivation() != null && 
profile.getActivation().isActiveByDefault()
+                && !activeProfiles.contains( profile.getId() ) )
             {
-                if ( !activeProfiles.contains( profile.getId() ) )
-                {
-                    settings.addActiveProfile( profile.getId() );
-                }
+                settings.addActiveProfile( profile.getId() );
             }
-        }
-    }
-
-    private void setLocalRepository( Settings userSettings )
-    {
-        // try using the local repository specified on the command line...
-        String localRepository = System.getProperty( 
MavenSettingsBuilder.ALT_LOCAL_REPOSITORY_LOCATION );
-
-        // otherwise, use the one in settings.xml
-        if ( localRepository == null || localRepository.length() < 1 )
-        {
-            localRepository = userSettings.getLocalRepository();
-        }
-
-        // if all of the above are missing, default to ~/.m2/repository.
-        if ( localRepository == null || localRepository.length() < 1 )
-        {
-            File mavenUserConfigurationDirectory = new File( userHome, ".m2" );
-            if ( !mavenUserConfigurationDirectory.exists() )
-            {
-                if ( !mavenUserConfigurationDirectory.mkdirs() )
-                {
-                    //throw a configuration exception
-                }
-            }
-
-            localRepository = new File( mavenUserConfigurationDirectory, 
"repository" ).getAbsolutePath();
-        }
-
-        userSettings.setLocalRepository( localRepository );
-    }
-
-    private File getFile( String pathPattern, String basedirSysProp, String 
altLocationSysProp )
-    {
-        // 
-------------------------------------------------------------------------------------
-        // Alright, here's the justification for all the regexp wizardry 
below...
-        //
-        // Continuum and other server-like apps may need to locate the 
user-level and 
-        // global-level settings somewhere other than ${user.home} and 
${maven.home},
-        // respectively. Using a simple replacement of these patterns will 
allow them
-        // to specify the absolute path to these files in a customized 
components.xml
-        // file. Ideally, we'd do full pattern-evaluation against the 
sysprops, but this
-        // is a first step. There are several replacements below, in order to 
normalize
-        // the path character before we operate on the string as a regex 
input, and 
-        // in order to avoid surprises with the File construction...
-        // 
-------------------------------------------------------------------------------------
-
-        String path = System.getProperty( altLocationSysProp );
-
-        if ( StringUtils.isEmpty( path ) )
-        {
-            // TODO: This replacing shouldn't be necessary as user.home should 
be in the
-            // context of the container and thus the value would be 
interpolated by Plexus
-            String basedir = System.getProperty( basedirSysProp );
-            if ( basedir == null )
-            {
-                basedir = System.getProperty( "user.dir" );
-            }
-
-            basedir = basedir.replaceAll( "\\\\", "/" );
-            basedir = basedir.replaceAll( "\\$", "\\\\\\$" );
-
-            path = pathPattern.replaceAll( "\\$\\{" + basedirSysProp + "\\}", 
basedir );
-            path = path.replaceAll( "\\\\", "/" );
-            path = path.replaceAll( "//", "/" );
-
-            return new File( path ).getAbsoluteFile();
-        }
-        else
-        {
-            return new File( path ).getAbsoluteFile();
         }
     }
 


Reply via email to