]
Michael Anstis resolved DROOLS-1827.
------------------------------------
Resolution: Won't Do
[Guided Decision Table] Remove support for in-pattern eval
----------------------------------------------------------
Key: DROOLS-1827
URL:
https://issues.jboss.org/browse/DROOLS-1827
Project: Drools
Issue Type: Enhancement
Components: Guided Decision Table Editor
Reporter: Michael Anstis
Assignee: Michael Anstis
Priority: Major
See
https://issues.jboss.org/browse/GUVNOR-3432?focusedCommentId=13474867&...
{quote}
Also, please note that eval() inside patterns should not be used. The parser actually
strips out all the eval()s inside patterns that it finds. Only top level evals are still
useful.
{quote}
Support for "predicate" columns in the Guided Decision Table Editor need to be
removed. Support in the UI and model-DRL conversion can be removed. We would also need to
write a conversion routine converting predicates to BRL Condition Column {{RuleModel}}
expressions. There may be a limitation to what the Expression Editor can support; so
we'd need to fall back to Free From Lines.