On Mon, 3 Oct 2022 11:02:32 GMT, Alexey Ivanov <aiva...@openjdk.org> wrote:
>> Tejesh R has updated the pull request incrementally with one additional >> commit since the last revision: >> >> Updated based on review comments > > src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java > line 1271: > >> 1269: File curDir = getFileChooser().getCurrentDirectory(); >> 1270: >> 1271: if (curDir != null && !curDir.equals(f)) { > > If `f` is always not null, you can you use `!f.equals(curDir)`. > Prevention of not setting to null means I have to modify `JFileChooser` class itself, so just handling here. And yeah` f `can't be null, can do that. > test/jdk/javax/swing/JFileChooser/FileViewNPETest.java line 114: > >> 112: } else { >> 113: return false; >> 114: } > > I can be simplified to: > Suggestion: > > return ((filePath != null) && (filePath.isDirectory()) > && filePath.getAbsolutePath().startsWith(basePath)); > > I'm not insisting though. Can be done, no issues. ------------- PR: https://git.openjdk.org/jdk/pull/10485