Author: dennisl Date: Tue Jul 22 05:09:03 2008 New Revision: 678728 URL: http://svn.apache.org/viewvc?rev=678728&view=rev Log: [MIDEA-91] Incorrect web module definition if repository drive letter is lowercase
Modified: maven/plugins/trunk/maven-idea-plugin/src/main/java/org/apache/maven/plugin/idea/AbstractIdeaMojo.java maven/plugins/trunk/maven-idea-plugin/src/main/java/org/apache/maven/plugin/idea/IdeaModuleMojo.java Modified: maven/plugins/trunk/maven-idea-plugin/src/main/java/org/apache/maven/plugin/idea/AbstractIdeaMojo.java URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/main/java/org/apache/maven/plugin/idea/AbstractIdeaMojo.java?rev=678728&r1=678727&r2=678728&view=diff ============================================================================== --- maven/plugins/trunk/maven-idea-plugin/src/main/java/org/apache/maven/plugin/idea/AbstractIdeaMojo.java (original) +++ maven/plugins/trunk/maven-idea-plugin/src/main/java/org/apache/maven/plugin/idea/AbstractIdeaMojo.java Tue Jul 22 05:09:03 2008 @@ -341,7 +341,7 @@ * @param absolutePath The path to convert * @return The path that came in with its drive letter converted to upper case */ - private String convertDriveLetter( String absolutePath ) + String convertDriveLetter( String absolutePath ) { if ( absolutePath != null && absolutePath.length() >= 3 && !absolutePath.startsWith( "/" ) ) { Modified: maven/plugins/trunk/maven-idea-plugin/src/main/java/org/apache/maven/plugin/idea/IdeaModuleMojo.java URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-idea-plugin/src/main/java/org/apache/maven/plugin/idea/IdeaModuleMojo.java?rev=678728&r1=678727&r2=678728&view=diff ============================================================================== --- maven/plugins/trunk/maven-idea-plugin/src/main/java/org/apache/maven/plugin/idea/IdeaModuleMojo.java (original) +++ maven/plugins/trunk/maven-idea-plugin/src/main/java/org/apache/maven/plugin/idea/IdeaModuleMojo.java Tue Jul 22 05:09:03 2008 @@ -993,7 +993,7 @@ private String getLibraryUrl( Artifact artifact ) { - return "jar://" + artifact.getFile().getAbsolutePath().replace( '\\', '/' ) + "!/"; + return "jar://" + convertDriveLetter(artifact.getFile().getAbsolutePath()).replace( '\\', '/' ) + "!/"; } private Element addDeploymentDescriptor( Element component, String name, String version, String file )