Robert,

Noted.  Thanks for the report.   That should be easy enough to fix.

-- Jon

On 02/03/2016 09:38 AM, Robert Scholte wrote:
Hi Jonathan,

it seems like this change is not enough, see: Locations.ModulePathLocationHandler::setPaths

910
        @Override
911
        void setPaths(Iterable<? extends Path> paths) {
912
            if (paths != null) {
913
                for (Path p: paths) {
914
                    if (!Files.isDirectory(p))
915
                        throw new IllegalArgumentException(p.toString());
916
                }
917
            }
918
            super.setPaths(paths);
919
        }

I still got the IAE.

thanks,
Robert


Op Thu, 21 Jan 2016 02:59:30 +0100 schreef <jonathan.gibb...@oracle.com>:

Changeset: 546b5fa35f9a
Author:    jjg
Date:      2016-01-20 17:58 -0800
URL: http://hg.openjdk.java.net/jigsaw/jake/langtools/rev/546b5fa35f9a

support module files directly on file manager module paths

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java

Reply via email to