Author: jdcasey Date: Fri Sep 19 08:49:58 2008 New Revision: 697138 URL: http://svn.apache.org/viewvc?rev=697138&view=rev Log: [MSOURCES-40] Allow extenders of AbstractSourceJarMojo to throw MojoExecutionException from getSources and getResources methods.
Partially submitted by: Marvin Froeder Modified: maven/plugins/trunk/maven-source-plugin/src/main/java/org/apache/maven/plugin/source/AbstractSourceJarMojo.java Modified: maven/plugins/trunk/maven-source-plugin/src/main/java/org/apache/maven/plugin/source/AbstractSourceJarMojo.java URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-source-plugin/src/main/java/org/apache/maven/plugin/source/AbstractSourceJarMojo.java?rev=697138&r1=697137&r2=697138&view=diff ============================================================================== --- maven/plugins/trunk/maven-source-plugin/src/main/java/org/apache/maven/plugin/source/AbstractSourceJarMojo.java (original) +++ maven/plugins/trunk/maven-source-plugin/src/main/java/org/apache/maven/plugin/source/AbstractSourceJarMojo.java Fri Sep 19 08:49:58 2008 @@ -134,13 +134,15 @@ * @param p not null * @return the compile or test sources */ - protected abstract List getSources( MavenProject p ); + protected abstract List getSources( MavenProject p ) + throws MojoExecutionException; /** * @param p not null * @return the compile or test resources */ - protected abstract List getResources( MavenProject p ); + protected abstract List getResources( MavenProject p ) + throws MojoExecutionException; protected void packageSources( MavenProject p ) throws MojoExecutionException