-
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
[Javadoc] Add missing package-info.java files to server #3128
[Javadoc] Add missing package-info.java files to server #3128
Conversation
In preparation for re-enabling the missingJavadoc gradle task this change adds in the missing package-info.java files to the server folder. For now general javadocs are added to these files with the intent to clean up with better descriptions over time. Signed-off-by: Nicholas Walter Knize <[email protected]>
@@ -162,7 +162,6 @@ configure([ | |||
project(":qa:os"), | |||
project(":qa:wildfly"), | |||
project(":rest-api-spec"), | |||
project(":server"), |
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.
This change is not very unclear: we do exactly what the same thing by extracting configure(project(":server"))
into separate configuration block.
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.
It's starting to isolate the projects that will have missingJavadoc
reenabled. To test this locally comment out isExcluded = true
and uncomment the following two lines.
// TODO: reenable after fixing missing javadocs
// javadocMissingLevel = "class"
This is done intentional for incremental progress toward re-enabling. Otherwise I'm going to have to (un)copypasta this for each incremental PR
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.
Ah I see, thanks @nknize !
In preparation for re-enabling the missingJavadoc gradle task this change adds in the missing package-info.java files to the server folder. For now general javadocs are added to these files with the intent to clean up with better descriptions over time. Signed-off-by: Nicholas Walter Knize <[email protected]> (cherry picked from commit 2146827)
In preparation for re-enabling the missingJavadoc gradle task this change adds in the missing package-info.java files to the server folder. For now general javadocs are added to these files with the intent to clean up with better descriptions over time. Signed-off-by: Nicholas Walter Knize <[email protected]> (cherry picked from commit 2146827) Co-authored-by: Nick Knize <[email protected]>
In preparation for re-enabling the missingJavadoc gradle task this change adds in the missing package-info.java files to the server folder. For now general javadocs are added to these files with the intent to clean up with better descriptions over time. Signed-off-by: Nicholas Walter Knize <[email protected]> (cherry picked from commit 2146827)
In preparation for re-enabling the missingJavadoc gradle task this change adds in the missing package-info.java files to the server folder. For now general javadocs are added to these files with the intent to clean up with better descriptions over time. Signed-off-by: Nicholas Walter Knize <[email protected]> (cherry picked from commit 2146827)
In preparation for re-enabling the
missingJavadoc
gradle task this change addsin the missing package-info.java files to the server folder. For now general
javadocs are added to these files with the intent to clean up with better
descriptions over time.
This change also adds support for
@OpenSearch.internal
and@OpenSearch.experimental
javadoc tags for marking classes andmethods that should not be extended by "external" plugins.
relates #221
relates #2868