-
Notifications
You must be signed in to change notification settings - Fork 3.7k
[improve][build] Disable javadoc build failure #24594
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
Conversation
@nodece Just wondering why we aren't facing this when we do the OSS Pulsar release. |
@lhotari This issue occurs when importing a builder class generated by lombok, as Javadoc cannot resolve symbols for generated code during the deploy. |
Ping @lhotari |
cbce3ca
to
933778e
Compare
Signed-off-by: Zixuan Liu <[email protected]>
933778e
to
2619bdd
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #24594 +/- ##
============================================
- Coverage 74.29% 74.15% -0.15%
- Complexity 33140 33451 +311
============================================
Files 1895 1895
Lines 147979 147979
Branches 17137 17137
============================================
- Hits 109942 109728 -214
- Misses 29317 29492 +175
- Partials 8720 8759 +39
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
Signed-off-by: Zixuan Liu <[email protected]> (cherry picked from commit 783172f)
Signed-off-by: Zixuan Liu <[email protected]>
Signed-off-by: Zixuan Liu <[email protected]> (cherry picked from commit 783172f)
Signed-off-by: Zixuan Liu <[email protected]> (cherry picked from commit 783172f)
Signed-off-by: Zixuan Liu <[email protected]> (cherry picked from commit 1e84fa7)
Signed-off-by: Zixuan Liu <[email protected]>
Signed-off-by: Zixuan Liu <[email protected]> (cherry picked from commit 1e84fa7)
Signed-off-by: Zixuan Liu <[email protected]> (cherry picked from commit 783172f) (cherry picked from commit 26a31ac)
Signed-off-by: Zixuan Liu <[email protected]> (cherry picked from commit 783172f) (cherry picked from commit 26a31ac)
Signed-off-by: Zixuan Liu <[email protected]> (cherry picked from commit 783172f) (cherry picked from commit 26a31ac)
Signed-off-by: Zixuan Liu <[email protected]> (cherry picked from commit 783172f)
Signed-off-by: Zixuan Liu <[email protected]>
Signed-off-by: Zixuan Liu <[email protected]>
Motivation
Maven Central requires javadoc JARs, but strict Javadoc checks can fail the build. Disabling
failOnError
ensures minor Javadoc issues don't block the deploy process:Modifications
<failOnError>false</failOnError>
to maven-javadoc-plugin configurationDocumentation
doc
doc-required
doc-not-needed
doc-complete