diff --git a/pom.xml b/pom.xml index bd853442bc..0a90e49b33 100644 --- a/pom.xml +++ b/pom.xml @@ -64,9 +64,10 @@ + scm-annotations + scm-maven-plugins scm-core scm-test - scm-maven-plugins scm-plugins scm-samples scm-dao-xml @@ -467,7 +468,7 @@ 1.6 UTF-8 SCM-BSD - + - + \ No newline at end of file diff --git a/scm-annotations/pom.xml b/scm-annotations/pom.xml new file mode 100644 index 0000000000..7d64cf3544 --- /dev/null +++ b/scm-annotations/pom.xml @@ -0,0 +1,18 @@ + + + + 4.0.0 + + + sonia.scm + scm + 2.0.0-SNAPSHOT + + + sonia.scm + scm-annotations + 2.0.0-SNAPSHOT + scm-annotations + + diff --git a/scm-core/src/main/java/sonia/scm/event/Event.java b/scm-annotations/src/main/java/sonia/scm/event/Event.java similarity index 100% rename from scm-core/src/main/java/sonia/scm/event/Event.java rename to scm-annotations/src/main/java/sonia/scm/event/Event.java diff --git a/scm-core/src/main/java/sonia/scm/i18n/I18n.java b/scm-annotations/src/main/java/sonia/scm/i18n/I18n.java similarity index 100% rename from scm-core/src/main/java/sonia/scm/i18n/I18n.java rename to scm-annotations/src/main/java/sonia/scm/i18n/I18n.java diff --git a/scm-core/src/main/java/sonia/scm/plugin/ExtensionPoint.java b/scm-annotations/src/main/java/sonia/scm/plugin/ExtensionPoint.java similarity index 100% rename from scm-core/src/main/java/sonia/scm/plugin/ExtensionPoint.java rename to scm-annotations/src/main/java/sonia/scm/plugin/ExtensionPoint.java diff --git a/scm-core/src/main/java/sonia/scm/plugin/PluginAnnotation.java b/scm-annotations/src/main/java/sonia/scm/plugin/PluginAnnotation.java similarity index 100% rename from scm-core/src/main/java/sonia/scm/plugin/PluginAnnotation.java rename to scm-annotations/src/main/java/sonia/scm/plugin/PluginAnnotation.java diff --git a/scm-core/src/main/java/sonia/scm/plugin/ext/Extension.java b/scm-annotations/src/main/java/sonia/scm/plugin/ext/Extension.java similarity index 100% rename from scm-core/src/main/java/sonia/scm/plugin/ext/Extension.java rename to scm-annotations/src/main/java/sonia/scm/plugin/ext/Extension.java diff --git a/scm-core/pom.xml b/scm-core/pom.xml index 935896b057..79b46399f7 100644 --- a/scm-core/pom.xml +++ b/scm-core/pom.xml @@ -25,6 +25,14 @@ provided + + + + sonia.scm + scm-annotations + 2.0.0-SNAPSHOT + + @@ -96,6 +104,15 @@ commons-lang 2.6 + + + + + sonia.scm.maven + scm-annotation-processor + 2.0.0-SNAPSHOT + provided + diff --git a/scm-maven-plugins/scm-annotation-processor/pom.xml b/scm-maven-plugins/scm-annotation-processor/pom.xml index 04b2de6833..b96d7f5684 100644 --- a/scm-maven-plugins/scm-annotation-processor/pom.xml +++ b/scm-maven-plugins/scm-annotation-processor/pom.xml @@ -17,12 +17,40 @@ + + sonia.scm - scm-core + scm-annotations 2.0.0-SNAPSHOT + + + + com.sun.jersey + jersey-core + ${jersey.version} + + + + + + com.github.legman + core + ${legman.version} + + + + + + com.google.guava + guava + ${guava.version} + + + + org.kohsuke.metainf-services metainf-services