[jboss-jira] [JBoss JIRA] (DROOLS-4160) Enable DRL codegen by default, rename config properties

Edoardo Vacchi (Jira) issues at jboss.org
Wed Jun 12 09:49:00 EDT 2019


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

Edoardo Vacchi updated DROOLS-4160:
-----------------------------------
    Description: 
enable model generation by default.

contextually rename properties as follows:

- `kogito.codegen.rules` : boolean -- enable codegen for rules. Defaults to null, meaning that codegen is enabled iff DRLs are found
- `kogito.codegen.processes` : boolean -- enable codegen for processes. Defaults to null, meaning that codegen is enabled iff BPMNs are founds 
- `kogito.sources.keep` : boolean -- keep DRL files in the generated artifact. Defaults to false.
- `kogito.di.enabled` : boolean  -- generate dependency injection annotation. Defaults to true.




  was:
enable model generation by default.

contextually rename properties as follows:

{code}
    @Parameter(property = "kogito.codegen.rules", defaultValue = "null") // defaults to true iff DRLs are present
    private Boolean generateRules;

    @Parameter(property = "kogito.codegen.processes", defaultValue = "null") // defaults to true iff BPMN are present
    private Boolean generateProcesses;

    @Parameter(property = "kogito.sources.keep", defaultValue = "false") // substitutes generateModel=WITHDRL
    private boolean keepSources;

    @Parameter(property = "kogito.di.enabled", defaultValue = "true")
    private boolean dependencyInjection;
{code}




> Enable DRL codegen by default, rename config properties
> -------------------------------------------------------
>
>                 Key: DROOLS-4160
>                 URL: https://issues.jboss.org/browse/DROOLS-4160
>             Project: Drools
>          Issue Type: Task
>            Reporter: Edoardo Vacchi
>            Assignee: Edoardo Vacchi
>            Priority: Major
>              Labels: drools-core, kogito, submarine
>             Fix For: 8.0.0.Final
>
>
> enable model generation by default.
> contextually rename properties as follows:
> - `kogito.codegen.rules` : boolean -- enable codegen for rules. Defaults to null, meaning that codegen is enabled iff DRLs are found
> - `kogito.codegen.processes` : boolean -- enable codegen for processes. Defaults to null, meaning that codegen is enabled iff BPMNs are founds 
> - `kogito.sources.keep` : boolean -- keep DRL files in the generated artifact. Defaults to false.
> - `kogito.di.enabled` : boolean  -- generate dependency injection annotation. Defaults to true.



--
This message was sent by Atlassian Jira
(v7.12.1#712002)


More information about the jboss-jira mailing list