Index: src/main/java/org/apache/commons/compress/archivers/tar/TarArchiveInputStream.java
===================================================================
--- src/main/java/org/apache/commons/compress/archivers/tar/TarArchiveInputStream.java	(revision 753123)
+++ src/main/java/org/apache/commons/compress/archivers/tar/TarArchiveInputStream.java	(working copy)
@@ -42,23 +42,20 @@
     private static final int LARGE_BUFFER_SIZE = 32 * 1024;
     private static final int BYTE_MASK = 0xFF;
 
-    // CheckStyle:VisibilityModifier OFF - bc
-    protected boolean debug;
-    protected boolean hasHitEOF;
-    protected long entrySize;
-    protected long entryOffset;
-    protected byte[] readBuf;
-    protected TarBuffer buffer;
-    protected TarArchiveEntry currEntry;
+    private boolean debug;
+    private boolean hasHitEOF;
+    private long entrySize;
+    private long entryOffset;
+    private byte[] readBuf;
+    private final TarBuffer buffer;
+    private TarArchiveEntry currEntry;
 
     /**
      * This contents of this array is not used at all in this class,
-     * it is only here to avoid repreated object creation during calls
+     * it is only here to avoid repeated object creation during calls
      * to the no-arg read method.
      */
-    protected byte[] oneBuf;
-
-    // CheckStyle:VisibilityModifier ON
+    private final byte[] oneBuf;
 
     private final InputStream in;
 
Index: src/main/java/org/apache/commons/compress/archivers/tar/TarArchiveOutputStream.java
===================================================================
--- src/main/java/org/apache/commons/compress/archivers/tar/TarArchiveOutputStream.java	(revision 753123)
+++ src/main/java/org/apache/commons/compress/archivers/tar/TarArchiveOutputStream.java	(working copy)
@@ -39,18 +39,16 @@
     /** GNU tar extensions are used to store long file names in the archive. */
     public static final int LONGFILE_GNU = 2;
 
-    // CheckStyle:VisibilityModifier OFF - bc
-    protected boolean   debug;
-    protected long      currSize;
-    protected String    currName;
-    protected long      currBytes;
-    protected byte[]    oneBuf;
-    protected byte[]    recordBuf;
-    protected int       assemLen;
-    protected byte[]    assemBuf;
-    protected TarBuffer buffer;
-    protected int       longFileMode = LONGFILE_ERROR;
-    // CheckStyle:VisibilityModifier ON
+    private boolean   debug;// NOT READ
+    private long      currSize;
+    private String    currName;
+    private long      currBytes;
+    private final byte[]    oneBuf;
+    private final byte[]    recordBuf;
+    private int       assemLen;
+    private final byte[]    assemBuf;
+    private final TarBuffer buffer;
+    private int       longFileMode = LONGFILE_ERROR;
 
     private boolean closed = false;
 
Index: src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveOutputStream.java
===================================================================
--- src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveOutputStream.java	(revision 753387)
+++ src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveOutputStream.java	(working copy)
@@ -192,29 +192,17 @@
     private ZipEncoding zipEncoding =
         ZipEncodingHelper.getZipEncoding(DEFAULT_ENCODING);
 
-   // CheckStyle:VisibilityModifier OFF - bc
-
     /**
      * This Deflater object is used for output.
      *
-     * <p>This attribute is only protected to provide a level of API
-     * backwards compatibility.  This class used to extend {@link
-     * java.util.zip.DeflaterOutputStream DeflaterOutputStream} up to
-     * Revision 1.13.</p>
      */
-    protected Deflater def = new Deflater(level, true);
+    private final Deflater def = new Deflater(level, true);
 
     /**
      * This buffer servers as a Deflater.
      *
-     * <p>This attribute is only protected to provide a level of API
-     * backwards compatibility.  This class used to extend {@link
-     * java.util.zip.DeflaterOutputStream DeflaterOutputStream} up to
-     * Revision 1.13.</p>
      */
-    protected byte[] buf = new byte[BUFFER_SIZE];
-
-    // CheckStyle:VisibilityModifier ON
+    private final byte[] buf = new byte[BUFFER_SIZE];
 
     /**
      * Optional random access output.
Index: src/main/java/org/apache/commons/compress/compressors/bzip2/BZip2CompressorOutputStream.java
===================================================================
--- src/main/java/org/apache/commons/compress/compressors/bzip2/BZip2CompressorOutputStream.java	(revision 753123)
+++ src/main/java/org/apache/commons/compress/compressors/bzip2/BZip2CompressorOutputStream.java	(working copy)
@@ -213,25 +213,25 @@
       index of the last char in the block, so
       the block size == last + 1.
     */
-    int last;
+    private int last;
 
     /*
       index in zptr[] of original string after sorting.
     */
-    int origPtr;
+    private int origPtr;
 
     /*
       always: in the range 0 .. 9.
       The current block size is 100000 * this number.
     */
-    int blockSize100k;
+    private int blockSize100k;
 
-    boolean blockRandomised;
+    private boolean blockRandomised;
 
-    int bytesOut;
-    int bsBuff;
-    int bsLive;
-    CRC mCrc = new CRC();
+    private int bytesOut;
+    private int bsBuff;
+    private int bsLive;
+    private final CRC mCrc = new CRC();
 
     private boolean[] inUse = new boolean[256];
     private int nInUse;
@@ -364,7 +364,7 @@
         }
     }
 
-    boolean closed = false;
+    private boolean closed = false;
 
     protected void finalize() throws Throwable {
         close();
Index: src/main/java/org/apache/commons/compress/compressors/bzip2/CRC.java
===================================================================
--- src/main/java/org/apache/commons/compress/compressors/bzip2/CRC.java	(revision 753123)
+++ src/main/java/org/apache/commons/compress/compressors/bzip2/CRC.java	(working copy)
@@ -23,7 +23,7 @@
  * data.
  */
 class CRC {
-	 static final int crc32Table[] = {
+    private static final int crc32Table[] = {
 	        0x00000000, 0x04c11db7, 0x09823b6e, 0x0d4326d9,
 	        0x130476dc, 0x17c56b6b, 0x1a864db2, 0x1e475005,
 	        0x2608edb8, 0x22c9f00f, 0x2f8ad6d6, 0x2b4bcb61,
@@ -129,5 +129,5 @@
 	        this.globalCrc = globalCrcShadow;
 	    }
 
-	    int globalCrc;
+	    private int globalCrc;
 }
\ No newline at end of file
