This is an automated email from the ASF dual-hosted git repository.

mariofusco pushed a commit to branch dev-new-parser
in repository https://gitbox.apache.org/repos/asf/incubator-kie-drools.git


The following commit(s) were added to refs/heads/dev-new-parser by this push:
     new dd7446c869 Fix minor issues in the new parser (#5747)
dd7446c869 is described below

commit dd7446c869b4c3e7ee17eb5af1fa42fe0332167d
Author: Jiří Locker <[email protected]>
AuthorDate: Thu Feb 29 09:40:47 2024 +0100

    Fix minor issues in the new parser (#5747)
    
    * Add missing `@Test` annotation
    
    * Fix a typo in method name
---
 .../src/main/java/org/drools/compiler/lang/DescrDumper.java         | 2 +-
 .../main/java/org/drools/compiler/rule/builder/PatternBuilder.java  | 2 +-
 .../java/org/drools/compiler/rule/builder/QueryElementBuilder.java  | 6 +++---
 .../test/java/org/drools/drl/parser/antlr4/MiscDRLParserTest.java   | 5 +++--
 .../src/main/java/org/drools/drl/parser/DrlExprParserFactory.java   | 2 +-
 .../test/java/org/drools/mvel/compiler/lang/DRLExprParserTest.java  | 4 ++--
 .../test/java/org/drools/mvel/compiler/lang/DescrDumperTest.java    | 2 +-
 .../org/drools/verifier/visitor/ExprConstraintDescrVisitor.java     | 2 +-
 8 files changed, 13 insertions(+), 12 deletions(-)

diff --git 
a/drools-compiler/src/main/java/org/drools/compiler/lang/DescrDumper.java 
b/drools-compiler/src/main/java/org/drools/compiler/lang/DescrDumper.java
index 5cc792e61d..52137604b4 100644
--- a/drools-compiler/src/main/java/org/drools/compiler/lang/DescrDumper.java
+++ b/drools-compiler/src/main/java/org/drools/compiler/lang/DescrDumper.java
@@ -138,7 +138,7 @@ public class DescrDumper extends ReflectiveVisitor 
implements ExpressionRewriter
     }
 
     private void processConstraint(StringBuilder sbuilder, ExprConstraintDescr 
base, boolean isInsideRelCons, DumperContext context) {
-        DrlExprParser expr = 
DrlExprParserFactory.getDrlExrParser(context.getRuleContext().getConfiguration().getOption(LanguageLevelOption.KEY));
+        DrlExprParser expr = 
DrlExprParserFactory.getDrlExprParser(context.getRuleContext().getConfiguration().getOption(LanguageLevelOption.KEY));
         ConstraintConnectiveDescr result = expr.parse( base.getExpression() );
         if ( result.getDescrs().size() == 1 ) {
             dump( sbuilder,
diff --git 
a/drools-compiler/src/main/java/org/drools/compiler/rule/builder/PatternBuilder.java
 
b/drools-compiler/src/main/java/org/drools/compiler/rule/builder/PatternBuilder.java
index bc91077120..a4c62c8226 100644
--- 
a/drools-compiler/src/main/java/org/drools/compiler/rule/builder/PatternBuilder.java
+++ 
b/drools-compiler/src/main/java/org/drools/compiler/rule/builder/PatternBuilder.java
@@ -1803,7 +1803,7 @@ public class PatternBuilder implements 
RuleConditionBuilder<PatternDescr> {
                                                         final PatternDescr 
patternDescr,
                                                         final BaseDescr 
original,
                                                         final String 
expression) {
-        DrlExprParser parser = 
DrlExprParserFactory.getDrlExrParser(context.getConfiguration().getOption(LanguageLevelOption.KEY));
+        DrlExprParser parser = 
DrlExprParserFactory.getDrlExprParser(context.getConfiguration().getOption(LanguageLevelOption.KEY));
         ConstraintConnectiveDescr result = 
parser.parse(normalizeEval(expression));
         result.setResource(patternDescr.getResource());
         result.copyLocation(original);
diff --git 
a/drools-compiler/src/main/java/org/drools/compiler/rule/builder/QueryElementBuilder.java
 
b/drools-compiler/src/main/java/org/drools/compiler/rule/builder/QueryElementBuilder.java
index 3889990858..7de694c96c 100644
--- 
a/drools-compiler/src/main/java/org/drools/compiler/rule/builder/QueryElementBuilder.java
+++ 
b/drools-compiler/src/main/java/org/drools/compiler/rule/builder/QueryElementBuilder.java
@@ -69,7 +69,7 @@ public class QueryElementBuilder
                                        BaseDescr descr ) {
         throw new UnsupportedOperationException();
     }
-    
+
     public RuleConditionElement build( RuleBuildContext context,
                                        BaseDescr descr,
                                        Pattern prefixPattern ) {
@@ -265,7 +265,7 @@ public class QueryElementBuilder
             } else {
                 // it must be a literal/expression
                 // it's an expression and thus an input
-                DrlExprParser parser = 
DrlExprParserFactory.getDrlExrParser(context.getConfiguration().getOption(LanguageLevelOption.KEY));
+                DrlExprParser parser = 
DrlExprParserFactory.getDrlExprParser(context.getConfiguration().getOption(LanguageLevelOption.KEY));
                 ConstraintConnectiveDescr bresult = parser.parse( 
bind.getExpression() );
                 if ( parser.hasErrors() ) {
                     for ( DroolsParserException error : parser.getErrors() ) {
@@ -396,7 +396,7 @@ public class QueryElementBuilder
     private ConstraintConnectiveDescr parseExpression( final RuleBuildContext 
context,
                                                        final PatternDescr 
patternDescr,
                                                        final String expression 
) {
-        DrlExprParser parser = DrlExprParserFactory.getDrlExrParser( 
context.getConfiguration().getOption(LanguageLevelOption.KEY));
+        DrlExprParser parser = DrlExprParserFactory.getDrlExprParser( 
context.getConfiguration().getOption(LanguageLevelOption.KEY));
         ConstraintConnectiveDescr result = parser.parse( expression );
         if ( result == null || parser.hasErrors() ) {
             for ( DroolsParserException error : parser.getErrors() ) {
diff --git 
a/drools-drl/drools-drl-parser-tests/src/test/java/org/drools/drl/parser/antlr4/MiscDRLParserTest.java
 
b/drools-drl/drools-drl-parser-tests/src/test/java/org/drools/drl/parser/antlr4/MiscDRLParserTest.java
index d06a7033c8..cbc9686acb 100644
--- 
a/drools-drl/drools-drl-parser-tests/src/test/java/org/drools/drl/parser/antlr4/MiscDRLParserTest.java
+++ 
b/drools-drl/drools-drl-parser-tests/src/test/java/org/drools/drl/parser/antlr4/MiscDRLParserTest.java
@@ -3115,7 +3115,7 @@ class MiscDRLParserTest {
 
     @Test
     public void parse_FromFollowedByQuery() throws Exception {
-        // the 'from' expression requires a ";" to disambiguate the "?" 
+        // the 'from' expression requires a ";" to disambiguate the "?"
         // prefix for queries from the ternary operator "? :"
         final String text = "rule X when Cheese() from $cheesery ?person( 
\"Mark\", 42; ) then end";
         RuleDescr rule = parseAndGetFirstRuleDescr(
@@ -3135,7 +3135,7 @@ class MiscDRLParserTest {
 
     @Test
     public void parse_FromWithTernaryFollowedByQuery() throws Exception {
-        // the 'from' expression requires a ";" to disambiguate the "?" 
+        // the 'from' expression requires a ";" to disambiguate the "?"
         // prefix for queries from the ternary operator "? :"
         final String text = "rule X when Cheese() from (isFull ? $cheesery : 
$market) ?person( \"Mark\", 42; ) then end";
         RuleDescr rule = parseAndGetFirstRuleDescr(
@@ -3521,6 +3521,7 @@ class MiscDRLParserTest {
         return ruleDescr.getConsequence().toString();
     }
 
+    @Test
     void ruleDescrProperties() {
         final String text = "package org.drools\n" +
                 "rule R1\n" +
diff --git 
a/drools-drl/drools-drl-parser/src/main/java/org/drools/drl/parser/DrlExprParserFactory.java
 
b/drools-drl/drools-drl-parser/src/main/java/org/drools/drl/parser/DrlExprParserFactory.java
index ae3ffcf935..5865921803 100644
--- 
a/drools-drl/drools-drl-parser/src/main/java/org/drools/drl/parser/DrlExprParserFactory.java
+++ 
b/drools-drl/drools-drl-parser/src/main/java/org/drools/drl/parser/DrlExprParserFactory.java
@@ -5,7 +5,7 @@ import org.kie.internal.builder.conf.LanguageLevelOption;
 
 public class DrlExprParserFactory {
 
-    public static DrlExprParser getDrlExrParser(LanguageLevelOption 
languageLevel) {
+    public static DrlExprParser getDrlExprParser(LanguageLevelOption 
languageLevel) {
         switch (languageLevel) {
             case DRL5:
             case DRL6:
diff --git 
a/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/mvel/compiler/lang/DRLExprParserTest.java
 
b/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/mvel/compiler/lang/DRLExprParserTest.java
index c7357aad4d..3a59b50730 100644
--- 
a/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/mvel/compiler/lang/DRLExprParserTest.java
+++ 
b/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/mvel/compiler/lang/DRLExprParserTest.java
@@ -43,7 +43,7 @@ public class DRLExprParserTest {
     @Before
     public void setUp() throws Exception {
         new EvaluatorRegistry();
-        this.parser = 
DrlExprParserFactory.getDrlExrParser(LanguageLevelOption.DRL6);
+        this.parser = 
DrlExprParserFactory.getDrlExprParser(LanguageLevelOption.DRL6);
     }
 
     @After
@@ -182,7 +182,7 @@ public class DRLExprParserTest {
 
         AtomicExprDescr right = (AtomicExprDescr) rel.getRight();
         assertThat(right.getExpression()).isEqualTo("value");
-        
+
         rel = (RelationalExprDescr) result.getDescrs().get( 1 );
         assertThat(rel.getOperator()).isEqualTo("<");
 
diff --git 
a/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/mvel/compiler/lang/DescrDumperTest.java
 
b/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/mvel/compiler/lang/DescrDumperTest.java
index 5eb52e6283..0af0bc0163 100644
--- 
a/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/mvel/compiler/lang/DescrDumperTest.java
+++ 
b/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/mvel/compiler/lang/DescrDumperTest.java
@@ -359,7 +359,7 @@ public class DescrDumperTest {
     }
 
     public ConstraintConnectiveDescr parse( final String constraint ) {
-        DrlExprParser parser = 
DrlExprParserFactory.getDrlExrParser(LanguageLevelOption.DRL6);
+        DrlExprParser parser = 
DrlExprParserFactory.getDrlExprParser(LanguageLevelOption.DRL6);
         ConstraintConnectiveDescr result = parser.parse( constraint );
         
assertThat(parser.hasErrors()).as(parser.getErrors().toString()).isFalse();
 
diff --git 
a/drools-verifier/drools-verifier-drl/src/main/java/org/drools/verifier/visitor/ExprConstraintDescrVisitor.java
 
b/drools-verifier/drools-verifier-drl/src/main/java/org/drools/verifier/visitor/ExprConstraintDescrVisitor.java
index 6e6ef96a82..89b05be9f9 100644
--- 
a/drools-verifier/drools-verifier-drl/src/main/java/org/drools/verifier/visitor/ExprConstraintDescrVisitor.java
+++ 
b/drools-verifier/drools-verifier-drl/src/main/java/org/drools/verifier/visitor/ExprConstraintDescrVisitor.java
@@ -58,7 +58,7 @@ public class ExprConstraintDescrVisitor {
 
     public void visit(ExprConstraintDescr descr) {
 
-        DrlExprParser drlExprParser = 
DrlExprParserFactory.getDrlExrParser(LanguageLevelOption.DRL5);
+        DrlExprParser drlExprParser = 
DrlExprParserFactory.getDrlExprParser(LanguageLevelOption.DRL5);
         ConstraintConnectiveDescr constraintConnectiveDescr = 
drlExprParser.parse(descr.getExpression());
 
         visit(constraintConnectiveDescr.getDescrs());


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to