Comment From: wilkinsona

Implementing this for every javadoc task leads to a failure because there's no package-info.java file in spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/json-shade/java/org/springframework/boot/configurationprocessor/json. That's shaded code so I'm not sure if we want to add one. The configuration processor's javadoc isn't included in the aggregated javadoc so it's absence doesn't matter too much. Perhaps we should just require package-info.java to be present when aggregating the javadoc in spring-boot-docs?

Flagging for team attention to see what everyone else thinks.

Comment From: wilkinsona

We're going to do this in spring-boot-docs.

Comment From: wilkinsona

Some new Checkstyle configuration in Spring Java Format has taken care of this.