You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by gn...@apache.org on 2022/05/04 08:20:36 UTC

[maven-mvnd] branch master updated: Use sisu apt processor (#636)

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

gnodet pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-mvnd.git


The following commit(s) were added to refs/heads/master by this push:
     new e3bff92  Use sisu apt processor (#636)
e3bff92 is described below

commit e3bff92c95f6bac875e4f72a6eb2f0898b06f711
Author: Guillaume Nodet <gn...@gmail.com>
AuthorDate: Wed May 4 10:20:32 2022 +0200

    Use sisu apt processor (#636)
---
 client/pom.xml | 12 ------------
 common/pom.xml | 12 ------------
 daemon/pom.xml | 19 +++++++------------
 pom.xml        | 12 +++++++-----
 4 files changed, 14 insertions(+), 41 deletions(-)

diff --git a/client/pom.xml b/client/pom.xml
index 3fa6d91..862024e 100644
--- a/client/pom.xml
+++ b/client/pom.xml
@@ -89,18 +89,6 @@
                     </execution>
                 </executions>
             </plugin>
-            <plugin>
-                <groupId>io.takari.maven.plugins</groupId>
-                <artifactId>takari-lifecycle-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>sisu-index</goal>
-                        </goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-compiler-plugin</artifactId>
diff --git a/common/pom.xml b/common/pom.xml
index 6d9ff7b..1e4a36f 100644
--- a/common/pom.xml
+++ b/common/pom.xml
@@ -73,18 +73,6 @@
                     </execution>
                 </executions>
             </plugin>
-            <plugin>
-                <groupId>io.takari.maven.plugins</groupId>
-                <artifactId>takari-lifecycle-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>sisu-index</goal>
-                        </goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
         </plugins>
     </build>
 
diff --git a/daemon/pom.xml b/daemon/pom.xml
index 9b62087..a7d37bd 100644
--- a/daemon/pom.xml
+++ b/daemon/pom.xml
@@ -84,6 +84,13 @@
             <artifactId>jline-terminal</artifactId>
         </dependency>
 
+        <dependency>
+            <groupId>org.eclipse.sisu</groupId>
+            <artifactId>org.eclipse.sisu.inject</artifactId>
+            <version>${sisu.version}</version>
+            <scope>compile</scope>
+        </dependency>
+
         <dependency>
             <groupId>org.junit.jupiter</groupId>
             <artifactId>junit-jupiter</artifactId>
@@ -99,18 +106,6 @@
             </resource>
         </resources>
         <plugins>
-            <plugin>
-                <groupId>io.takari.maven.plugins</groupId>
-                <artifactId>takari-lifecycle-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>sisu-index</goal>
-                        </goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-surefire-plugin</artifactId>
diff --git a/pom.xml b/pom.xml
index e3d82ff..c6a9efa 100644
--- a/pom.xml
+++ b/pom.xml
@@ -60,6 +60,7 @@
         <maven.version>3.8.5</maven.version>
         <maven.resolver.version>1.7.3</maven.resolver.version>
         <slf4j.version>1.7.35</slf4j.version>
+        <sisu.version>0.3.5</sisu.version>
 
         <!-- plugin versions a..z -->
         <buildnumber-maven-plugin.version>1.4</buildnumber-maven-plugin.version>
@@ -249,6 +250,12 @@
                 <version>0.8.1-SNAPSHOT</version>
             </dependency>
 
+            <dependency>
+                <groupId>org.eclipse.sisu</groupId>
+                <artifactId>org.eclipse.sisu.inject</artifactId>
+                <version>${sisu.version}</version>
+            </dependency>
+
             <dependency>
                 <groupId>org.jline</groupId>
                 <artifactId>jline-terminal</artifactId>
@@ -362,11 +369,6 @@ limitations under the License.</inlineHeader>
                         </dependency>
                     </dependencies>
                 </plugin>
-                <plugin>
-                    <groupId>io.takari.maven.plugins</groupId>
-                    <artifactId>takari-lifecycle-plugin</artifactId>
-                    <version>${takari-lifecycle.version}</version>
-                </plugin>
                 <plugin>
                     <groupId>net.revelc.code.formatter</groupId>
                     <artifactId>formatter-maven-plugin</artifactId>