]> source.dussan.org Git - archiva.git/commitdiff
use a static final String
authorOlivier Lamy <olamy@apache.org>
Mon, 30 Jul 2012 14:39:46 +0000 (14:39 +0000)
committerOlivier Lamy <olamy@apache.org>
Mon, 30 Jul 2012 14:39:46 +0000 (14:39 +0000)
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1367108 13f79535-47bb-0310-9956-ffa450edef68

archiva-modules/archiva-base/archiva-repository-layer/src/main/java/org/apache/archiva/repository/content/RepositoryRequest.java
archiva-modules/archiva-base/archiva-repository-layer/src/main/java/org/apache/archiva/repository/metadata/MetadataTools.java

index dcf825031659da465c6b47f6ebecd3ab1d798a2f..73c53cf834709b06a3501f712f0f0ad5eefa254b 100644 (file)
@@ -19,17 +19,17 @@ package org.apache.archiva.repository.content;
  * under the License.
  */
 
-import org.apache.commons.lang.StringUtils;
 import org.apache.archiva.model.ArtifactReference;
 import org.apache.archiva.repository.ManagedRepositoryContent;
 import org.apache.archiva.repository.layout.LayoutException;
 import org.apache.archiva.repository.metadata.MetadataTools;
+import org.apache.commons.lang.StringUtils;
 
 /**
  * RepositoryRequest is used to determine the type of request that is incoming, and convert it to an appropriate
  * ArtifactReference.
- *
- *
+ * <p/>
+ * <p/>
  * <p/>
  */
 public class RepositoryRequest
@@ -38,7 +38,7 @@ public class RepositoryRequest
 
     private PathParser legacyPathParser;
 
-    public RepositoryRequest (LegacyPathParser legacyPathParser)
+    public RepositoryRequest( LegacyPathParser legacyPathParser )
     {
         this.legacyPathParser = legacyPathParser;
     }
@@ -104,16 +104,14 @@ public class RepositoryRequest
     }
 
     /**
-     * 
      * @param requestedPath
      * @return true if the requestedPath is likely an archetype catalog request.
      */
     public boolean isArchetypeCatalog( String requestedPath )
     {
-       //TODO: Make it static final String
-       return requestedPath.endsWith( "/archetype-catalog.xml");
+        return requestedPath.endsWith( "/" + MetadataTools.MAVEN_ARCHETYPE_CATALOG );
     }
-    
+
     /**
      * <p>
      * Tests the path to see if it conforms to the expectations of a support file request.
index c9ae1301a6eb0cedee9fd97f479f3c13ae2b921b..3ad07b8ff2279cf88f57975254bdcf393ff97f12 100644 (file)
@@ -85,6 +85,8 @@ public class MetadataTools
 
     public static final String MAVEN_METADATA = "maven-metadata.xml";
 
+    public static final String MAVEN_ARCHETYPE_CATALOG ="archetype-catalog.xml";
+
     private static final char PATH_SEPARATOR = '/';
 
     private static final char GROUP_SEPARATOR = '.';