Drools

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[RHDM-486] fix rule association check for RIA nodes when merging 2 path memories

(cherry picked from commit a4d01ddec908a8ecbe63aa6c1258e606a5ee094a)

[RHDM-486] fix rule association check for RIA nodes when merging 2 path memories

(cherry picked from commit a4d01ddec908a8ecbe63aa6c1258e606a5ee094a)

Decision service null pointer exception fix (#1804)

* Fixes a null pointer exception when there is no extension elements

* Provide test case

[RHDM-486] fix rule association check for RIA nodes when merging 2 path memories

[RHDM-486] fix rule association check for RIA nodes when merging 2 path memories

(cherry picked from commit a35e1d1b16dcca97c7a8db31efb568a525ad9316)

[RHDM-486] fix rule association check for RIA nodes when merging 2 path memories

(cherry picked from commit a35e1d1b16dcca97c7a8db31efb568a525ad9316)

[DROOLS-2284] fix multivariable accumulate + allow multiple reacton in binding for executable model

RHDM-478 PMML assets are not compiled by kie-maven-plugin (#1807)

* Copied kie.conf for the kie-pmml project to the test/resources/META-INF directory

* Moved kie.conf for the drools-pmml project to the test/resources/META-INF directory

    • -0
    • +1
    /kie-pmml/src/test/resources/META-INF/kie.conf
[DROOLS-2367] Executable model - Drools context (kcontext) doesn't work when used together with a global (reprise) (#1805)

upgraded to 7.7.0.t026

  1. … 52 more files in changeset.
Fix test failing on Windows (#1802)

[RHBA-488] fix CCE when enforcing immediate constraints jitting

(cherry picked from commit 23d22ad571c1b8522ff207ae34b3104fef3cf32f)

[RHBA-488] fix CCE when enforcing immediate constraints jitting

[DROOLS-2367] Executable model - Drools context (kcontext) doesn't work when used together with a global (#1801)

* Fix generation of consequence with drools method

Removed logging

* Extract consequence in a separated class

* Consequence is a concrete class

* Fix replacing string case

[RHBRMS-3082] avoid to create a useless path memory during the removal of a rule (#1803)

[Drools-2284] Support legacy accumulate with two bindings (#1800)

* testExpandedAccumulateWith2Args2Bindings

* New test for generation of template

* stubbed implementation

* Use JavaParser to compare parsed results rather than strings

* LegacyAccumulateInvoker

* Set package

* Some more class generation

* Fix compilation

* Use legacy class generation

* Added the generated classes to the context

* Also compile generated accumulate classes

* Also compile the Invoker

* Compile only the first invoker

* New dsl for legacy accumulate function

* Add accumulate invoker call

* Also really compile Invoker

* LegacyAccumulator with overload of DSL method

* Use invoker as accumulator

* Hardcoded solution

* Correct solution

* Remove generated classes

* Reenabled pattern test

* Removed trace debugger

* Refactor

* Refactor accumulator creation

* Refactor of accumulate creation

* Removed useless compilation

* Removed dependency on registry

* Removed useless accumulate classes

* Removed accumulateInvoker generation with JavaParser

* Use Legacy Accumulator

* Refactor of LegacyAccumulator

* Avoid double invoker generator

DROOLS-1679 revert and empty-list if any error in FEEL list filtering (#1793)

Continued from commit 6c8d3f9a1b6c3ba420445c99f50a65f066a01ca7

https://github.com/kiegroup/drools/pull/1514

JBPM-6894 - User should be able to define case, process, activity level SLA (#1795)

upgraded to 7.7.0.t025

  1. … 52 more files in changeset.
Proper parsing of the Decision Services (#1781)

* Proper parsing of the Decision Services

* Changed the serialization of the Decision Services as extensions to not break the DMN 1.1 XSD

* Suggested changes to have DecisionServices as an extension register

DROOLS-2359 DMN DecisionTable output validation when type is collection (#1799)

* DROOLS-2359 DMN DecisionTable output validation when type is collection

* Moved tests to DMNDecisionTableRuntimeTest

DROOLS-2357 DMN expand test case for allowed values of simple type ... (#1797)

... collections

[DROOLS-2284] fixes and refactor for generation of complex constraints in executable model

DMN adjust logging level for ItemDefinitionDependenciesGeneratedTest (#1794)

DMN FEEL fix typing mistake in test (#1791)

It looked like a set of 2, but is just a single map defining "x" and "y"

DROOLS-2243_7_5_x - Backport to get kie-pmml visibility for the execu… (#1718)

* DROOLS-2243_7_5_x - Backport to get kie-pmml visibility for the execution server

* Updates to bring KIE-PMML changes into line with latest version

    • -3
    • +2
    /drools-core/src/build/revapi-config.json
  1. … 72 more files in changeset.
[DROOLS-2354] minor optimizations

DROOLS-1701 extend coverage for Qualified name

DROOLS-2263: Increase coverage (#1790)

[DROOLS-2284] rules with more than three variable references in consequence require functions and objects with higher arity (#1796)