From 104a46a7378b4a9ea5d7051b39a3868b958050ba Mon Sep 17 00:00:00 2001
From: Benoit Lavenier <benoit.lavenier@e-is.pro>
Date: Thu, 19 May 2022 19:57:55 +0200
Subject: [PATCH] [fix] Set dependency to lombok as scope provided [fix] Tyrus
 : exclude dependency to grizzly server

---
 duniter4j-core-client/pom.xml | 1 -
 pom.xml                       | 8 +++++++-
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/duniter4j-core-client/pom.xml b/duniter4j-core-client/pom.xml
index d2f6ab68..a8fce704 100644
--- a/duniter4j-core-client/pom.xml
+++ b/duniter4j-core-client/pom.xml
@@ -45,7 +45,6 @@
         <groupId>org.glassfish.tyrus</groupId>
         <artifactId>tyrus-client</artifactId>
     </dependency>
-
     <dependency>
         <groupId>org.glassfish.tyrus</groupId>
         <artifactId>tyrus-container-grizzly-client</artifactId>
diff --git a/pom.xml b/pom.xml
index 46a8a862..b4847474 100644
--- a/pom.xml
+++ b/pom.xml
@@ -312,7 +312,7 @@
         <groupId>org.projectlombok</groupId>
         <artifactId>lombok</artifactId>
         <version>${lombok.version}</version>
-        <scope>compile</scope>
+        <scope>provided</scope>
       </dependency>
       <dependency>
         <groupId>javax.annotation</groupId>
@@ -374,6 +374,12 @@
         <groupId>org.glassfish.tyrus</groupId>
         <artifactId>tyrus-container-grizzly-client</artifactId>
         <version>${tyrus.version}</version>
+        <exclusions>
+          <exclusion>
+            <groupId>org.glassfish.tyrus</groupId>
+            <artifactId>tyrus-container-grizzly-server</artifactId>
+          </exclusion>
+        </exclusions>
       </dependency>
       <dependency>
         <groupId>org.glassfish.tyrus</groupId>
-- 
GitLab