-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sync main branch with Apache main branch #83
Commits on Oct 24, 2024
-
[NO_ISSUE] Cleanup incubator-kie-issues#1504 - Conditionally build al…
…l or only reproducible modules based on only.reproducible flag (apache#6111) Co-authored-by: Gabriele-Cardosi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 22328c0 - Browse repository at this point
Copy the full SHA 22328c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bbecc8 - Browse repository at this point
Copy the full SHA 1bbecc8View commit details -
NO ISSUE: Migrate tests in drools traits to JUnit5. (apache#6122)
* First steps * More small cleanups * More cleanups... * More cleanups... * More cleanups... * More cleanups... * More cleanups, progressing * Fixed size assertions * Fixed instanceof in tests * Fixed equals in assertj * Cleaned up isTrue assertions * Proper use of assertions on exceptions * Removed last bits of JUnit5 from tests
Configuration menu - View commit details
-
Copy full SHA for 00576e5 - Browse repository at this point
Copy the full SHA 00576e5View commit details -
[DROOLS-7591] Experiment branch : migrate a new drools-lsp parser int… (
apache#5682) * add antlr4 based drl parser * bump to drools 8.16.0.Beta * improve node position discovery * first c3 integration * Module reorganization (apache#2) * WIP * Ignore directories * Add debug. Minor modifications * WIP * Fix tests - add comments * manage null ast nodes and fix failing test * improve drl parser * Fix basic completion (apache#4) * Add Java grammar, fix DRL grammar, simplify token index calculation, remove template code * Add ignored tokens to completion Co-authored-by: livio <[email protected]> * add constraints parsing * - Added DRLParserWrapper to store errors using DRLErrorListener (apache#5) - Added MiscDRLParserTest which is being ported from RuleParserTest to enhance coverage. * Enhance test/grammar coverage. function import, global, exists, not (apache#6) * Enhance test/grammar coverage. and, or, listExpression (apache#7) * Enhance test/grammar coverage. matches, single quoted string, escape (apache#9) - Introduced drlExpression, drlPrimary, drlLiteral, DRL_STRING_LITERAL * Enhance test/grammar coverage. dialect, invalid lhs (apache#10) * Enhance test/grammar coverage. keyword collision (apache#11) - Add "DRL_" prefix for DRL keywords for clarification * Enhance test/grammar coverage. function, attributes, consequence (apache#12) * Enhance test/grammar coverage. function, attributes, consequence - better getText preserving whitespaces - resolving WARNs because of overlapping keywords * - No need to declare duplicate keywords * Enhance test/grammar coverage. OR, inline map (apache#13) * OpenRewrite applied for junit5 and assertj (apache#14) * Enhance test/grammar coverage. label, consequenceLocation, test refac… (apache#15) * Enhance test/grammar coverage. label, consequenceLocation, test refactoring, assertj best practice * - better test method names * [DROOLS-7253] Review and improve drools-lsp parser Visitor design (apache#16) * [DROOLS-7253] Review and improve drools-lsp parser Visitor design - Remove currentConstructStack. Utilize return object instead. * - Remove instance fields. Utilize return objects instead. * [DROOLS-7270] Enhance test/grammar coverage : andRestriction, orRestriction (apache#4) - Removed some unused cast * [DROOLS-7271] Fully port RuleParserTest as MiscDRLParserTest with @disabled and priority comment (apache#10) * [DROOLS-7285] Failed to parse and/or with parentheses in LHS (apache#15) * [DROOLS-7286] Failed to parse binding with || (apache#21) * [DROOLS-7287] Failed to parse comments in RHS (apache#23) * [DROOLS-7287] Failed to parse comments in RHS * - add rhs string check * [DROOLS-7515] Parser : Accept plain text in RHS (apache#26) * [DROOLS-7515] Parser : Accept plain text in RHS * - Handle keyword token in RHS * - Removed sysout * - Revert statementKeywords. Instead, define DRL_END with newline or EOF * - fix method name * [DROOLS-7288] Failed to parse complex parentheses (apache#27) * [DROOLS-7288] Failed to parse complex parentheses - bump to 8.43.0.Final * additional tests * [DROOLS-7289] Implement accumulate (apache#28) * [DROOLS-7296] Implement from entry-point (apache#30) * [DROOLS-7297] Implement import accumulate (apache#29) * [DROOLS-7290] Implement BigInteger literal, BigDecimal literal (apache#31) * [DROOLS-7292] Implement eval (apache#32) * [DROOLS-7293] Implement extends (apache#33) * [DROOLS-7294] Implement forall (apache#34) * [DROOLS-7298] Implement memberOf (apache#35) * [DROOLS-7300] Implement positional constraint (apache#36) * [DROOLS-7304] Implement temporal operators (apache#38) - Also covers [DROOLS-7303] Implement sliding window * [DROOLS-7301] Implement query (apache#37) - Also partially fixes [DROOLS-7302] Implement semicolon delimiter * [DROOLS-7295] Implement from collect (apache#39) * [DROOLS-7305] Implement type declaration (apache#40) - also covers [DROOLS-7291] Implement entry-point declaration - also covers window declaration * [DROOLS-7306] Implement unification (apache#41) * [DROOLS-7306] Implement unification - Also [DROOLS-7307] Parse attribute agenda-group * [DROOLS-7308] Parse attribute without value - Also [DROOLS-7309] Parse attribute with parentheses * [DROOLS-7310] parse nested parentheses (apache#42) * [DROOLS-7310] parse nested parentheses * - Adding code commentes and explanations - Adding more nested level tests * [DROOLS-7577] drools-lsp : Add comments and explanations for drools-p… (apache#43) * [DROOLS-7577] drools-lsp : Add comments and explanations for drools-parser * removed syntax examples * [DROOLS-7591] Experiment branch : migrate a new drools-lsp parser into drools (apache#44) - Add some methods to call from drools code base * Move necessary files without any additional modifications * Update DRL6Expressions.g4 to ANTLR 4 (apache#47) * Add DescrDumperTest and fix the expression parser grammar (apache#48) * Add DescrDumperTest * Fix it * [DROOLS-7591] Experiment branch : migrate a new drools-lsp parser into drools - New parser is migrated in drools-drl/drools-drl-parser with org.drools.drl10.parser package - To enable the new parser, run `mvn test -PDRL10` - At the moment, we get lots of test failures especially in drools-model/drools-model-codegen and drools-test-coverage/test-compiler-integration * - License header - Revert an inappropriate test edit - Removed unnecessary profile - Clarify unsupported methods - Removed unnecessary bom dependency --------- Co-authored-by: mariofusco <[email protected]> Co-authored-by: Gabriele Cardosi <[email protected]> Co-authored-by: Livio Benčik <[email protected]> Co-authored-by: livio <[email protected]> Co-authored-by: Jiří Locker <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d577bd6 - Browse repository at this point
Copy the full SHA d577bd6View commit details -
Revert "[DROOLS-7591] Experiment branch : migrate a new drools-lsp pa…
…rser int…" (apache#5689) This reverts commit 3699d67.
Configuration menu - View commit details
-
Copy full SHA for 7943061 - Browse repository at this point
Copy the full SHA 7943061View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15854b9 - Browse repository at this point
Copy the full SHA 15854b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c14a07 - Browse repository at this point
Copy the full SHA 4c14a07View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c4bc9a - Browse repository at this point
Copy the full SHA 1c4bc9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b86b49 - Browse repository at this point
Copy the full SHA 5b86b49View commit details -
Module reorganization (apache#2)
* WIP * Ignore directories * Add debug. Minor modifications * WIP * Fix tests - add comments
Configuration menu - View commit details
-
Copy full SHA for d20f3af - Browse repository at this point
Copy the full SHA d20f3afView commit details -
Configuration menu - View commit details
-
Copy full SHA for c5bd78d - Browse repository at this point
Copy the full SHA c5bd78dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2aab14c - Browse repository at this point
Copy the full SHA 2aab14cView commit details -
Fix basic completion (apache#4)
* Add Java grammar, fix DRL grammar, simplify token index calculation, remove template code * Add ignored tokens to completion Co-authored-by: livio <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 19594b8 - Browse repository at this point
Copy the full SHA 19594b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7556deb - Browse repository at this point
Copy the full SHA 7556debView commit details -
- Added DRLParserWrapper to store errors using DRLErrorListener (apac…
…he#5) - Added MiscDRLParserTest which is being ported from RuleParserTest to enhance coverage.
Configuration menu - View commit details
-
Copy full SHA for 919cb1a - Browse repository at this point
Copy the full SHA 919cb1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a6cc3aa - Browse repository at this point
Copy the full SHA a6cc3aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for a30d771 - Browse repository at this point
Copy the full SHA a30d771View commit details -
Enhance test/grammar coverage. matches, single quoted string, escape (a…
…pache#9) - Introduced drlExpression, drlPrimary, drlLiteral, DRL_STRING_LITERAL
Configuration menu - View commit details
-
Copy full SHA for 65e2257 - Browse repository at this point
Copy the full SHA 65e2257View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4632ed2 - Browse repository at this point
Copy the full SHA 4632ed2View commit details -
Enhance test/grammar coverage. keyword collision (apache#11)
- Add "DRL_" prefix for DRL keywords for clarification
Configuration menu - View commit details
-
Copy full SHA for acbe6c8 - Browse repository at this point
Copy the full SHA acbe6c8View commit details -
Enhance test/grammar coverage. function, attributes, consequence (apa…
…che#12) * Enhance test/grammar coverage. function, attributes, consequence - better getText preserving whitespaces - resolving WARNs because of overlapping keywords * - No need to declare duplicate keywords
Configuration menu - View commit details
-
Copy full SHA for acfa336 - Browse repository at this point
Copy the full SHA acfa336View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4acd6db - Browse repository at this point
Copy the full SHA 4acd6dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 108e0f2 - Browse repository at this point
Copy the full SHA 108e0f2View commit details -
Enhance test/grammar coverage. label, consequenceLocation, test refac… (
apache#15) * Enhance test/grammar coverage. label, consequenceLocation, test refactoring, assertj best practice * - better test method names
Configuration menu - View commit details
-
Copy full SHA for 79afbdd - Browse repository at this point
Copy the full SHA 79afbddView commit details -
[DROOLS-7253] Review and improve drools-lsp parser Visitor design (ap…
…ache#16) * [DROOLS-7253] Review and improve drools-lsp parser Visitor design - Remove currentConstructStack. Utilize return object instead. * - Remove instance fields. Utilize return objects instead.
Configuration menu - View commit details
-
Copy full SHA for 77e42a6 - Browse repository at this point
Copy the full SHA 77e42a6View commit details -
[DROOLS-7270] Enhance test/grammar coverage : andRestriction, orRestr…
…iction (apache#4) - Removed some unused cast
Configuration menu - View commit details
-
Copy full SHA for d637f88 - Browse repository at this point
Copy the full SHA d637f88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 413d4cf - Browse repository at this point
Copy the full SHA 413d4cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 72ac496 - Browse repository at this point
Copy the full SHA 72ac496View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fdeea8 - Browse repository at this point
Copy the full SHA 1fdeea8View commit details -
[DROOLS-7287] Failed to parse comments in RHS (apache#23)
* [DROOLS-7287] Failed to parse comments in RHS * - add rhs string check
Configuration menu - View commit details
-
Copy full SHA for e5a0ba8 - Browse repository at this point
Copy the full SHA e5a0ba8View commit details -
[DROOLS-7515] Parser : Accept plain text in RHS (apache#26)
* [DROOLS-7515] Parser : Accept plain text in RHS * - Handle keyword token in RHS * - Removed sysout * - Revert statementKeywords. Instead, define DRL_END with newline or EOF * - fix method name
Configuration menu - View commit details
-
Copy full SHA for 977ce82 - Browse repository at this point
Copy the full SHA 977ce82View commit details -
[DROOLS-7288] Failed to parse complex parentheses (apache#27)
* [DROOLS-7288] Failed to parse complex parentheses - bump to 8.43.0.Final * additional tests
Configuration menu - View commit details
-
Copy full SHA for c346cfc - Browse repository at this point
Copy the full SHA c346cfcView commit details -
Configuration menu - View commit details
-
Copy full SHA for baaa0c1 - Browse repository at this point
Copy the full SHA baaa0c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for cee921d - Browse repository at this point
Copy the full SHA cee921dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c29230 - Browse repository at this point
Copy the full SHA 2c29230View commit details -
Configuration menu - View commit details
-
Copy full SHA for 757be74 - Browse repository at this point
Copy the full SHA 757be74View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1521e05 - Browse repository at this point
Copy the full SHA 1521e05View commit details -
Configuration menu - View commit details
-
Copy full SHA for 670bd7c - Browse repository at this point
Copy the full SHA 670bd7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0592423 - Browse repository at this point
Copy the full SHA 0592423View commit details -
Configuration menu - View commit details
-
Copy full SHA for 225f4aa - Browse repository at this point
Copy the full SHA 225f4aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d048ef - Browse repository at this point
Copy the full SHA 1d048efView commit details -
[DROOLS-7304] Implement temporal operators (apache#38)
- Also covers [DROOLS-7303] Implement sliding window
Configuration menu - View commit details
-
Copy full SHA for 5675d0f - Browse repository at this point
Copy the full SHA 5675d0fView commit details -
[DROOLS-7301] Implement query (apache#37)
- Also partially fixes [DROOLS-7302] Implement semicolon delimiter
Configuration menu - View commit details
-
Copy full SHA for 2b8866e - Browse repository at this point
Copy the full SHA 2b8866eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a8502d2 - Browse repository at this point
Copy the full SHA a8502d2View commit details -
[DROOLS-7305] Implement type declaration (apache#40)
- also covers [DROOLS-7291] Implement entry-point declaration - also covers window declaration
Configuration menu - View commit details
-
Copy full SHA for eb8f264 - Browse repository at this point
Copy the full SHA eb8f264View commit details -
[DROOLS-7306] Implement unification (apache#41)
* [DROOLS-7306] Implement unification - Also [DROOLS-7307] Parse attribute agenda-group * [DROOLS-7308] Parse attribute without value - Also [DROOLS-7309] Parse attribute with parentheses
Configuration menu - View commit details
-
Copy full SHA for 73faf30 - Browse repository at this point
Copy the full SHA 73faf30View commit details -
[DROOLS-7310] parse nested parentheses (apache#42)
* [DROOLS-7310] parse nested parentheses * - Adding code commentes and explanations - Adding more nested level tests
Configuration menu - View commit details
-
Copy full SHA for e56f2a7 - Browse repository at this point
Copy the full SHA e56f2a7View commit details -
[DROOLS-7577] drools-lsp : Add comments and explanations for drools-p… (
apache#43) * [DROOLS-7577] drools-lsp : Add comments and explanations for drools-parser * removed syntax examples
Configuration menu - View commit details
-
Copy full SHA for cdd9d3c - Browse repository at this point
Copy the full SHA cdd9d3cView commit details -
[DROOLS-7591] Experiment branch : migrate a new drools-lsp parser int…
…o drools (apache#44) - Add some methods to call from drools code base
Configuration menu - View commit details
-
Copy full SHA for f7ae313 - Browse repository at this point
Copy the full SHA f7ae313View commit details -
Configuration menu - View commit details
-
Copy full SHA for b224630 - Browse repository at this point
Copy the full SHA b224630View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3dd6f6 - Browse repository at this point
Copy the full SHA e3dd6f6View commit details -
Add DescrDumperTest and fix the expression parser grammar (apache#48)
* Add DescrDumperTest * Fix it
Configuration menu - View commit details
-
Copy full SHA for d2885a5 - Browse repository at this point
Copy the full SHA d2885a5View commit details -
[DROOLS-7591] Experiment branch : migrate a new drools-lsp parser int…
…o drools - New parser is migrated in drools-drl/drools-drl-parser with org.drools.drl10.parser package - To enable the new parser, run `mvn test -PDRL10` - At the moment, we get lots of test failures especially in drools-model/drools-model-codegen and drools-test-coverage/test-compiler-integration
Configuration menu - View commit details
-
Copy full SHA for 81a0cc2 - Browse repository at this point
Copy the full SHA 81a0cc2View commit details -
- Revert an inappropriate test edit - Removed unnecessary profile - Clarify unsupported methods - Removed unnecessary bom dependency
Configuration menu - View commit details
-
Copy full SHA for 39f4d64 - Browse repository at this point
Copy the full SHA 39f4d64View commit details -
[incubator-kie-drools#5681] Experiment: New DRL Parser : Test failure… (
apache#5693) * [incubator-kie-drools#5681] Experiment: New DRL Parser : Test failure : Unknown language level - Revert the introduction of LanguageLevelOption.DRL10. Use DRL6 as usual. Instead, intorduced system property "drools.drl.antlr4.parser.enabled" for parser impl switch - Use a package name 'antlr4' instead of 'drl10' for the new parser separation * - Enable the new parser by default so that CI can run - Also suppress some GHAs which don't run with a feature branch
Configuration menu - View commit details
-
Copy full SHA for 35f8ed8 - Browse repository at this point
Copy the full SHA 35f8ed8View commit details -
[incubator-kie-drools#5679] New DRL parser : Test failure : RHS end w…
…ithout preceding white-space (apache#5698)
Configuration menu - View commit details
-
Copy full SHA for 46efc82 - Browse repository at this point
Copy the full SHA 46efc82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96e60ad - Browse repository at this point
Copy the full SHA 96e60adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0528dc2 - Browse repository at this point
Copy the full SHA 0528dc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21bc906 - Browse repository at this point
Copy the full SHA 21bc906View commit details -
Fix minor issues in the new parser (apache#5747)
* Add missing `@Test` annotation * Fix a typo in method name
Configuration menu - View commit details
-
Copy full SHA for c746b66 - Browse repository at this point
Copy the full SHA c746b66View commit details -
[incubator-kie-drools#5743] Update Developer_Notes.md to be community… (
apache#5751) * [incubator-kie-drools#5743] Update Developer_Notes.md to be community-friendly * Update drools-drl/drools-drl-parser/Developer_Notes.md Co-authored-by: Jiří Locker <[email protected]> * Update drools-drl/drools-drl-parser/Developer_Notes.md Co-authored-by: Jiří Locker <[email protected]> * - Add Design notes --------- Co-authored-by: Jiří Locker <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 643628b - Browse repository at this point
Copy the full SHA 643628bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 63e12cb - Browse repository at this point
Copy the full SHA 63e12cbView commit details -
[incubator-kie-drools#5705] [new-parser] no viable alternative after … (
apache#5767) * [incubator-kie-drools#5705] [new-parser] no viable alternative after contains operator * - Add comment * Update drools-drl/drools-drl-parser-tests/src/test/java/org/drools/drl/parser/antlr4/MiscDRLParserTest.java Co-authored-by: Jiří Locker <[email protected]> * Update drools-drl/drools-drl-parser-tests/src/test/java/org/drools/drl/parser/antlr4/MiscDRLParserTest.java Co-authored-by: Jiří Locker <[email protected]> * Update drools-drl/drools-drl-parser-tests/src/test/java/org/drools/drl/parser/antlr4/MiscDRLParserTest.java Co-authored-by: Jiří Locker <[email protected]> * Update drools-drl/drools-drl-parser-tests/src/test/java/org/drools/drl/parser/antlr4/MiscDRLParserTest.java Co-authored-by: Jiří Locker <[email protected]> * - add javadoc to ParserHelper.isPluggableEvaluator --------- Co-authored-by: Jiří Locker <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cd9bd78 - Browse repository at this point
Copy the full SHA cd9bd78View commit details -
Configuration menu - View commit details
-
Copy full SHA for f36a0c9 - Browse repository at this point
Copy the full SHA f36a0c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for f388e03 - Browse repository at this point
Copy the full SHA f388e03View commit details -
[incubator-kie-drools#5776] [new-parser] failed to parse when a metho…
…d name is a drl keyword (apache#5783)
Configuration menu - View commit details
-
Copy full SHA for 6b7f1de - Browse repository at this point
Copy the full SHA 6b7f1deView commit details -
Primary rule should accept
this
keyword (apache#5791)As in `String(this == "x")`.
Configuration menu - View commit details
-
Copy full SHA for e5a4df2 - Browse repository at this point
Copy the full SHA e5a4df2View commit details -
[incubator-kie-drools#5706] Grouped accessors for nested objects brok…
…en (apache#5790) * [incubator-kie-drools#5706] Grouped accessors for nested objects broken * Update drools-drl/drools-drl-parser/src/main/java/org/drools/drl/parser/antlr4/DRLVisitorImpl.java Co-authored-by: Jiří Locker <[email protected]> * Update drools-drl/drools-drl-parser-tests/src/test/java/org/drools/drl/parser/antlr4/MiscDRLParserTest.java Co-authored-by: Jiří Locker <[email protected]> --------- Co-authored-by: Jiří Locker <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2c374bc - Browse repository at this point
Copy the full SHA 2c374bcView commit details -
[incubator-kie-drools#5709] [new-parser] Some rules do not fire in Mu…
…ltiKieBaseTest (apache#5794)
Configuration menu - View commit details
-
Copy full SHA for 80f50b9 - Browse repository at this point
Copy the full SHA 80f50b9View commit details -
[incubator-kie-drools#5708] [new-parser] function definition causes a… (
apache#5793) * [incubator-kie-drools#5708] [new-parser] function definition causes an error * - enhance getTextPreservingWhitespace to avoid string manipulation
Configuration menu - View commit details
-
Copy full SHA for c0e2930 - Browse repository at this point
Copy the full SHA c0e2930View commit details -
[new-parser] Support LHS pattern annotations (apache#5797)
* LHS patterns can have annotations * LHS pattern annotations can contain chunks
Configuration menu - View commit details
-
Copy full SHA for 3370def - Browse repository at this point
Copy the full SHA 3370defView commit details -
[incubator-kie-drools#5710] [new-parser] Unable to resolve method (fr…
…om new) in a query (apache#5795)
Configuration menu - View commit details
-
Copy full SHA for 5f0f9df - Browse repository at this point
Copy the full SHA 5f0f9dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac300e3 - Browse repository at this point
Copy the full SHA ac300e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51bb4f2 - Browse repository at this point
Copy the full SHA 51bb4f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce2e24f - Browse repository at this point
Copy the full SHA ce2e24fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9affb56 - Browse repository at this point
Copy the full SHA 9affb56View commit details -
[incubator-kie-drools#5711] Broken OOPath expressions (apache#5805)
* [incubator-kie-drools#5711] Broken OOPath expressions * accept mixing OOPath and standard constraint
Configuration menu - View commit details
-
Copy full SHA for 225c7d7 - Browse repository at this point
Copy the full SHA 225c7d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75996ff - Browse repository at this point
Copy the full SHA 75996ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5876a85 - Browse repository at this point
Copy the full SHA 5876a85View commit details -
[new-parser] Complete support for built-in operators (after, before) (a…
…pache#5812) * Improve no viable alternative example * Complete support for built-in operators * Enable soundslike test * Remove obsolete comment Co-authored-by: Toshiya Kobayashi <[email protected]> --------- Co-authored-by: Toshiya Kobayashi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f5363ba - Browse repository at this point
Copy the full SHA f5363baView commit details -
[new-parser] Fix two minor type declaration issues (apache#5815)
* Allow semicolon after type declaration end * Allow DRL keywords to be used as field names in type declarations
Configuration menu - View commit details
-
Copy full SHA for b5adbe0 - Browse repository at this point
Copy the full SHA b5adbe0View commit details -
Configuration menu - View commit details
-
Copy full SHA for eac45f4 - Browse repository at this point
Copy the full SHA eac45f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for bfee041 - Browse repository at this point
Copy the full SHA bfee041View commit details -
[incubator-kie-drools-5798] [new-parser] Ensure Descr properties (apa…
…che#5827) * [incubator-kie-drools-5798] [new-parser] Ensure Descr properties * [incubator-kie-issues#5798] Proposal * minor fix --------- Co-authored-by: Gabriele-Cardosi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for baa645d - Browse repository at this point
Copy the full SHA baa645dView commit details -
[incubator-kie-drools-5716] [new-parser] mismatched input 'if'/'do' (… (
apache#5831) * [incubator-kie-drools-5716] [new-parser] mismatched input 'if'/'do' (support named consequences) * Update drools-drl/drools-drl-parser/src/main/antlr4/org/drools/drl/parser/antlr4/DRLLexer.g4 Co-authored-by: Jiří Locker <[email protected]> * Update drools-drl/drools-drl-parser/src/main/java/org/drools/drl/parser/antlr4/DRLVisitorImpl.java Co-authored-by: Jiří Locker <[email protected]> * resolve duplicate difinition --------- Co-authored-by: Jiří Locker <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6578d91 - Browse repository at this point
Copy the full SHA 6578d91View commit details -
[new-parser] Support pluggable evaluators and class literal (apache#5834
Configuration menu - View commit details
-
Copy full SHA for 371d515 - Browse repository at this point
Copy the full SHA 371d515View commit details -
[incubator-kie-drools-5808] [new-parser] Combining DRLParser.g4 and D…
…RL6Expressions.g4 (apache#5845) * WIP: import DRL6Expressions.g4 into DRLParser.g4 - Removed conflicting rules to make the antlr4 goal successful. - Java compilation fails because DRL6Expressions's @members section injects a DRL6Expression constructor and method overrides into DRLParser.java. * [incubator-kie-drools-5808] [new-parser] Combining DRLParser.g4 and DRL6Expressions.g4 - Modified DRL6Expressions.g4 @members to work with DRLParser - Now DRLParser holds ParserHelper - Fixed BigDecimal/BigInteger literal issues * - Reverted some parser rules which are no longer required after DRL6Expressions.g4 import --------- Co-authored-by: Jiří Locker <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7154c0f - Browse repository at this point
Copy the full SHA 7154c0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a19a2c8 - Browse repository at this point
Copy the full SHA a19a2c8View commit details -
[incubator-kie-drools-5792] [new-parser] improve drools-drl-parser-te…
…sts (apache#5855) * [incubator-kie-drools-5854] [new-parser] improve drools-drl-parser-testsa to test with old and new parsers - Old and new parser coverage using 2 surefire test executions - Fixed Descr common property issues to keep backward compatibility - A few test cases remaining without backward compatibility ("Backward Compatibility Notes" left) because the old parser seems to be wrong. - A few expr test cases remaining without backward compatibility ("Backward Compatibility Notes" left). Error code/message don't seem to be important. Also the new parser ones are better. * Update drools-drl/drools-drl-parser/src/main/java/org/drools/drl/parser/antlr4/LexerHelper.java Co-authored-by: Jiří Locker <[email protected]> * - removed unused import --------- Co-authored-by: Jiří Locker <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 77e6476 - Browse repository at this point
Copy the full SHA 77e6476View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25d7d6d - Browse repository at this point
Copy the full SHA 25d7d6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c939992 - Browse repository at this point
Copy the full SHA c939992View commit details -
[incubator-kie-drools-5714] Broken QueryTest#testRecursiveQueryWithBa… (
apache#5866) * [incubator-kie-drools-5714] Broken QueryTest#testRecursiveQueryWithBatchCommand * removed redandunt slimdown and toString
Configuration menu - View commit details
-
Copy full SHA for 13f5ec7 - Browse repository at this point
Copy the full SHA 13f5ec7View commit details -
Configuration menu - View commit details
-
Copy full SHA for de9b048 - Browse repository at this point
Copy the full SHA de9b048View commit details -
[new-parser] Fix AccumulateTest and add groupBy support (apache#5876)
* Fix AccumulateTest * Add GroupBy support
Configuration menu - View commit details
-
Copy full SHA for 8aaaec9 - Browse repository at this point
Copy the full SHA 8aaaec9View commit details -
[incubator-kie-drools-5724] [new-parser] Broken ExisistentialTest#tes… (
apache#5871) * [incubator-kie-drools-5724] [new-parser] Broken ExisistentialTest#test2NotsWithAnd * - Addtional test for LPAREN lhsExpression RPAREN namedConsequenceInvocation?
Configuration menu - View commit details
-
Copy full SHA for 3719bba - Browse repository at this point
Copy the full SHA 3719bbaView commit details -
[incubator-kie-drools-5784] Review DRLParser.g4 and DRL6Expressions.g… (
apache#5875) * [incubator-kie-drools-5784] Review DRLParser.g4 and DRL6Expressions.g4 to replace IDENTIFIER with drlIdentifier * - Removed unused methods
Configuration menu - View commit details
-
Copy full SHA for fd7f689 - Browse repository at this point
Copy the full SHA fd7f689View commit details -
[new-parser] Allow OOPath as a LHS pattern (apache#5884)
* Add OOPath support to lhsPattern * Set namespace and unit properties to PackageDescr children
Configuration menu - View commit details
-
Copy full SHA for 0672314 - Browse repository at this point
Copy the full SHA 0672314View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08e21ec - Browse repository at this point
Copy the full SHA 08e21ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for c5e4f0c - Browse repository at this point
Copy the full SHA c5e4f0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e5ce02e - Browse repository at this point
Copy the full SHA e5ce02eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d0c2e3 - Browse repository at this point
Copy the full SHA 1d0c2e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd7d3b7 - Browse repository at this point
Copy the full SHA fd7d3b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c684a8 - Browse repository at this point
Copy the full SHA 4c684a8View commit details -
[incubator-kie-drools-5879] [new-parser] build failure on kie-dmn-val… (
apache#5899) * [incubator-kie-drools-5879] [new-parser] build failure on kie-dmn-validation - WIP - test case only * - nongreedy subrule * - Add tests - also fix andRestriction
Configuration menu - View commit details
-
Copy full SHA for 5c75fb0 - Browse repository at this point
Copy the full SHA 5c75fb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe52b11 - Browse repository at this point
Copy the full SHA fe52b11View commit details -
[incubator-kie-drools-5912] [new-parser] Corner-case combinations of …
…not, or, and exists (apache#5914)
Configuration menu - View commit details
-
Copy full SHA for 06cc983 - Browse repository at this point
Copy the full SHA 06cc983View commit details -
[incubator-kie-drools-5918] [new-parser] Annotations can appear in lh… (
apache#5921) * [incubator-kie-drools-5918] [new-parser] Annotations can appear in lhsOr and lhsAnd * - infix or, and
Configuration menu - View commit details
-
Copy full SHA for acac1c7 - Browse repository at this point
Copy the full SHA acac1c7View commit details -
[incubator-kie-drools-5915] [new-parser] ctx.lhsPattern().size() == 0 (…
…apache#5922) - Avoid unnecessary IllegalStateException - Avoid empty error message
Configuration menu - View commit details
-
Copy full SHA for c9df2fb - Browse repository at this point
Copy the full SHA c9df2fbView commit details -
[incubator-kie-drools-5908] ReteOOWaltzTest 'end' detection issue (ap…
…ache#5913) * [incubator-kie-drools-5908] ReteOOWaltzTest 'end' detection issue * Update drools-drl/drools-drl-parser-tests/src/test/java/org/drools/drl/parser/antlr4/MiscDRLParserTest.java Co-authored-by: Jiří Locker <[email protected]> * Update drools-drl/drools-drl-parser-tests/src/test/java/org/drools/drl/parser/antlr4/MiscDRLParserTest.java Co-authored-by: Jiří Locker <[email protected]> * Update drools-drl/drools-drl-parser-tests/src/test/java/org/drools/drl/parser/antlr4/MiscDRLParserTest.java Co-authored-by: Jiří Locker <[email protected]> * Update drools-drl/drools-drl-parser-tests/src/test/java/org/drools/drl/parser/antlr4/MiscDRLParserTest.java Co-authored-by: Jiří Locker <[email protected]> * Update drools-drl/drools-drl-parser-tests/src/test/java/org/drools/drl/parser/antlr4/MiscDRLParserTest.java Co-authored-by: Jiří Locker <[email protected]> --------- Co-authored-by: Jiří Locker <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1097902 - Browse repository at this point
Copy the full SHA 1097902View commit details -
Configuration menu - View commit details
-
Copy full SHA for dcf848f - Browse repository at this point
Copy the full SHA dcf848fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c08fca1 - Browse repository at this point
Copy the full SHA c08fca1View commit details -
[incubator-kie-drools-5924] [new-parser] Remove DRLIncompleteCodeTest (…
…apache#5941) * [incubator-kie-drools-5924] [new-parser] Disable DRLIncompleteCodeTest * Remove editor mode tests
Configuration menu - View commit details
-
Copy full SHA for 9ac7944 - Browse repository at this point
Copy the full SHA 9ac7944View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dc109e - Browse repository at this point
Copy the full SHA 5dc109eView commit details -
[incubator-kie-drools-5945] [new-parser] Broken named consequences in…
…side OR (apache#5950) * Tests for incubator-kie-drools-5945 * [incubator-kie-drools-5945] [new-parser] Broken named consequences inside OR --------- Co-authored-by: Jiří Locker <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for da58c7d - Browse repository at this point
Copy the full SHA da58c7dView commit details -
[incubator-kie-drools-5818] [new-parser] Parsing fails if a Java keyw… (
apache#5958) * [incubator-kie-drools-5818] [new-parser] Parsing fails if a Java keyword appears in a qualified name * - Exclude 'new' from 'drlIdentifier' because of 'primary' ambiguity - Add tests
Configuration menu - View commit details
-
Copy full SHA for a314a39 - Browse repository at this point
Copy the full SHA a314a39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4769de1 - Browse repository at this point
Copy the full SHA 4769de1View commit details -
[incubator-kie-drools-5909] [new-parser] Accumulate parsed incorrectl… (
apache#5965) * [incubator-kie-drools-5909] [new-parser] Accumulate parsed incorrectly if init and action statements are empty * Update drools-drl/drools-drl-parser-tests/src/test/java/org/drools/drl/parser/antlr4/MiscDRLParserTest.java Co-authored-by: Jiří Locker <[email protected]> --------- Co-authored-by: Jiří Locker <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 12edf71 - Browse repository at this point
Copy the full SHA 12edf71View commit details -
[incubator-kie-drools-5936] [new-parser] || and && should be allowed …
…as alternatives to infix or and and (apache#5966)
Configuration menu - View commit details
-
Copy full SHA for 0873f8d - Browse repository at this point
Copy the full SHA 0873f8dView commit details -
[incubator-kie-drools-5938] [new-parser] Tests using wrong duration a… (
apache#5969) * [incubator-kie-drools-5938] [new-parser] Tests using wrong duration attribute format * - Use explicit test value
Configuration menu - View commit details
-
Copy full SHA for 93b8e2b - Browse repository at this point
Copy the full SHA 93b8e2bView commit details -
[incubator-kie-drools-5948] [new-parser] Broken testIncompatibleListO…
…nAccumulateFunction (apache#5975)
Configuration menu - View commit details
-
Copy full SHA for 840ab03 - Browse repository at this point
Copy the full SHA 840ab03View commit details -
Configuration menu - View commit details
-
Copy full SHA for f65e262 - Browse repository at this point
Copy the full SHA f65e262View commit details -
[incubator-kie-drools-5920] [new-parser] Strict annotation parsing (a…
…pache#5976) - Skip the test for new parser
Configuration menu - View commit details
-
Copy full SHA for aec972d - Browse repository at this point
Copy the full SHA aec972dView commit details -
[incubator-kie-drools-5911] [new-parser] Support optional type keywor…
…d for backward compatibility (apache#5977)
Configuration menu - View commit details
-
Copy full SHA for ca73465 - Browse repository at this point
Copy the full SHA ca73465View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ca4671 - Browse repository at this point
Copy the full SHA 6ca4671View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3940d11 - Browse repository at this point
Copy the full SHA 3940d11View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5055e5 - Browse repository at this point
Copy the full SHA f5055e5View commit details -
Incubator kie drools 5792 cleanup tests (apache#5986)
* [incubator-kie-drools-5792] cleanup drools-drl-parser-tests - Apply open-rewrite JUnit5BestPractices * - Apply open-rewrite SimplifyChainedAssertJAssertions * - remove 'parse_' prefix - remove unused 'throw Exception' * - code format
Configuration menu - View commit details
-
Copy full SHA for 3ba4c32 - Browse repository at this point
Copy the full SHA 3ba4c32View commit details -
[incubator-kie-drools-5988] [new-parser] Merge dev-new-parser to main
- new parser is disabled by default
Configuration menu - View commit details
-
Copy full SHA for d7a8d5a - Browse repository at this point
Copy the full SHA d7a8d5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for caa8f3a - Browse repository at this point
Copy the full SHA caa8f3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 076a4d2 - Browse repository at this point
Copy the full SHA 076a4d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16c8d29 - Browse repository at this point
Copy the full SHA 16c8d29View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a52c69 - Browse repository at this point
Copy the full SHA 9a52c69View commit details -
Signed-off-by: Jason Porter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fab792f - Browse repository at this point
Copy the full SHA fab792fView commit details -
[incubator-kie-issues#1528] Implement DMNEvent reporting inside DMNCo…
…nditionalEvaluator. (apache#6124) * [incubator-kie-issues#1528] Implement DMNEvent reporting inside DMNConditionalEvaluator. * [incubator-kie-issues#1528] Implement DMNEvent reporting inside DMNConditionalEvaluator. * [incubator-kie-issues#1528] Fix RiskScore_Simple.dmn * [incubator-kie-issues#1528] Fix id used to track conditional evaluation --------- Co-authored-by: Gabriele-Cardosi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for da37e66 - Browse repository at this point
Copy the full SHA da37e66View commit details -
[NO ISSUE] Migrate to JUnit5 drools model (apache#6128)
* Migrated first parameter tests * More tests migrated to JUnit5 * More tests migrated to JUnit5 * Infrastructure to migrate parameterized tests * Migrated more tests * More tests migrated * Keep migrating * Migrated more tests * Migrated more tests * Migrated more tests * Migrated more tests * Migrated even more tests * Migrated more tests to JUnit5 * Migrated more tests. removed unused imports * More tests migrated. * More tests migrated to JUnit5 * Migrated more tests * Migrated all the tests in model codegen * All tests migrated to JUnit5 * Missed fix
Configuration menu - View commit details
-
Copy full SHA for cb15b1a - Browse repository at this point
Copy the full SHA cb15b1aView commit details -
[incubator-kie-issues#1543] Add the "id" of executed rules to the Aft…
…erEvaluateDecisionTableEvent (apache#6127) * [incubator-kie-issues#1543] Add the "id" of executed rules to the AfterEvaluateDecisionTableEvent * [incubator-kie-issues#1543] Fix TODO * [incubator-kie-issues#1543] Fix license header * [incubator-kie-issues#1543] Minor refactoring on unrelated test * [incubator-kie-issues#1543] Fix as per PR review --------- Co-authored-by: Gabriele-Cardosi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4569d01 - Browse repository at this point
Copy the full SHA 4569d01View commit details -
[incubator-kie-issues#1497] Defining NodeInstanceContainer.getSeriali…
…zableNodeInstances to be used during serialization (apache#6116) Co-authored-by: Gabriele-Cardosi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c978e44 - Browse repository at this point
Copy the full SHA c978e44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b7aa6c - Browse repository at this point
Copy the full SHA 3b7aa6cView commit details -
kie-issues#1541: Add testing models into kie-dmn-test-resources (apac…
…he#6135) * kie-issues#1541: Add testing models into kie-dmn-test-resources This PR is related to: apache/incubator-kie-kogito-apps#2120 where we are adding new unit tests using DMN models from the drools/kie-dmn/kie-dmn-test-resources * Collections.dmn -> MultipleHitRules.dmn * Remove <output/> name attribute
Configuration menu - View commit details
-
Copy full SHA for bb48f8d - Browse repository at this point
Copy the full SHA bb48f8dView commit details -
[incubator-kie-drools-6136] Migrate droos test coverage module to JUn…
…it5 - apache#1 (apache#6137) * Initial test migration * Migrated more unit tests * Migrated more unit tests * Fixed test * More tests migrated to junit5 * Fixed test
Configuration menu - View commit details
-
Copy full SHA for 9133aee - Browse repository at this point
Copy the full SHA 9133aeeView commit details -
[incubator-kie-issues#1546] Fix DMN TCK range equality test failures …
…for unary test ranges (apache#6134) * Introduce undefined boundaries for range instances. Signed-off-by: Tibor Zimányi <[email protected]> * Update inclusion and equality methods for FEEL range. Signed-off-by: Tibor Zimányi <[email protected]> * Fix compiled FEEL scenarios with ranges. * Restore FEELRangesTest. * Add RangeImpl unit tests. * [range-problems-gc] WIP * [range-problems-gc] WIP * [incubator-kie-issues#1546] Add UndefinedValueComparable UndefinedValueNode * [incubator-kie-issues#1546] Fixing tests - WIP * [incubator-kie-issues#1546] Fixing tests - WIP * [incubator-kie-issues#1546] Fixing tests * [incubator-kie-issues#1546] Fixing tests --------- Signed-off-by: Tibor Zimányi <[email protected]> Co-authored-by: Tibor Zimányi <[email protected]> Co-authored-by: Gabriele-Cardosi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 20d17bd - Browse repository at this point
Copy the full SHA 20d17bdView commit details