tkobayas commented on PR #6225: URL: https://github.com/apache/incubator-kie-drools/pull/6225#issuecomment-2636263444
Hi @mariofusco @porcelli @gitgabrio @baldimir @mdproctor @pibizza , Here is the DRL10 syntax slim down. As written in https://docs.google.com/document/d/1Ibmj-koAMbeaungHuFeQtw2zD03YJcNJkJ-kdN8ugks/edit?tab=t.0 , This PR does: - Introduce Language Level `DRL10` (default is still DRL6) - Changes in `DRL10` are - Drop half constraint - Custom operator requires a prefix `##` - Drop `||` / `&&` as alternatives to infix `or` / `and` (`||` / `&&` in constraint remain supported) - Drop annotation inside LHS Pattern (annotation in other places e.g. `@watch` remain supported) - Consolidate `agenda-group` to `ruleflow-group` - Log warnings when the deprecated syntax is used in DRL6 - Log warnings when the deprecated Language Level `DRL5` and `DRL6_STRICT` is used The `DRL10` introduction plan is https://github.com/apache/incubator-kie-drools/issues/6221 Please review, thanks! -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
