From 61b9eb1be03fc03a9f4bb0013a08ff44a1059503 Mon Sep 17 00:00:00 2001
From: Jean-Noël Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Wed, 20 Apr 2016 14:25:46 +0000
Subject: [PATCH] opendj-server-legacy: added @Override + Autorefactor'ed comments

---
 opendj-server-legacy/src/main/java/org/opends/server/tools/upgrade/FileManager.java |  113 +++++++++-----------------------------------------------
 1 files changed, 18 insertions(+), 95 deletions(-)

diff --git a/opendj-server-legacy/src/main/java/org/opends/server/tools/upgrade/FileManager.java b/opendj-server-legacy/src/main/java/org/opends/server/tools/upgrade/FileManager.java
index a35c110..4ff1300 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/tools/upgrade/FileManager.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/tools/upgrade/FileManager.java
@@ -12,30 +12,25 @@
  * information: "Portions Copyright [year] [name of copyright owner]".
  *
  * Copyright 2006-2008 Sun Microsystems, Inc.
- * Portions Copyright 2012-2015 ForgeRock AS.
+ * Portions Copyright 2012-2016 ForgeRock AS.
  */
-
 package org.opends.server.tools.upgrade;
 
-
+import static com.forgerock.opendj.util.OperatingSystem.*;
 
 import static org.opends.messages.ToolMessages.*;
-import static com.forgerock.opendj.util.OperatingSystem.isUnix;
-
-import org.forgerock.i18n.LocalizableMessage;
-import org.opends.server.types.DirectoryException;
-import org.opends.server.types.FilePermission;
-import org.opends.server.util.StaticUtils;
 
 import java.io.File;
 import java.io.FileFilter;
 import java.io.FileInputStream;
 import java.io.FileOutputStream;
 import java.io.IOException;
+
+import org.forgerock.i18n.LocalizableMessage;
 import org.forgerock.i18n.slf4j.LocalizedLogger;
-
-
-
+import org.opends.server.types.DirectoryException;
+import org.opends.server.types.FilePermission;
+import org.opends.server.util.StaticUtils;
 
 /**
  * Utility class for use by applications containing methods for managing file
@@ -44,47 +39,28 @@
  */
 class FileManager
 {
-
-  /**
-   * Describes the approach taken to deleting a file or directory.
-   */
+  /** Describes the approach taken to deleting a file or directory. */
   public static enum DeletionPolicy
   {
-
-    /**
-     * Delete the file or directory immediately.
-     */
+    /** Delete the file or directory immediately. */
     DELETE_IMMEDIATELY,
-
-    /**
-     * Mark the file or directory for deletion after the JVM has exited.
-     */
+    /** Mark the file or directory for deletion after the JVM has exited. */
     DELETE_ON_EXIT,
-
     /**
      * First try to delete the file immediately. If the deletion was
      * unsuccessful mark the file for deleteion when the JVM has existed.
      */
     DELETE_ON_EXIT_IF_UNSUCCESSFUL
-
   }
 
-
-
-  /**
-   * Upgrade's Log.
-   */
+  /** Upgrade's Log. */
   private static final LocalizedLogger logger = LocalizedLogger.getLoggerForThisClass();
 
-
-
   private FileManager()
   {
     // do nothing;
   }
 
-
-
   /**
    * Deletes everything below the specified file.
    *
@@ -98,16 +74,12 @@
     deleteRecursively(file, null, DeletionPolicy.DELETE_IMMEDIATELY);
   }
 
-
-
   private static void deleteRecursively(File file, FileFilter filter,
       DeletionPolicy deletePolicy) throws IOException
   {
     operateRecursively(new DeleteOperation(file, deletePolicy), filter);
   }
 
-
-
   /**
    * Copies everything below the specified file.
    *
@@ -129,8 +101,6 @@
     return co.getDestination();
   }
 
-
-
   private static void operateRecursively(FileOperation op, FileFilter filter)
       throws IOException
   {
@@ -181,8 +151,6 @@
     }
   }
 
-
-
   /**
    * Renames the source file to the target file. If the target file exists it is
    * first deleted. The rename and delete operation return values are checked
@@ -218,18 +186,11 @@
     }
   }
 
-
-
-  /**
-   * A file operation.
-   */
+  /** A file operation. */
   private static abstract class FileOperation
   {
-
     private File objectFile;
 
-
-
     /**
      * Creates a new file operation.
      *
@@ -241,8 +202,6 @@
       this.objectFile = objectFile;
     }
 
-
-
     /**
      * Gets the file to be operated on.
      *
@@ -253,8 +212,6 @@
       return objectFile;
     }
 
-
-
     /**
      * Make a copy of this class for the child file.
      *
@@ -264,8 +221,6 @@
      */
     public abstract FileOperation copyForChild(File child);
 
-
-
     /**
      * Execute this operation.
      *
@@ -273,23 +228,15 @@
      *           if there is a problem.
      */
     public abstract void apply() throws IOException;
-
   }
 
-
-
-  /**
-   * A copy operation.
-   */
+  /** A copy operation. */
   private static class CopyOperation extends FileOperation
   {
-
     private File destination;
 
     private boolean overwrite;
 
-
-
     /**
      * Create a new copy operation.
      *
@@ -307,16 +254,12 @@
       this.overwrite = overwrite;
     }
 
-
-
-    /** {@inheritDoc} */
+    @Override
     public FileOperation copyForChild(File child)
     {
       return new CopyOperation(child, destination, overwrite);
     }
 
-
-
     /**
      * Returns the destination file that is the result of copying
      * <code>objectFile</code> to <code>destDir</code>.
@@ -328,9 +271,7 @@
       return this.destination;
     }
 
-
-
-    /** {@inheritDoc} */
+    @Override
     public void apply() throws IOException
     {
       final File objectFile = getObjectFile();
@@ -406,11 +347,8 @@
         }
       }
     }
-
   }
 
-
-
   /**
    * Returns the file permission on the selected file.
    *
@@ -434,7 +372,6 @@
         return FilePermission.decodeUNIXMode("644");
       }
       return FilePermission.decodeUNIXMode("755");
-
     }
     else if (name.endsWith(".sh"))
     {
@@ -453,8 +390,6 @@
     return FilePermission.decodeUNIXMode("644");
   }
 
-
-
   /**
    * Creates the parent directory if it does not already exist.
    *
@@ -474,18 +409,11 @@
     return b;
   }
 
-
-
-  /**
-   * A delete operation.
-   */
+  /** A delete operation. */
   private static class DeleteOperation extends FileOperation
   {
-
     private DeletionPolicy deletionPolicy;
 
-
-
     /**
      * Creates a delete operation.
      *
@@ -502,17 +430,13 @@
       this.deletionPolicy = deletionPolicy;
     }
 
-
-
-    /** {@inheritDoc} */
+    @Override
     public FileOperation copyForChild(File child)
     {
       return new DeleteOperation(child, deletionPolicy);
     }
 
-
-
-    /** {@inheritDoc} */
+    @Override
     public void apply() throws IOException
     {
       File file = getObjectFile();
@@ -573,5 +497,4 @@
       }
     }
   }
-
 }

--
Gitblit v1.10.0