Drools

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
DROOLS-2521 Implement FEEL functions in preparation for DMN 1.2 (#1893)

  1. … 7 more files in changeset.
DROOLS-1701 misc fixes

DROOLS-1701 fix grounding to null for binaryexprs if any operand is null

DROOLS-1701 fix proper string literal escape and java translation

.

DROOLS-1701 fix number string into Java representation of primitive

DROOLS-1701 fix list construct a compiled semantic mapping, support null

DROOLS-1701 migrate from upstream JP to org.drools:drlx-parser

[DROOLS-2575] various fix in executable model generation

  1. … 17 more files in changeset.
Support BigDecimal and BigInteger literals (#1937)

* Support BigDecimal and BigInteger literals

* Also fix in pattern DSL

* Narrow literals to BigInteger/BigDecimals

* Fixed PatternTest.testBigDecimal regression

* Fail better when provided with an invalid Accumulate

* Disabled pattern test

* Removed exec model java tracing

DROOLS-1701 misc fixes

DROOLS-1701 Fix Number literal original expression text rounding issue

DROOLS-1701 fix behaviour when divide-by-zero to return null

DROOLS-1701 fix IF to default returning else as a default (with no err)

DROOLS-1701 fix FunctionCall with zero argument

DROOLS-1701 fix Filter over list to report error if index out of bounds

DROOLS-2612 Change default artifact version to 1.0.0 (#1938)

DROOLS-1701 unify CompiledExpression interface and JIT FEEL compilation

[RHBRMS-3099] NullPointerException in BaseClassFieldReader.writeExternal() when a global method is used in LHS and serialize package (#1931)

[DROOLS-2517] NullPointerException in BaseClassFieldReader.writeExternal() when a global method is used in LHS and serialize package (#1885)

    • -0
    • +8
    /drools-compiler/src/test/java/org/drools/compiler/MyUtil.java
[DROOLS-2575] various fix on executable model generation (#1936)

* [DROOLS-2575] fix class loading for mvel consequences in executable model

* [DROOLS-2575] various fix on executable model generation

  1. … 15 more files in changeset.
[DROOLS-2551] Check that binding used in an OR expressions are defined in every branch (#1935)

DROOLS-2605 Extend test coverage of not() with predicates (#1934)

[DROOLS-2559] append all kie.conf files into a single one when the kie-ci-osgi uberjar is created (#1924)

[DROOLS-2559] append all kie.conf files into a single one when the kie-ci-osgi uberjar is created (#1924)

(cherry picked from commit daf2b0d2f30f2a24c43e5c03f9032f94c1c7bf5f)

upgraded to 7.8.0.t029

  1. … 52 more files in changeset.
DROOLS-1701 Use CoedegenStringUtils escape function

[DROOLS-2551] Fix Math test regression (#1932)

* Fix compilation of MathTest

* Fix Math Test regression

[DROOLS-2551] fix from clause generation in executable model (#1933)

* [DROOLS-2551] fix from clause generation in executable model

* [DROOLS-2551] implement from clause with 2 variables in executable model

* [DROOLS-2551] implement parsing of instanceof expression in executable model

* [DROOLS-2551] fix EvalTests for executable model

  1. … 29 more files in changeset.
DROOLS-1701 Support floating point constant values

DROOLS-1701 Support for FEEL fn invocation using named parameters

DROOLS-1701 Support for FEEL fn definition (non-external, FEEL defined)

[DROOLS-2551] EvalTest.testBigDecimalWithFromAndEval with exec model (#1919)

* Enabled eval test

* Support typing of constants in ExpressionTyper.java

* Better error handling while typing

* Support from with constants

* Disabled EvalTest

* Fixs EvalTest.testEvalInline

* Disabled logged exec model output in integration tests

* Added two failings test with Eval and Global

* Fix testCastingInsideEvals

* Fix EvalTest.testEvalException

* First coerceExpressionTest

* New test for CoercedExpression.java

* Coerced Expression 222

* Fixed sout

* Fix test

* 555 test

* Fix regression

* Branch with cast expression matches too much

* Support clone in TypedExpression.java

* Revert wrong fix of EvalTest

* CoercedExpressionResult

* Fixed NPE

* Tracing for coercion

* Special case for Casting to Object

* Inverted condition for harder type coercion

* Another type coercion test

* Use coerce expression

* Removed println

* Optimized ConstraintParser imports

* Better names for CoercedExpressionTest.java

* Fix Equals Test regression

* Fix coercion of left

* Fix coercion of left 2

* Fix GuidedDecisionTableTest regression

* Fix testBadAccessToParameterWithoutType regression

  1. … 4 more files in changeset.
DROOLS-1663 Kie DMN doesn't support IMPORT decisions between DMN files (#1923)

* DROOLS-1663 Kie DMN doesn't support IMPORT decisions between DMN files

Add support for simple (mainly hardcoded) Decision imports

* Small refactoring and Provide required data for cycle detection tests

DROOLS-1701 Support for FEEL fn invocation using positional parameters

RHDM-594 Cleanup of PMML code (#1929)

  1. … 9 more files in changeset.
[DROOLS-2596] fix ObjectTypeConfs cache invalidation during incremental compilation for stateless session

[DROOLS-2596] fix ObjectTypeConfs cache invalidation during incremental compilation for stateless session

(cherry picked from commit bc6c3e933248ce17a9a03968da75cd6677128c48)

(cherry picked from commit 74dec3a9f709952c85f7cd35872411013a8ce90a)

[DROOLS-2596] fix ObjectTypeConfs cache invalidation during incremental compilation for stateless session

DROOLS-1701 Support for FEEL quantified expression `some`, `every`

DROOLS-2426 Remove Thread.sleep() from ParallelEvaluationTest (#1843)

* DROOLS-2426 Remove Thread.sleep() from ParallelEvaluationTest

* DROOLS-2426 Lower the timeout of testFireUntilHaltWithExpiration2()