Skip to content
Permalink
Branch: master
Commits on Apr 16, 2019
  1. Move common readers code in an abstract class

    benas committed Apr 16, 2019
Commits on Apr 14, 2019
  1. Add the map of facts as root object in the evaluation context

    benas committed Apr 14, 2019
    Resolves #204
Commits on Apr 13, 2019
  1. Fix rules execution order in ConditionalRuleGroup

    benas committed Apr 13, 2019
    Resolves #203
Commits on Apr 12, 2019
  1. Fix typos

    benas committed Apr 12, 2019
  2. Downgrade SpEL version to 4.x as 5.x requires Java 8

    benas committed Apr 12, 2019
    Related to #204
Commits on Apr 11, 2019
  1. Add SpEL support

    benas committed Apr 8, 2019
    Resolves #204
Commits on Apr 8, 2019
  1. Add support to read rules from json objects

    benas committed Apr 7, 2019
    Resolves #202
Commits on Mar 31, 2019
  1. Update ActivationRuleGroupTest.java

    zhhaojie authored and benas committed Mar 31, 2019
    update a piece of code in whenNoSelectedRule_thenNothingShouldHappen unitCase . 
    that should be set to `rule4`
  2. Change RulesEngine#getParameters to return a copy of the parameters

    benas committed Mar 31, 2019
    Resolves #158
  3. Polish eb65c95

    benas committed Mar 31, 2019
  4. Update UnitRuleGroupTest.java

    zhhaojie authored and benas committed Mar 31, 2019
    add @test on UnitRuleGroupTest#compositeRuleMustNotBeExecutedIfAComposingRuleEvaluatesToFalse Method.
    new a unitRuleGroup Object in the test case to avoid NPE .
Commits on Mar 30, 2019
  1. Fix validation issue for non annotated fact parameters

    benas committed Mar 30, 2019
    Resolves #165
  2. Add support to load rules with a ParserContext in MVELRuleFactory

    benas committed Mar 30, 2019
    Resolves #197
Commits on Mar 29, 2019
Commits on Mar 23, 2019
  1. Polish 4dff2d1 and add more tests

    benas committed Mar 23, 2019
    Resolves #155
    Related to #156
Commits on Mar 22, 2019
  1. Remove duplicate composite rule implementations

    benas committed Mar 22, 2019
    This commit uses composite rule implementations from easy-rules-support
    module. This avoids creating MVEL specific implementations for each type
    of composite rule.
    
    Resolves #155
Commits on Mar 21, 2019
  1. Add composite rule support for MVEL from a YAML file

    Kate Rose authored and benas committed May 4, 2018
    Resolves #155
  2. Make getRuleListeners and getRulesEngineListeners return unmodifiable…

    benas committed Mar 21, 2019
    … lists
    
    Resolves #157
  3. Add support for parser context in MVEL actions

    benas committed Mar 21, 2019
    Resolves #197
  4. move common engines code in AbstractRuleEngine

    benas committed Mar 21, 2019
  5. add WayneCui to contributors list

    benas committed Mar 21, 2019
  6. FIX: fix DefaultRulesEngine logger

    WayneCui authored and benas committed Mar 18, 2019
  7. Fix MVELAction to throw exceptions in addition to logging them

    benas committed Mar 21, 2019
    Resolves #194
Commits on Mar 17, 2019
  1. Add lranasingha to contributors list

    benas committed Mar 17, 2019
  2. updated not use deprecated createRuleFrom()

    lranasingha authored and benas committed Feb 7, 2019
    The README was
    Rule weatherRule = MVELRuleFactory.createRuleFrom(new File("weather-rule.yml"));
    
    But this is deprecated in the latest version or before (v3.2.0), hence updated to use the overloaded method.
  3. Polish 1b2028013faafac0b816f4334d9bf700e4791048

    benas committed Mar 17, 2019
  4. Fix NPE in ActivationRuleGroup

    ruanjiehui authored and benas committed Nov 8, 2018
    Resolves issue #183
Commits on Feb 3, 2019
  1. Bump version to 3.3.0-SNAPSHOT

    benas committed Feb 3, 2019
  2. Change default log level to debug

    benas committed Feb 3, 2019
    Resolves issue #166
  3. Corrected link to a contributor

    paritoshranjan authored and benas committed Oct 31, 2018
    shivmitra was pointing to sanmibuh
  4. Update dependencies

    benas committed Feb 3, 2019
  5. Update year in license header

    benas committed Feb 3, 2019
Commits on Apr 20, 2018
  1. Improve code readability

    danrivcap authored and benas committed Apr 20, 2018
    Variables named ann and anns were renamed as annotation and annotations.
Commits on Apr 17, 2018
  1. Make logs final

    danrivcap authored and benas committed Apr 17, 2018
Older
You can’t perform that action at this time.