This is an automated email from the ASF dual-hosted git repository.
mariofusco pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-kie-drools.git
The following commit(s) were added to refs/heads/main by this push:
new 38e7d2fac9 Removed compilation errors in Eclipse (#6069)
38e7d2fac9 is described below
commit 38e7d2fac92611e7514da2e8189d64eb94aefc3a
Author: Paolo Bizzarri <[email protected]>
AuthorDate: Fri Sep 6 08:35:46 2024 +0200
Removed compilation errors in Eclipse (#6069)
---
.../main/java/org/drools/impact/analysis/parser/impl/RhsParser.java | 2 +-
.../execmodel/generator/visitor/accumulate/AccumulateVisitor.java | 3 ++-
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git
a/drools-impact-analysis/drools-impact-analysis-parser/src/main/java/org/drools/impact/analysis/parser/impl/RhsParser.java
b/drools-impact-analysis/drools-impact-analysis-parser/src/main/java/org/drools/impact/analysis/parser/impl/RhsParser.java
index d11ef174a0..735b36881e 100644
---
a/drools-impact-analysis/drools-impact-analysis-parser/src/main/java/org/drools/impact/analysis/parser/impl/RhsParser.java
+++
b/drools-impact-analysis/drools-impact-analysis-parser/src/main/java/org/drools/impact/analysis/parser/impl/RhsParser.java
@@ -97,7 +97,7 @@ public class RhsParser {
Expression actionArg = statement.getArgument(0);
Class<?> actionClass = null;
if (actionArg.isNameExpr()) {
- actionClass =
context.getTypedDeclarationById(actionArg.toString()).map(TypedDeclarationSpec::getDeclarationClass)
+ actionClass =
context.getTypedDeclarationById(actionArg.toString()).<Class<?>>map(TypedDeclarationSpec::getDeclarationClass)
.orElseGet(() -> getClassFromAssignment(consequenceExpr,
actionArg));
} else if (actionArg.isLiteralExpr()) {
actionClass = literalType(actionArg.asLiteralExpr());
diff --git
a/drools-model/drools-model-codegen/src/main/java/org/drools/model/codegen/execmodel/generator/visitor/accumulate/AccumulateVisitor.java
b/drools-model/drools-model-codegen/src/main/java/org/drools/model/codegen/execmodel/generator/visitor/accumulate/AccumulateVisitor.java
index e998f3a357..f0a06a9d2e 100644
---
a/drools-model/drools-model-codegen/src/main/java/org/drools/model/codegen/execmodel/generator/visitor/accumulate/AccumulateVisitor.java
+++
b/drools-model/drools-model-codegen/src/main/java/org/drools/model/codegen/execmodel/generator/visitor/accumulate/AccumulateVisitor.java
@@ -281,7 +281,8 @@ public class AccumulateVisitor {
String rootNodeName = getRootNodeName(methodCallWithoutRootNode);
Optional<TypedDeclarationSpec> decl =
context.getTypedDeclarationById(rootNodeName);
- Class<?> clazz = decl.map(TypedDeclarationSpec::getDeclarationClass)
+
+ Class<?> clazz =
decl.<Class<?>>map(TypedDeclarationSpec::getDeclarationClass)
.orElseGet( () -> {
try {
return
context.getTypeResolver().resolveType(rootNodeName);
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]