Drools

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
upgraded to next SNAPSHOT version

  1. … 61 more files in changeset.
DROOLS-4529 Use KnowledgeBuilder directly to handle process resources (#2539)

Upgraded versions for release 7.27.0.Final

  1. … 61 more files in changeset.
[KOGITO-259] Lambda expression in RHS of DRL does not compile if RHS contains modify keyword - backport from Kogito (#2537)

[DROOLS-4525] add null check in executable model match operator

[DROOLS-4307] Drools unable to compile rules when using a declared enum in the DRL file (#2536)

* Added new test for enum field

* Support for enum

* Support for enum

* EnumGenerator

* POJOGenerator is not static anymore

* Refactor

* Enum Generator

* Test for enum in DeclaredTypesTest.java

* Moved POJO generator to package

* Removed test

* Removed test

* Green tests

* Simplified toClassDeclaration

* Extracted GeneratedHashCode

* Moved toString generation

* Separated generated equals

* Generated constructor

* Split constructor and annotation processor

* Separated construction generation

* Added comment for failing test

* FullArgumentConstructor

* NoConstructor

* Ignore soft annotations by passing empty list

* Refactor

* Processing of EnumDescr in ModelBuilderImpl.java

* Generation of enum, passing test

* Refactor

* SonarLint

* Fix regression in error messages

  1. … 6 more files in changeset.
[DROOLS-4509] fix @watch on an alpha node followed by a from

[DROOLS-4102] Persist/reload Test Scenario table width/height (#2476)

* DROOLS-4102: Introducing columnWidth and rowHeight in FactMapping and

Scenario objects

* DROOLS-4102: Removing rowHeight from Scenario object + type update for

factMapping's columnWidth parameter: int to double

* DROOLS-4102: Cloning FactMapping with columnWidth

* DROOLS-4102: Updating scesim version to 1.7. + migration methods.

* DROOLS-4102: Updating migration 1.6 -> 1.7

* DROOLS-4102: Updating migration 1.6 -> 1.7

* DROOLS-4102: Updating migration 1.6 -> 1.7 Tests

* DROOLS-4102: Fixing SONAR reported issues.

* DROOLS-4012: Required review changes.

DROOLS-4504 DMN time offset accessor from decl variable type (#2533)

DROOLS-4395 [DMN Designer] Validation fails for included PMML model (#2522) (#2531)

* DROOLS-4395 [DMN Designer] Validation fails for included PMML model

* change DMN/PMML under test to demonstrate type imports too

DROOLS-4488 DMN runtime listener from kmodule (followup for Kogito) (#2530)

* DROOLS-4488 DMN runtime listener from kmodule (followup for Kogito)

* sonarcloud

DROOLS-4494 DMN FEELFunction NI (#2529)

DROOLS-4395 [DMN Designer] Validation fails for included PMML model (#2522)

* DROOLS-4395 [DMN Designer] Validation fails for included PMML model

* change DMN/PMML under test to demonstrate type imports too

DROOLS-4493 DMN classload guards (#2528)

DROOLS-4488 DMN runtime listener from kmodule (#2526)

RHPAM-2307 Guided Scorecard can not be tested according its name (#2520)

* Fixed methods that are used to find the package with a RuleUnit, so

that the model name can be in either upper or lower case.

* Updated the unit tests in kie-pmml so that they all use the

PMML4ExecutionHelper. This allowed refactoring of other classes, to

remove duplicated methods for determining the RuleUnit class to be used.

* Updated one of the test PMML resources (in kie-pmml) so that it has a

model name that starts with a lower case letter. This should make sure

that we are testing models with both upper and lower case letters at the

start of the model name.

DROOLS-4467 PMML with capitalized field names does not work (#2525)

* Updated the findDataDictionaryEntry method of PMML4UnitImpl. It now

looks through the raw DataDictionary values to find the entry, if the

entry isn't found using the field name as a key to the

dataDictionaryMap.

* Changed the AbstractModel.getMiningFields method (used by all models

except the MiningModel) to use findDataDictionaryEntry instead of trying

to use the field name as key into the dataDictionaryMap.

* Added a set of unit tests to make sure that the

findDataDictionaryEntry method works as intended. This includes also

adding a PMML file that contains fields, with names that start with both

upper and lower cases.

[DROOLS-4492] fix type declaration definition in executable model

[DROOLS-4463] log service discovery messages as debug

[DROOLS-4447] fix parsing of mvel consequence when using a getter inside a modify

(cherry picked from commit 55edee1086e2bf4aaf8cc608c103dbeb1ffe7ee6)

(cherry picked from commit 018fd01ab5aedffcb8b517edadf8659dec2c12a6)

[DROOLS-4447] fix parsing of mvel consequence when using a getter inside a modify

[DROOLS-4447] fix parsing of mvel consequence when using a getter inside a modify

(cherry picked from commit 55edee1086e2bf4aaf8cc608c103dbeb1ffe7ee6)

[DROOLS-4468] fix calculation of property reactive mask in mvel consequence when using an update with getters

(cherry picked from commit 6162ca7ea4f39d8930b7bd00788b942fa0b40c40)

(cherry picked from commit 5106774627d13effd1925b322c046a43da3c5261)

[DROOLS-4468] fix calculation of property reactive mask in mvel consequence when using an update with getters

[DROOLS-4468] fix calculation of property reactive mask in mvel consequence when using an update with getters

(cherry picked from commit 6162ca7ea4f39d8930b7bd00788b942fa0b40c40)

[DROOLS-4454] fix incremental compilation when removing a rule with a subnetwork and an OR

(cherry picked from commit 3b06d0675989615c664d13f5fc67091678269b52)

(cherry picked from commit 2f1e8926624612aa939126613e00250b60989f35)

[DROOLS-4454] fix incremental compilation when removing a rule with a subnetwork and an OR

[DROOLS-4454] fix incremental compilation when removing a rule with a subnetwork and an OR

(cherry picked from commit 3b06d0675989615c664d13f5fc67091678269b52)

[DROOLS-4475] generate stable ids for field indexes across different executable model compilations (#2523)

DROOLS-4448: Include LocalDate into Package Data Model (#2519)

* DROOLS-4448: Support LocalDate in drools-workbench-models

* DateTimeFormatter full qualified name

* Add quotes if BRL variable constraint is over LocalDate field