Javadoc task doesn't generate package links

Thanks for the response.

I tried updating my build.gradle to the following:

apply plugin: 'java'

javadoc {
    options.addStringOption('sourcepath', 'src/main/java')
    options.addStringOption('subpackages', 'pkga:pkgb')
}

That produced the following options to javadoc:

-classpath 'C:\\Users\\david\\Documents\\projects\\bugs\\gradle_javadoc_bug\\build\\classes\\main;C:\\Users\\david\\Documents\\projects\\bugs\\gradle_javadoc_bug\\build\\resources\\main'
-d 'C:\\Users\\david\\Documents\\projects\\bugs\\gradle_javadoc_bug\\build\\docs\\javadoc'
-doctitle 'gradle_javadoc_bug API'
-quiet 
-sourcepath 'src/main/java'
-subpackages 'pkga:pkgb'
-windowtitle 'gradle_javadoc_bug API'
'C:\\Users\\david\\Documents\\projects\\bugs\\gradle_javadoc_bug\\src\\main\\java\\pkga\\A.java'
'C:\\Users\\david\\Documents\\projects\\bugs\\gradle_javadoc_bug\\src\\main\\java\\pkgb\\B.java'
'C:\\Users\\david\\Documents\\projects\\bugs\\gradle_javadoc_bug\\src\\main\\java\\pkgb\\package-info.java'

This did produce the package link properly, but resulted in duplicate Javadocs for all of my classes, which is even worse. I couldn’t figure out how to get Gradle to stop listing all the individual source files.