diff --git a/.gitignore b/.gitignore index 731eb43..6cfda9f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,5 @@ -/target/ -/.settings/ +# Maven build directories +target/ + +# Eclipse settings directories +.settings/ diff --git a/.project b/.project index 9c30c27..1f09710 100644 --- a/.project +++ b/.project @@ -5,11 +5,6 @@ - - org.eclipse.jdt.core.javabuilder - - - org.eclipse.m2e.core.maven2Builder @@ -17,7 +12,6 @@ - org.eclipse.jdt.core.javanature org.eclipse.m2e.core.maven2Nature diff --git a/.classpath b/core/.classpath similarity index 100% rename from .classpath rename to core/.classpath diff --git a/core/.project b/core/.project new file mode 100644 index 0000000..49781d8 --- /dev/null +++ b/core/.project @@ -0,0 +1,23 @@ + + + undo-redo-core + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.m2e.core.maven2Builder + + + + + + org.eclipse.jdt.core.javanature + org.eclipse.m2e.core.maven2Nature + + diff --git a/core/pom.xml b/core/pom.xml new file mode 100644 index 0000000..4cfd653 --- /dev/null +++ b/core/pom.xml @@ -0,0 +1,15 @@ + + 4.0.0 + + undo-redo-core + Undo-Redo Core + + + dev.kske + undo-redo + 0.0.1-SNAPSHOT + + + diff --git a/src/main/java/dev/kske/undoredo/Change.java b/core/src/main/java/dev/kske/undoredo/Change.java similarity index 100% rename from src/main/java/dev/kske/undoredo/Change.java rename to core/src/main/java/dev/kske/undoredo/Change.java diff --git a/src/main/java/dev/kske/undoredo/ChangeManager.java b/core/src/main/java/dev/kske/undoredo/ChangeManager.java similarity index 100% rename from src/main/java/dev/kske/undoredo/ChangeManager.java rename to core/src/main/java/dev/kske/undoredo/ChangeManager.java diff --git a/src/main/java/dev/kske/undoredo/UnlimitedChangeManager.java b/core/src/main/java/dev/kske/undoredo/UnlimitedChangeManager.java similarity index 100% rename from src/main/java/dev/kske/undoredo/UnlimitedChangeManager.java rename to core/src/main/java/dev/kske/undoredo/UnlimitedChangeManager.java diff --git a/src/main/java/dev/kske/undoredo/package-info.java b/core/src/main/java/dev/kske/undoredo/package-info.java similarity index 100% rename from src/main/java/dev/kske/undoredo/package-info.java rename to core/src/main/java/dev/kske/undoredo/package-info.java diff --git a/src/main/java/module-info.java b/core/src/main/java/module-info.java similarity index 100% rename from src/main/java/module-info.java rename to core/src/main/java/module-info.java diff --git a/src/test/java/dev/kske/undoredo/ChangeManagerTest.java b/core/src/test/java/dev/kske/undoredo/ChangeManagerTest.java similarity index 100% rename from src/test/java/dev/kske/undoredo/ChangeManagerTest.java rename to core/src/test/java/dev/kske/undoredo/ChangeManagerTest.java diff --git a/src/test/java/dev/kske/undoredo/IntChange.java b/core/src/test/java/dev/kske/undoredo/IntChange.java similarity index 100% rename from src/test/java/dev/kske/undoredo/IntChange.java rename to core/src/test/java/dev/kske/undoredo/IntChange.java diff --git a/src/test/java/dev/kske/undoredo/IntWrapper.java b/core/src/test/java/dev/kske/undoredo/IntWrapper.java similarity index 100% rename from src/test/java/dev/kske/undoredo/IntWrapper.java rename to core/src/test/java/dev/kske/undoredo/IntWrapper.java diff --git a/pom.xml b/pom.xml index 8fce4ef..f04ca06 100644 --- a/pom.xml +++ b/pom.xml @@ -6,10 +6,15 @@ dev.kske undo-redo 0.0.1-SNAPSHOT + pom Undo-Redo A Java library for managing changes in an editor history. https://git.kske.dev/kske/event-bus + + + core + @@ -169,7 +174,8 @@ --add-opens dev.kske.undoredo/dev.kske.undoredo=ALL-UNNAMED - + +