You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by ie...@apache.org on 2020/06/29 14:40:36 UTC

[james-project] 18/20: JAMES-3260 Fixed some dependency issues

This is an automated email from the ASF dual-hosted git repository.

ieugen pushed a commit to branch JAMES-3260-gradle-poc
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit 2a9ae59b6d7113d9553263c73827d3aa5a9eb507
Author: Eugen Stan <ie...@apache.org>
AuthorDate: Thu Jun 25 20:59:11 2020 +0300

    JAMES-3260 Fixed some dependency issues
---
 mailbox/plugin/spamassassin/build.gradle    | 8 ++++----
 mailbox/tools/indexer/build.gradle          | 9 ++++-----
 server/container/guice/mailbox/build.gradle | 3 ++-
 server/container/mailbox-jmx/build.gradle   | 3 ++-
 4 files changed, 12 insertions(+), 11 deletions(-)

diff --git a/mailbox/plugin/spamassassin/build.gradle b/mailbox/plugin/spamassassin/build.gradle
index e7268a0..415970b 100644
--- a/mailbox/plugin/spamassassin/build.gradle
+++ b/mailbox/plugin/spamassassin/build.gradle
@@ -15,12 +15,13 @@ dependencies {
     implementation project(':james-server:james-server-util')
     implementation project(':metrics:metrics-api')
 
-    implementation 'javax.inject:javax.inject:1'
     implementation 'com.github.steveash.guavate:guavate:1.0.0'
-    implementation 'com.google.guava:guava:25.1-jre'
     implementation 'com.github.fge:throwing-lambdas:0.5.0'
-    implementation 'org.slf4j:slf4j-api:1.7.27'
+    implementation 'com.google.guava:guava:25.1-jre'
     implementation 'com.sun.mail:javax.mail:1.6.2'
+    implementation 'io.projectreactor:reactor-core:3.3.4.RELEASE'
+    implementation 'javax.inject:javax.inject:1'
+    implementation 'org.slf4j:slf4j-api:1.7.27'
 
     testImplementation project(':apache-james-mailbox:apache-james-mailbox-api')
     testImplementation project(path: ':apache-james-mailbox:apache-james-mailbox-api', configuration: 'tests')
@@ -29,7 +30,6 @@ dependencies {
     testImplementation project(':third-party:apache-james-spamassassin')
     testImplementation project(':metrics:metrics-tests')
 
-
     testImplementation 'org.mockito:mockito-core:3.0.0'
     testImplementation 'org.assertj:assertj-core:3.12.2'
     testImplementation 'nl.jqno.equalsverifier:equalsverifier:3.1.9'
diff --git a/mailbox/tools/indexer/build.gradle b/mailbox/tools/indexer/build.gradle
index 8df1118..ae8b592 100644
--- a/mailbox/tools/indexer/build.gradle
+++ b/mailbox/tools/indexer/build.gradle
@@ -14,13 +14,13 @@ dependencies {
     implementation project(':james-server:james-server-task-json')
     implementation project(':james-server:james-server-util')
 
-    implementation 'io.vavr:vavr:0.9.0'
-    implementation 'javax.inject:javax.inject:1'
-    implementation 'org.slf4j:slf4j-api:1.7.27'
     implementation 'com.github.steveash.guavate:guavate:1.0.0'
     implementation 'com.google.guava:guava:25.1-jre'
-
+    implementation 'com.sun.mail:javax.mail:1.6.2'
     implementation 'io.projectreactor:reactor-core:3.3.4.RELEASE'
+    implementation 'io.vavr:vavr:0.9.0'
+    implementation 'javax.inject:javax.inject:1'
+    implementation 'org.slf4j:slf4j-api:1.7.27'
 
     testImplementation project(':james-backends-common:apache-james-backends-cassandra')
     testImplementation project(path: ':james-backends-common:apache-james-backends-cassandra', configuration: 'tests')
@@ -34,7 +34,6 @@ dependencies {
     testImplementation project(path: ':james-json', configuration: 'tests')
     testImplementation project(':metrics:metrics-tests')
 
-
     testImplementation 'org.apache.james:apache-mime4j-dom:0.8.3'
     testImplementation 'com.datastax.cassandra:cassandra-driver-core:3.7.2'
     testImplementation 'com.fasterxml.jackson.datatype:jackson-datatype-guava:2.9.9'
diff --git a/server/container/guice/mailbox/build.gradle b/server/container/guice/mailbox/build.gradle
index 96b5e59..4102943 100644
--- a/server/container/guice/mailbox/build.gradle
+++ b/server/container/guice/mailbox/build.gradle
@@ -24,10 +24,11 @@ dependencies {
     api project(':james-server:james-server-lifecycle-api')
 
     implementation 'com.github.fge:throwing-lambdas:0.5.0'
-    implementation 'org.apache.commons:commons-configuration2:2.7'
     implementation 'com.github.steveash.guavate:guavate:1.0.0'
     implementation 'com.sun.mail:javax.mail:1.6.2'
     implementation 'com.google.inject:guice:4.2.2'
+    implementation 'io.projectreactor:reactor-core:3.3.4.RELEASE'
+    implementation 'org.apache.commons:commons-configuration2:2.7'
     implementation 'org.slf4j:slf4j-api:1.7.27'
 
     testImplementation project(path: ':apache-james-mailbox:apache-james-mailbox-api', configuration: 'tests')
diff --git a/server/container/mailbox-jmx/build.gradle b/server/container/mailbox-jmx/build.gradle
index a515114..f5963af 100644
--- a/server/container/mailbox-jmx/build.gradle
+++ b/server/container/mailbox-jmx/build.gradle
@@ -15,11 +15,12 @@ dependencies {
     api project(':james-server:james-server-task-api')
     api project(':james-server:james-server-util')
 
-    implementation 'org.apache.james:apache-mime4j-dom:0.8.3'
     implementation 'com.github.steveash.guavate:guavate:1.0.0'
     implementation 'com.google.guava:guava:25.1-jre'
     implementation 'com.github.fge:throwing-lambdas:0.5.0'
+    implementation 'io.projectreactor:reactor-core:3.3.4.RELEASE'
     implementation 'javax.inject:javax.inject:1'
+    implementation 'org.apache.james:apache-mime4j-dom:0.8.3'
     implementation 'org.slf4j:slf4j-api:1.7.27'
 
     testImplementation project(path: ':apache-james-mailbox:apache-james-mailbox-api', configuration: 'tests')


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org