On Fri, 3 Nov 2023 08:21:15 GMT, Adam Sotona <asot...@openjdk.org> wrote:
>> Javap ignores --system option when searching for JDK classes. >> This patch prepends search over JDK system modules. >> >> Please review. >> >> Thanks, >> Adam > > Adam Sotona has updated the pull request incrementally with one additional > commit since the last revision: > > Skip search over JDK modules for classes in unnamed package (mainly to skip > JDK module-infos) To me, looks reasonable. Is there a chance for a jtreg test? Two other minor comments inline. src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java line 28: > 26: package com.sun.tools.javap; > 27: > 28: import com.sun.tools.javac.file.Locations; Nit: seems unused. src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java line 864: > 862: fo = fileManager.getJavaFileForInput(moduleLocation, > className, JavaFileObject.Kind.CLASS); > 863: } else { > 864: if (className.indexOf('.') > 0) try { I would put the try into a block - it is slightly longer, but much clear, I think. ------------- PR Review: https://git.openjdk.org/jdk/pull/16476#pullrequestreview-1724173952 PR Review Comment: https://git.openjdk.org/jdk/pull/16476#discussion_r1389013585 PR Review Comment: https://git.openjdk.org/jdk/pull/16476#discussion_r1389014202