From 85d7de996d3497791577033a0234b343f1b3e897 Mon Sep 17 00:00:00 2001 From: Jason van Zyl Date: Fri, 13 May 2005 21:13:04 +0000 Subject: [PATCH] o let people know when the project name and url aren't set git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@170090 13f79535-47bb-0310-9956-ffa450edef68 --- .../org/apache/maven/doxia/DoxiaMojo.java | 20 +++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/maven-plugins/maven-site-plugin/src/main/java/org/apache/maven/doxia/DoxiaMojo.java b/maven-plugins/maven-site-plugin/src/main/java/org/apache/maven/doxia/DoxiaMojo.java index 5a2314a944..a62a88caa5 100644 --- a/maven-plugins/maven-site-plugin/src/main/java/org/apache/maven/doxia/DoxiaMojo.java +++ b/maven-plugins/maven-site-plugin/src/main/java/org/apache/maven/doxia/DoxiaMojo.java @@ -277,8 +277,24 @@ private InputStream getSiteDescriptor() } // TODO: interpolate ${project.*} in general - props.put( "project.name", project.getName() ); - props.put( "project.url", project.getUrl() ); + + if ( project.getName() != null ) + { + props.put( "project.name", project.getName() ); + } + else + { + props.put( "project.name", "NO_PROJECT_NAME_SET" ); + } + + if ( project.getUrl() != null ) + { + props.put( "project.url", project.getUrl() ); + } + else + { + props.put( "project.url", "NO_PROJECT_URL_SET" ); + } siteDescriptorContent = StringUtils.interpolate( siteDescriptorContent, props );