Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
9.0
-
None
-
New
Description
When running ./gradlew :solr:core:javadoc discovered that if a package directory is missing the package-info.java file you get a VERY cryptic error:
javadoc: error - fatal error encountered: java.lang.NullPointerException
javadoc: error - Please file a bug against the javadoc tool via the Java bug reporting page
I poked around and that the MissingDoclet.java method call to reporter.print(Diagnostic.Kind.ERROR, element, fullMessage.toString()); was failing, due to the element having some sort of null in it. I am attaching a patch and a PR.