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]

Reply via email to