Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[DROOLS-5275] Descope Traits (#2887)

* [DROOLS-5275] Descope Traits

New module for traits

Dependency on core

trait tests moved from drools core to traits

Split Trait logic in GenericTypeDefinition

Avoid using static method in DefaultFactHandle

Reverted DefaultBeanClassBuilder to master

DefualtBeanClassBuilder does not depend on traits

Moved trait test to LegacyTraitTest.java

Renamed TraitProxy, TraitProxyImpl extends TraitProxy

BaseTraitProxy file in service

Moved traits DRL to traits module

Fix Manual injection in MetadataTest

Injection of TraitPropertyWrapperBuilder

Moved TraitableBean to drools core

Moved TraitTypeMap and TraitableBean to core

Fix testTraitRedundancy

Descope trait OOP, with KieComponentFactoryInjected

Subclass DefaultFactHandle

Removed trait support for DisconnectedFactHandle.java (dead code)

TraitNamedEntryPoint

Moved trait persistence test to traits module

IsAEvaluatorDefinition has to be defined explictly

Removed TRAITSET_FIELD_NAME from listened properties as it wasn't covered by test

Create KnowledgePackageImpl using KieComponentFactory

Subclassed KnowledgePackageImpl to TraitKnowledgePackageImpl.java, removed TraitCoreService.java

removed traits from implicit imports

Fix specific case for JBPM in which the kbase is not present

* Updated TraitExample.java in drools-example to import trait dependency

* Added clarifying comment

* org.drools.traits.core.factmodel.traits

to

org.drools.traits.core.factmodel

* kie-util-test to test scope and jaxb to provided, retriggering

* Fix license

  1. … 372 more files in changeset.
Add unit tests for org.drools.core.util.bitmask.LongBitMask (#2434)

These tests were written using Diffblue Cover

    • -0
    • +126
    ./bitmask/LongBitMaskTest.java
[DROOLS-3076] test and fix ScalablePool

    • -0
    • +116
    ./ScalablePoolTest.java
  1. … 2 more files in changeset.
[DROOLS-2695] make beta node indexes to support type coercion (#1973)

* [DROOLS-2695] make beta node indexes to support type coercion

* [DROOLS-2695] make beta node indexes to support type coercion

(cherry picked from commit 09d3c3ab1b687f3ad16bad9a874e233f1836302e)

  1. … 2 more files in changeset.
[DROOLS-2695] make beta node indexes to support type coercion (#1973)

* [DROOLS-2695] make beta node indexes to support type coercion

* [DROOLS-2695] make beta node indexes to support type coercion

  1. … 2 more files in changeset.
Fix test failing on IBM JDK (#1647) (#1691)

(cherry picked from commit 48b6925)

  1. … 1 more file in changeset.
Exec model: Deal with case of an empty modify block in RHS

  1. … 3 more files in changeset.
Fix test failing on IBM JDK (#1647)

  1. … 1 more file in changeset.
[RHBPMS-4312] Key store password reading made more general to support reading multiple passwords (#1619)

  1. … 2 more files in changeset.
[RHBPMS-4312] KeyStore integration into KIE (#1588)

* [RHBPMS-4312] Added loading passwords from a keystore

* [RHBPMS-4312] Added licence header

  1. … 4 more files in changeset.
AF-593: Decouple DMO from Drools (#1444)

  1. … 169 more files in changeset.
Fix asSystemSpecificPath method so that windows drive, even in lower case (as 'c:\'), is not removed (#1477)

  1. … 1 more file in changeset.
Fix asSystemSpecificPath method so that windows drive, even in lower case (as 'c:\'), is not removed (#1477)

(cherry picked from commit ba3d2df1926dbb6fd71e095c5d580c68b58093e2)

  1. … 1 more file in changeset.
Fix asSystemSpecificPath method so that windows drive, even in lower case (as 'c:\'), is not removed (#1477)

(cherry picked from commit ba3d2df1926dbb6fd71e095c5d580c68b58093e2)

  1. … 1 more file in changeset.
[DROOLS-1649] ServiceRegistry refactor (#1387) (#1395)

[DROOLS-1649] ServiceRegistry refactor

(cherry picked from commit 41797ffbbdfdf17f115b5aeeccfc89eae4f85c8d)

  1. … 106 more files in changeset.
[DROOLS-1649] ServiceRegistry refactor (#1387)

[DROOLS-1649] ServiceRegistry refactor

  1. … 106 more files 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.

    • -3
    • +3
    ./LeftLeftTupleIndexHashTableIteratorTest.java
    • -3
    • +5
    ./RightTupleIndexHashTableIteratorTest.java
  1. … 259 more files in changeset.
RHBRMS-2733 DROOLS-1399 Comparison of DRL changes should not consider spaces duri… (#1053) (#1057)

RHBRMS-2733 backport of DROOLS-1399 to 6.5-community branch.

  1. … 3 more files in changeset.
DROOLS-1399 Comparison of DRL changes should not consider spaces duri… (#1053)

[DROOLS-1399] Comparison of DRL changes should not consider spaces during incremental compilation

  1. … 3 more files in changeset.
[DROOLS-1326] add indexed key in tuple hashtable's buckets

(cherry picked from commit d4324bc974ab69403c608df4bf50b6e795f2fb1d)

  1. … 6 more files in changeset.
[DROOLS-1326] add indexed key in tuple hashtable's buckets

  1. … 6 more files in changeset.
add test utility class to programmatically dump JVM heap

[DROOLS-1078] fix class introspection in case of an overridden getter with a covariant return

  1. … 1 more file in changeset.
replaced old license header by new one

[DROOLS-1026] Allow FromNodes sharing

    • -0
    • +50
    ./DroolsTestUtil.java
  1. … 26 more files in changeset.
[DROOLS-1026] Allow FromNodes sharing

(cherry picked from commit b9b06186b1d632cfeacd7ac4619e262439b2352c)

    • -0
    • +50
    ./DroolsTestUtil.java
  1. … 26 more files in changeset.
[DROOLS-1080] make ProjectClassLoader.getResources to work with ZipKieModules

(cherry picked from commit 80eff4ace6581db63b1dec673697dac42f1f4de8)

  1. … 4 more files in changeset.
[DROOLS-1080] make ProjectClassLoader.getResources to work with ZipKieModules

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

    • -1
    • +1
    ./LeftLeftTupleIndexHashTableIteratorTest.java
  1. … 5157 more files in changeset.
[DROOLS-653] unify left and right indexes

    • -3
    • +3
    ./LeftLeftTupleIndexHashTableIteratorTest.java
    • -3
    • +3
    ./RightTupleIndexHashTableIteratorTest.java
    • -38
    • +37
    ./RightTupleIndexHashTableTest.java
  1. … 36 more files in changeset.