Drools

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
DROOLS-4554 Port SonarCloud fixes from kogito-runtimes (#2547)

* DROOLS-4554 Port SonarCloud fixes from kogito-runtimes

* DROOLS-4554 Port SonarCloud fixes from kogito-runtimes

* DROOLS-4554 Port SonarCloud fixes from kogito-runtimes

* DROOLS-4554 Port SonarCloud fixes from kogito-runtimes

  1. … 88 more files in changeset.
[DROOLS-4553] generate package sources from javaparser ASTs immediately after completion of package compilation

DROOLS-4544: adding support for durations on the abs() function (#2545)

* DROOLS-4544: adding support for durations on the abs() function

* DROOLS-4544: adding tests for null values

[DROOLS-4532] Executable model compilation fails with java.lang.RuntimeException: Unknown expression type: -1 (#2543)

* Fix UnaryExpr parsing

* Trace

* Removed check for bound variables

* Globals are added anyway

* Moved to EvalTest

* Typo

RHPAM-2377 It is not possible to initialize DMNRuntime in OSGI (#2534)

DROOLS-4490: adding time( hour, minute, second ) function (#2527)

[DROOLS-4503] "Error" popup report java literal for suggested number (#2535)

* DROOLS-4503: Remove literal 'L' for Long values

* DROOLS-4102: Fix SONAR reported issue.

* DROOLS-4503: Required review changes.

* DROOLS-4503: Byte and Null handling fix and Test improve

* DROOLS-4503: Remove temporary test

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)