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;