+
+ 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 5427df00..9cfd93c8 100644
--- a/spi/pom.xml
+++ b/spi/pom.xml
@@ -4,7 +4,7 @@
io.serverlessworkflow
serverlessworkflow-parent
- 4.0.5.Final
+ 4.1.0.Final
serverlessworkflow-spi
@@ -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 4cf5a20f..e8909da8 100644
--- a/utils/pom.xml
+++ b/utils/pom.xml
@@ -4,7 +4,7 @@
io.serverlessworkflow
serverlessworkflow-parent
- 4.0.5.Final
+ 4.1.0.Final
serverlessworkflow-util
@@ -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 193aaf67..e5fea1e1 100644
--- a/validation/pom.xml
+++ b/validation/pom.xml
@@ -4,7 +4,7 @@
io.serverlessworkflow
serverlessworkflow-parent
- 4.0.5.Final
+ 4.1.0.Final
serverlessworkflow-validation
@@ -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