Hi Mandy I saw the revised webrev.01 and it looks fine
> On Jan 3, 2017, at 5:45 PM, Mandy Chung <mandy.ch...@oracle.com> wrote: > >> >> On Jan 3, 2017, at 2:21 PM, Paul Sandoz <paul.san...@oracle.com> wrote: >> >> Hi, >> >> Minor stuff: >> >> JdepsTask >> — >> >> 845 private Comparator<Deque<Archive>> comparator() { >> 846 Function<Deque<Archive>, String> name = deque -> >> deque.peekFirst().getName(); >> 847 ToIntFunction<Deque<Archive>> length = Deque::size; >> 848 >> 849 return Comparator.comparing(name) >> 850 .thenComparingInt(length) >> 851 .thenComparing(this::toInversePath); >> 852 } >> >> If you like you can use a type witness, effectively the same declaration as >> for the function above: >> >> return Comparator.<Deque<Archive>, String> >> comparing(deque -> deque.peekFirst().getName()) >> .thenComparingInt(Deque::size) >> .thenComparing(this::toInversePath); >> > > I like this. Thanks for the suggestion. >> >> ModuleTest >> — >> >> 153 System.err.println("Test: " + data.name()); >> >> Code dropping? > > Left-over debugging code. Removed. > >> >> >> 154 // jdeps --module-path <modulepath> -m root paths >> 155 String cmd = String.format("jdeps --module-path %s --add-modules >> %s %s%n", >> 156 MODS_DIR, roots.stream().collect(Collectors.joining(",")), >> 157 Arrays.toString(paths)); >> >> Is the use of Arrays.toString correct here? >> > > Hmm.. why the test is passing with “[]” in the command line? I will check > that out. In any case, no need to modify this file. I have reverted it. > > Mandy > >> Paul. >> >>> On 3 Jan 2017, at 13:03, Mandy Chung <mandy.ch...@oracle.com> wrote: >>> >>> http://cr.openjdk.java.net/~mchung/jdk9/webrevs/8172212/webrev.00/ >>> >>> This is a simple patch that fixes jdeps in analyzing modules linked in the >>> image. It fixes the following commands which are currently not working >>> properly. >>> >>> $ jdeps -I -—require jdk.compiler >>> $ jdeps -—check jdk.compiler >>> >>> This patch changes not to require classes or —-add-modules be specified, if >>> it’s a module in the image. This patch also fixes when —-list-deps is used >>> with -m and prints the result if the source is a named module. >>> >>> Mandy <http://oracle.com/us/design/oracle-email-sig-198324.gif> <http://oracle.com/us/design/oracle-email-sig-198324.gif> <http://oracle.com/us/design/oracle-email-sig-198324.gif> <http://oracle.com/us/design/oracle-email-sig-198324.gif>Lance Andersen| Principal Member of Technical Staff | +1.781.442.2037 Oracle Java Engineering 1 Network Drive Burlington, MA 01803 lance.ander...@oracle.com <mailto:lance.ander...@oracle.com>