POM files can explicitly reference sources or javadoc variants, but from what I've seen, they never do. On the other hand, if you generate a Gradle .module file, Gradle assumes you know what you're ...