[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