Skip to content

Commit fad820f

Browse files
#3 refactoring
1 parent 29bc1a7 commit fad820f

6 files changed

+7
-8
lines changed

src/main/java/ru/olegcherednik/zip4jvm/io/out/entry/encrypted/Bzip2EntryOutputStream.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ final class Bzip2EntryOutputStream extends EncryptedEntryOutputStream {
3737
Bzip2EntryOutputStream(CompressionLevel compressionLevel,
3838
EncoderDataOutput encoderDataOutput,
3939
EntryMetadataOutputStream emos) throws IOException {
40-
super(null, emos);
40+
super(emos);
4141
this.encoderDataOutput = encoderDataOutput;
4242
bzip2 = new Bzip2OutputStream(encoderDataOutput, compressionLevel);
4343
}

src/main/java/ru/olegcherednik/zip4jvm/io/out/entry/encrypted/DeflateEntryOutputStream.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ final class DeflateEntryOutputStream extends EncryptedEntryOutputStream {
4242
DeflateEntryOutputStream(CompressionLevel compressionLevel,
4343
EncoderDataOutput encoderDataOutput,
4444
EntryMetadataOutputStream emos) {
45-
super(null, emos);
45+
super(emos);
4646
this.encoderDataOutput = encoderDataOutput;
4747
deflater.setLevel(compressionLevel.getCode());
4848
}

src/main/java/ru/olegcherednik/zip4jvm/io/out/entry/encrypted/EncryptedEntryOutputStream.java

+2-3
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
*/
1919
package ru.olegcherednik.zip4jvm.io.out.entry.encrypted;
2020

21-
import ru.olegcherednik.zip4jvm.exception.Zip4jvmException;
21+
import ru.olegcherednik.zip4jvm.exception.CompressionNotSupportedException;
2222
import ru.olegcherednik.zip4jvm.io.out.data.EncoderDataOutput;
2323
import ru.olegcherednik.zip4jvm.io.out.entry.EntryMetadataOutputStream;
2424
import ru.olegcherednik.zip4jvm.model.CompressionLevel;
@@ -38,7 +38,6 @@
3838
@RequiredArgsConstructor(access = AccessLevel.PROTECTED)
3939
public abstract class EncryptedEntryOutputStream extends OutputStream {
4040

41-
private final EncoderDataOutput encoderDataOutput;
4241
protected final EntryMetadataOutputStream emos;
4342

4443
public static EncryptedEntryOutputStream create(ZipEntry entry,
@@ -63,7 +62,7 @@ public static EncryptedEntryOutputStream create(ZipEntry entry,
6362
if (compressionMethod == CompressionMethod.ZSTD)
6463
return new ZstdEntryOutputStream(compressionLevel, encoderDataOutput, emos);
6564

66-
throw new Zip4jvmException("Compression '%s' is not supported", compressionMethod);
65+
throw new CompressionNotSupportedException(compressionMethod);
6766
}
6867

6968
@Override

src/main/java/ru/olegcherednik/zip4jvm/io/out/entry/encrypted/LzmaEntryOutputStream.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ final class LzmaEntryOutputStream extends EncryptedEntryOutputStream {
4141
long uncompressedSize,
4242
EncoderDataOutput encoderDataOutput,
4343
EntryMetadataOutputStream emos) throws IOException {
44-
super(null, emos);
44+
super(emos);
4545
this.encoderDataOutput = encoderDataOutput;
4646
lzma = createOutputStream(compressionLevel, eosMarker, uncompressedSize, encoderDataOutput);
4747
}

src/main/java/ru/olegcherednik/zip4jvm/io/out/entry/encrypted/StoreEntryOutputStream.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ final class StoreEntryOutputStream extends EncryptedEntryOutputStream {
3232
private final EncoderDataOutput encoderDataOutput;
3333

3434
StoreEntryOutputStream(EncoderDataOutput encoderDataOutput, EntryMetadataOutputStream emos) {
35-
super(null, emos);
35+
super(emos);
3636
this.encoderDataOutput = encoderDataOutput;
3737
}
3838

src/main/java/ru/olegcherednik/zip4jvm/io/out/entry/encrypted/ZstdEntryOutputStream.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ final class ZstdEntryOutputStream extends EncryptedEntryOutputStream {
3737
ZstdEntryOutputStream(CompressionLevel compressionLevel,
3838
EncoderDataOutput encoderDataOutput,
3939
EntryMetadataOutputStream emos) throws IOException {
40-
super(null, emos);
40+
super(emos);
4141
this.encoderDataOutput = encoderDataOutput;
4242
zstd = new ZstdOutputStream(encoderDataOutput, compressionLevel);
4343
}

0 commit comments

Comments
 (0)