This is an automated email from the ASF dual-hosted git repository.

mbenson pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git


The following commit(s) were added to refs/heads/master by this push:
     new 382c07c  cleanup
382c07c is described below

commit 382c07c81e6158374faa8f39d52729b4cbe543bf
Author: Matt Benson <[email protected]>
AuthorDate: Fri Feb 11 15:16:33 2022 -0600

    cleanup
---
 src/main/org/apache/tools/ant/util/FileUtils.java | 19 +++++++------------
 1 file changed, 7 insertions(+), 12 deletions(-)

diff --git a/src/main/org/apache/tools/ant/util/FileUtils.java 
b/src/main/org/apache/tools/ant/util/FileUtils.java
index 6a972e0..0deecaa 100644
--- a/src/main/org/apache/tools/ant/util/FileUtils.java
+++ b/src/main/org/apache/tools/ant/util/FileUtils.java
@@ -105,17 +105,17 @@ public class FileUtils {
      */
     public static final long NTFS_FILE_TIMESTAMP_GRANULARITY = 1;
 
-    private static final FileAttribute[] TMPFILE_ATTRIBUTES =
+    private static final FileAttribute<?>[] TMPFILE_ATTRIBUTES =
         new FileAttribute[] {
             
PosixFilePermissions.asFileAttribute(EnumSet.of(PosixFilePermission.OWNER_READ,
                 PosixFilePermission.OWNER_WRITE))
         };
-    private static final FileAttribute[] TMPDIR_ATTRIBUTES =
+    private static final FileAttribute<?>[] TMPDIR_ATTRIBUTES =
         new FileAttribute[] {
             
PosixFilePermissions.asFileAttribute(EnumSet.of(PosixFilePermission.OWNER_READ,
                 PosixFilePermission.OWNER_WRITE, 
PosixFilePermission.OWNER_EXECUTE))
         };
-    private static final FileAttribute[] NO_TMPFILE_ATTRIBUTES = new 
FileAttribute[0];
+    private static final FileAttribute<?>[] NO_TMPFILE_ATTRIBUTES = new 
FileAttribute[0];
 
     /**
      * A one item cache for fromUri.
@@ -123,7 +123,7 @@ public class FileUtils {
      * files. It is a costly operation. This just caches the result
      * of the last call.
      */
-    private Object cacheFromUriLock = new Object();
+    private final Object cacheFromUriLock = new Object();
     private String cacheFromUriRequest = null;
     private String cacheFromUriResponse = null;
 
@@ -963,8 +963,6 @@ public class FileUtils {
         return createTempFile(null, prefix, suffix, parentDir, deleteOnExit, 
createFile);
     }
 
-    private static final String NULL_PLACEHOLDER = "null";
-
     /**
      * Create a temporary file in a given directory.
      *
@@ -1025,12 +1023,9 @@ public class FileUtils {
             }
         }
         final String parent = p != null ? p : 
System.getProperty("java.io.tmpdir");
-        if (prefix == null) {
-            prefix = NULL_PLACEHOLDER;
-        }
-        if (suffix == null) {
-            suffix = NULL_PLACEHOLDER;
-        }
+
+        prefix = String.valueOf(prefix);
+        suffix = String.valueOf(suffix);
 
         if (createFile) {
             try {

Reply via email to