Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
decouple ruleunit + pluggable classloader (#2652)

* decouple ruleunit

* pluggable classloader

* create osgi bundle

* register dynamic component factory in osgi Activator

* fix osgi integration

  1. … 195 more files in changeset.
[DROOLS-4150] make FactHandles serializable (#2383)

* [DROOLS-4150] make FactHandles serializable

* [DROOLS-4150] make FactHandles serializable

  1. … 35 more files in changeset.
[DROOLS-2831] avoid holding references to working memory and fact handles in EvaluatorWrapper

  1. … 13 more files in changeset.
[DROOLS-2390][DROOLS-2536] Move incremental compilation tests to sepa… (#1914)

[DROOLS-2390][DROOLS-2536] Move incremental compilation tests to separate module + fix incremental compilation with executable model

    • -7
    • +5
    ./traits/TraitFieldsAndLegacyClassesTest.java
  1. … 224 more files in changeset.
DROOLS-2390 Move incremental compilation tests to separate module

    • -7
    • +5
    ./traits/TraitFieldsAndLegacyClassesTest.java
  1. … 43 more files in changeset.
DROOLS-2520 Fix executors and threads handling in drools-compiler tests (#1887)

  1. … 36 more files in changeset.
[DROOLS-2455] fix beta nodes sharing

  1. … 17 more files in changeset.
[DROOLS-2455] fix beta nodes sharing

(cherry picked from commit cf8de3f25ab97132c96cbc9a80d1d4c4f114908c)

  1. … 17 more files in changeset.
Use static import for assert methods instead of extending Assert class (#1605)

    • -0
    • +2
    ./traits/TraitFieldsAndLegacyClassesTest.java
  1. … 148 more files in changeset.
Experimental : Improve Traits with Map Core (#1542)

  1. … 28 more files in changeset.
[DROOLS-1699] preserve AllSetBitMask when subtracting an empty mask (#1415)

(cherry picked from commit 67a2b5ce79541e628be2daaa9d2ed07f234d7496)

  1. … 1 more file in changeset.
[DROOLS-1699] preserve AllSetBitMask when subtracting an empty mask (#1415)

  1. … 1 more file in changeset.
DROOLS-1607 Internal refactor removing KnowledgeBase in preparation for DROOLS-1583 (#1293)

* DROOLS-1583 Refactor KnowledgeBaseImpl

step1

Passes just src main compilation with :

```

$ mvn clean compile -pl \!drools-examples

```

* Align drools-core tests

* Method change

InternalKnowledgeBase

from:

void addPackages( final Collection<InternalKnowledgePackage> newPkgs );

to:

void addPackages( final Collection<KiePackage> newPkgs );

* Align drools-beliefs tests.

* Align drools-cdi tests.

* Align drools-templates tests.

* Align drools-decisiontables tests.

* Align drools-verifier tests.

* Align drools-persistence-jpa tests.

* Align drools-examples CODE.

* Align drools-scorecards tests.

* Align drools-test-suite tests.

* Align removal of KnowledgeRuntimer(EventManager|Logger) interfaces.

* rebase code.

* Rebase drools-compiler tests package org.drools.compiler

* Rebase drools-compiler tests package org.drools.compiler.api

* Rebase drools-compiler tests package org.drools.compiler.beliefsystem.abductive

* Rebase drools-compiler tests package org.drools.compiler.beliefsystem.defeasible

* Rebase drools-compiler tests package org.drools.compiler.beliefsystem.jtms

* Rebase drools-compiler tests package org.drools.compiler.builder.impl

* Rebase drools-compiler tests package org.drools.compiler.command

* Rebase drools-compiler tests package org.drools.compiler.common

* Rebase drools-compiler tests package org.drools.compiler.compiler

* Rebase drools-compiler tests package org.drools.compiler.xml.changeset

* Rebase drools-compiler tests package org.drools.compiler.conf

* Rebase drools-compiler tests package org.drools.compiler.definitions

* Rebase drools-compiler tests package org.drools.compiler.factmodel.traits

* Fix rebase of CommonTestMethodBase

* Rebase drools-compiler tests package org.drools.compiler.integrationtests A-E

* Rebase drools-compiler tests package org.drools.compiler.integrationtests F-L

* Rebase drools-compiler tests package org.drools.compiler.integrationtests M-R

* Rebase drools-compiler tests package org.drools.compiler.integrationtests S-Z

* Rebase drools-compiler tests package org.drools.compiler.integrationtests.drl

* Rebase drools-compiler tests package org.drools.compiler.integrationtests.eventgenerator.example

* Rebase drools-compiler tests package org.drools.compiler.integrationtests.incrementalcompilation

* Rebase drools-compiler tests package org.drools.compiler.integrationtests.manners

* Rebase drools-compiler tests package org.drools.compiler.integrationtests.marshalling

* Rebase drools-compiler tests package org.drools.compiler.integrationtests.operators

* Rebase drools-compiler tests package org.drools.compiler.integrationtests.sequential

* Rebase drools-compiler tests package org.drools.compiler.integrationtests.session

* Rebase drools-compiler tests package org.drools.compiler.integrationtests.waltz

* Rebase drools-compiler tests package org.drools.compiler.lang.api

* Rebase drools-compiler tests package org.drools.compiler.phreak

* Rebase drools-compiler tests package org.drools.compiler.reteoo

* Rebase drools-compiler tests package org.drools.compiler.rule.builder.java

* Rebase drools-compiler tests package org.drools.compiler.rule.builder.mvel

* Rebase drools-compiler tests package org.drools.compiler.test

* Rebase drools-compiler tests package org.drools.compiler.util.debug

* Align drools-core org.drools.core.osgi.Activator CODE.

    • -27
    • +26
    ./traits/TraitFieldsAndLegacyClassesTest.java
  1. … 258 more files in changeset.
[DROOLS-1431] enable property reactivity by default (#1127)

    • -2
    • +11
    ./traits/TraitFieldsAndLegacyClassesTest.java
  1. … 25 more files in changeset.
[DROOLS-1446] ruleunit implementation (#1107)

  1. … 205 more files in changeset.
[DROOLS-1024] rule engine parallelization (#983)

  1. … 162 more files in changeset.
[DROOLS-1261] browse trait class hierarchy when creating a mixin and implement conflict resolution strategy

  1. … 9 more files in changeset.
[DROOLS-1261] browse trait class hierarchy when creating a mixin and implement conflict resolution strategy

(cherry picked from commit e7a8aaac83ea0e1549d3ebcfa62ad18ea50fa528)

Conflicts:

drools-compiler/src/test/java/org/drools/compiler/factmodel/traits/TraitTest.java

  1. … 9 more files in changeset.
DROOLS-1229 Event expiration cycles itself when expiring events from large set of same rules with "after" operator (#839)

    • -0
    • +63
    ./events/EventA.java
    • -0
    • +28
    ./events/EventB.java
  1. … 2 more files in changeset.
DROOLS-1229 Event expiration cycles itself when expiring events from large set of same rules with "after" operator (#840)

    • -0
    • +63
    ./events/EventA.java
    • -0
    • +28
    ./events/EventB.java
  1. … 2 more files in changeset.
[DROOLS-1123] make TraitObjectTypeNode serializable (#737)

  1. … 1 more file in changeset.
[DROOLS-1025] fix removal of a rule containing a subnetwork

(cherry picked from commit 460056cc3f46784e0309bf22e8106bfa4b0712be)

  1. … 80 more files in changeset.
[DROOLS-1025] fix removal of a rule containing a subnetwork

  1. … 81 more files in changeset.
changes in license header closes #586

  1. … 5157 more files in changeset.
[DROOLS-860] Fix retraction of a traited object

  1. … 2 more files in changeset.
[DROOLS-832] Logical setters do not work with non-natively traitable beans

  1. … 3 more files in changeset.
Add missing ASL licenses

* fixed failing tests caused by aditional text in

some .drl files

* drools-templates module is still missing some headers

in .drl files, becuase of bug in the parser. These will

be fixed by additional PR

    • -0
    • +15
    ./traits/TraitFieldsAndLegacyClassesTest.java
  1. … 2510 more files in changeset.
[DROOLS-603] Overload isA to behave as instanceof

  1. … 1 more file in changeset.
[DROOLS-603] Overload isA to behave as instanceof

  1. … 1 more file in changeset.
[DROOLS-603] Overload isA to behave as instanceof

  1. … 1 more file in changeset.