Drools

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[DROOLS-4291] ModelWriter: refactor to smaller classes (#2428)

* [DROOLS-4291] ModelWriter: refactor to smaller classes

* fix: did not set file names correctly, did not add models to list

* adjust path for broken integration tests

DROOLS-4284 : Adding 'The following does not exist:' to LHS of the rule causes exception (#2422)

[DROOLS-4413] avoid deadlock when disposing a session that has been halted immediately after a fireUmtilHalt

Exclude drools-test-coverage/test-suite/classlist.mf from versioning (#2496)

This file gets generated when running from mvn cli

[RHDM-1047] PMML in DMN test for mining model (#2488)

* [RHDM-1047] PMML in DMN test for mining model

* WIP

* Finish mining model test

[DROOLS-4388] make drools agenda-filters serializable (#2491)

* [DROOLS-4388] make drools agenda-filters serializable

* [DROOLS-4388] make drools agenda-filters serializable

    • -0
    • +33
    /drools-core/src/build/revapi-config.json
[DROOLS-4393] prevent expired events to participate in accumulates (#2492)

[DROOLS-4416] recognize jboss module classloader

DROOLS-4366 DMN align FEEL temporal functions with CQL (#2474)

* DROOLS-4366 DMN align FEEL temporal functions with CQL

* align previous temporal functions tests to CQL semantics

* Amend finishes/finished by

* Amend finishes/finished by (cont.)

* Align overlaps/overlapped by and *before *after variants

  1. … 9 more files in changeset.
[DROOLS-4376] [DROOLS-4377] [DROOLS-4831] (#2490)

* CompilerTest.testMapAbbreviatedComparison

* New case for ExpressionTyper

* Refactor

* WithCast

* Removed author and javadoc for HalfBinary

* New test for simple half binary

* Avoid handcrafted parsing

* Avoid putting meaningless generic type into parameter

* Allow special comparison case to change the expression

* Default in findLelftLeafOfNameExpr

* Refactor PatternDSL

* Removed impl from Implementation causing OSGi to fail

* Fix rebase

* Avoid handcrafted parsing

* Allow special comparison case to change the expression

* test and first refactor

* Can coerce map

* added todo

* Fix ExpressionTyper test

* Coerce map expressions

* Better check

* Remove useless cast to object

* SonarLint

[DROOLS-4382] fix function invocation as argument of a point-free expression in executable model

PMML in DMN tests for tree and regresion model (#2487)

Fine-tune Sonar exclusions (#2440)

* Fine-tune Sonar exclusions

* Rename profiles for reporting to sonarcloud

DROOLS-4378 DMN invoking PMML with input type intervals (#2480)

DROOLS-4390 DMN correct FEEL grammar exclusion (#2486)

Upgraded versions for release 7.25.0.Final

  1. … 61 more files in changeset.
Upgraded versions for release 7.25.0.Final

  1. … 61 more files in changeset.
DROOLS-4379 DMN decision table input expr collection with allowedValues (#2481)

* DROOLS-4379 DMN decision table input expr collection with allowedValues

reproducer.

* fix.

* Fix alignment with DROOLS-2359 semantic

* Final alignments

[DROOLS-4343] Change fact handle id type to long

  1. … 19 more files in changeset.
[DROOLS-3743] Implement Test scenario coverage report for RULE (#2471)

* [DROOLS-3775] Implement stateless kieSession runner support in test scenario

* [DROOLS-3775] Improve test coverage

* [DROOLS-3775] Minor change

* [DROOLS-3743] Implemented coverage report kpi for both rule runners (stateless, stateful)

* [DROOLS-3743] Minor changes

* [DROOLS-3743] Minor change

* [DROOLS-3743] Improved rule description

* [DROOLS-3743] Minor fix

  1. … 14 more files in changeset.
[DROOLS-4358] remove out of quote line separators when generating drl from a decision table

DROOLS-3594: adding meets() and met by() functions (#2465)

* DROOLS-3594: implementing meets() function

* DROOLS-3594: adding met by() function

* DROOLS-3594: adding met by() function

DROOLS-4343 Change fact handle id type to long (#2468)

* DROOLS-4343 Change fact handle id type to long

* DROOLS-4343 Change fact handle id type to long

    • -0
    • +153
    /drools-core/src/build/revapi-config.json
  1. … 21 more files in changeset.
DROOLS-4362 Fix date parsing in executable model on non-English locale (#2470)

[DROOLS-4360] avoid resetting current salience for each rule table in a decision table when SequentialMaxPriority is set

[DROOLS-4188] Error while using Declared Types in different kjars with includes (#2469)

* [DROOLS-4188] Error while using Declared Types in different kjars with include

* Fix classloader in included kbase

Test also CanonicalKieModule (#2460)

DROOLS-4344 DMN DT Analysis normalize Contractions for complete 2NFcheck (#2461)

[DROOLS-4342] Using BigDecimal with From Accumulate causes an "Error: argument type mismatch" (#2464)

* Reproducer

* Reproducer that fails on the executable model

* Reproducer

* Reproducer with our classes

* Accumulate with MVEL uses the correct function

* Removed reproducer class

* Passing test

BAQE-1039 - Change revapi to check against 7.23.0.Final (#2467)

    • -10
    • +0
    /drools-core/src/build/revapi-config.json