[jboss-jira] [JBoss JIRA] (DROOLS-4916) Investigate modify parsing bug in executable model

Toshiya Kobayashi (Jira) issues at jboss.org
Mon Mar 30 02:21:16 EDT 2020


     [ https://issues.redhat.com/browse/DROOLS-4916?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Toshiya Kobayashi updated DROOLS-4916:
--------------------------------------
    Description: 
{noformat}
declare Application
    categories                    : Set        = new HashSet()
{noformat}

Then I had a modify statement scattered about:

{noformat}
modify ($a) {
   $a.getCategories().add("hello");
}
{noformat}

The ExecutableModel did not seem to like any of those.  I changed it to:

{noformat}
$a.getCategories().add("hello");
update($a);
{noformat}

  was:
declare Application
    categories                    : Set        = new HashSet()

Then I had a modify statement scattered about:

modify ($a) {
   $a.getCategories().add("hello");
}

The ExecutableModel did not seem to like any of those.  I changed it to:

$a.getCategories().add("hello");
update($a);



> Investigate modify parsing bug in executable model
> --------------------------------------------------
>
>                 Key: DROOLS-4916
>                 URL: https://issues.redhat.com/browse/DROOLS-4916
>             Project: Drools
>          Issue Type: Bug
>          Components: executable model
>            Reporter: Luca Molteni
>            Assignee: Toshiya Kobayashi
>            Priority: Major
>              Labels: good-first-issue
>
> {noformat}
> declare Application
>     categories                    : Set        = new HashSet()
> {noformat}
> Then I had a modify statement scattered about:
> {noformat}
> modify ($a) {
>    $a.getCategories().add("hello");
> }
> {noformat}
> The ExecutableModel did not seem to like any of those.  I changed it to:
> {noformat}
> $a.getCategories().add("hello");
> update($a);
> {noformat}



--
This message was sent by Atlassian Jira
(v7.13.8#713008)


More information about the jboss-jira mailing list