r861 - trunk/maven-eugene-plugin/src/main/java/org/nuiton/eugene/plugin
Author: tchemit Date: 2010-04-12 21:14:10 +0200 (Mon, 12 Apr 2010) New Revision: 861 Log: - Anomalie #504: Fix NPE in smart-generator mojo - fix author Modified: trunk/maven-eugene-plugin/src/main/java/org/nuiton/eugene/plugin/EugeneAbstractMojo.java trunk/maven-eugene-plugin/src/main/java/org/nuiton/eugene/plugin/SmartGenerateMojo.java Modified: trunk/maven-eugene-plugin/src/main/java/org/nuiton/eugene/plugin/EugeneAbstractMojo.java =================================================================== --- trunk/maven-eugene-plugin/src/main/java/org/nuiton/eugene/plugin/EugeneAbstractMojo.java 2010-04-12 18:16:47 UTC (rev 860) +++ trunk/maven-eugene-plugin/src/main/java/org/nuiton/eugene/plugin/EugeneAbstractMojo.java 2010-04-12 19:14:10 UTC (rev 861) @@ -41,7 +41,7 @@ /** * La classe de base pour definir des mojos dans eugene. * - * @author chemit + * @author tchemit <chemit@codelutin.com> * @since 1.0.0-rc-8 */ public abstract class EugeneAbstractMojo extends AbstractPlugin { Modified: trunk/maven-eugene-plugin/src/main/java/org/nuiton/eugene/plugin/SmartGenerateMojo.java =================================================================== --- trunk/maven-eugene-plugin/src/main/java/org/nuiton/eugene/plugin/SmartGenerateMojo.java 2010-04-12 18:16:47 UTC (rev 860) +++ trunk/maven-eugene-plugin/src/main/java/org/nuiton/eugene/plugin/SmartGenerateMojo.java 2010-04-12 19:14:10 UTC (rev 861) @@ -603,11 +603,13 @@ } //TODO il faudrait peut-etre aussi ajouter les //TODO dependances ? - addDirectoryToUrlsList( - relatedProject.getArtifact().getFile(), - urls, - urlsAsString - ); + if (relatedProject.getArtifact().getFile() != null) { + addDirectoryToUrlsList( + relatedProject.getArtifact().getFile(), + urls, + urlsAsString + ); + } } } if (!project.getArtifacts().isEmpty()) {
participants (1)
-
tchemit@users.nuiton.org