Revision: 185
http://mindtreeinsight.svn.sourceforge.net/mindtreeinsight/?rev=185&view=rev
Author: bindul
Date: 2008-04-20 17:22:36 -0700 (Sun, 20 Apr 2008)
Log Message:
-----------
Added new log statements. Removed java compiler warnings.
Modified Paths:
--------------
releng/maven-jsmooth-plugin/trunk/pom.xml
releng/maven-jsmooth-plugin/trunk/src/main/java/com/mindtree/techworks/insight/releng/mvn/jsmooth/FileUtils.java
releng/maven-jsmooth-plugin/trunk/src/main/java/com/mindtree/techworks/insight/releng/mvn/jsmooth/JSmoothCompileMojo.java
Modified: releng/maven-jsmooth-plugin/trunk/pom.xml
===================================================================
--- releng/maven-jsmooth-plugin/trunk/pom.xml 2008-04-21 00:11:30 UTC (rev
184)
+++ releng/maven-jsmooth-plugin/trunk/pom.xml 2008-04-21 00:22:36 UTC (rev
185)
@@ -26,7 +26,7 @@
<parent>
<groupId>com.mindtree.techworks.insight.releng</groupId>
<artifactId>mvn-plugins-parent</artifactId>
- <version>1.0.0</version>
+ <version>1.1.0-SNAPSHOT</version>
<relativePath>../mvn-plugins-parent/pom.xml</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
Modified:
releng/maven-jsmooth-plugin/trunk/src/main/java/com/mindtree/techworks/insight/releng/mvn/jsmooth/FileUtils.java
===================================================================
---
releng/maven-jsmooth-plugin/trunk/src/main/java/com/mindtree/techworks/insight/releng/mvn/jsmooth/FileUtils.java
2008-04-21 00:11:30 UTC (rev 184)
+++
releng/maven-jsmooth-plugin/trunk/src/main/java/com/mindtree/techworks/insight/releng/mvn/jsmooth/FileUtils.java
2008-04-21 00:22:36 UTC (rev 185)
@@ -90,7 +90,7 @@
public static void extractZipDirectories(ZipFile sourceFile,
File targetDirectory, String zipEntryFilter,
boolean excludeFiterInDest, Log log) throws IOException
{
- Enumeration entries = sourceFile.entries();
+ Enumeration<? extends ZipEntry> entries = sourceFile.entries();
String entryFilter = (null == zipEntryFilter) ? "" :
zipEntryFilter;
int entryFilterLen = entryFilter.length();
if (!targetDirectory.exists()) {
@@ -98,7 +98,7 @@
}
String targetPath = targetDirectory.getAbsolutePath();
while (entries.hasMoreElements()) {
- ZipEntry entry = (ZipEntry) entries.nextElement();
+ ZipEntry entry = entries.nextElement();
String entryName = entry.getName();
if (entryName.startsWith(entryFilter)) {
log.debug("Copying file: " + entryName);
Modified:
releng/maven-jsmooth-plugin/trunk/src/main/java/com/mindtree/techworks/insight/releng/mvn/jsmooth/JSmoothCompileMojo.java
===================================================================
---
releng/maven-jsmooth-plugin/trunk/src/main/java/com/mindtree/techworks/insight/releng/mvn/jsmooth/JSmoothCompileMojo.java
2008-04-21 00:11:30 UTC (rev 184)
+++
releng/maven-jsmooth-plugin/trunk/src/main/java/com/mindtree/techworks/insight/releng/mvn/jsmooth/JSmoothCompileMojo.java
2008-04-21 00:22:36 UTC (rev 185)
@@ -196,8 +196,13 @@
File out = new File(project.getBuild().getDirectory(),
model
.getExecutableName());
+ getLog().debug("Determined output file: " +
out.getAbsolutePath());
+
SkeletonBean skel =
skelList.getSkeleton(model.getSkeletonName());
File skelroot = skelList.getDirectory(skel);
+ getLog().debug(
+ "Using skeleton [" +
skel.getShortName() + "] from root ["
+ +
skelroot.getAbsolutePath() + "] ");
final ExeCompiler compiler = new ExeCompiler();
compiler.addListener(new ExeCompiler.StepListener() {
@@ -230,8 +235,10 @@
return out;
} catch (MojoExecutionException exc) {
+ getLog().error("Error building the jsmooth wrapper",
exc);
throw exc;
} catch (Exception exc) {
+ getLog().error("Error building the jsmooth wrapper",
exc);
throw new MojoExecutionException(this, "Error building
the jsmooth wrapper", exc.getMessage());
}
@@ -380,9 +387,9 @@
getLog().debug(
"Including dependencies with base
scope: "
+ dependencyScope);
- List impliedScopes = getImpliedScopes(dependencyScope);
+ List<String> impliedScopes =
getImpliedScopes(dependencyScope);
Set dependencyArtifacts = project.getArtifacts();
- ArrayList dependentArtifacts = new
ArrayList(dependencyArtifacts
+ ArrayList<String> dependentArtifacts = new
ArrayList<String>(dependencyArtifacts
.size());
String baseDir = "";
@@ -413,7 +420,7 @@
Collections.addAll(dependentArtifacts,
existingClasspath);
}
- jsmoothModel.setClassPath((String[])
dependentArtifacts
+ jsmoothModel.setClassPath(dependentArtifacts
.toArray(new
String[dependentArtifacts.size()]));
}
}
@@ -428,11 +435,11 @@
* <li>test</li>
* </ol>
*
- * @param scope
- * @return
+ * @param scope The scope defined in the input
+ * @return The list of implied scopes
*/
- private List getImpliedScopes(String scope) {
- List resolvedScopeList = new ArrayList();
+ private List<String> getImpliedScopes(String scope) {
+ List<String> resolvedScopeList = new ArrayList<String>();
if (Artifact.SCOPE_COMPILE.equals(scope)) {
resolvedScopeList.add(Artifact.SCOPE_COMPILE);
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
MindTreeInsight-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mindtreeinsight-commits