Author: brett
Date: Wed Feb  7 14:56:33 2007
New Revision: 504728

URL: http://svn.apache.org/viewvc?view=rev&rev=504728
Log:
move sanitize to configuration class

Modified:
    
maven/archiva/trunk/archiva-configuration/src/main/java/org/apache/maven/archiva/configuration/DefaultConfigurationStore.java
    maven/archiva/trunk/archiva-configuration/src/main/mdo/configuration.mdo

Modified: 
maven/archiva/trunk/archiva-configuration/src/main/java/org/apache/maven/archiva/configuration/DefaultConfigurationStore.java
URL: 
http://svn.apache.org/viewvc/maven/archiva/trunk/archiva-configuration/src/main/java/org/apache/maven/archiva/configuration/DefaultConfigurationStore.java?view=diff&rev=504728&r1=504727&r2=504728
==============================================================================
--- 
maven/archiva/trunk/archiva-configuration/src/main/java/org/apache/maven/archiva/configuration/DefaultConfigurationStore.java
 (original)
+++ 
maven/archiva/trunk/archiva-configuration/src/main/java/org/apache/maven/archiva/configuration/DefaultConfigurationStore.java
 Wed Feb  7 14:56:33 2007
@@ -20,7 +20,6 @@
  */
 
 import org.apache.commons.io.IOUtils;
-import org.apache.commons.lang.StringUtils;
 import org.apache.maven.archiva.configuration.io.xpp3.ConfigurationXpp3Reader;
 import org.apache.maven.archiva.configuration.io.xpp3.ConfigurationXpp3Writer;
 import org.codehaus.plexus.logging.AbstractLogEnabled;
@@ -103,7 +102,7 @@
             try
             {
                 configuration = reader.read( fileReader, false );
-                sanitizeConfiguration( configuration );
+                configuration.sanitize();
             }
             catch ( IOException e )
             {
@@ -119,27 +118,6 @@
             }
         }
         return configuration;
-    }
-
-    /**
-     * Perform any Upgrades and Adjustments needed to bring configuration up 
to the
-     * current configuration format.
-     *
-     * @param config the configuration to upgrade and adjust.
-     */
-    private void sanitizeConfiguration( Configuration config )
-    {
-        Iterator it = config.getRepositories().iterator();
-        while ( it.hasNext() )
-        {
-            RepositoryConfiguration repo = (RepositoryConfiguration) it.next();
-
-            // Ensure that the repo.urlName is set.
-            if ( StringUtils.isEmpty( repo.getUrlName() ) )
-            {
-                repo.setUrlName( repo.getId() );
-            }
-        }
     }
 
     public void storeConfiguration( Configuration configuration )

Modified: 
maven/archiva/trunk/archiva-configuration/src/main/mdo/configuration.mdo
URL: 
http://svn.apache.org/viewvc/maven/archiva/trunk/archiva-configuration/src/main/mdo/configuration.mdo?view=diff&rev=504728&r1=504727&r2=504728
==============================================================================
--- maven/archiva/trunk/archiva-configuration/src/main/mdo/configuration.mdo 
(original)
+++ maven/archiva/trunk/archiva-configuration/src/main/mdo/configuration.mdo 
Wed Feb  7 14:56:33 2007
@@ -133,6 +133,24 @@
         return valid;
     }
 
+    /**
+     * Perform any Upgrades and Adjustments needed to bring configuration up 
to the
+     * current configuration format.
+     */
+    public void sanitize()
+    {
+        for ( java.util.Iterator i = getRepositories().iterator(); 
i.hasNext(); )
+        {
+            RepositoryConfiguration repo = (RepositoryConfiguration) i.next();
+
+            // Ensure that the repo.urlName is set.
+            if ( org.codehaus.plexus.util.StringUtils.isEmpty( 
repo.getUrlName() ) )
+            {
+                repo.setUrlName( repo.getId() );
+            }
+        }
+    }
+
     public RepositoryConfiguration getRepositoryByUrlName( String urlName )
     {
         for ( java.util.Iterator i = getRepositories().iterator(); 
i.hasNext(); )


Reply via email to