This is an automated email from the ASF dual-hosted git repository.
gortiz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/pinot.git
The following commit(s) were added to refs/heads/master by this push:
new 58f36a1cb5 Declare annotation processors as compiler plugin config
(#14185)
58f36a1cb5 is described below
commit 58f36a1cb5b512364663fb98d3af333402d47a56
Author: Gonzalo Ortiz Jaureguizar <[email protected]>
AuthorDate: Wed Oct 9 14:42:37 2024 +0200
Declare annotation processors as compiler plugin config (#14185)
---
pinot-common/pom.xml | 2 +-
pinot-segment-local/pom.xml | 2 +-
pom.xml | 17 ++++++++++++++++-
3 files changed, 18 insertions(+), 3 deletions(-)
diff --git a/pinot-common/pom.xml b/pinot-common/pom.xml
index f2dbc427a0..109c3a2649 100644
--- a/pinot-common/pom.xml
+++ b/pinot-common/pom.xml
@@ -245,7 +245,7 @@
</dependency>
<dependency>
<groupId>com.google.auto.service</groupId>
- <artifactId>auto-service</artifactId>
+ <artifactId>auto-service-annotations</artifactId>
</dependency>
<!-- Test -->
diff --git a/pinot-segment-local/pom.xml b/pinot-segment-local/pom.xml
index fa4890a22e..eeb099e6e2 100644
--- a/pinot-segment-local/pom.xml
+++ b/pinot-segment-local/pom.xml
@@ -81,7 +81,7 @@
</dependency>
<dependency>
<groupId>com.google.auto.service</groupId>
- <artifactId>auto-service</artifactId>
+ <artifactId>auto-service-annotations</artifactId>
</dependency>
<dependency>
<groupId>com.uber</groupId>
diff --git a/pom.xml b/pom.xml
index 3e59317bcf..50f11f4c6e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1183,7 +1183,7 @@
</dependency>
<dependency>
<groupId>com.google.auto.service</groupId>
- <artifactId>auto-service</artifactId>
+ <artifactId>auto-service-annotations</artifactId>
<version>${google.auto-service.version}</version>
<optional>true</optional> <!-- This is only needed at compilation time
as an annotation processor -->
</dependency>
@@ -2278,6 +2278,21 @@
<target>${jdk.version}</target>
<fork>true</fork>
<encoding>${project.build.sourceEncoding}</encoding>
+ <annotationProcessorPaths>
+ <path>
+ <groupId>org.glassfish.hk2</groupId>
+ <artifactId>hk2-metadata-generator</artifactId>
+ </path>
+ <path>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-core</artifactId>
+ </path>
+ <path>
+ <groupId>com.google.auto.service</groupId>
+ <artifactId>auto-service</artifactId>
+ <version>${google.auto-service.version}</version>
+ </path>
+ </annotationProcessorPaths>
</configuration>
</plugin>
<plugin>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]