diff --git a/.classpath b/.classpath new file mode 100644 index 0000000..4559ca0 --- /dev/null +++ b/.classpath @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..731eb43 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +/target/ +/.settings/ diff --git a/.project b/.project new file mode 100644 index 0000000..9c30c27 --- /dev/null +++ b/.project @@ -0,0 +1,23 @@ + + + undo-redo + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.m2e.core.maven2Builder + + + + + + org.eclipse.jdt.core.javanature + org.eclipse.m2e.core.maven2Nature + + diff --git a/README.md b/README.md index fca815e..bda24c2 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,3 @@ -# undo-redo +# Undo-Redo A Java library for managing changes in an editor history. \ No newline at end of file diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..f32663d --- /dev/null +++ b/pom.xml @@ -0,0 +1,172 @@ + + 4.0.0 + + dev.kske + undo-redo + 0.0.1-SNAPSHOT + + Undo-Redo + A Java library for managing changes in an editor history. + https://git.kske.dev/kske/event-bus + + + + Apache License, Version 2.0 + https://www.apache.org/licenses/LICENSE-2.0.txt + repo + A business-friendly OSS license + + + + + + kske + Kai S. K. Engelbart + kai@kske.dev + https://kske.dev + + architect + developer + + Europe/Berlin + + + Maximilian Käfer + maxi@kske.dev + https://git.kske.dev/DieGurke + + architect + developer + + Europe/Berlin + + + + + scm:git:https://git.kske.dev/zdm/undo-redo.git + scm:git:ssh://git@git.kske.dev:420/zdm/undo-redo.git + https://git.kske.dev/zdm/undo-redo + + + + UTF-8 + UTF-8 + 11 + 11 + + + + + + ossrh + https://oss.sonatype.org/content/repositories/snapshots + + + ossrh + https://oss.sonatype.org/service/local/staging/deploy/maven2/ + + + + + + org.junit.jupiter + junit-jupiter-api + 5.8.2 + test + + + + + + + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.8.1 + + + + + org.apache.maven.plugins + maven-source-plugin + 3.2.1 + + + attach-sources + + jar + + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 3.2.0 + + + attach-javadocs + + jar + + + + + + + + + apiNote + a + API Note: + + + implSpec + a + Implementation Requirements: + + + implNote + a + Implementation Note: + + + + + + + + + org.apache.maven.plugins + maven-gpg-plugin + 1.6 + + + sign-artifacts + verify + + sign + + + + + + + + org.apache.maven.plugins + maven-surefire-plugin + 3.0.0-M5 + + + + + diff --git a/src/main/java/dev/kske/undoredo/package-info.java b/src/main/java/dev/kske/undoredo/package-info.java new file mode 100644 index 0000000..1cda98b --- /dev/null +++ b/src/main/java/dev/kske/undoredo/package-info.java @@ -0,0 +1,8 @@ +/** + * Contains the public API and implementation of the Undo-Redo library. + * + * @author Maximilian Käfer + * @author Kai S. K. Engelbart + * @since 0.0.1 + */ +package dev.kske.undoredo; diff --git a/src/main/java/module-info.java b/src/main/java/module-info.java new file mode 100644 index 0000000..d8d1033 --- /dev/null +++ b/src/main/java/module-info.java @@ -0,0 +1,11 @@ +/** + * Contains the public API and implementation of the Undo-Redo library. + * + * @author Maximilian Käfer + * @author Kai S. K. Engelbart + * @since 0.0.1 + */ +module dev.kske.undoredo { + + exports dev.kske.undoredo; +}