From 06f2c3d0226302036c9b234758bab0fc59e574f2 Mon Sep 17 00:00:00 2001
From: Vojtech Moravec <vojtech.moravec.st@vsb.cz>
Date: Tue, 21 Jan 2020 17:12:10 +0100
Subject: [PATCH] Move exceptions to its new package.

---
 src/main/java/azgracompress/compression/IImageCompressor.java   | 2 ++
 src/main/java/azgracompress/compression/IImageDecompressor.java | 1 +
 src/main/java/azgracompress/compression/ImageCompressor.java    | 1 +
 src/main/java/azgracompress/compression/ImageDecompressor.java  | 1 +
 src/main/java/azgracompress/compression/SQImageCompressor.java  | 1 +
 .../java/azgracompress/compression/SQImageDecompressor.java     | 1 +
 src/main/java/azgracompress/compression/VQImageCompressor.java  | 1 +
 .../java/azgracompress/compression/VQImageDecompressor.java     | 1 +
 .../compression/{ => exception}/ImageCompressionException.java  | 2 +-
 .../{ => exception}/ImageDecompressionException.java            | 2 +-
 10 files changed, 11 insertions(+), 2 deletions(-)
 rename src/main/java/azgracompress/compression/{ => exception}/ImageCompressionException.java (93%)
 rename src/main/java/azgracompress/compression/{ => exception}/ImageDecompressionException.java (93%)

diff --git a/src/main/java/azgracompress/compression/IImageCompressor.java b/src/main/java/azgracompress/compression/IImageCompressor.java
index d0165c9..3dece34 100644
--- a/src/main/java/azgracompress/compression/IImageCompressor.java
+++ b/src/main/java/azgracompress/compression/IImageCompressor.java
@@ -1,5 +1,7 @@
 package azgracompress.compression;
 
+import azgracompress.compression.exception.ImageCompressionException;
+
 import java.io.DataOutputStream;
 
 public interface IImageCompressor {
diff --git a/src/main/java/azgracompress/compression/IImageDecompressor.java b/src/main/java/azgracompress/compression/IImageDecompressor.java
index e21bc41..f65dcd9 100644
--- a/src/main/java/azgracompress/compression/IImageDecompressor.java
+++ b/src/main/java/azgracompress/compression/IImageDecompressor.java
@@ -1,5 +1,6 @@
 package azgracompress.compression;
 
+import azgracompress.compression.exception.ImageDecompressionException;
 import azgracompress.fileformat.QCMPFileHeader;
 
 import java.io.DataInputStream;
diff --git a/src/main/java/azgracompress/compression/ImageCompressor.java b/src/main/java/azgracompress/compression/ImageCompressor.java
index 866c41d..06ee368 100644
--- a/src/main/java/azgracompress/compression/ImageCompressor.java
+++ b/src/main/java/azgracompress/compression/ImageCompressor.java
@@ -1,6 +1,7 @@
 package azgracompress.compression;
 
 import azgracompress.cli.ParsedCliOptions;
+import azgracompress.compression.exception.ImageCompressionException;
 import azgracompress.fileformat.QCMPFileHeader;
 
 import java.io.BufferedOutputStream;
diff --git a/src/main/java/azgracompress/compression/ImageDecompressor.java b/src/main/java/azgracompress/compression/ImageDecompressor.java
index badbbfa..c3da0fe 100644
--- a/src/main/java/azgracompress/compression/ImageDecompressor.java
+++ b/src/main/java/azgracompress/compression/ImageDecompressor.java
@@ -1,6 +1,7 @@
 package azgracompress.compression;
 
 import azgracompress.cli.ParsedCliOptions;
+import azgracompress.compression.exception.ImageDecompressionException;
 import azgracompress.fileformat.QCMPFileHeader;
 
 import java.io.*;
diff --git a/src/main/java/azgracompress/compression/SQImageCompressor.java b/src/main/java/azgracompress/compression/SQImageCompressor.java
index 314dbfd..6484150 100644
--- a/src/main/java/azgracompress/compression/SQImageCompressor.java
+++ b/src/main/java/azgracompress/compression/SQImageCompressor.java
@@ -2,6 +2,7 @@ package azgracompress.compression;
 
 import azgracompress.U16;
 import azgracompress.cli.ParsedCliOptions;
+import azgracompress.compression.exception.ImageCompressionException;
 import azgracompress.data.ImageU16;
 import azgracompress.io.OutBitStream;
 import azgracompress.io.RawDataIO;
diff --git a/src/main/java/azgracompress/compression/SQImageDecompressor.java b/src/main/java/azgracompress/compression/SQImageDecompressor.java
index 0eb6dbc..34adc34 100644
--- a/src/main/java/azgracompress/compression/SQImageDecompressor.java
+++ b/src/main/java/azgracompress/compression/SQImageDecompressor.java
@@ -1,6 +1,7 @@
 package azgracompress.compression;
 
 import azgracompress.cli.ParsedCliOptions;
+import azgracompress.compression.exception.ImageDecompressionException;
 import azgracompress.fileformat.QCMPFileHeader;
 import azgracompress.io.InBitStream;
 import azgracompress.utilities.Stopwatch;
diff --git a/src/main/java/azgracompress/compression/VQImageCompressor.java b/src/main/java/azgracompress/compression/VQImageCompressor.java
index cffc856..07f03c4 100644
--- a/src/main/java/azgracompress/compression/VQImageCompressor.java
+++ b/src/main/java/azgracompress/compression/VQImageCompressor.java
@@ -1,6 +1,7 @@
 package azgracompress.compression;
 
 import azgracompress.cli.ParsedCliOptions;
+import azgracompress.compression.exception.ImageCompressionException;
 import azgracompress.data.Chunk2D;
 import azgracompress.data.ImageU16;
 import azgracompress.data.V2i;
diff --git a/src/main/java/azgracompress/compression/VQImageDecompressor.java b/src/main/java/azgracompress/compression/VQImageDecompressor.java
index 1f77f77..1df3655 100644
--- a/src/main/java/azgracompress/compression/VQImageDecompressor.java
+++ b/src/main/java/azgracompress/compression/VQImageDecompressor.java
@@ -1,6 +1,7 @@
 package azgracompress.compression;
 
 import azgracompress.cli.ParsedCliOptions;
+import azgracompress.compression.exception.ImageDecompressionException;
 import azgracompress.data.*;
 import azgracompress.fileformat.QCMPFileHeader;
 import azgracompress.io.InBitStream;
diff --git a/src/main/java/azgracompress/compression/ImageCompressionException.java b/src/main/java/azgracompress/compression/exception/ImageCompressionException.java
similarity index 93%
rename from src/main/java/azgracompress/compression/ImageCompressionException.java
rename to src/main/java/azgracompress/compression/exception/ImageCompressionException.java
index 7fe5e34..6ccb78f 100644
--- a/src/main/java/azgracompress/compression/ImageCompressionException.java
+++ b/src/main/java/azgracompress/compression/exception/ImageCompressionException.java
@@ -1,4 +1,4 @@
-package azgracompress.compression;
+package azgracompress.compression.exception;
 
 public class ImageCompressionException extends Exception {
     private final Exception innerException;
diff --git a/src/main/java/azgracompress/compression/ImageDecompressionException.java b/src/main/java/azgracompress/compression/exception/ImageDecompressionException.java
similarity index 93%
rename from src/main/java/azgracompress/compression/ImageDecompressionException.java
rename to src/main/java/azgracompress/compression/exception/ImageDecompressionException.java
index 5ed88cc..4ddeaa3 100644
--- a/src/main/java/azgracompress/compression/ImageDecompressionException.java
+++ b/src/main/java/azgracompress/compression/exception/ImageDecompressionException.java
@@ -1,4 +1,4 @@
-package azgracompress.compression;
+package azgracompress.compression.exception;
 
 public class ImageDecompressionException extends Exception {
     private final Exception innerException;
-- 
GitLab