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]

Reply via email to