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

apupier pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/main by this push:
     new fc7e2c7a30e4 Replace no more maintained com.squareup:javapoet by 
com.palantir.javapoet:javapoet
fc7e2c7a30e4 is described below

commit fc7e2c7a30e417709a7210e87a54a36873786ab0
Author: AurĂ©lien Pupier <[email protected]>
AuthorDate: Fri May 22 10:23:39 2026 +0200

    Replace no more maintained com.squareup:javapoet by
    com.palantir.javapoet:javapoet
    
    the squareup one was deprecated in 2020 and the repo has been archived
    in 2024
    Palantir one is a fork of the squareup javapoet project.
    
    * maven coordinate adjusted
    * package name adjusted
    * few api change to use methods instead of attributes as they became
    private
    * fixed one method in our code thanks to stricter check introduced
    
https://github.com/palantir/javapoet/commit/04b6134bb013bad77719035f78d577ff45737b36
    
    Signed-off-by: AurĂ©lien Pupier <[email protected]>
---
 .../camel-servicenow-maven-plugin/pom.xml          |  2 +-
 .../camel/maven/CamelServiceNowGenerateMojo.java   | 10 ++++----
 .../camel-yaml-dsl-maven-plugin/pom.xml            |  2 +-
 .../dsl/yaml/GenerateYamlDeserializersMojo.java    | 27 +++++++++++-----------
 .../maven/dsl/yaml/GenerateYamlSupportMojo.java    |  4 ++--
 .../maven/dsl/yaml/support/TypeSpecHolder.java     |  2 +-
 .../maven/dsl/yaml/support/YamlProperties.java     |  2 +-
 parent/pom.xml                                     |  2 +-
 tooling/openapi-rest-dsl-generator/pom.xml         |  2 +-
 .../generator/openapi/AppendableGenerator.java     |  2 +-
 .../camel/generator/openapi/FilerGenerator.java    |  2 +-
 .../openapi/MethodBodySourceCodeEmitter.java       |  2 +-
 .../camel/generator/openapi/PathGenerator.java     |  2 +-
 .../openapi/RestDslSourceCodeGenerator.java        | 10 ++++----
 .../openapi/MethodBodySourceCodeEmitterTest.java   |  4 ++--
 .../generator/openapi/OperationVisitorTest.java    |  4 ++--
 16 files changed, 39 insertions(+), 40 deletions(-)

diff --git a/components/camel-servicenow/camel-servicenow-maven-plugin/pom.xml 
b/components/camel-servicenow/camel-servicenow-maven-plugin/pom.xml
index c1bff0f2225e..0d77e3c9c941 100644
--- a/components/camel-servicenow/camel-servicenow-maven-plugin/pom.xml
+++ b/components/camel-servicenow/camel-servicenow-maven-plugin/pom.xml
@@ -102,7 +102,7 @@
         </dependency>
 
         <dependency>
-            <groupId>com.squareup</groupId>
+            <groupId>com.palantir.javapoet</groupId>
             <artifactId>javapoet</artifactId>
             <version>${javapoet-version}</version>
         </dependency>
diff --git 
a/components/camel-servicenow/camel-servicenow-maven-plugin/src/main/java/org/apache/camel/maven/CamelServiceNowGenerateMojo.java
 
b/components/camel-servicenow/camel-servicenow-maven-plugin/src/main/java/org/apache/camel/maven/CamelServiceNowGenerateMojo.java
index 279a05a644a3..ebeb06289374 100644
--- 
a/components/camel-servicenow/camel-servicenow-maven-plugin/src/main/java/org/apache/camel/maven/CamelServiceNowGenerateMojo.java
+++ 
b/components/camel-servicenow/camel-servicenow-maven-plugin/src/main/java/org/apache/camel/maven/CamelServiceNowGenerateMojo.java
@@ -37,11 +37,11 @@ import com.fasterxml.jackson.annotation.JsonInclude;
 import com.fasterxml.jackson.annotation.JsonProperty;
 import com.fasterxml.jackson.databind.JsonNode;
 import com.fasterxml.jackson.databind.node.ArrayNode;
-import com.squareup.javapoet.AnnotationSpec;
-import com.squareup.javapoet.FieldSpec;
-import com.squareup.javapoet.JavaFile;
-import com.squareup.javapoet.MethodSpec;
-import com.squareup.javapoet.TypeSpec;
+import com.palantir.javapoet.AnnotationSpec;
+import com.palantir.javapoet.FieldSpec;
+import com.palantir.javapoet.JavaFile;
+import com.palantir.javapoet.MethodSpec;
+import com.palantir.javapoet.TypeSpec;
 import org.apache.camel.component.extension.MetaDataExtension;
 import org.apache.camel.component.servicenow.ServiceNowComponent;
 import org.apache.camel.component.servicenow.annotations.ServiceNowSysParm;
diff --git a/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/pom.xml 
b/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/pom.xml
index 90b02944c66f..cce9ab6f4e72 100644
--- a/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/pom.xml
+++ b/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/pom.xml
@@ -103,7 +103,7 @@
             <version>${jandex-version}</version>
         </dependency>
         <dependency>
-            <groupId>com.squareup</groupId>
+            <groupId>com.palantir.javapoet</groupId>
             <artifactId>javapoet</artifactId>
             <version>${javapoet-version}</version>
         </dependency>
diff --git 
a/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/src/main/java/org/apache/camel/maven/dsl/yaml/GenerateYamlDeserializersMojo.java
 
b/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/src/main/java/org/apache/camel/maven/dsl/yaml/GenerateYamlDeserializersMojo.java
index ff553ff4a0ae..e83a2766ec34 100644
--- 
a/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/src/main/java/org/apache/camel/maven/dsl/yaml/GenerateYamlDeserializersMojo.java
+++ 
b/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/src/main/java/org/apache/camel/maven/dsl/yaml/GenerateYamlDeserializersMojo.java
@@ -37,13 +37,13 @@ import javax.lang.model.element.Modifier;
 
 import com.fasterxml.jackson.databind.JsonNode;
 import com.fasterxml.jackson.databind.ObjectMapper;
-import com.squareup.javapoet.AnnotationSpec;
-import com.squareup.javapoet.ClassName;
-import com.squareup.javapoet.CodeBlock;
-import com.squareup.javapoet.JavaFile;
-import com.squareup.javapoet.MethodSpec;
-import com.squareup.javapoet.ParameterizedTypeName;
-import com.squareup.javapoet.TypeSpec;
+import com.palantir.javapoet.AnnotationSpec;
+import com.palantir.javapoet.ClassName;
+import com.palantir.javapoet.CodeBlock;
+import com.palantir.javapoet.JavaFile;
+import com.palantir.javapoet.MethodSpec;
+import com.palantir.javapoet.ParameterizedTypeName;
+import com.palantir.javapoet.TypeSpec;
 import org.apache.camel.CamelContext;
 import org.apache.camel.catalog.CamelCatalog;
 import org.apache.camel.catalog.DefaultCamelCatalog;
@@ -141,7 +141,7 @@ public class GenerateYamlDeserializersMojo extends 
GenerateYamlSupportMojo {
                 }
                 Files.createDirectories(outputDirectory);
             }
-            FileUtil.updateFile(outputDirectory.resolve(typeSpec.name + 
".java"), sw.toString());
+            FileUtil.updateFile(outputDirectory.resolve(typeSpec.name() + 
".java"), sw.toString());
         }
     }
 
@@ -339,18 +339,18 @@ public class GenerateYamlDeserializersMojo extends 
GenerateYamlSupportMojo {
                             && !implementType(ci, ERROR_HANDLER_BUILDER_CLASS);
                 })
                 .map(this::generateParser)
-                .sorted(Comparator.comparing(o -> o.type.name))
+                .sorted(Comparator.comparing(o -> o.type.name()))
                 .forEach(holder -> {
                     // add inner classes
                     deserializers.addType(holder.type);
 
                     if (holder.attributes.containsKey("node")) {
                         holder.attributes.get("node").forEach(node -> 
constructors.addStatement(
-                                "case $S: return new ModelDeserializers.$L()", 
node, holder.type.name));
+                                "case $S: return new ModelDeserializers.$L()", 
node, holder.type.name()));
                     }
                     if (holder.attributes.containsKey("type")) {
                         holder.attributes.get("type").forEach(type -> 
constructors.addStatement(
-                                "case $S: return new ModelDeserializers.$L()", 
type, holder.type.name));
+                                "case $S: return new ModelDeserializers.$L()", 
type, holder.type.name()));
                     }
                 });
 
@@ -661,8 +661,7 @@ public class GenerateYamlDeserializersMojo extends 
GenerateYamlSupportMojo {
                 info.name().toString());
         yamlTypeAnnotation.addMember(
                 "order",
-                
"org.apache.camel.dsl.yaml.common.YamlDeserializerResolver.ORDER_LOWEST - 1",
-                info.name().toString());
+                
"org.apache.camel.dsl.yaml.common.YamlDeserializerResolver.ORDER_LOWEST - 1");
 
         JsonNode yamlTypeDisplayName = descriptor.meta.at("/title");
         if (!yamlTypeDisplayName.isMissingNode() && 
yamlTypeDisplayName.isTextual()) {
@@ -689,7 +688,7 @@ public class GenerateYamlDeserializersMojo extends 
GenerateYamlSupportMojo {
                     yamlTypeDeprecated.booleanValue());
         }
 
-        properties.stream().sorted(Comparator.comparing(a -> 
a.members.get("name").toString())).forEach(spec -> {
+        properties.stream().sorted(Comparator.comparing(a -> 
a.members().get("name").toString())).forEach(spec -> {
             yamlTypeAnnotation.addMember("properties", "$L", spec);
         });
 
diff --git 
a/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/src/main/java/org/apache/camel/maven/dsl/yaml/GenerateYamlSupportMojo.java
 
b/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/src/main/java/org/apache/camel/maven/dsl/yaml/GenerateYamlSupportMojo.java
index f4e97dba1f30..d79d6ecbfc6c 100644
--- 
a/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/src/main/java/org/apache/camel/maven/dsl/yaml/GenerateYamlSupportMojo.java
+++ 
b/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/src/main/java/org/apache/camel/maven/dsl/yaml/GenerateYamlSupportMojo.java
@@ -31,8 +31,8 @@ import java.util.TreeMap;
 import java.util.TreeSet;
 import java.util.stream.Stream;
 
-import com.squareup.javapoet.AnnotationSpec;
-import com.squareup.javapoet.ClassName;
+import com.palantir.javapoet.AnnotationSpec;
+import com.palantir.javapoet.ClassName;
 import org.apache.camel.maven.dsl.yaml.support.IndexerSupport;
 import org.apache.camel.tooling.util.Strings;
 import org.apache.camel.util.AntPathMatcher;
diff --git 
a/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/src/main/java/org/apache/camel/maven/dsl/yaml/support/TypeSpecHolder.java
 
b/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/src/main/java/org/apache/camel/maven/dsl/yaml/support/TypeSpecHolder.java
index 6f5ff765d1ef..422329b14d79 100644
--- 
a/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/src/main/java/org/apache/camel/maven/dsl/yaml/support/TypeSpecHolder.java
+++ 
b/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/src/main/java/org/apache/camel/maven/dsl/yaml/support/TypeSpecHolder.java
@@ -22,7 +22,7 @@ import java.util.Objects;
 import java.util.Set;
 import java.util.TreeSet;
 
-import com.squareup.javapoet.TypeSpec;
+import com.palantir.javapoet.TypeSpec;
 
 public class TypeSpecHolder {
     public final TypeSpec type;
diff --git 
a/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/src/main/java/org/apache/camel/maven/dsl/yaml/support/YamlProperties.java
 
b/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/src/main/java/org/apache/camel/maven/dsl/yaml/support/YamlProperties.java
index 69282c04c7a5..5bbd442855cc 100644
--- 
a/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/src/main/java/org/apache/camel/maven/dsl/yaml/support/YamlProperties.java
+++ 
b/dsl/camel-yaml-dsl/camel-yaml-dsl-maven-plugin/src/main/java/org/apache/camel/maven/dsl/yaml/support/YamlProperties.java
@@ -17,7 +17,7 @@
 package org.apache.camel.maven.dsl.yaml.support;
 
 import com.fasterxml.jackson.databind.JsonNode;
-import com.squareup.javapoet.AnnotationSpec;
+import com.palantir.javapoet.AnnotationSpec;
 import org.apache.camel.tooling.util.Strings;
 
 import static 
org.apache.camel.maven.dsl.yaml.GenerateYamlSupportMojo.CN_YAML_PROPERTY;
diff --git a/parent/pom.xml b/parent/pom.xml
index 73ce89c2e70c..2075011f5211 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -264,7 +264,7 @@
         <jnats-version>2.25.3</jnats-version>
         <javacc-maven-plugin-version>3.2.0</javacc-maven-plugin-version>
         <javacrumbs-version>0.22</javacrumbs-version>
-        <javapoet-version>1.13.0</javapoet-version>
+        <javapoet-version>0.15.0</javapoet-version>
         <javassist-version>3.31.0-GA</javassist-version>
         <jakarta-el-api-version>6.0.1</jakarta-el-api-version>
         <jakarta-el-expressly-version>6.0.0</jakarta-el-expressly-version>
diff --git a/tooling/openapi-rest-dsl-generator/pom.xml 
b/tooling/openapi-rest-dsl-generator/pom.xml
index 86f767d0a533..2e5d75584c86 100644
--- a/tooling/openapi-rest-dsl-generator/pom.xml
+++ b/tooling/openapi-rest-dsl-generator/pom.xml
@@ -44,7 +44,7 @@
             <artifactId>camel-xml-io</artifactId>
         </dependency>
         <dependency>
-            <groupId>com.squareup</groupId>
+            <groupId>com.palantir.javapoet</groupId>
             <artifactId>javapoet</artifactId>
             <version>${javapoet-version}</version>
         </dependency>
diff --git 
a/tooling/openapi-rest-dsl-generator/src/main/java/org/apache/camel/generator/openapi/AppendableGenerator.java
 
b/tooling/openapi-rest-dsl-generator/src/main/java/org/apache/camel/generator/openapi/AppendableGenerator.java
index be7fd5d75b0f..519d41b9deec 100644
--- 
a/tooling/openapi-rest-dsl-generator/src/main/java/org/apache/camel/generator/openapi/AppendableGenerator.java
+++ 
b/tooling/openapi-rest-dsl-generator/src/main/java/org/apache/camel/generator/openapi/AppendableGenerator.java
@@ -18,7 +18,7 @@ package org.apache.camel.generator.openapi;
 
 import java.io.IOException;
 
-import com.squareup.javapoet.JavaFile;
+import com.palantir.javapoet.JavaFile;
 import io.swagger.v3.oas.models.OpenAPI;
 
 final class AppendableGenerator extends RestDslSourceCodeGenerator<Appendable> 
{
diff --git 
a/tooling/openapi-rest-dsl-generator/src/main/java/org/apache/camel/generator/openapi/FilerGenerator.java
 
b/tooling/openapi-rest-dsl-generator/src/main/java/org/apache/camel/generator/openapi/FilerGenerator.java
index a274b35b7736..e79cbd7aebe7 100644
--- 
a/tooling/openapi-rest-dsl-generator/src/main/java/org/apache/camel/generator/openapi/FilerGenerator.java
+++ 
b/tooling/openapi-rest-dsl-generator/src/main/java/org/apache/camel/generator/openapi/FilerGenerator.java
@@ -20,7 +20,7 @@ import java.io.IOException;
 
 import javax.annotation.processing.Filer;
 
-import com.squareup.javapoet.JavaFile;
+import com.palantir.javapoet.JavaFile;
 import io.swagger.v3.oas.models.OpenAPI;
 
 final class FilerGenerator extends RestDslSourceCodeGenerator<Filer> {
diff --git 
a/tooling/openapi-rest-dsl-generator/src/main/java/org/apache/camel/generator/openapi/MethodBodySourceCodeEmitter.java
 
b/tooling/openapi-rest-dsl-generator/src/main/java/org/apache/camel/generator/openapi/MethodBodySourceCodeEmitter.java
index 315f099f3891..6ba2c1633c09 100644
--- 
a/tooling/openapi-rest-dsl-generator/src/main/java/org/apache/camel/generator/openapi/MethodBodySourceCodeEmitter.java
+++ 
b/tooling/openapi-rest-dsl-generator/src/main/java/org/apache/camel/generator/openapi/MethodBodySourceCodeEmitter.java
@@ -25,7 +25,7 @@ import java.util.List;
 import java.util.StringJoiner;
 import java.util.stream.Collectors;
 
-import com.squareup.javapoet.MethodSpec;
+import com.palantir.javapoet.MethodSpec;
 
 import static org.apache.commons.lang3.ClassUtils.isPrimitiveOrWrapper;
 
diff --git 
a/tooling/openapi-rest-dsl-generator/src/main/java/org/apache/camel/generator/openapi/PathGenerator.java
 
b/tooling/openapi-rest-dsl-generator/src/main/java/org/apache/camel/generator/openapi/PathGenerator.java
index 610ec0c836d2..883e3b2a1900 100644
--- 
a/tooling/openapi-rest-dsl-generator/src/main/java/org/apache/camel/generator/openapi/PathGenerator.java
+++ 
b/tooling/openapi-rest-dsl-generator/src/main/java/org/apache/camel/generator/openapi/PathGenerator.java
@@ -19,7 +19,7 @@ package org.apache.camel.generator.openapi;
 import java.io.IOException;
 import java.nio.file.Path;
 
-import com.squareup.javapoet.JavaFile;
+import com.palantir.javapoet.JavaFile;
 import io.swagger.v3.oas.models.OpenAPI;
 
 final class PathGenerator extends RestDslSourceCodeGenerator<Path> {
diff --git 
a/tooling/openapi-rest-dsl-generator/src/main/java/org/apache/camel/generator/openapi/RestDslSourceCodeGenerator.java
 
b/tooling/openapi-rest-dsl-generator/src/main/java/org/apache/camel/generator/openapi/RestDslSourceCodeGenerator.java
index 03278d7db3fe..bb151deabca2 100644
--- 
a/tooling/openapi-rest-dsl-generator/src/main/java/org/apache/camel/generator/openapi/RestDslSourceCodeGenerator.java
+++ 
b/tooling/openapi-rest-dsl-generator/src/main/java/org/apache/camel/generator/openapi/RestDslSourceCodeGenerator.java
@@ -27,11 +27,11 @@ import jakarta.annotation.Generated;
 
 import javax.lang.model.element.Modifier;
 
-import com.squareup.javapoet.AnnotationSpec;
-import com.squareup.javapoet.ClassName;
-import com.squareup.javapoet.JavaFile;
-import com.squareup.javapoet.MethodSpec;
-import com.squareup.javapoet.TypeSpec;
+import com.palantir.javapoet.AnnotationSpec;
+import com.palantir.javapoet.ClassName;
+import com.palantir.javapoet.JavaFile;
+import com.palantir.javapoet.MethodSpec;
+import com.palantir.javapoet.TypeSpec;
 import io.swagger.v3.oas.models.OpenAPI;
 import io.swagger.v3.oas.models.PathItem;
 import io.swagger.v3.oas.models.info.Info;
diff --git 
a/tooling/openapi-rest-dsl-generator/src/test/java/org/apache/camel/generator/openapi/MethodBodySourceCodeEmitterTest.java
 
b/tooling/openapi-rest-dsl-generator/src/test/java/org/apache/camel/generator/openapi/MethodBodySourceCodeEmitterTest.java
index f6a6025ffd35..be00fbc10cc8 100644
--- 
a/tooling/openapi-rest-dsl-generator/src/test/java/org/apache/camel/generator/openapi/MethodBodySourceCodeEmitterTest.java
+++ 
b/tooling/openapi-rest-dsl-generator/src/test/java/org/apache/camel/generator/openapi/MethodBodySourceCodeEmitterTest.java
@@ -16,8 +16,8 @@
  */
 package org.apache.camel.generator.openapi;
 
-import com.squareup.javapoet.MethodSpec;
-import com.squareup.javapoet.MethodSpec.Builder;
+import com.palantir.javapoet.MethodSpec;
+import com.palantir.javapoet.MethodSpec.Builder;
 import org.apache.camel.model.rest.RestParamType;
 import org.junit.jupiter.api.Test;
 
diff --git 
a/tooling/openapi-rest-dsl-generator/src/test/java/org/apache/camel/generator/openapi/OperationVisitorTest.java
 
b/tooling/openapi-rest-dsl-generator/src/test/java/org/apache/camel/generator/openapi/OperationVisitorTest.java
index 210a9ecfbd30..7def883c58e8 100644
--- 
a/tooling/openapi-rest-dsl-generator/src/test/java/org/apache/camel/generator/openapi/OperationVisitorTest.java
+++ 
b/tooling/openapi-rest-dsl-generator/src/test/java/org/apache/camel/generator/openapi/OperationVisitorTest.java
@@ -18,8 +18,8 @@ package org.apache.camel.generator.openapi;
 
 import java.util.Arrays;
 
-import com.squareup.javapoet.MethodSpec;
-import com.squareup.javapoet.MethodSpec.Builder;
+import com.palantir.javapoet.MethodSpec;
+import com.palantir.javapoet.MethodSpec.Builder;
 import io.swagger.v3.oas.models.OpenAPI;
 import io.swagger.v3.oas.models.Operation;
 import io.swagger.v3.oas.models.PathItem;

Reply via email to