apache / incubator-kie-drools

Drools is a rule engine, DMN engine and complex event processing (CEP) engine for Java.
http://www.drools.org
5.85k stars 2.49k forks source link

[new-parser] Merge dev-new-parser to main #5989

Open tkobayas opened 3 months ago

tkobayas commented 3 months ago

Issue:

Merging dev-new-parser branch to main branch.

tkobayas commented 3 months ago

[DRAFT] I'll ask for review after Drools 10.0 is released 10.0.x is branched out.

tkobayas commented 1 day ago

Reminder: Make sure to use "Rebase and merge" (not "Squash and merge") in the Github UI to keep commit history.

tkobayas commented 7 hours ago

Hi @mariofusco @gitgabrio @baldimir @pibizza @lucamolteni ,

This is a PR to merge antlr4 based new parser. Note that this is not a default parser. So it shouldn't affect the default behavior. We would discuss the future plan in dev at kie.apache ML after 10.0.0 release.

This new parser pass all unit tests : Confirmed in https://github.com/apache/incubator-kie-drools/pull/5990

Please review, thanks!