Repository: commons-compress
Updated Branches:
  refs/heads/master 3d509a082 -> d8d92941d


class is no longer used


Project: http://git-wip-us.apache.org/repos/asf/commons-compress/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-compress/commit/d8d92941
Tree: http://git-wip-us.apache.org/repos/asf/commons-compress/tree/d8d92941
Diff: http://git-wip-us.apache.org/repos/asf/commons-compress/diff/d8d92941

Branch: refs/heads/master
Commit: d8d92941d93d5096e9caf11484bc2e9d45bf57f3
Parents: 3d509a0
Author: Stefan Bodewig <bode...@apache.org>
Authored: Sat Oct 29 17:38:32 2016 +0200
Committer: Stefan Bodewig <bode...@apache.org>
Committed: Sat Oct 29 17:38:32 2016 +0200

----------------------------------------------------------------------
 .../BoundedRandomAccessFileInputStream.java     | 63 --------------------
 1 file changed, 63 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/commons-compress/blob/d8d92941/src/main/java/org/apache/commons/compress/archivers/sevenz/BoundedRandomAccessFileInputStream.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/sevenz/BoundedRandomAccessFileInputStream.java
 
b/src/main/java/org/apache/commons/compress/archivers/sevenz/BoundedRandomAccessFileInputStream.java
deleted file mode 100644
index c6cf743..0000000
--- 
a/src/main/java/org/apache/commons/compress/archivers/sevenz/BoundedRandomAccessFileInputStream.java
+++ /dev/null
@@ -1,63 +0,0 @@
-/*
- *  Licensed to the Apache Software Foundation (ASF) under one or more
- *  contributor license agreements.  See the NOTICE file distributed with
- *  this work for additional information regarding copyright ownership.
- *  The ASF licenses this file to You under the Apache License, Version 2.0
- *  (the "License"); you may not use this file except in compliance with
- *  the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License.
- *
- */
-package org.apache.commons.compress.archivers.sevenz;
-
-import java.io.IOException;
-import java.io.InputStream;
-import java.io.RandomAccessFile;
-
-class BoundedRandomAccessFileInputStream extends InputStream {
-    private final RandomAccessFile file;
-    private long bytesRemaining;
-
-    public BoundedRandomAccessFileInputStream(final RandomAccessFile file,
-            final long size) {
-        this.file = file;
-        this.bytesRemaining = size;
-    }
-    
-    @Override
-    public int read() throws IOException {
-        if (bytesRemaining > 0) {
-            --bytesRemaining;
-            return file.read();
-        }
-        return -1;
-    }
-
-    @Override
-    public int read(final byte[] b, final int off, final int len) throws 
IOException {
-        if (bytesRemaining == 0) {
-            return -1;
-        }
-        int bytesToRead = len;
-        if (bytesToRead > bytesRemaining) {
-            bytesToRead = (int) bytesRemaining;
-        }
-        final int bytesRead = file.read(b, off, bytesToRead);
-        if (bytesRead >= 0) {
-            bytesRemaining -= bytesRead;
-        }
-        return bytesRead;
-    }
-
-    @Override
-    public void close() {
-        // the nested RandomAccessFile is controlled externally
-    }
-}

Reply via email to