diff --git a/build-parent/pom.xml b/build-parent/pom.xml
index a63653408306..e12be4ed1a2d 100644
--- a/build-parent/pom.xml
+++ b/build-parent/pom.xml
@@ -37,6 +37,8 @@
17
1
+
+
false
true
@@ -52,10 +54,10 @@
- Version properties must be sorted alphabetically (other form of sorting were found to be unclear and ambiguous).
-->
1.5.35
- 1.19.0
+ 1.21.0
3.2.2
1.1.1
- 2.20.0
+ 2.21.0
1.14.0
2.21.5
2.22.1
@@ -70,11 +72,11 @@
1.4.21
0.18.0
4.7.7
- 1.14.12
- 3.27.4.1
+ 1.16.6
+ 3.33.3
4.1.136.Final
- 4.0.12
- 3.13.4
+ 4.2.4
+ 3.16.0
4.1.2
8.5.11
@@ -84,7 +86,7 @@
3.5.2
4.0.7
1.10.11
- 3.18.0
+ 3.20.0
3.6.1
4.4.16
3.9.11
@@ -115,14 +117,14 @@
3.0.0
2.0.1
3.2.0
- 4.0.4
+ 4.0.5
3.0.1
1.1.7
2.1.3
4.0.0
1.6.4
- 5.13.4
- 1.13.4
+ 6.0.3
+ 6.0.3
2.5.2.Final
2.0.9
2.0.17
@@ -145,7 +147,7 @@
2.2.0
1.5.0
2.3.0-jaxb-1.0.6
- 5.18.0
+ 5.21.0
1.21
@@ -186,16 +188,16 @@
3.13.0
3.3.0
- 1.17.6
+ 1.17.8
- 42.7.12
+ 42.7.13
2.0.1
- 3.4.0
+ 3.5.3
3.0.4
2.6
- 3.27.0
+ 3.28.0
33.4.8-jre
@@ -222,14 +224,14 @@
4.0.2
1.4.0
- 4.5.28
+ 4.5.31
3.6.1
-
+
io.vertx
vertx-core
@@ -1667,7 +1669,7 @@
**/*IntegrationTest.java
- -Xmx1024m -Dfile.encoding=UTF-8
+ @{argLine} -Xmx1024m -Dfile.encoding=UTF-8
true
false
@@ -1692,7 +1694,7 @@
**/*IntegrationTest.java
**/*IT.java
- -Xmx1024m -Dfile.encoding=UTF-8
+ @{argLine} -Xmx1024m -Dfile.encoding=UTF-8
@@ -2427,14 +2429,14 @@
org.apache.maven.plugins
maven-surefire-plugin
- -Xmx1024m -Dfile.encoding=UTF-8 -Duser.language=en -Duser.region=US
+ @{argLine} -Xmx1024m -Dfile.encoding=UTF-8 -Duser.language=en -Duser.region=US
org.apache.maven.plugins
maven-failsafe-plugin
- -Xmx1024m -Dfile.encoding=UTF-8 -Duser.language=en -Duser.region=US
+ @{argLine} -Xmx1024m -Dfile.encoding=UTF-8 -Duser.language=en -Duser.region=US
diff --git a/drools-model/drools-mvel-parser/src/main/java/org/drools/mvel/parser/ast/visitor/DrlGenericVisitor.java b/drools-model/drools-mvel-parser/src/main/java/org/drools/mvel/parser/ast/visitor/DrlGenericVisitor.java
index c3ba2ae7b122..8d37c8ad2fb4 100644
--- a/drools-model/drools-mvel-parser/src/main/java/org/drools/mvel/parser/ast/visitor/DrlGenericVisitor.java
+++ b/drools-model/drools-mvel-parser/src/main/java/org/drools/mvel/parser/ast/visitor/DrlGenericVisitor.java
@@ -40,8 +40,9 @@
import com.github.javaparser.ast.body.RecordDeclaration;
import com.github.javaparser.ast.body.VariableDeclarator;
import com.github.javaparser.ast.comments.BlockComment;
-import com.github.javaparser.ast.comments.JavadocComment;
import com.github.javaparser.ast.comments.LineComment;
+import com.github.javaparser.ast.comments.MarkdownComment;
+import com.github.javaparser.ast.comments.TraditionalJavadocComment;
import com.github.javaparser.ast.expr.ArrayAccessExpr;
import com.github.javaparser.ast.expr.ArrayCreationExpr;
import com.github.javaparser.ast.expr.ArrayInitializerExpr;
@@ -68,6 +69,7 @@
import com.github.javaparser.ast.expr.NormalAnnotationExpr;
import com.github.javaparser.ast.expr.NullLiteralExpr;
import com.github.javaparser.ast.expr.ObjectCreationExpr;
+import com.github.javaparser.ast.expr.MatchAllPatternExpr;
import com.github.javaparser.ast.expr.RecordPatternExpr;
import com.github.javaparser.ast.expr.SimpleName;
import com.github.javaparser.ast.expr.SingleMemberAnnotationExpr;
@@ -251,7 +253,12 @@ default R visit(InitializerDeclaration n, A arg) {
}
@Override
- default R visit(JavadocComment n, A arg) {
+ default R visit(TraditionalJavadocComment n, A arg) {
+ return defaultMethod(n, arg);
+ }
+
+ @Override
+ default R visit(MarkdownComment n, A arg) {
return defaultMethod(n, arg);
}
@@ -688,4 +695,9 @@ default R visit(TypePatternExpr n, A arg) {
default R visit(RecordPatternExpr n, A arg) {
return defaultMethod(n, arg);
}
+
+ @Override
+ default R visit(MatchAllPatternExpr n, A arg) {
+ return defaultMethod(n, arg);
+ }
}
diff --git a/drools-model/drools-mvel-parser/src/main/java/org/drools/mvel/parser/ast/visitor/DrlVoidVisitor.java b/drools-model/drools-mvel-parser/src/main/java/org/drools/mvel/parser/ast/visitor/DrlVoidVisitor.java
index 763071768df1..1adafee87881 100644
--- a/drools-model/drools-mvel-parser/src/main/java/org/drools/mvel/parser/ast/visitor/DrlVoidVisitor.java
+++ b/drools-model/drools-mvel-parser/src/main/java/org/drools/mvel/parser/ast/visitor/DrlVoidVisitor.java
@@ -39,8 +39,9 @@
import com.github.javaparser.ast.body.RecordDeclaration;
import com.github.javaparser.ast.body.VariableDeclarator;
import com.github.javaparser.ast.comments.BlockComment;
-import com.github.javaparser.ast.comments.JavadocComment;
import com.github.javaparser.ast.comments.LineComment;
+import com.github.javaparser.ast.comments.MarkdownComment;
+import com.github.javaparser.ast.comments.TraditionalJavadocComment;
import com.github.javaparser.ast.expr.ArrayAccessExpr;
import com.github.javaparser.ast.expr.ArrayCreationExpr;
import com.github.javaparser.ast.expr.ArrayInitializerExpr;
@@ -67,6 +68,7 @@
import com.github.javaparser.ast.expr.NormalAnnotationExpr;
import com.github.javaparser.ast.expr.NullLiteralExpr;
import com.github.javaparser.ast.expr.ObjectCreationExpr;
+import com.github.javaparser.ast.expr.MatchAllPatternExpr;
import com.github.javaparser.ast.expr.RecordPatternExpr;
import com.github.javaparser.ast.expr.SimpleName;
import com.github.javaparser.ast.expr.SingleMemberAnnotationExpr;
@@ -385,7 +387,12 @@ default void visit(IntersectionType n, A arg) {
}
@Override
- default void visit(JavadocComment n, A arg) {
+ default void visit(TraditionalJavadocComment n, A arg) {
+
+ }
+
+ @Override
+ default void visit(MarkdownComment n, A arg) {
}
@@ -676,4 +683,8 @@ default void visit(TypePatternExpr n, A arg) {
@Override
default void visit(RecordPatternExpr n, A arg) {
}
+
+ @Override
+ default void visit(MatchAllPatternExpr n, A arg) {
+ }
}
diff --git a/drools-model/drools-mvel-parser/src/main/javacc-support/org/drools/mvel/parser/GeneratedMvelParserTokenManagerBase.java b/drools-model/drools-mvel-parser/src/main/javacc-support/org/drools/mvel/parser/GeneratedMvelParserTokenManagerBase.java
index 873b7ea12ab7..8a45b7954b73 100644
--- a/drools-model/drools-mvel-parser/src/main/javacc-support/org/drools/mvel/parser/GeneratedMvelParserTokenManagerBase.java
+++ b/drools-model/drools-mvel-parser/src/main/javacc-support/org/drools/mvel/parser/GeneratedMvelParserTokenManagerBase.java
@@ -22,6 +22,7 @@
import com.github.javaparser.ast.comments.BlockComment;
import com.github.javaparser.ast.comments.Comment;
import com.github.javaparser.ast.comments.JavadocComment;
+import com.github.javaparser.ast.comments.TraditionalJavadocComment;
import com.github.javaparser.ast.comments.LineComment;
// MVEL use JP JavaToken
@@ -48,7 +49,7 @@ private static TokenRange tokenRange(Token token) {
static Comment createCommentFromToken(Token token) {
String commentText = token.image;
if (token.kind == JAVADOC_COMMENT) {
- return new JavadocComment(tokenRange(token), commentText.substring(3, commentText.length() - 2));
+ return new TraditionalJavadocComment(tokenRange(token), commentText.substring(3, commentText.length() - 2));
} else if (token.kind == MULTI_LINE_COMMENT) {
return new BlockComment(tokenRange(token), commentText.substring(2, commentText.length() - 2));
} else if (token.kind == SINGLE_LINE_COMMENT) {
diff --git a/drools-quarkus-extension/drools-quarkus-deployment/pom.xml b/drools-quarkus-extension/drools-quarkus-deployment/pom.xml
index 468b19311c49..6a0e60cc52f2 100644
--- a/drools-quarkus-extension/drools-quarkus-deployment/pom.xml
+++ b/drools-quarkus-extension/drools-quarkus-deployment/pom.xml
@@ -92,7 +92,7 @@
io.quarkus
- quarkus-junit5-internal
+ quarkus-junit-internal
test
diff --git a/drools-quarkus-extension/drools-quarkus-examples/drools-quarkus-examples-multiunit/pom.xml b/drools-quarkus-extension/drools-quarkus-examples/drools-quarkus-examples-multiunit/pom.xml
index c9c19842382a..781316a2aba7 100644
--- a/drools-quarkus-extension/drools-quarkus-examples/drools-quarkus-examples-multiunit/pom.xml
+++ b/drools-quarkus-extension/drools-quarkus-examples/drools-quarkus-examples-multiunit/pom.xml
@@ -51,7 +51,7 @@
io.quarkus
- quarkus-junit5
+ quarkus-junit
test
@@ -98,6 +98,7 @@
io.quarkus
quarkus-maven-plugin
${version.io.quarkus}
+ true
true
${skipTests}
diff --git a/drools-quarkus-extension/drools-quarkus-examples/drools-quarkus-examples-reactive/pom.xml b/drools-quarkus-extension/drools-quarkus-examples/drools-quarkus-examples-reactive/pom.xml
index f290a6ed7070..709279e5e71b 100644
--- a/drools-quarkus-extension/drools-quarkus-examples/drools-quarkus-examples-reactive/pom.xml
+++ b/drools-quarkus-extension/drools-quarkus-examples/drools-quarkus-examples-reactive/pom.xml
@@ -67,7 +67,7 @@
io.quarkus
- quarkus-junit5
+ quarkus-junit
test
@@ -125,6 +125,7 @@
io.quarkus
quarkus-maven-plugin
${version.io.quarkus}
+ true
true
${skipTests}
diff --git a/drools-quarkus-extension/drools-quarkus-integration-test-hotreload/pom.xml b/drools-quarkus-extension/drools-quarkus-integration-test-hotreload/pom.xml
index 497594c688ba..c5b1a1dc1aae 100644
--- a/drools-quarkus-extension/drools-quarkus-integration-test-hotreload/pom.xml
+++ b/drools-quarkus-extension/drools-quarkus-integration-test-hotreload/pom.xml
@@ -61,7 +61,7 @@
io.quarkus
- quarkus-junit5
+ quarkus-junit
test
@@ -76,7 +76,7 @@
io.quarkus
- quarkus-junit5-internal
+ quarkus-junit-internal
test
@@ -107,6 +107,7 @@
io.quarkus
quarkus-maven-plugin
${version.io.quarkus}
+ true
true
${skipTests}
diff --git a/drools-quarkus-extension/drools-quarkus-integration-test-kmodule/pom.xml b/drools-quarkus-extension/drools-quarkus-integration-test-kmodule/pom.xml
index ecc5bbf4e997..3b879f421734 100644
--- a/drools-quarkus-extension/drools-quarkus-integration-test-kmodule/pom.xml
+++ b/drools-quarkus-extension/drools-quarkus-integration-test-kmodule/pom.xml
@@ -65,7 +65,7 @@
io.quarkus
- quarkus-junit5
+ quarkus-junit
test
@@ -107,6 +107,7 @@
io.quarkus
quarkus-maven-plugin
${version.io.quarkus}
+ true
true
${skipTests}
diff --git a/drools-quarkus-extension/drools-quarkus-integration-test-multimodule/drools-quarkus-integration-test-multimodule-main/pom.xml b/drools-quarkus-extension/drools-quarkus-integration-test-multimodule/drools-quarkus-integration-test-multimodule-main/pom.xml
index 751292a5a400..0054b9c05a13 100644
--- a/drools-quarkus-extension/drools-quarkus-integration-test-multimodule/drools-quarkus-integration-test-multimodule-main/pom.xml
+++ b/drools-quarkus-extension/drools-quarkus-integration-test-multimodule/drools-quarkus-integration-test-multimodule-main/pom.xml
@@ -67,7 +67,7 @@
io.quarkus
- quarkus-junit5
+ quarkus-junit
test
@@ -104,6 +104,7 @@
io.quarkus
quarkus-maven-plugin
${version.io.quarkus}
+ true
true
${skipTests}
diff --git a/drools-quarkus-extension/drools-quarkus-integration-test/pom.xml b/drools-quarkus-extension/drools-quarkus-integration-test/pom.xml
index c6da32fcb099..55189f2bc6ea 100644
--- a/drools-quarkus-extension/drools-quarkus-integration-test/pom.xml
+++ b/drools-quarkus-extension/drools-quarkus-integration-test/pom.xml
@@ -69,7 +69,7 @@
io.quarkus
- quarkus-junit5
+ quarkus-junit
test
@@ -111,6 +111,7 @@
io.quarkus
quarkus-maven-plugin
${version.io.quarkus}
+ true
true
${skipTests}
diff --git a/drools-quarkus-extension/drools-quarkus-quickstart-test/pom.xml b/drools-quarkus-extension/drools-quarkus-quickstart-test/pom.xml
index 207eab66ce53..5ab1cad38feb 100644
--- a/drools-quarkus-extension/drools-quarkus-quickstart-test/pom.xml
+++ b/drools-quarkus-extension/drools-quarkus-quickstart-test/pom.xml
@@ -48,7 +48,7 @@
io.quarkus
- quarkus-junit5
+ quarkus-junit
test
@@ -95,6 +95,7 @@
io.quarkus
quarkus-maven-plugin
${version.io.quarkus}
+ true
true
${skipTests}
diff --git a/drools-quarkus-extension/drools-quarkus-ruleunit-integration-test-norest/pom.xml b/drools-quarkus-extension/drools-quarkus-ruleunit-integration-test-norest/pom.xml
index cae8ddf1948c..cfc036d92b24 100644
--- a/drools-quarkus-extension/drools-quarkus-ruleunit-integration-test-norest/pom.xml
+++ b/drools-quarkus-extension/drools-quarkus-ruleunit-integration-test-norest/pom.xml
@@ -56,7 +56,7 @@
io.quarkus
- quarkus-junit5
+ quarkus-junit
test
@@ -98,6 +98,7 @@
io.quarkus
quarkus-maven-plugin
${version.io.quarkus}
+ true
true
${skipTests}
diff --git a/drools-quarkus-extension/drools-quarkus-ruleunit-integration-test/pom.xml b/drools-quarkus-extension/drools-quarkus-ruleunit-integration-test/pom.xml
index 4d2e377ec18a..3f4b897a1788 100644
--- a/drools-quarkus-extension/drools-quarkus-ruleunit-integration-test/pom.xml
+++ b/drools-quarkus-extension/drools-quarkus-ruleunit-integration-test/pom.xml
@@ -64,7 +64,7 @@
io.quarkus
- quarkus-junit5
+ quarkus-junit
test
@@ -106,6 +106,7 @@
io.quarkus
quarkus-maven-plugin
${version.io.quarkus}
+ true
true
${skipTests}
diff --git a/drools-quarkus-extension/drools-quarkus-ruleunits-deployment/pom.xml b/drools-quarkus-extension/drools-quarkus-ruleunits-deployment/pom.xml
index 3530e122fdda..43211b12fade 100644
--- a/drools-quarkus-extension/drools-quarkus-ruleunits-deployment/pom.xml
+++ b/drools-quarkus-extension/drools-quarkus-ruleunits-deployment/pom.xml
@@ -93,7 +93,7 @@
io.quarkus
- quarkus-junit5-internal
+ quarkus-junit-internal
test
diff --git a/drools-quarkus-extension/drools-quarkus-ruleunits/pom.xml b/drools-quarkus-extension/drools-quarkus-ruleunits/pom.xml
index 17b8d11e2a64..ee9a54b51d99 100644
--- a/drools-quarkus-extension/drools-quarkus-ruleunits/pom.xml
+++ b/drools-quarkus-extension/drools-quarkus-ruleunits/pom.xml
@@ -89,7 +89,7 @@
io.quarkus
- quarkus-junit5-internal
+ quarkus-junit-internal
test
diff --git a/drools-quarkus-extension/drools-quarkus-util-deployment/src/main/java/org/drools/quarkus/util/deployment/QuarkusAppPaths.java b/drools-quarkus-extension/drools-quarkus-util-deployment/src/main/java/org/drools/quarkus/util/deployment/QuarkusAppPaths.java
index b529b1a7e65d..95e910c21cef 100644
--- a/drools-quarkus-extension/drools-quarkus-util-deployment/src/main/java/org/drools/quarkus/util/deployment/QuarkusAppPaths.java
+++ b/drools-quarkus-extension/drools-quarkus-util-deployment/src/main/java/org/drools/quarkus/util/deployment/QuarkusAppPaths.java
@@ -27,7 +27,6 @@
import java.util.List;
import java.util.Set;
-import io.quarkus.deployment.pkg.steps.JarResultBuildStep;
import org.drools.codegen.common.AppPaths;
/**
@@ -52,7 +51,7 @@ private enum PathType {
}
protected QuarkusAppPaths(List projectPaths, Collection classesPaths, boolean isJar) {
- super(projectPaths, classesPaths, isJar, AppPaths.BT, JarResultBuildStep.MAIN, false);
+ super(projectPaths, classesPaths, isJar, AppPaths.BT, AppPaths.MAIN_DIR, false);
}
public static AppPaths from(Iterable paths) {
diff --git a/drools-quarkus-extension/drools-quarkus/pom.xml b/drools-quarkus-extension/drools-quarkus/pom.xml
index c12881f807bf..9c7ad0c08372 100644
--- a/drools-quarkus-extension/drools-quarkus/pom.xml
+++ b/drools-quarkus-extension/drools-quarkus/pom.xml
@@ -85,7 +85,7 @@
io.quarkus
- quarkus-junit5-internal
+ quarkus-junit-internal
test
diff --git a/kie-dmn/kie-dmn-feel/src/main/java/org/kie/dmn/feel/codegen/feel11/CompilerBytecodeLoader.java b/kie-dmn/kie-dmn-feel/src/main/java/org/kie/dmn/feel/codegen/feel11/CompilerBytecodeLoader.java
index c15af1f9a559..5801eb9c2f00 100644
--- a/kie-dmn/kie-dmn-feel/src/main/java/org/kie/dmn/feel/codegen/feel11/CompilerBytecodeLoader.java
+++ b/kie-dmn/kie-dmn-feel/src/main/java/org/kie/dmn/feel/codegen/feel11/CompilerBytecodeLoader.java
@@ -29,7 +29,7 @@
import com.github.javaparser.ast.body.ClassOrInterfaceDeclaration;
import com.github.javaparser.ast.body.FieldDeclaration;
import com.github.javaparser.ast.body.MethodDeclaration;
-import com.github.javaparser.ast.comments.JavadocComment;
+import com.github.javaparser.ast.comments.TraditionalJavadocComment;
import com.github.javaparser.ast.expr.Expression;
import com.github.javaparser.ast.expr.NameExpr;
import com.github.javaparser.ast.expr.NullLiteralExpr;
@@ -164,7 +164,7 @@ private void populateFirstMethodJavadoc(CompilationUnit cu, String feelExpressio
MethodDeclaration applyMethodDEclaration = cu
.findFirst(MethodDeclaration.class)
.orElseThrow(() -> new RuntimeException("Something unexpected changed in the template."));
- applyMethodDEclaration.setComment(new JavadocComment(" FEEL: " + feelExpression + " "));
+ applyMethodDEclaration.setComment(new TraditionalJavadocComment(" FEEL: " + feelExpression + " "));
}
private MethodDeclaration getCreateBaseNodeMethodDeclaration(CompilationUnit cu) {