Skip to content

Commit

Permalink
refactor: move Volume classes to volume package
Browse files Browse the repository at this point in the history
BREAKING CHANGE: public API changed
  • Loading branch information
gotson committed Jul 25, 2020
1 parent 70499bb commit c2405e0
Show file tree
Hide file tree
Showing 10 changed files with 12 additions and 15 deletions.
2 changes: 2 additions & 0 deletions src/main/java/com/github/junrar/Archive.java
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,8 @@
import com.github.junrar.unpack.Unpack;
import com.github.junrar.volume.FileVolumeManager;
import com.github.junrar.volume.InputStreamVolumeManager;
import com.github.junrar.volume.Volume;
import com.github.junrar.volume.VolumeManager;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

Expand Down
3 changes: 2 additions & 1 deletion src/main/java/com/github/junrar/UnrarCallback.java
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
package com.github.junrar;


import com.github.junrar.volume.Volume;

/**
*
* @author alban
*/
public interface UnrarCallback {
Expand Down
5 changes: 2 additions & 3 deletions src/main/java/com/github/junrar/unpack/ComprDataIO.java
Original file line number Diff line number Diff line change
Expand Up @@ -19,22 +19,21 @@

import com.github.junrar.Archive;
import com.github.junrar.UnrarCallback;
import com.github.junrar.Volume;
import com.github.junrar.crc.RarCRC;
import com.github.junrar.crypt.Rijndael;
import com.github.junrar.exception.CrcErrorException;
import com.github.junrar.exception.InitDeciphererFailedException;
import com.github.junrar.exception.RarException;
import com.github.junrar.rarfile.FileHeader;
import com.github.junrar.volume.Volume;

import javax.crypto.Cipher;
import java.io.EOFException;
import java.io.IOException;
import java.io.OutputStream;
import java.util.LinkedList;
import java.util.Queue;

import javax.crypto.Cipher;

/**
* DOCUMENT ME
*
Expand Down
1 change: 0 additions & 1 deletion src/main/java/com/github/junrar/volume/FileVolume.java
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
package com.github.junrar.volume;

import com.github.junrar.Archive;
import com.github.junrar.Volume;
import com.github.junrar.io.SeekableReadOnlyByteChannel;
import com.github.junrar.io.SeekableReadOnlyFile;

Expand Down
3 changes: 0 additions & 3 deletions src/main/java/com/github/junrar/volume/FileVolumeManager.java
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
package com.github.junrar.volume;

import com.github.junrar.Archive;
import com.github.junrar.Volume;
import com.github.junrar.VolumeManager;
import com.github.junrar.util.VolumeHelper;

import java.io.File;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
package com.github.junrar.volume;

import com.github.junrar.Archive;
import com.github.junrar.Volume;
import com.github.junrar.io.SeekableReadOnlyByteChannel;
import com.github.junrar.io.SeekableReadOnlyInputStream;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
package com.github.junrar.volume;

import com.github.junrar.Archive;
import com.github.junrar.Volume;
import com.github.junrar.VolumeManager;

import java.io.InputStream;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
package com.github.junrar;
package com.github.junrar.volume;

import com.github.junrar.Archive;
import com.github.junrar.io.SeekableReadOnlyByteChannel;

import java.io.IOException;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.github.junrar.util;
package com.github.junrar.volume;

/**
*
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
package com.github.junrar;
package com.github.junrar.volume;

import com.github.junrar.Archive;

import java.io.IOException;

/**
* @author <a href="http://www.rogiel.com">Rogiel</a>
*
*/
public interface VolumeManager {
Volume nextArchive(Archive archive, Volume lastVolume) throws IOException;
Expand Down

0 comments on commit c2405e0

Please sign in to comment.