You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@archiva.apache.org by jo...@apache.org on 2007/09/18 06:19:53 UTC
svn commit: r576684 -
/maven/archiva/trunk/archiva-base/archiva-repository-layer/src/main/java/org/apache/maven/archiva/repository/metadata/MetadataTools.java
Author: joakime
Date: Mon Sep 17 21:19:50 2007
New Revision: 576684
URL: http://svn.apache.org/viewvc?rev=576684&view=rev
Log:
Making pattern matching work in a platform neutral filesystem way.
Modified:
maven/archiva/trunk/archiva-base/archiva-repository-layer/src/main/java/org/apache/maven/archiva/repository/metadata/MetadataTools.java
Modified: maven/archiva/trunk/archiva-base/archiva-repository-layer/src/main/java/org/apache/maven/archiva/repository/metadata/MetadataTools.java
URL: http://svn.apache.org/viewvc/maven/archiva/trunk/archiva-base/archiva-repository-layer/src/main/java/org/apache/maven/archiva/repository/metadata/MetadataTools.java?rev=576684&r1=576683&r2=576684&view=diff
==============================================================================
--- maven/archiva/trunk/archiva-base/archiva-repository-layer/src/main/java/org/apache/maven/archiva/repository/metadata/MetadataTools.java (original)
+++ maven/archiva/trunk/archiva-base/archiva-repository-layer/src/main/java/org/apache/maven/archiva/repository/metadata/MetadataTools.java Mon Sep 17 21:19:50 2007
@@ -464,10 +464,14 @@
private boolean matchesArtifactPattern( String relativePath )
{
+ // Correct the slash pattern.
+ relativePath = relativePath.replace( '\\', '/' );
+
Iterator<String> it = this.artifactPatterns.iterator();
while ( it.hasNext() )
{
String pattern = it.next();
+
if ( SelectorUtils.matchPath( pattern, relativePath, false ) )
{
// Found match