Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[FINDBUGS] First bunch of fixes for problems reported by FindBugs in drools-core (#1971)

* [findbugs] Create classloaders only inside doPrivileged block

* [findbugs] Use correct map for accumulate imports initialization

* [findbugs] Uncallable method defined in anonymous class

* [findbugs] Impossible cast

* [findbugs] Code checks for specific values returned by compareTo

* [findbugs] Bad attempt to compute abs. value of signed 32-bit hashcode

* [findbugs] Nullcheck of value previously dereferenced

* [findbugs] Uninit. read of field method called from constr. of superclass

* [findbugs] equals overrides equals in superclass and may not be symmetric

* [findbugs] Possible null pointer dereference

* [findbugs] Fix failing tests

* [findbugs] Should be a static inner class

* [findbugs] Private method is never called

* [findbugs] Inefficient use of keySet iterator instead of entrySet iterator

* [findbugs] Private method is never called

* [findbugs] Method concatenates strings using + in a loop

* [findbugs] Method invokes inefficient Number constructor

* [findbugs] Boxing/unboxing to parse a primitive

* [findbugs] Boxed value is unboxed and then immediately reboxed

* [findbugs] Other boxing/unboxing issues

* [findbugs] Method allocates a boxed primitive just to call toString

* [findbugs] Fix test

* [findbugs] Sequence of calls to concurrent abstraction may not be atomic

* [findbugs] Possible double check of field (double-checked locking)

* [findbugs] Method does not release lock on all exception paths

* [findbugs] Class is Serializable, but doesn't define serialVersionUID

* [findbugs] Method ignores exceptional return value

* [findbugs] Method uses the same code for two branches

* [findbugs] Write to static field from instance method

* Revert to instanceOf comparison

  1. … 65 more files in changeset.
[DROOLS-2715] raise a compile time error when attemting to use the result of an accumulate in the functions of the same accumulate

  1. … 1 more file in changeset.
[DROOLS-2649] fix generation of executable model for rule units

  1. … 13 more files in changeset.
[DROOLS-2704] support Java 8 date API in dates comparison

(cherry picked from commit b4fbbb77765ebe8c60aeca2f7a66ee8509e912a8)

  1. … 6 more files in changeset.
[DROOLS-2704] support Java 8 date API in dates comparison

(cherry picked from commit b4fbbb77765ebe8c60aeca2f7a66ee8509e912a8)

  1. … 6 more files in changeset.
[DROOLS-2704] support Java 8 date API in dates comparison

  1. … 6 more files in changeset.
DROOLS-2598 Reinit classloader when doing PMML incremental compilation (#1963) (#1965)

(cherry picked from commit 94a444d)

DROOLS-2598 Reinit classloader when doing PMML incremental compilation (#1963)

JBPM-7323 - CMMN excution support for case management (#1930)

    • -0
    • +35
    ./java/org/drools/compiler/compiler/CMMNCaseFactory.java
    • -0
    • +25
    ./java/org/drools/compiler/compiler/CMMNCaseProvider.java
DROOLS-2612 Change default artifact version to 1.0.0 (#1938)

  1. … 5 more files in changeset.
RHDM-594 Cleanup of PMML code (#1929)

  1. … 22 more files in changeset.
[DROOLS-2339] fix handling of FileSystemResource on Windows (#1927)

  1. … 1 more file in changeset.
Master drools 2591 (#1926)

[DROOLS-2591] fix reloading of updated SNAPSHOT KJars

  1. … 2 more files in changeset.
RHDM-594 Remove drools-pmml dependency (#1922)

* Helper classes to streamline the creation of the elements necessary for submitting

a request to a PMML rule unit.

Updated tests to make use of the new helper classes

* * Removing dependencies on drools-pmml

* Changed the package for classes generated from the PMML schema and updated references to the package

* Added new methods for retrieving a KieBase, or a string that contains the PMML generated from a spreadsheet,

from the ScoreCardProvider and ScoreCardFactory classes

* * Making drools-scorecards work with kie-pmml

* Removing reliance by guided scorecards and adding in support for external beans

  1. … 73 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

  1. … 223 more files in changeset.
[DROOLS-2570] fix import of functions defined in static inner classes

  1. … 1 more file in changeset.
[DROOLS-2551][DROOLS-2575] various fixes in executable model generation

  1. … 173 more files in changeset.
[DROOLS-2536] fix incremental compilation with executable model

  1. … 23 more files in changeset.
Moved PMML generation of Java classes to KnowledgeBuilderImpl and (#1883)

removed it from KieBuilderImpl.

Moved PMML generation of Java classes to KnowledgeBuilderImpl and (#1884)

removed it from KieBuilderImpl.

Remove label from code (#1894)

This removed some comment/code fragment which happens to be valid Java syntax, but doesn't look like it really belongs here.

[DROOLS-2519] implement specific numeric accumulate for min and max functions

  1. … 7 more files in changeset.
DROOLS-2514 Make packages map a ConcurrentHashMap (#1889)

  1. … 1 more file in changeset.
DROOLS-2514 Make packages map a ConcurrentHashMap (#1889)

(cherry picked from commit e0d33a26dc557d55b63abc023a41a2b7fafa7259)

  1. … 1 more file in changeset.
[DROOLS-2510] fix parsing of timer attribute in executable model

  1. … 2 more files in changeset.
[DROOLS-2510] fix parsing of timer attribute in executable model

(cherry picked from commit ba61e85a1a38155911adf60f06bd86650cb5eade)

  1. … 2 more files in changeset.
DROOLS-2494: set parallelRulesBuildThreshold in other constructor as well. (#1873)

DROOLS-2494: set parallelRulesBuildThreshold in other constructor as well. (#1873)

(cherry picked from commit f6fc09762bd8e34e3069c3b5ccf89070d4cd18e2)

DROOLS-2487: parallel rules build threshold is now configurable. Sett… (#1872)

* DROOLS-2487: parallel rules build threshold is now configurable. Setting it to -1 disables parallel builds.

* Removing property after test.

  1. … 1 more file in changeset.
DROOLS-2487: parallel rules build threshold is now configurable. Sett… (#1872)

* DROOLS-2487: parallel rules build threshold is now configurable. Setting it to -1 disables parallel builds.

* Removing property after test.

(cherry picked from commit e536047c41aec2f0bc7b799b30df003f1699cb45)

  1. … 1 more file in changeset.