From 6599f7ee435b1be9d17ee6b95206bbf34f19b5e8 Mon Sep 17 00:00:00 2001
From: Daniel <59575049+lumijiez@users.noreply.github.com>
Date: Tue, 3 Dec 2024 23:55:23 +0200
Subject: [PATCH] folder structure
---
.idea/uiDesigner.xml | 124 ++++++++++++++++++
pom.xml | 10 ++
src/main/java/org/lumijiez/Main.java | 3 +
.../lumijiez/{ => caesar}/DoubleCaesar.java | 4 +-
.../lumijiez/{ => caesar}/SimpleCaesar.java | 4 +-
.../org/lumijiez/{ => vigenere}/Vigenere.java | 2 +-
6 files changed, 144 insertions(+), 3 deletions(-)
create mode 100644 .idea/uiDesigner.xml
rename src/main/java/org/lumijiez/{ => caesar}/DoubleCaesar.java (90%)
rename src/main/java/org/lumijiez/{ => caesar}/SimpleCaesar.java (94%)
rename src/main/java/org/lumijiez/{ => vigenere}/Vigenere.java (99%)
diff --git a/.idea/uiDesigner.xml b/.idea/uiDesigner.xml
new file mode 100644
index 0000000..2b63946
--- /dev/null
+++ b/.idea/uiDesigner.xml
@@ -0,0 +1,124 @@
+
+
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
+ -
+
+
+ -
+
+
+
+
+
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 53d8769..22929b7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -14,6 +14,16 @@
ascii-table
1.2.0
+
+ net.java.dev.jna
+ jna
+ 5.15.0
+
+
+ net.java.dev.jna
+ jna-platform
+ 5.15.0
+
23
diff --git a/src/main/java/org/lumijiez/Main.java b/src/main/java/org/lumijiez/Main.java
index 0c1376c..727aa75 100644
--- a/src/main/java/org/lumijiez/Main.java
+++ b/src/main/java/org/lumijiez/Main.java
@@ -1,5 +1,8 @@
package org.lumijiez;
+import org.lumijiez.caesar.DoubleCaesar;
+import org.lumijiez.caesar.SimpleCaesar;
+
import java.util.Scanner;
public class Main {
diff --git a/src/main/java/org/lumijiez/DoubleCaesar.java b/src/main/java/org/lumijiez/caesar/DoubleCaesar.java
similarity index 90%
rename from src/main/java/org/lumijiez/DoubleCaesar.java
rename to src/main/java/org/lumijiez/caesar/DoubleCaesar.java
index 8502243..2df1454 100644
--- a/src/main/java/org/lumijiez/DoubleCaesar.java
+++ b/src/main/java/org/lumijiez/caesar/DoubleCaesar.java
@@ -1,4 +1,6 @@
-package org.lumijiez;
+package org.lumijiez.caesar;
+
+import org.lumijiez.Utils;
public class DoubleCaesar {
public static String encode(int key, String keyWord, String content) {
diff --git a/src/main/java/org/lumijiez/SimpleCaesar.java b/src/main/java/org/lumijiez/caesar/SimpleCaesar.java
similarity index 94%
rename from src/main/java/org/lumijiez/SimpleCaesar.java
rename to src/main/java/org/lumijiez/caesar/SimpleCaesar.java
index 09e1d61..86ceb0e 100644
--- a/src/main/java/org/lumijiez/SimpleCaesar.java
+++ b/src/main/java/org/lumijiez/caesar/SimpleCaesar.java
@@ -1,4 +1,6 @@
-package org.lumijiez;
+package org.lumijiez.caesar;
+
+import org.lumijiez.Utils;
public class SimpleCaesar {
public static String encode(int key, String content) {
diff --git a/src/main/java/org/lumijiez/Vigenere.java b/src/main/java/org/lumijiez/vigenere/Vigenere.java
similarity index 99%
rename from src/main/java/org/lumijiez/Vigenere.java
rename to src/main/java/org/lumijiez/vigenere/Vigenere.java
index c6373f5..099dc0c 100644
--- a/src/main/java/org/lumijiez/Vigenere.java
+++ b/src/main/java/org/lumijiez/vigenere/Vigenere.java
@@ -1,4 +1,4 @@
-package org.lumijiez;
+package org.lumijiez.vigenere;
import com.github.freva.asciitable.AsciiTable;
import com.github.freva.asciitable.Column;