From 764750a5f504b7016a22f15788ba28a684489d4f Mon Sep 17 00:00:00 2001 From: Nikollai Date: Sun, 12 Apr 2026 15:38:45 +0200 Subject: [PATCH] moved IO files to their own package --- .../millions/controller/{ => fileIO}/CSVStockFileParser.java | 3 +-- .../millions/controller/{ => fileIO}/CSVStockFileWriter.java | 4 +--- .../millions/controller/{ => fileIO}/StockFileWriter.java | 4 +--- .../controller/{ => fileIO}/StockInformationReader.java | 5 +---- 4 files changed, 4 insertions(+), 12 deletions(-) rename src/main/java/millions/controller/{ => fileIO}/CSVStockFileParser.java (94%) rename src/main/java/millions/controller/{ => fileIO}/CSVStockFileWriter.java (89%) rename src/main/java/millions/controller/{ => fileIO}/StockFileWriter.java (63%) rename src/main/java/millions/controller/{ => fileIO}/StockInformationReader.java (85%) diff --git a/src/main/java/millions/controller/CSVStockFileParser.java b/src/main/java/millions/controller/fileIO/CSVStockFileParser.java similarity index 94% rename from src/main/java/millions/controller/CSVStockFileParser.java rename to src/main/java/millions/controller/fileIO/CSVStockFileParser.java index fc39da8..15742db 100644 --- a/src/main/java/millions/controller/CSVStockFileParser.java +++ b/src/main/java/millions/controller/fileIO/CSVStockFileParser.java @@ -1,8 +1,7 @@ -package millions.controller; +package millions.controller.fileIO; import millions.model.Stock; -import javax.swing.*; import java.math.BigDecimal; import java.util.ArrayList; import java.util.List; diff --git a/src/main/java/millions/controller/CSVStockFileWriter.java b/src/main/java/millions/controller/fileIO/CSVStockFileWriter.java similarity index 89% rename from src/main/java/millions/controller/CSVStockFileWriter.java rename to src/main/java/millions/controller/fileIO/CSVStockFileWriter.java index ceb4677..7f602ba 100644 --- a/src/main/java/millions/controller/CSVStockFileWriter.java +++ b/src/main/java/millions/controller/fileIO/CSVStockFileWriter.java @@ -1,9 +1,7 @@ -package millions.controller; +package millions.controller.fileIO; import millions.model.Stock; -import java.io.FileWriter; -import java.util.ArrayList; import java.util.List; public class CSVStockFileWriter implements StockFileWriter { diff --git a/src/main/java/millions/controller/StockFileWriter.java b/src/main/java/millions/controller/fileIO/StockFileWriter.java similarity index 63% rename from src/main/java/millions/controller/StockFileWriter.java rename to src/main/java/millions/controller/fileIO/StockFileWriter.java index 2e2046d..6b61251 100644 --- a/src/main/java/millions/controller/StockFileWriter.java +++ b/src/main/java/millions/controller/fileIO/StockFileWriter.java @@ -1,6 +1,4 @@ -package millions.controller; - -import java.util.List; +package millions.controller.fileIO; public interface StockFileWriter { public void formatString(); diff --git a/src/main/java/millions/controller/StockInformationReader.java b/src/main/java/millions/controller/fileIO/StockInformationReader.java similarity index 85% rename from src/main/java/millions/controller/StockInformationReader.java rename to src/main/java/millions/controller/fileIO/StockInformationReader.java index c942461..38a2173 100644 --- a/src/main/java/millions/controller/StockInformationReader.java +++ b/src/main/java/millions/controller/fileIO/StockInformationReader.java @@ -1,9 +1,6 @@ -package millions.controller; - -import millions.model.Stock; +package millions.controller.fileIO; import java.io.*; -import java.math.BigDecimal; import java.util.ArrayList; import java.util.List;