On Tue, 23 Aug 2022 18:32:30 GMT, Weibing Xiao <d...@openjdk.org> wrote:

> 8290313: Produce warning when user specified java.io.tmpdir directory doesn't 
> exist

src/java.base/share/classes/java/io/File.java line 2180:

> 2178: 
> 2179: 
> 2180:         if(!tmpdir.exists() || !tmpdir.canWrite()) {

Should this check that `tmpdir.isDirectory()` that will do both existence & 
directory check? That would catch if java.io.t odor was mistakenly set to an 
existing (writable) file.

Suggestion:

        if(!tmpdir.isDirectory() || !tmpdir.canWrite()) {

src/java.base/share/classes/java/io/File.java line 2181:

> 2179: 
> 2180:         if(!tmpdir.exists() || !tmpdir.canWrite()) {
> 2181:             throw new IOException("The specified directory does no 
> exist or is not accessible! " +

Spelling nit:

Suggestion:

            throw new IOException("The specified directory does not exist or is 
not accessible! " +

-------------

PR: https://git.openjdk.org/jdk/pull/9989

Reply via email to