Commit Graph

578 Commits (5d5b5333f9d8d4305b28578490e13b3c56036356)
 

Author SHA1 Message Date
Mahmoud Ben Hassine 5d5b5333f9
Update license plugin to use SLASHSTAR_STYLE for license headers
This change fixes "dangling Javadoc comment" warnings in license headers.
See https://github.com/mycila/license-maven-plugin#supported-comment-types
5 years ago
Mahmoud Ben Hassine e3a2229f46
Remove unnecessary call to String.valueOf 5 years ago
zhouhaojie 93a5f13ef8
Add a test case of BeanResolver in SpEL 5 years ago
Mahmoud Ben Hassine fcfb2ada44
Add BeanResolver to SpEL condition/action
Issue #259
5 years ago
Mahmoud Ben Hassine 9fc5a8f2e2
Update README.md 5 years ago
Mahmoud Ben Hassine 1a56c9f67a
Update year to 2020 in license headers 5 years ago
Mahmoud Ben Hassine 666666c8f6
Update jackson to version 2.10.1 5 years ago
Mahmoud Ben Hassine 6e4ac46593
Remove unnecessary call to RuleProxy.asRule
Resolves #243
5 years ago
Mahmoud Ben Hassine 4c89a87b12
Bump development version to 4.0.0-SNAPSHOT 5 years ago
Mahmoud Ben Hassine 4f4d131932
Update README.md for version 3.4.0 5 years ago
Mahmoud Ben Hassine 1c771a9dbb
[maven-release-plugin] prepare for next development iteration 5 years ago
Mahmoud Ben Hassine 034f488210
[maven-release-plugin] prepare release easy-rules-3.4.0 5 years ago
Mahmoud Ben Hassine 9710eb1301
fix test name 5 years ago
Mahmoud Ben Hassine 8c78a14964
Add warning that condition/actions of composite rules will be ignored 5 years ago
Mahmoud Ben Hassine 2e85745a07
Cache reflective introspection in RuleProxy
Issue #221
5 years ago
Mahmoud Ben Hassine 8bdb98b320
Fix rules engine listener invocation when registered in an inference rules engine
Resolves #239
5 years ago
Mahmoud Ben Hassine 60f44438a5
Make AbstractRulesEngine public
Resolves #238
5 years ago
Mahmoud Ben Hassine 7668d3b4da
Add log configuration to enable debug level by default 5 years ago
Mahmoud Ben Hassine 130f99452a
Remove Travis CI in favor of Github Actions 5 years ago
Mahmoud Ben Hassine 68cf5835b9
Remove default listeners
Resolves #223
5 years ago
Mahmoud Ben Hassine f8b1701ed4
Fix typo 5 years ago
Mahmoud Ben Hassine b029f12826
Create build.yml 5 years ago
Mahmoud Ben Hassine dfe8a6dbb1
Fix javadoc 5 years ago
Subramani Raju V a45cd9d25b composingRules list size check added 5 years ago
Mahmoud Ben Hassine f700ee36ab Update dependencies 6 years ago
Mahmoud Ben Hassine 42cb755768
Update jackson version to 2.9.9 6 years ago
zhouhaojie b03dbd6df7 Update pom.xml
on my idea (java8),the parent pom.xml prompt `Element additionalparam is not allowed here.`
according the reference :  https://maven.apache.org/plugins/maven-javadoc-plugin/javadoc-mojo.html#doclint
if we want to turn off doclint we should use `<doclint>none</doclint>`
6 years ago
Mahmoud Ben Hassine 05e063ba6b Move common rule factories code in an abstract class 6 years ago
Mahmoud Ben Hassine 4b3f7aea61 Update README.md 6 years ago
Mahmoud Ben Hassine d071dabbb1 Bump development version to 3.4.0-SNAPSHOT 6 years ago
Mahmoud Ben Hassine f509077c9b Remove deprecated APIs 6 years ago
Mahmoud Ben Hassine cce6488b4c Update README.md 6 years ago
Mahmoud Ben Hassine 3119b1dec6 [maven-release-plugin] prepare for next development iteration 6 years ago
Mahmoud Ben Hassine 21b7869a6a [maven-release-plugin] prepare release easy-rules-3.3.0 6 years ago
Mahmoud Ben Hassine a2356f09ea prepare release v3.3 6 years ago
Mahmoud Ben Hassine 77820160de Move common readers code in an abstract class 6 years ago
Mahmoud Ben Hassine 4c0b7d46e0 Add the map of facts as root object in the evaluation context
Resolves #204
6 years ago
Mahmoud Ben Hassine ead81e68da add package-info.java file to org.jeasy.rules.SpEL package 6 years ago
Mahmoud Ben Hassine c316e54d1c Fix rules execution order in ConditionalRuleGroup
Resolves #203
6 years ago
Mahmoud Ben Hassine 4ec73632a5 Fix typos 6 years ago
Mahmoud Ben Hassine 62753ecd41 Downgrade SpEL version to 4.x as 5.x requires Java 8
Related to #204
6 years ago
Mahmoud Ben Hassine 0cbad1e7e8 Add SpEL support
Resolves #204
6 years ago
Mahmoud Ben Hassine 84e80f8b33 Add support to read rules from json objects
Resolves #202
6 years ago
zhouhaojie 10905f7f22 Update ActivationRuleGroupTest.java
update a piece of code in whenNoSelectedRule_thenNothingShouldHappen unitCase . 
that should be set to `rule4`
6 years ago
Mahmoud Ben Hassine b3ba58c7ec Change RulesEngine#getParameters to return a copy of the parameters
Resolves #158
6 years ago
Mahmoud Ben Hassine f6a8b9a6fa Polish eb65c954ce 6 years ago
zhouhaojie eb65c954ce Update UnitRuleGroupTest.java
add @Test on UnitRuleGroupTest#compositeRuleMustNotBeExecutedIfAComposingRuleEvaluatesToFalse Method.
new a unitRuleGroup Object in the test case to avoid NPE .
6 years ago
Mahmoud Ben Hassine df6e0f7b56 Fix validation issue for non annotated fact parameters
Resolves #165
6 years ago
Mahmoud Ben Hassine 3f6e87b202 Add support to load rules with a ParserContext in MVELRuleFactory
Resolves #197
6 years ago
Mahmoud Ben Hassine c83ff59da8 Add support for parser context in MVEL conditions
Resolves #197
6 years ago