diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/components/embeddor/DefaultEmbeddor.java b/proposal/myrmidon/src/java/org/apache/myrmidon/components/embeddor/DefaultEmbeddor.java index 28119c077..2e9fcdfa0 100644 --- a/proposal/myrmidon/src/java/org/apache/myrmidon/components/embeddor/DefaultEmbeddor.java +++ b/proposal/myrmidon/src/java/org/apache/myrmidon/components/embeddor/DefaultEmbeddor.java @@ -82,16 +82,17 @@ public class DefaultEmbeddor } public Project createProject( final String location, - String type, + final String type, final Parameters parameters ) throws Exception { - if( null == type ) + String projectType = type; + if( null == projectType ) { - type = guessTypeFor( location ); + projectType = guessTypeFor( location ); } - final ProjectBuilder builder = getProjectBuilder( type, parameters ); + final ProjectBuilder builder = getProjectBuilder( projectType, parameters ); return builder.build( location ); } @@ -499,12 +500,11 @@ public class DefaultEmbeddor final String filename = files[ i ].getName(); int index = filename.lastIndexOf( '.' ); - if( -1 == index ) { - index = filename.length(); + if( -1 == index ) + { + index = filename.length(); } - final String name = filename.substring( 0, index ); - try { final File file = files[ i ].getCanonicalFile();