Repository: polygene-java
Updated Branches:
  refs/heads/develop 53e42c91c -> f29b50411


build: refine aggregated javadoc generation

encoding, timestamps, external links


Project: http://git-wip-us.apache.org/repos/asf/polygene-java/repo
Commit: http://git-wip-us.apache.org/repos/asf/polygene-java/commit/5f18263d
Tree: http://git-wip-us.apache.org/repos/asf/polygene-java/tree/5f18263d
Diff: http://git-wip-us.apache.org/repos/asf/polygene-java/diff/5f18263d

Branch: refs/heads/develop
Commit: 5f18263d278921b8832356ba137139f546e5955c
Parents: 53e42c9
Author: Paul Merlin <[email protected]>
Authored: Mon Feb 27 20:51:56 2017 +0100
Committer: Paul Merlin <[email protected]>
Committed: Mon Feb 27 21:11:02 2017 +0100

----------------------------------------------------------------------
 .../polygene/gradle/structure/reports/ReportsPlugin.groovy   | 8 ++++++++
 1 file changed, 8 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/polygene-java/blob/5f18263d/buildSrc/src/main/groovy/org/apache/polygene/gradle/structure/reports/ReportsPlugin.groovy
----------------------------------------------------------------------
diff --git 
a/buildSrc/src/main/groovy/org/apache/polygene/gradle/structure/reports/ReportsPlugin.groovy
 
b/buildSrc/src/main/groovy/org/apache/polygene/gradle/structure/reports/ReportsPlugin.groovy
index 0452d04..862e2ec 100644
--- 
a/buildSrc/src/main/groovy/org/apache/polygene/gradle/structure/reports/ReportsPlugin.groovy
+++ 
b/buildSrc/src/main/groovy/org/apache/polygene/gradle/structure/reports/ReportsPlugin.groovy
@@ -107,6 +107,9 @@ class ReportsPlugin implements Plugin<Project>
       def options = task.options as StandardJavadocDocletOptions
       options.docFilesSubDirs = true
       options.encoding = 'UTF-8'
+      options.docEncoding = 'UTF-8'
+      options.charSet = 'UTF-8'
+      options.noTimestamp = true
       options.overview = "${ project.projectDir }/src/javadoc/overview.html"
       task.title = "${ RootPlugin.PROJECT_TITLE } ${ project.version }"
       options.group( [
@@ -130,6 +133,11 @@ class ReportsPlugin implements Plugin<Project>
         "Test Support"  : [ "org.apache.polygene.test",
                             "org.apache.polygene.test.*" ]
       ] )
+      options.links = [
+        'http://docs.oracle.com/javase/8/docs/api/',
+        'https://stleary.github.io/JSON-java/',
+        'http://junit.org/junit4/javadoc/latest/'
+      ]
     }
     project.tasks.getByName( LifecycleBasePlugin.CHECK_TASK_NAME ).dependsOn 
javadocsTask
     project.tasks.withType( Javadoc ) { Javadoc task ->

Reply via email to