New feature, improvement proposal
For externalJavadocBaseUrls both the module specific (e.g. https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html) and the module agnostic path formats (e.g. https://docs.oracle.com/javase/8/docs/api/java/lang/String.html) are supported (being derived automatically from resources provided below the given baseUrls like element-list and module-summary.html).
However for internalJavadocBaseUrls this detection cannot be used as at the time of the descriptor generation the javadoc does not exist yet.
As a simple boolean flag is not enough since the plugin descriptor generation needs to figure out which package is contained in which module this requires some more logic (potentially leveraging the classpath and some reflection to check which module provides which package).