38 lines
1.4 KiB
Diff
38 lines
1.4 KiB
Diff
From cc643c14f5f6d3c623e9d1afe48265be236db97a Mon Sep 17 00:00:00 2001
|
|
From: Mat Booth <mat.booth@redhat.com>
|
|
Date: Thu, 9 Jul 2020 17:52:47 +0100
|
|
Subject: [PATCH 4/4] Honour source parameter
|
|
|
|
---
|
|
.../main/java/org/fedoraproject/xmvn/mojo/JavadocMojo.java | 7 +++++++
|
|
1 file changed, 7 insertions(+)
|
|
|
|
diff --git a/xmvn-mojo/src/main/java/org/fedoraproject/xmvn/mojo/JavadocMojo.java b/xmvn-mojo/src/main/java/org/fedoraproject/xmvn/mojo/JavadocMojo.java
|
|
index 3d6ef5e..ea18b2a 100644
|
|
--- a/xmvn-mojo/src/main/java/org/fedoraproject/xmvn/mojo/JavadocMojo.java
|
|
+++ b/xmvn-mojo/src/main/java/org/fedoraproject/xmvn/mojo/JavadocMojo.java
|
|
@@ -84,6 +84,9 @@ public class JavadocMojo
|
|
@Parameter( defaultValue = "${project.build.directory}", required = true )
|
|
private File buildDirectory;
|
|
|
|
+ @Parameter( property = "source" )
|
|
+ private String source;
|
|
+
|
|
private static String quoted( Object obj )
|
|
{
|
|
String arg = obj.toString();
|
|
@@ -226,6 +229,10 @@ public class JavadocMojo
|
|
opts.add( quoted( docencoding ) );
|
|
opts.add( "-doctitle" );
|
|
opts.add( quoted( "Javadoc for package XXX" ) );
|
|
+ if ( source != null ) {
|
|
+ opts.add( "-source" );
|
|
+ opts.add( quoted( source ) );
|
|
+ }
|
|
|
|
for ( Path file : files )
|
|
opts.add( quoted( file ) );
|
|
--
|
|
2.26.2
|
|
|