On Mon, 3 Oct 2022 11:02:32 GMT, Alexey Ivanov <[email protected]> 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