You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by se...@apache.org on 2009/04/25 17:27:06 UTC

svn commit: r768548 - in /commons/proper/compress/trunk/src/main/java/org/apache/commons/compress: archivers/tar/TarUtils.java utils/ArchiveUtils.java utils/IOUtils.java

Author: sebb
Date: Sat Apr 25 15:27:06 2009
New Revision: 768548

URL: http://svn.apache.org/viewvc?rev=768548&view=rev
Log:
Prevent instantiation of utility classes

Modified:
    commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/archivers/tar/TarUtils.java
    commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/utils/ArchiveUtils.java
    commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/utils/IOUtils.java

Modified: commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/archivers/tar/TarUtils.java
URL: http://svn.apache.org/viewvc/commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/archivers/tar/TarUtils.java?rev=768548&r1=768547&r2=768548&view=diff
==============================================================================
--- commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/archivers/tar/TarUtils.java (original)
+++ commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/archivers/tar/TarUtils.java Sat Apr 25 15:27:06 2009
@@ -28,6 +28,10 @@
 
     private static final int BYTE_MASK = 255;
 
+    /** Private constructor to prevent instantiation of this utility class. */
+    private TarUtils(){    
+    }
+
     /**
      * Parse an octal string from a buffer.
      * Leading spaces are ignored.

Modified: commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/utils/ArchiveUtils.java
URL: http://svn.apache.org/viewvc/commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/utils/ArchiveUtils.java?rev=768548&r1=768547&r2=768548&view=diff
==============================================================================
--- commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/utils/ArchiveUtils.java (original)
+++ commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/utils/ArchiveUtils.java Sat Apr 25 15:27:06 2009
@@ -26,6 +26,10 @@
  * Generic Archive utilities
  */
 public class ArchiveUtils {
+    
+    /** Private constructor to prevent instantiation of this utility class. */
+    private ArchiveUtils(){    
+    }
 
     /**
      * Generates a string containing the name, isDirectory setting and size of an entry.

Modified: commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/utils/IOUtils.java
URL: http://svn.apache.org/viewvc/commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/utils/IOUtils.java?rev=768548&r1=768547&r2=768548&view=diff
==============================================================================
--- commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/utils/IOUtils.java (original)
+++ commons/proper/compress/trunk/src/main/java/org/apache/commons/compress/utils/IOUtils.java Sat Apr 25 15:27:06 2009
@@ -28,6 +28,10 @@
  */
 public final class IOUtils {
 
+    /** Private constructor to prevent instantiation of this utility class. */
+    private IOUtils(){    
+    }
+
 	/**
      * Copies the content of a InputStream into an OutputStream.
      * Uses a default buffer size of 8024 bytes.