You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bookkeeper.apache.org by hs...@apache.org on 2021/04/12 16:08:51 UTC

[bookkeeper] branch master updated: ISSUE #2640: BP-43 integrate gradle javadoc plugin

This is an automated email from the ASF dual-hosted git repository.

hsaputra pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/bookkeeper.git


The following commit(s) were added to refs/heads/master by this push:
     new 646e590  ISSUE #2640: BP-43 integrate gradle javadoc plugin
646e590 is described below

commit 646e59089bc1fd881eff4cc0fb4070220d23dc86
Author: Prashant Kumar <65...@users.noreply.github.com>
AuthorDate: Mon Apr 12 09:08:42 2021 -0700

    ISSUE #2640: BP-43 integrate gradle javadoc plugin
    
    ### Motivation
    
    **Migrate bookkeeper to gradle javadoc plugin.**
    
    **How to run**
     `./gradlew javadoc`
    
    ### Changes
    - Integrate gradle build with javadoc plugin
    **Few points to note**
    
    - This integration is same/similar to the maven javadoc plugin integration.
    
    Master Issue: #2640
    
    
    Reviewers: Henry Saputra <hs...@apache.org>
    
    This closes #2684 from pkumar-singh/merge_internal_gradle_javadoc, closes #2640
---
 build.gradle | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/build.gradle b/build.gradle
index 1886606..5168769 100644
--- a/build.gradle
+++ b/build.gradle
@@ -76,6 +76,17 @@ allprojects {
             }
         }
 
+        javadoc {
+            options.addBooleanOption('Xdoclint:none', true)
+            includes = [
+                    '**/org/apache/bookkeeper/client/api/**',
+                    '**/org/apache/bookkeeper/common/annotation/**',
+                    '**/org/apache/bookkeeper/conf/**',
+                    '**/org/apache/bookkeeper/feature/**',
+                    '**/org/apache/bookkeeper/stats/**',
+            ]
+        }
+
         def componentName = it.name
         publishing {
             publications {