Author: mcculls
Date: Sat Mar 15 14:38:26 2008
New Revision: 637483

URL: http://svn.apache.org/viewvc?rev=637483&view=rev
Log:
FELIX-517: use StringUtils to replace {maven-dependencies}

Modified:
    
felix/trunk/bundleplugin/src/main/java/org/apache/felix/bundleplugin/BundlePlugin.java
    
felix/trunk/bundleplugin/src/main/java/org/apache/felix/bundleplugin/DependencyEmbedder.java

Modified: 
felix/trunk/bundleplugin/src/main/java/org/apache/felix/bundleplugin/BundlePlugin.java
URL: 
http://svn.apache.org/viewvc/felix/trunk/bundleplugin/src/main/java/org/apache/felix/bundleplugin/BundlePlugin.java?rev=637483&r1=637482&r2=637483&view=diff
==============================================================================
--- 
felix/trunk/bundleplugin/src/main/java/org/apache/felix/bundleplugin/BundlePlugin.java
 (original)
+++ 
felix/trunk/bundleplugin/src/main/java/org/apache/felix/bundleplugin/BundlePlugin.java
 Sat Mar 15 14:38:26 2008
@@ -57,6 +57,7 @@
 import org.codehaus.plexus.archiver.manager.ArchiverManager;
 import org.codehaus.plexus.util.DirectoryScanner;
 import org.codehaus.plexus.util.StringInputStream;
+import org.codehaus.plexus.util.StringUtils;
 
 import aQute.lib.osgi.Analyzer;
 import aQute.lib.osgi.Builder;
@@ -173,7 +174,7 @@
     private Maven2OsgiConverter m_maven2OsgiConverter;
 
     private static final String MAVEN_RESOURCES = "{maven-resources}";
-    private static final String MAVEN_RESOURCES_REGEX = 
"\\{maven-resources\\}";
+
     private static final String[] EMPTY_STRING_ARRAY =
         {};
     private static final String[] DEFAULT_INCLUDES =
@@ -416,7 +417,7 @@
                 }
                 else
                 {
-                    String combinedResource = includeResource.replaceAll( 
MAVEN_RESOURCES_REGEX, mavenResourcePaths );
+                    String combinedResource = StringUtils.replace( 
includeResource, MAVEN_RESOURCES, mavenResourcePaths );
                     properties.put( Analyzer.INCLUDE_RESOURCE, 
combinedResource );
                 }
             }

Modified: 
felix/trunk/bundleplugin/src/main/java/org/apache/felix/bundleplugin/DependencyEmbedder.java
URL: 
http://svn.apache.org/viewvc/felix/trunk/bundleplugin/src/main/java/org/apache/felix/bundleplugin/DependencyEmbedder.java?rev=637483&r1=637482&r2=637483&view=diff
==============================================================================
--- 
felix/trunk/bundleplugin/src/main/java/org/apache/felix/bundleplugin/DependencyEmbedder.java
 (original)
+++ 
felix/trunk/bundleplugin/src/main/java/org/apache/felix/bundleplugin/DependencyEmbedder.java
 Sat Mar 15 14:38:26 2008
@@ -28,6 +28,7 @@
 
 import org.apache.maven.artifact.Artifact;
 import org.apache.maven.plugin.MojoExecutionException;
+import org.codehaus.plexus.util.StringUtils;
 
 import aQute.lib.header.OSGiHeader;
 import aQute.lib.osgi.Analyzer;
@@ -48,7 +49,6 @@
     public static final String EMBED_TRANSITIVE = "Embed-Transitive";
 
     private static final String MAVEN_DEPENDENCIES = "{maven-dependencies}";
-    private static final String MAVEN_DEPENDENCIES_REGEX = 
"\\{maven-dependencies\\}";
 
     private String m_embedDirectory;
     private String m_embedStripGroup;
@@ -417,7 +417,7 @@
                 }
                 else
                 {
-                    String mergedInstruction = instruction.replaceAll( 
MAVEN_DEPENDENCIES_REGEX, mavenDependencies );
+                    String mergedInstruction = StringUtils.replace( 
instruction, MAVEN_DEPENDENCIES, mavenDependencies );
                     properties.setProperty( directiveName, mergedInstruction );
                 }
             }


Reply via email to