+
+ org.sonatype.plugins
+ nexus-staging-maven-plugin
+ ${version.nexus.plugin}
+ true
+
+ ossrh
+ https://oss.sonatype.org/
+ true
+
+
org.apache.maven.plugins
maven-gpg-plugin
@@ -383,9 +394,24 @@
${version.checkstyle.plugin}
- com.coveo
+ com.spotify.fmt
fmt-maven-plugin
- ${version.fmt-maven-plugin}
+
+ src/main/java
+ src/test/java
+ false
+ .*\.java
+ false
+ false
+
+
+
+
+
+ format
+
+
+
org.apache.maven.plugins
diff --git a/spi/pom.xml b/spi/pom.xml
index 6121958e..bafb917b 100644
--- a/spi/pom.xml
+++ b/spi/pom.xml
@@ -99,26 +99,6 @@
-
- com.coveo
- fmt-maven-plugin
-
- src/main/java
- src/test/java
- false
- .*\.java
- false
- false
-
-
-
-
-
- format
-
-
-
-
\ No newline at end of file
diff --git a/utils/pom.xml b/utils/pom.xml
index d0b6d73f..4d758cf7 100644
--- a/utils/pom.xml
+++ b/utils/pom.xml
@@ -99,26 +99,6 @@
-
- com.coveo
- fmt-maven-plugin
-
- src/main/java
- src/test/java
- false
- .*\.java
- false
- false
-
-
-
-
-
- format
-
-
-
-
\ No newline at end of file
diff --git a/utils/src/main/java/io/serverlessworkflow/utils/WorkflowUtils.java b/utils/src/main/java/io/serverlessworkflow/utils/WorkflowUtils.java
index 29b8c7cc..a5673b40 100644
--- a/utils/src/main/java/io/serverlessworkflow/utils/WorkflowUtils.java
+++ b/utils/src/main/java/io/serverlessworkflow/utils/WorkflowUtils.java
@@ -574,7 +574,7 @@ public static JsonNode mergeNodes(JsonNode mainNode, JsonNode updateNode) {
if (mainNode instanceof ObjectNode) {
// Overwrite field
JsonNode value = updateNode.get(fieldName);
- ((ObjectNode) mainNode).put(fieldName, value);
+ ((ObjectNode) mainNode).set(fieldName, value);
}
}
}
@@ -591,7 +591,7 @@ public static JsonNode mergeNodes(JsonNode mainNode, JsonNode updateNode) {
* @return original, main node with field added
*/
public static JsonNode addNode(JsonNode mainNode, JsonNode toAddNode, String fieldName) {
- ((ObjectNode) mainNode).put(fieldName, toAddNode);
+ ((ObjectNode) mainNode).set(fieldName, toAddNode);
return mainNode;
}
@@ -604,7 +604,7 @@ public static JsonNode addNode(JsonNode mainNode, JsonNode toAddNode, String fie
* @return original, main node with array added
*/
public static JsonNode addArray(JsonNode mainNode, ArrayNode toAddArray, String arrayName) {
- ((ObjectNode) mainNode).put(arrayName, toAddArray);
+ ((ObjectNode) mainNode).set(arrayName, toAddArray);
return mainNode;
}
@@ -618,7 +618,7 @@ public static JsonNode addArray(JsonNode mainNode, ArrayNode toAddArray, String
*/
public static JsonNode addFieldValue(JsonNode mainNode, Object toAddValue, String fieldName) {
ObjectMapper mapper = new ObjectMapper();
- ((ObjectNode) mainNode).put(fieldName, mapper.valueToTree(toAddValue));
+ ((ObjectNode) mainNode).set(fieldName, mapper.valueToTree(toAddValue));
return mainNode;
}
}
diff --git a/validation/pom.xml b/validation/pom.xml
index 9ad9ea2b..28d185ef 100644
--- a/validation/pom.xml
+++ b/validation/pom.xml
@@ -121,26 +121,6 @@
-
- com.coveo
- fmt-maven-plugin
-
- src/main/java
- src/test/java
- false
- .*\.java
- false
- false
-
-
-
-
-
- format
-
-
-
-
diff --git a/validation/src/test/java/io/serverlessworkflow/validation/test/WorkflowValidationTest.java b/validation/src/test/java/io/serverlessworkflow/validation/test/WorkflowValidationTest.java
index 08237525..6ccef44f 100644
--- a/validation/src/test/java/io/serverlessworkflow/validation/test/WorkflowValidationTest.java
+++ b/validation/src/test/java/io/serverlessworkflow/validation/test/WorkflowValidationTest.java
@@ -122,7 +122,7 @@ public void testWorkflowMissingStatesIdAndKey() {
Assertions.assertEquals(1, validationErrors.size());
Assertions.assertEquals(
- "$.id: is missing but it is required", validationErrors.get(0).getMessage());
+ "$: required property 'id' not found", validationErrors.get(0).getMessage());
}
@Test
pFad - Phonifier reborn
Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.
Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.
Alternative Proxies:
Alternative Proxy
pFad Proxy
pFad v3 Proxy
pFad v4 Proxy