-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fixes precommit task configuration failures due to newly added missin… #707
Conversation
…gJavadoc task Signed-off-by: Himanshu Setia <[email protected]>
Signed-off-by: Himanshu Setia <[email protected]>
start gradle check |
✅ Gradle Wrapper Validation success 90cbbd4 |
✅ DCO Check Passed 90cbbd4 |
✅ Gradle Precommit success 90cbbd4 |
If I can get an approval here, I will merge this and raise another PR for merging the javadoc feature branch into main. This will help in channeling all incoming new javadoc contributions directly into main branch. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
* Adds a gradle plugin to validate missing javadocs Use `./gradlew missingJavadoc` to validate missing javadocs. Currently this task fails because several modules are missing appropriate javadocs. Once added, this should pass. Also, precommit PomValidation check currently fails with missing Javadoc plugin, that needs to be fixed - #449 Thus keeping this in a separate feature branch. Signed-off-by: Himanshu Setia <[email protected]> * Fix Javadoc errors in module `client/rest` (#685) * Fix Javadoc errors in client/rest module Signed-off-by: Gregor Zurowski <[email protected]> * Add package info file in client/rest module Signed-off-by: Gregor Zurowski <[email protected]> * Fix typos Signed-off-by: Gregor Zurowski <[email protected]> * Add exception documentation to Javadoc Signed-off-by: Gregor Zurowski <[email protected]> * Fixes precommit task configuration failures due to newly added missin… (#707) * Fixes precommit task configuration failures due to newly added missingJavadoc task Signed-off-by: Himanshu Setia <[email protected]> * Fixes javadoc task errors due to PR#685 Signed-off-by: Himanshu Setia <[email protected]> * Updated CONTRIBUTING.md for info on javadocs Signed-off-by: Himanshu Setia <[email protected]> * Correcting licenses and naming Signed-off-by: Himanshu Setia <[email protected]> * Correcting version info Signed-off-by: Himanshu Setia <[email protected]> Co-authored-by: Gregor Zurowski <[email protected]>
Fixes precommit task configuration failures due to newly added missingJavadoc task. Also fixes bug (2 errors) in #685 causing javadoc generation failures.
Signed-off-by: Himanshu Setia [email protected]
Description
The missingJavadoc task was interfering with gradle configuration lifecycle, causing the precommit tasks to be initialized incorrectly. This caused PomValidationTask to fail as it was unable to find pom files in the configured path. This PR fixes those configuration failures.
Issues Resolved
#449
Check List
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.