On 04/18/2016 11:33 AM, Martin Buchholz wrote:
On Mon, Apr 18, 2016 at 11:11 AM, Jonathan Gibbons
<[email protected]> wrote:

On 04/16/2016 03:45 PM, Martin Buchholz wrote:
exec $JDK/bin/javadoc \
    -d docs \
    -Xdoclint:all \
    -Xmodule:java.base \
    -modulesourcepath "$JDKSRC/jdk/src/java.base/share/classes" \

javadoc folk,

This looks like a bug.  Assuming Martin is using reasonably up to date JDK 9
code, you should not be able to specify both -Xmodule and -modulesourcepath.
What I'm trying to tell javadoc is that I have some source files that
are logically in the java.base module, and they override (and inherit
from) the full module sources (including module-info.java) that are
somewhere else (in a jdk9 source tree).


Yes, I understand your intent, and agree it should be possible to do what
you want, in a reasonable way.  We're still trying to figure out the best
way to address your goals.

I was simply noticing/reporting a bug in the tools that allowed you to specify an
unreasonable combination of options.

-- Jon

Reply via email to