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) {