You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by ah...@apache.org on 2020/09/22 10:54:00 UTC

[isis] branch master updated: ISIS-2437: Tooling: disable picocli annotation processing

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

ahuber pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git


The following commit(s) were added to refs/heads/master by this push:
     new 39d55e5  ISIS-2437: Tooling: disable picocli annotation processing
39d55e5 is described below

commit 39d55e546b2fbe5f2afd47dddc84751edb524da4
Author: Andi Huber <ah...@apache.org>
AuthorDate: Tue Sep 22 12:53:48 2020 +0200

    ISIS-2437: Tooling: disable picocli annotation processing
    
    seems to conflict with lombok
---
 tooling/cli/pom.xml | 23 +----------------------
 1 file changed, 1 insertion(+), 22 deletions(-)

diff --git a/tooling/cli/pom.xml b/tooling/cli/pom.xml
index a3ab5fc..fbeae9f 100644
--- a/tooling/cli/pom.xml
+++ b/tooling/cli/pom.xml
@@ -33,28 +33,7 @@
 	<build>
 		<plugins>
 
-			<!-- Enabling the Annotation Processor see https://picocli.info/ 
-				They also have a guide for Eclipse and IntelliJ on how to derive 
-				Annotation Processing settings in your IDE from this Maven pom. 			
-			-->
-			<plugin>
-				<groupId>org.apache.maven.plugins</groupId>
-				<artifactId>maven-compiler-plugin</artifactId>
-				<!-- annotationProcessorPaths requires maven-compiler-plugin version 
-					3.5 or higher -->
-				<configuration>
-					<annotationProcessorPaths>
-						<path>
-							<groupId>info.picocli</groupId>
-							<artifactId>picocli-codegen</artifactId>
-							<version>${picocli.version}</version>
-						</path>
-					</annotationProcessorPaths>
-					<compilerArgs>
-						<arg>-Aproject=${project.groupId}/${project.artifactId}</arg>
-					</compilerArgs>
-				</configuration>
-			</plugin>
+
 			
 			
 		</plugins>